This is an automated email from git. It was generated because a ref change was pushed to the "galette/galette.git" repository.
The branch, develop has been updated via b8ffb6abacdd93f6020376ba541347516809edf4 (commit) via 8bb31601633870542bfe4bfb47628dcd1ffd9bdc (commit) via 395d7b7ffb6f906c9795d8e57570afefbfbe20bf (commit) via 0f16cfb8a2314b1bddd709c2dde5968996e8ab1b (commit) via 5db1da1789a7da90615b84f7d6d05f8234a9c0c9 (commit) from 0d8c730b7f910522f3d78f41fa6022a440ae50de (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit b8ffb6abacdd93f6020376ba541347516809edf4 Author: Johan Cwiklinski <jo...@x-tnd.be> Date: Mon Nov 1 08:33:17 2021 +0100 Add member number; closes #190 commit 8bb31601633870542bfe4bfb47628dcd1ffd9bdc Author: Johan Cwiklinski <jo...@x-tnd.be> Date: Sun Oct 31 09:30:50 2021 +0100 Same table alias was used for different tables, this was confusing commit 395d7b7ffb6f906c9795d8e57570afefbfbe20bf Author: Johan Cwiklinski <jo...@x-tnd.be> Date: Sun Oct 24 11:21:03 2021 +0200 Social networks/contact externalization Add socials feature, use Social and Replacement for preferences Compat with old social values Remove from preferences SQL migration scripts Drop old fields Add tests Add php80 functions Fix preferences contact values Test mail signature with social networks Socials for members Search in socials from "email, url, im" filter Add socials on advanced search closes #1585 commit 0f16cfb8a2314b1bddd709c2dde5968996e8ab1b Author: Johan Cwiklinski <jo...@x-tnd.be> Date: Mon Oct 25 07:48:44 2021 +0200 Fix dependency injection commit 5db1da1789a7da90615b84f7d6d05f8234a9c0c9 Author: Johan Cwiklinski <jo...@x-tnd.be> Date: Mon Oct 25 07:48:27 2021 +0200 Factorize replacements legends display ----------------------------------------------------------------------- Summary of changes: galette/composer.json | 3 +- galette/composer.lock | 168 ++++----- galette/includes/fields_defs/members_fields.php | 42 +-- galette/includes/galette.inc.php | 2 +- galette/includes/routes/ajax.routes.php | 6 +- galette/install/scripts/mysql.sql | 19 +- galette/install/scripts/pgsql.sql | 28 +- galette/install/scripts/upgrade-to-0.96-mysql.sql | 43 +++ galette/install/scripts/upgrade-to-0.96-pgsql.sql | 51 +++ .../Galette/Controllers/Crud/MembersController.php | 16 +- .../lib/Galette/Controllers/GaletteController.php | 4 +- galette/lib/Galette/Core/GaletteMail.php | 43 +-- galette/lib/Galette/Core/Preferences.php | 170 ++++++++- galette/lib/Galette/Entity/Adherent.php | 66 ++-- galette/lib/Galette/Entity/Social.php | 386 +++++++++++++++++++++ galette/lib/Galette/Features/Replacements.php | 7 +- galette/lib/Galette/Features/Socials.php | 166 +++++++++ galette/lib/Galette/Filters/MembersList.php | 11 +- galette/lib/Galette/IO/CsvIn.php | 1 - galette/lib/Galette/IO/PdfMembersCards.php | 23 +- galette/lib/Galette/Repository/Members.php | 72 ++-- galette/templates/default/advanced_search.tpl | 8 + galette/templates/default/display_socials.tpl | 11 + galette/templates/default/edit_socials.tpl | 83 +++++ galette/templates/default/forms_types.tpl | 7 +- galette/templates/default/gestion_adherents.tpl | 22 +- galette/templates/default/gestion_pdf.tpl | 17 +- galette/templates/default/gestion_pdf_content.tpl | 23 +- galette/templates/default/gestion_textes.tpl | 49 +-- galette/templates/default/member.tpl | 2 + galette/templates/default/preferences.tpl | 38 +- galette/templates/default/replacements_legend.tpl | 56 +++ galette/templates/default/voir_adherent.tpl | 6 +- galette/webroot/themes/default/galette.css | 4 + tests/Galette/Core/tests/units/Db.php | 7 +- tests/Galette/Core/tests/units/Install.php | 3 +- tests/Galette/Core/tests/units/Login.php | 1 - tests/Galette/Core/tests/units/Preferences.php | 224 +++++++++++- tests/Galette/Entity/tests/units/Adherent.php | 32 +- tests/Galette/Entity/tests/units/FieldsConfig.php | 42 +-- tests/Galette/Entity/tests/units/ListsConfig.php | 18 +- tests/Galette/Entity/tests/units/PdfModel.php | 4 +- tests/Galette/Entity/tests/units/Social.php | 198 +++++++++++ tests/Galette/IO/tests/units/CsvIn.php | 20 -- tests/Galette/Repository/tests/units/Members.php | 8 +- tests/GaletteTestCase.php | 4 - tests/fixtures/tests_members.json | 10 - 47 files changed, 1712 insertions(+), 512 deletions(-) create mode 100644 galette/install/scripts/upgrade-to-0.96-mysql.sql create mode 100644 galette/install/scripts/upgrade-to-0.96-pgsql.sql create mode 100644 galette/lib/Galette/Entity/Social.php create mode 100644 galette/lib/Galette/Features/Socials.php create mode 100644 galette/templates/default/display_socials.tpl create mode 100644 galette/templates/default/edit_socials.tpl create mode 100644 galette/templates/default/replacements_legend.tpl create mode 100644 tests/Galette/Entity/tests/units/Social.php hooks/post-receive -- galette/galette.git -- Galette repositories commits - http://galette.eu List documentation: https://listengine.tuxfamily.org/lists.galette.eu/commits/