Activity
From 2009-07-22 to 2009-08-20
2009-08-02
- 21:53 Revision 13594999: [evol] added aspect dependency support
- 21:16 Revision b52f0f7d: [evol] move all activeldap workarounds away, and properly manage operational attributes (using schema instead of a hardcoded list)
- 12:56 Revision 3d5fa735: [evol] move all item modification into LdapObject, clean things a bit, and use this code for creation too instead of the partial modification support needed to add the MUST attributetypes, this is more flexible
- 11:48 Revision 9f623500: [fix] inverted logic when testing relation existence
- 11:42 Revision fa46f30b: [-] cleanup
- 01:51 Revision a987d14b: [fix] for non-enumeration association the object was not loaded when requested with the target() method, so now test existance with exists?() instead which forces loading
- 01:39 Revision 5aa80ef6: [fix] move missing attribute check into the save() method to ensure it is done _after_ hooks (which can modify attributes and change the result of the test)
- 01:30 Revision 3d58e226: [fix] fs aspect primaryGroup corrected, and now handle single-valued relation data, and btw disallow adding the same value multiple times
2009-08-01
2009-07-30
- 23:44 Revision bf23ac8c: [evol] begining of the error abstraction with a simplied exception list, with translation using gettext (no translations yet)
- 15:36 Revision dba6a81b: [evol] preliminary (dirty) work on hooks
2009-07-29
- 02:23 Revision af19cdc5: [fix] code cleanup and a few fixes
- 01:05 Revision f4aab4ba: [evol] improved the 'tree' command a bit (limit to subtree, and allow listing all objects)
2009-07-28
2009-07-27
- 14:21 Revision e04ae9bc: [evol] 'create' action now ask for a location (which icurrently s a parent object)
- 13:45 Revision 97d3e6a1: [evol] added short version for global program options
- 13:41 Revision deb322cb: [evol] added option for recursive items deletion
2009-07-26
- 23:04 Revision d9091cc0: [evol] added aspects modification support, complain about missing fields (added for creation too), and better list present (non-empty) attributes
- 21:19 Revision 37849308: [fix] forgot an error condition in latest commit
- 21:15 Revision a24bc5b1: [evol] improved 'list' command
- 16:27 Revision 5d28ad6e: [evol] added a basic 'create' command, allowing to set fields with a single value to ensure required fields are not missing; btw ensure the objectClass attributetype is never considered as a field
- 16:11 Revision 718238ae: [fix] LdapObject: correct human_name() and description() to not fail when no :name_attribute and :desc_attribute is defined
- 14:50 Revision c17578f6: [fix] corrected workaround for activeldap#26720 which was broken for creation
- 14:32 Revision 11c9a6c9: [evol/fix] added uploading of files for binary fields, fixed broken '-=' operator in the 'mod' command, fixed another index bug for the 'show' command, and modified the show commmand to display binary fields without newline (usefull for pipes or redirections)
- 13:39 Revision 26a3ca45: [evol] the 'list' command now display the number of items
- 13:33 Revision 304a503d: [evol/fix] added 'del' command, added command usage information (using cmdparse subclass was necessary), and fixed a parsing mistake in the 'show' command with field and index
- 03:27 Revision e0364ef1: [evol] todolist update
- 02:49 Revision 127edd07: [fix] catch more LDAP problems
2009-07-25
- 20:29 Revision ca51664c: [evol] enhanced the 'show' command, replacing totally the 'getbin' command in a more generic way
- 01:42 Revision aec96bfd: [evol] added binary fields download support ('getbin' command)
- 00:24 Revision f7217dcd: [evol] move display options out of object management into the display functions, and display binary field presence
2009-07-24
- 22:03 Revision 6089b33a: [evol] added list of available objects and aspects of objects, and s/ou/unit/ object
- 19:58 Revision b11a7880: [evol] more objects
- 19:38 Revision 34cb4054: [evol/fix] added support for read_only relations, improved result message, and fixed a regression where normal attributes could not be modified because of a regex mistake in the parsing code
- 19:28 Revision 43bd8057: [evol] finished modification of relations
- 09:52 Revision 0814bfc3: [evol] finished field modifications (relations not managed yet)
- 00:01 Revision 52130dc9: [fix] corrected mistake in find() method overload introduced in previous commit
2009-07-23
- 23:52 Revision b0304d30: [evol] first experimental attempt for field modifications (with activeldap workaround for #26720)
- 13:43 Revision a9b44a39: [evol] code cleanup
- 02:54 Revision bbb82941: [evol] code cleanup, and allowed pluralized version of object name in 'list' command
- 01:56 Revision 0d75a0b6: [evol] added tree view
- 00:43 Revision c6632e15: [evol] add operational attributes in expert mode
- 00:14 Revision 1744c478: [evol] added private config load in home, and global hidden attributes (until something really proper is done for config)
2009-07-22
Also available in: Atom