Group User Folder 3.22 (Jul 06, 2005)
This is essentially a minor bugfix release over the 3.21 version.
For additional information about this project, please visit the overview page .
Available downloads
Change log
[v3.22 - 20050706]
* Fixed a missing import in GroupsTool.py (http://plone.org/collector/4209)
[hannosch]
* Fixed a nested groups issue with LDAPUserFolder. This is not a widely
used schema with ldap anyway.
[pjgrizel]
* Fixed LDAPUserFolderAdapter's search_by_dn bug: search by _login_attr
but not _rdnattr
[panjunyong]
* _getLocalRolesForDisplay was marking users as groups for groups that had
the same as users (http://plone.org/collector/3711). Made unit tests run
even if LDAPUserFolder is not installed.
[alecm]
[v3.2 - 20050307]
Service release.
[v3.2RC2 - 20050305]
* Now your user sources (especially LUF) can have a 'portait' property which
will be used as your user's portrait. This works only in 'preview.txt'-mode.
* You can put a 'notifyGroupAreaCreated' in your 'groups' folder as you would
be able to put a 'notifyMemberAreaCreated' in your 'members' folder.
So you can execute some code at group area creation. Thanks to F. Carlier !
* Added a helper table on the sources tab to help managing LUF group mappings
* Fixed a bug in Zope 2.7 preventing the zope quickstart page to show up.
A hasUsers() method was missing from GRUF's API.
* Fixed a bug in ZMI which prevented LUF cached users to be individually
managed by GRUF.
[v3.2RC1 - 20041215]
* _doChangeUser and _doChangeGroup lost existing groups if the groups argument
was omitted. Fixed these and the Zope 2.5-style APIs accordingly.
[stefan]
* Updated API to have a better conformance to the original Zope API.
Thanks to Stefan H Holek for this clever advice.
* Uncommented cache clearing code in _doChangeUser as it appears to be required.
[stefan]
* Added a Plone 2.0 optional patch to improve LDAP and groups management.
It's basically a preview of what will be done in Plone 2.1 for users managment.
For example, now, you can assign local roles to users in your LDAP directory,
EVEN if they're not in the cache in folder_localrole_form.
Other "preview" features will come later. Please read README and PloneFeaturePreview.py
files for more explanations on these.
* Made manage_GRUFUsers page a little faster with LDAP by preventing users count.
* Fixed [ 1051387 ] addGroup fails if type 'Folder' is not implicitly addable.
* Fixed other minor or cosmetic bugs
* Group mapping is automatically created by LDAPGroupFolder when you create a group
with its interface.
v3_1_1 - 20040906
* Fixed a bug in getProperty() - it always returned None !
* Fixed a bug which caused AUTHENTICATED_USER source id to be invalid
v3_1 - 20040831
* Group-to-role mapping now works for LDAPGroupFolder
* Debug mode now allows broken source not to be checken against
* Fixed getUser() bug with remote_user_mode (getUser(None) now returns None).
Thanks to Marco Bizzari.
v3_0 - 20040623
* Minor interface changes
* Documentation update
v3_0Beta2
* Various bug fixes
* Better support for Plone UI. PLEASE USE PLONE2's pjgrizel-gruf3-branch IN SVN!
See README-Plone for further explanation
v3_0Beta1
* API REFACTORING
* FAR BETTER LDAP SUPPORT (see README-LDAP.stx)


