Skip to content

#11: Spurious error on duplicate keys with admin sync, and changes on configuration for owners/moderators

David Verdin requested to merge github/fork/ikedas/issue-11_trial4 into sympa-6.2

Created by: ikedas

This PR depends on PR #267.


Bug fix:

  • Issue #11 (closed): Spurious error on duplicate keys with admin sync
    • Now sync_include_admin() passes cache and updates admin_table directly.
    • It no longer reload owner/editor in list config.

Changes/improvements:

  • Form to edit owners and moderators are removed from list config page: They have their own menus. 2018-04-22 19 00 04
  • When a list is created, initial owners and moderators are importd from dump file in list directory: owner and editor parameters in config file are no longer loaded.
    • However, when list is created using list creation template, owner and editor are split into dump files automatically: users need not update config.tt2.
    • And however, when administrator manually creates a list by creating list directory and config file, they also have to put dump files and have to run sympa.pl --restore_users.

Known bugs:

  • Big data source consumes large memory, because entire records are read at once when users are synchronized. Fixed
  • Owner/editor edition pages do not respect privileges defined by edit_list.conf. This will be fixed later. Fixed

Merge request reports