[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 ]


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/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/