Project

General

Profile

Activity

From 2009-07-22 to 2009-08-20

2009-08-02

21:53 Revision 13594999: [evol] added aspect dependency support
Marc Dequènes
21:16 Revision b52f0f7d: [evol] move all activeldap workarounds away, and properly manage operational attributes (using schema instead of a hardcoded list)
Marc Dequènes
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
Marc Dequènes
11:48 Revision 9f623500: [fix] inverted logic when testing relation existence
Marc Dequènes
11:42 Revision fa46f30b: [-] cleanup
Marc Dequènes
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
Marc Dequènes
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)
Marc Dequènes
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
Marc Dequènes

2009-08-01

20:13 Revision 67b9f8b3: [fix] silly syntax error
Marc Dequènes

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)
Marc Dequènes
15:36 Revision dba6a81b: [evol] preliminary (dirty) work on hooks
Marc Dequènes

2009-07-29

02:23 Revision af19cdc5: [fix] code cleanup and a few fixes
Marc Dequènes
01:05 Revision f4aab4ba: [evol] improved the 'tree' command a bit (limit to subtree, and allow listing all objects)
Marc Dequènes

2009-07-28

14:04 Revision 2238bff8: [evol] todolist update
Marc Dequènes

2009-07-27

14:21 Revision e04ae9bc: [evol] 'create' action now ask for a location (which icurrently s a parent object)
Marc Dequènes
13:45 Revision 97d3e6a1: [evol] added short version for global program options
Marc Dequènes
13:41 Revision deb322cb: [evol] added option for recursive items deletion
Marc Dequènes

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
Marc Dequènes
21:19 Revision 37849308: [fix] forgot an error condition in latest commit
Marc Dequènes
21:15 Revision a24bc5b1: [evol] improved 'list' command
Marc Dequènes
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
Marc Dequènes
16:11 Revision 718238ae: [fix] LdapObject: correct human_name() and description() to not fail when no :name_attribute and :desc_attribute is defined
Marc Dequènes
14:50 Revision c17578f6: [fix] corrected workaround for activeldap#26720 which was broken for creation
Marc Dequènes
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)
Marc Dequènes
13:39 Revision 26a3ca45: [evol] the 'list' command now display the number of items
Marc Dequènes
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
Marc Dequènes
03:27 Revision e0364ef1: [evol] todolist update
Marc Dequènes
02:49 Revision 127edd07: [fix] catch more LDAP problems
Marc Dequènes

2009-07-25

20:29 Revision ca51664c: [evol] enhanced the 'show' command, replacing totally the 'getbin' command in a more generic way
Marc Dequènes
01:42 Revision aec96bfd: [evol] added binary fields download support ('getbin' command)
Marc Dequènes
00:24 Revision f7217dcd: [evol] move display options out of object management into the display functions, and display binary field presence
Marc Dequènes

2009-07-24

22:03 Revision 6089b33a: [evol] added list of available objects and aspects of objects, and s/ou/unit/ object
Marc Dequènes
19:58 Revision b11a7880: [evol] more objects
Marc Dequènes
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
Marc Dequènes
19:28 Revision 43bd8057: [evol] finished modification of relations
Marc Dequènes
09:52 Revision 0814bfc3: [evol] finished field modifications (relations not managed yet)
Marc Dequènes
00:01 Revision 52130dc9: [fix] corrected mistake in find() method overload introduced in previous commit
Marc Dequènes

2009-07-23

23:52 Revision b0304d30: [evol] first experimental attempt for field modifications (with activeldap workaround for #26720)
Marc Dequènes
13:43 Revision a9b44a39: [evol] code cleanup
Marc Dequènes
02:54 Revision bbb82941: [evol] code cleanup, and allowed pluralized version of object name in 'list' command
Marc Dequènes
01:56 Revision 0d75a0b6: [evol] added tree view
Marc Dequènes
00:43 Revision c6632e15: [evol] add operational attributes in expert mode
Marc Dequènes
00:14 Revision 1744c478: [evol] added private config load in home, and global hidden attributes (until something really proper is done for config)
Marc Dequènes

2009-07-22

14:36 Revision 5ca3fa56: [evol] improved cmdparse general info
Marc Dequènes
14:27 Revision 89d8bebc: [evol] files/code reorganization, and added a proper installer
Marc Dequènes
 

Also available in: Atom