Changes ======= Version 2.0.0 (26 Aug 2010) --------------------------- - Repackaged as a python package with Sphinx docs - Targets Zope 2.12+ - Sphinx-ified docs Credits ~~~~~~~ Chris Withers Development and documentation work. Version 1.1.2 (18 Mar 2006) --------------------------- - Fixed some deprecation warnings with Zope 2.8 and 2.9 - Quietened log output while running tests in Zope 2.8 and above. - Fixed bug in handling of ZSQL methods which returned uppercase column names. - Tested with Zope 2.7, 2.8 and 2.9 Credits ~~~~~~~ Chris Withers Development work and improved documentation. Gerhard Wannemacher Patch to cater for ZSQL methods which return uppercase column names. Version 1.1.1 (28 Jul 2004) --------------------------- - Fixed bug that prevented new Simple User Folder instances registering with the security machinery. - Improvements to the testing framework to cater for encrypted passwords and user folders that don't want to support arbitary extra attributes for their users. - Compatible with Zope 2.7. These changes were purely to the testing framework. Credits ~~~~~~~ Chris Withers Development work. Version 1.1.0 (14 Mar 2004) --------------------------- - Added the ability to give users extra attributes. These are accessed by supplying them in :meth:`getUserDetails` and then using the user's :meth:`__getitem__` interface. - Changed case of NAME, PASSWORD and ROLE to name, password and role for Z SQL implementations - Made Simple User Folder instances ObjectManagers. This means configuration methods can now be put in the Simpler User Folder, rather than the Simple User Folder's container - Renamed :meth:`getUserNames` configuration method to :meth:`getUserIds` to avoid a name clash brought on by the addition of ObjectManager functionality - Catered for :meth:`getUserDetails` raising an exception or returning rubbish in a graceful way - Documented and tested for the case where :meth:`editUser` is called with a password of None - Enabled :class:`UsageBase` class to test implementations that stored encrypted passwords - Tidied up tests, SQL tests in particular Credits ~~~~~~~ Chris Withers Development work. Version 0.9.0 (22 Jul 2003) --------------------------- - Improved documentation - Corrected security declaration for :meth:`getUserNames` - Added :meth:`getUsers` method Credits ~~~~~~~ Chris Withers Development work and improved documentation. Also documented one way encyption usage. Charlie Reiman Reported typo in security declaration for :meth:`getUserNames`. Olivier Deckmyn Pointed out documentation that needed clarifying. Stefan Holek Suggested the implementation of the :meth:`getUsers` method. Version 0.8.0 (27 May 2002) --------------------------- - Initial release Credits ~~~~~~~ Chris Withers Development work.