#11: Spurious error on duplicate keys with admin sync, and changes on configuration for owners/moderators
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.
- When a list is created, initial owners and moderators are importd from dump file in list directory:
owner
andeditor
parameters inconfig
file are no longer loaded.- However, when list is created using list creation template,
owner
andeditor
are split into dump files automatically: users need not updateconfig.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 runsympa.pl --restore_users
.
- However, when list is created using list creation template,
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 byFixededit_list.conf
. This will be fixed later.