[galette-commits] [GIT] galette/galette.git branch develop updated. 0.9.3.1-193-g26116b0 |
[ Thread Index |
Date Index
| More lists.galette.eu/commits Archives
]
- To: commits@xxxxxxxxxxxxxxxx
- Subject: [galette-commits] [GIT] galette/galette.git branch develop updated. 0.9.3.1-193-g26116b0
- From: <git@xxxxxxxxxxxxx>
- Date: Wed, 27 May 2020 00:03:53 +0200
- Auto-submitted: auto-generated
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 26116b03959ccea702df18fe387d7aab7b8a9eb7 (commit)
from eaff60907a3ebc35bc66042e7e85ac0079550a88 (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 26116b03959ccea702df18fe387d7aab7b8a9eb7
Author: Johan Cwiklinski <johan@xxxxxxxx>
Date: Thu May 14 07:57:11 2020 +0200
Configure members list displayed fields; closes #979
Prepare data for list configuration
Begin to work on manager object and config page
Fix queries and defaults
Fix tests
Reset list on load
Fixes
Fixes, begin some unit tests
Fixes, add test on list store
Store config, implment getDisplayElements, add tests
Rework order to allow any field
Begin to work on list display
Better display for config page
Specific labels for some entries, few adaptations
Fix order when column is mssing
We cannot ensure the order field is present in select clause
Handle remaning elements display; icq and msn fields can now be used
Try to get list order fixed
Fix menu entry selection for core lists
Fix order in main repo class aswell
Display parent column in list for staff members
-----------------------------------------------------------------------
Summary of changes:
galette/includes/core_acls.php | 2 +-
galette/includes/dependencies.php | 11 +
galette/includes/fields_defs/members_fields.php | 36 +-
galette/includes/routes/management.routes.php | 10 +
galette/includes/routes/members.routes.php | 2 +-
galette/install/scripts/mysql.sql | 2 +
galette/install/scripts/pgsql.sql | 2 +
galette/install/scripts/upgrade-to-0.94-mysql.sql | 4 +
galette/install/scripts/upgrade-to-0.94-pgsql.sql | 4 +
.../lib/Galette/Controllers/AbstractController.php | 6 +
.../Galette/Controllers/Crud/MembersController.php | 3 +-
.../lib/Galette/Controllers/GaletteController.php | 70 ++++
galette/lib/Galette/Entity/Adherent.php | 12 +-
galette/lib/Galette/Entity/FieldsConfig.php | 266 ++++++++++-----
galette/lib/Galette/Entity/ListsConfig.php | 369 +++++++++++++++++++++
galette/lib/Galette/Repository/Members.php | 52 ++-
galette/lib/Galette/Repository/Repository.php | 4 +-
galette/templates/default/config_lists.tpl | 87 +++++
galette/templates/default/gestion_adherents.tpl | 260 ++++++++++++---
galette/templates/default/page.tpl | 1 +
galette/templates/default/voir_adherent.tpl | 2 +
galette/webroot/themes/default/galette.css | 11 +-
tests/Galette/Entity/tests/units/FieldsConfig.php | 46 ++-
tests/Galette/Entity/tests/units/ListsConfig.php | 340 +++++++++++++++++++
tests/Galette/IO/tests/units/CsvIn.php | 1 +
25 files changed, 1432 insertions(+), 171 deletions(-)
create mode 100644 galette/lib/Galette/Entity/ListsConfig.php
create mode 100644 galette/templates/default/config_lists.tpl
create mode 100644 tests/Galette/Entity/tests/units/ListsConfig.php
hooks/post-receive
--
galette/galette.git
--
Galette repositories commits - http://galette.eu
List documentation: https://listengine.tuxfamily.org/lists.galette.eu/commits/