Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve ipalib.plugins.baseldap classes. | Pavel Zuna | 2009-09-09 | 1 | -97/+72 |
| | | | | | | | | | | - remove obsolete code related to PluginProxy - remove parent_key attribute, for the purpose of nested objects the parent's primary key is retrieved automatically - added support for auto-generating of UUIDs - make use of the improved attribute printing in CLI - make LDAPDelete delete all sub-entries, not just one-level - minor bug fixes | ||||
* | Add options in baseldap classes to display unaltered LDAP entries. | Pavel Zuna | 2009-08-05 | 1 | -10/+44 |
| | | | | The options in question is '--raw'. | ||||
* | All-around improvements to baseldap.py classes. | Pavel Zuna | 2009-08-03 | 1 | -47/+245 |
| | | | | | | | | | | | | | | - attribute re-mapping, ordering and hiding (Enables plugins to completely hide LDAP internals from users and full localisation of command output.) - translation of member DNs into object names (No more DNs when listing group members etc.) - support for "singleton" LDAP objects (Objects like "pwpolicy"; not accessed by primary key.) - new base classes for commands: LDAPModMember, LDAPAddMember and LDAPRemoveMember (Providing support for objects with 'member'-like attributes.) - LDAPSearch implicit exit code changed to 1 when nothing is found | ||||
* | Fix minor bugs, typos, etc. discovered by unit tests in plugins. | Pavel Zuna | 2009-07-02 | 1 | -3/+3 |
| | |||||
* | Add new set of base classes for plugins using LDAP. | Pavel Zuna | 2009-06-15 | 1 | -0/+398 |