TODO-LIST * Virer lien cliquable onglet "Users" sur utilisateurs qui ne sont PAS dans getUserNames() * check caches ? * Corriger le bug des arguments par défaut: - grep -R "def.*= \[\]" * - grep -R "def.*= {}" * Cf. http://www.ferg.org/projects/python_gotchas.html#bct_sec_5 [v3.2] * Reactivated cache expiration code (thanks to J.P. LADAGE) * GRUF3 preview mode with Plone2.0.x [v3.1] * Allow LocalRole blacklisting * [Plone] Allow user property mutation: needs MembershipTool update ! * [ZMI] Add an "Add group/roles" and "Remove group/roles" along with the current "Change" button on users/group view (thanks to Danny Bloemendaal) * [ZMI] Improve ZMI for large users lists (batching, 'select all' buttons, 'expand all' for tree, ...) * [CMF] Test within CMF (not only Plone) * [ZMI] Improve users/groups admin screens: - use thin borders for audit table and fix cell width - add a 'toggle getUserNames()' button on 'Users' tab and use getUsers() by default [v3.0 => Planned 2003-06] DONE * [LDAP] Improve group mapping for already existing groups DONE * [Core] Implement join()/leave() methods (and logic!) on groups DONE * [Core] Implement some feature to make LDAPUF roles/groups binding easier DONE * Plone tools refactoring (user interface must support nested groups, cleaning necessary, API refactoring necessary) DONE * FIX DOCUMENTATION (especially README & INSTALLs) DONE * Apply security on API methods DONE * Check users overview : users disapear sometimes DONE * Pass to ZPL licence DONE * [CMF/Plone] Test & Document change_password DONE * [CMF/Plone] Test & Document searchResults DONE * [Doc] Document the whole GRUF API [v1.4 => Planned 2003-08-31] DONE * [Core] Implement multi-UserFolder-sources * [Core/ZMI] Implement something to list all members of a particular group and put this view in individual group management screen. [v1.31 => Planned 2003-08-31] DONE * [Core] Fix impossible group removing in users view DONE * [ZMI] Optimize screens DONE * [CMF/Plone] Fix groups loss when changing pw