# # ChangeLog for LATMOS-Accounts # # Generated by Trac 1.0.1 # 07/13/24 19:58:27 Fri, 28 Aug 2009 07:56:41 GMT nanardon [405] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - add some comment in dump Fri, 28 Aug 2009 07:35:37 GMT nanardon [404] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - avoid undef value Fri, 28 Aug 2009 07:19:13 GMT weill [403] * LATMOS-Accounts/bin/la-group (modified) * LATMOS-Accounts/bin/la-guser (modified) cosmetic change ;-) Thu, 27 Aug 2009 16:58:34 GMT nanardon [402] * LATMOS-Accounts/MANIFEST (modified) - fill MANIFEST Thu, 27 Aug 2009 16:20:49 GMT nanardon [401] * LATMOS-Accounts/bin/la-group (modified) * LATMOS-Accounts/bin/la-guser (modified) - fix: after adding -r option adding user was not working anymore, this ... Thu, 27 Aug 2009 14:55:24 GMT nanardon [400] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Utils.pm (modified) - DUMP/INPUT file: carraige return are now translate to \n and should be ... Thu, 27 Aug 2009 13:23:28 GMT nanardon [399] * LATMOS-Accounts/lib/LATMOS/Accounts/Utils.pm (modified) - die on malformed input file (instead ignoring the error) Thu, 27 Aug 2009 13:22:43 GMT nanardon [398] * LATMOS-Accounts/bin/la-group (modified) * LATMOS-Accounts/bin/la-guser (modified) - add -r option allowing to remove groups/users instead adding Wed, 26 Aug 2009 15:28:15 GMT nanardon [397] * LATMOS-Accounts/bin/la-group (added) * LATMOS-Accounts/bin/la-guser (added) - add tools to make user/group management easier Wed, 26 Aug 2009 15:27:51 GMT nanardon [396] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Group.pm (modified) - fix change detection in sql group Wed, 26 Aug 2009 14:28:35 GMT nanardon [395] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Group.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - Fix: Can t use string ("...") as an ARRAY ref Tue, 25 Aug 2009 19:24:41 GMT nanardon [394] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Address.pm (modified) - if user does not have any address, first one is main Tue, 25 Aug 2009 18:45:51 GMT nanardon [393] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - add () to fix array assignement due to operator priority Tue, 25 Aug 2009 18:28:57 GMT nanardon [392] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Address.pm (modified) - ensure 'site' is managed as it should be Tue, 25 Aug 2009 18:28:26 GMT nanardon [391] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - properly call functions trough class chain, avoiding strange issue ... Tue, 25 Aug 2009 18:26:54 GMT nanardon [390] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - bypass acl for internals query Tue, 25 Aug 2009 18:26:14 GMT nanardon [389] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - ensure all internal data are set when create a new object Tue, 25 Aug 2009 17:16:39 GMT nanardon [388] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - fix address creation (again) Tue, 25 Aug 2009 17:13:55 GMT nanardon [387] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - fix address creation Tue, 25 Aug 2009 17:11:24 GMT nanardon [386] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Address.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - address attributes now update main address attributes Tue, 25 Aug 2009 15:43:22 GMT nanardon [385] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - fix address fields management Sat, 22 Aug 2009 12:17:58 GMT nanardon [383] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/User.pm (modified) - sn is mandatory in openldap... Fri, 21 Aug 2009 13:36:20 GMT nanardon [382] * LATMOS-Accounts/lib/LATMOS/Accounts/Utils.pm (modified) - strip white space at en of line Fri, 21 Aug 2009 10:53:10 GMT nanardon [381] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/User.pm (modified) - fix base call introduce by previous commit Fri, 21 Aug 2009 10:43:59 GMT nanardon [380] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/User.pm (modified) - fix attributes settings in ldap Fri, 21 Aug 2009 10:43:26 GMT nanardon [379] * LATMOS-Accounts/lib/LATMOS/Accounts/Utils.pm (modified) - fix parsing of empty line Thu, 20 Aug 2009 17:28:34 GMT nanardon [377] * LATMOS-Accounts/lib/LATMOS/Accounts/Utils.pm (modified) - convert æ and œ too in ascii conversion Thu, 20 Aug 2009 17:26:38 GMT nanardon [376] * LATMOS-Accounts/import/epo.pl (modified) - update importe script to use orginal base file Thu, 20 Aug 2009 15:30:14 GMT nanardon [375] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - add get_attributes function Tue, 18 Aug 2009 02:35:54 GMT nanardon [371] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Aliases.pm (modified) - avoid statement still active warning Tue, 18 Aug 2009 02:29:01 GMT nanardon [370] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Aliases.pm (modified) - fix wrong copy/paste Tue, 18 Aug 2009 02:22:47 GMT nanardon [369] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Aliases.pm (modified) - SQL/Aliases: five killer attributes: An alias is name => forward, ... Mon, 17 Aug 2009 23:42:37 GMT nanardon [366] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Unix.pm (modified) - in UNIX base, user must always have a home and a shell, if not default ... Mon, 17 Aug 2009 23:38:31 GMT nanardon [365] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm (modified) - fix default attributes discovering Mon, 17 Aug 2009 16:48:25 GMT nanardon [363] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - add country in address attributes Mon, 17 Aug 2009 03:24:06 GMT nanardon [360] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Address.pm (modified) - fix Addess::set_field function Mon, 17 Aug 2009 03:23:41 GMT nanardon [359] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - typo Mon, 17 Aug 2009 03:23:23 GMT nanardon [358] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - allow to set address attributes for backward compatibility (and easier ... Mon, 17 Aug 2009 03:22:35 GMT nanardon [357] * LATMOS-Accounts/bin/la-edit (modified) - fix return value computation Mon, 17 Aug 2009 00:59:06 GMT nanardon [356] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - SQL: set attributes now make difference between no action and error Mon, 17 Aug 2009 00:54:08 GMT nanardon [355] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm (modified) - object synchronisation now make difference between no action and error Mon, 17 Aug 2009 00:49:39 GMT nanardon [354] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - trying to set an unsupported attrbiutes is now treat as an error Mon, 17 Aug 2009 00:28:58 GMT nanardon [353] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Revaliases.pm (modified) - revaliases can exists in Sql base only is the corresponding exists, ... Mon, 17 Aug 2009 00:28:06 GMT nanardon [352] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - kill debug warn Mon, 17 Aug 2009 00:26:01 GMT nanardon [351] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail/Revaliases.pm (modified) - fix Mail base parsing Sun, 16 Aug 2009 17:08:41 GMT nanardon [350] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - add to SQL/User attributes aliases, revaliases and forward Sun, 16 Aug 2009 17:08:16 GMT nanardon [349] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - fix function return Sun, 16 Aug 2009 17:07:44 GMT nanardon [348] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail.pm (modified) - improve aliases parsing Sat, 15 Aug 2009 01:34:34 GMT nanardon [347] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - don't use anymore address attributes on user object itself: o user ... Sat, 15 Aug 2009 01:30:14 GMT nanardon [346] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - fetch attributes list from inherited table too since I splitted list ... Sat, 15 Aug 2009 01:28:56 GMT nanardon [345] * LATMOS-Accounts/import/epo.pl (modified) - format in gecos is really worst than I though... Sat, 15 Aug 2009 01:28:20 GMT nanardon [344] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Address.pm (modified) - fix attributes listing Fri, 14 Aug 2009 16:42:26 GMT nanardon [343] * LATMOS-Accounts/t/11_bases_unix.t (modified) - trash test directory Fri, 14 Aug 2009 15:40:19 GMT nanardon [342] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - add support for an attributes 'otheraddress', listing secondaries ... Fri, 14 Aug 2009 15:00:11 GMT nanardon [341] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Address.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - setting site attributes reset address attributes and make them return ... Fri, 14 Aug 2009 14:40:44 GMT nanardon [340] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - kill debug warn Thu, 13 Aug 2009 16:21:32 GMT nanardon [339] * LATMOS-Accounts/bin/la-create (modified) * LATMOS-Accounts/bin/la-edit (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - update la-create to use same scheme than la-edit Thu, 13 Aug 2009 15:49:44 GMT nanardon [338] * LATMOS-Accounts/t/05_utils.t (modified) - unlink test file Thu, 13 Aug 2009 15:48:29 GMT nanardon [337] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - ensure cn is managed by SQL base for user Thu, 13 Aug 2009 15:48:09 GMT nanardon [336] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - kill debug message Thu, 13 Aug 2009 15:47:52 GMT nanardon [335] * LATMOS-Accounts/t/05_utils.t (modified) - add test over new features Thu, 13 Aug 2009 15:47:26 GMT nanardon [334] * LATMOS-Accounts/bin/la-edit (added) * LATMOS-Accounts/bin/la-query (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Utils.pm (modified) - add la-edit tool Thu, 13 Aug 2009 14:22:02 GMT nanardon [333] * LATMOS-Accounts/bin/la-query (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - use a more parsable format, factorize work Wed, 12 Aug 2009 15:41:44 GMT nanardon [332] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - allways inline attributes in sql tables Wed, 12 Aug 2009 13:51:54 GMT nanardon [331] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - fix variable name Wed, 12 Aug 2009 13:48:17 GMT nanardon [330] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) - will still support real inlined fields Wed, 12 Aug 2009 11:31:56 GMT nanardon [329] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Address.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Group.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - make clearer how attributes are find in db Tue, 11 Aug 2009 02:41:45 GMT nanardon [328] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - try to catch error in sql statement Tue, 11 Aug 2009 02:41:02 GMT nanardon [327] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql.pm (modified) - at time we want to see warnings Mon, 10 Aug 2009 22:28:31 GMT nanardon [326] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm (modified) - fix argument hadling in search functions Mon, 10 Aug 2009 22:26:09 GMT nanardon [325] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - support fuzzy search in our optimize query Mon, 10 Aug 2009 21:03:51 GMT nanardon [324] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) - add an optimized version of search() in SQL base Mon, 10 Aug 2009 12:10:10 GMT nanardon [323] * LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm (modified) - ensure nothing is return if acls file cannot be opened Mon, 10 Aug 2009 12:09:31 GMT nanardon [322] * LATMOS-Accounts/testdata/config (modified) - fix test file Sun, 09 Aug 2009 23:04:07 GMT nanardon [321] * LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm (modified) - allow to match authenticated and anonymous users in acls Sun, 09 Aug 2009 22:56:40 GMT nanardon [320] * LATMOS-Accounts/lib/LATMOS/Accounts.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm (modified) * LATMOS-Accounts/testdata/acls2 (added) * LATMOS-Accounts/testdata/config (modified) - implement connect() and acls in Bases Sun, 09 Aug 2009 22:28:17 GMT nanardon [319] * LATMOS-Accounts/lib/LATMOS/Accounts.pm (modified) - purge useless functions Sun, 09 Aug 2009 21:40:07 GMT nanardon [317] * LATMOS-Accounts/lib/LATMOS/Accounts.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/User.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/User.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Synchro.pm (modified) * LATMOS-Accounts/t/20_accounts.t (modified) * LATMOS-Accounts/t/21_acls.t (modified) - don't cache db connection at this level Sat, 08 Aug 2009 16:56:00 GMT nanardon [316] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - implement acls in base Sat, 08 Aug 2009 14:59:29 GMT nanardon [315] * LATMOS-Accounts/bin/la-acls (added) * LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm (modified) - add script to test acls and eventually dump it Sat, 08 Aug 2009 14:25:16 GMT nanardon [314] * LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm (modified) * LATMOS-Accounts/testdata/acls1 (modified) - allow continuation line Fri, 07 Aug 2009 16:54:59 GMT nanardon [313] * LATMOS-Accounts/bin/la-query (modified) - add help and doc Fri, 07 Aug 2009 16:54:32 GMT nanardon [312] * LATMOS-Accounts/bin/la-passwd (modified) - query password from console w/o printing it Fri, 07 Aug 2009 14:43:38 GMT nanardon [311] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - typo Fri, 07 Aug 2009 14:34:53 GMT nanardon [310] * LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm (modified) * LATMOS-Accounts/t/21_acls.t (modified) * LATMOS-Accounts/testdata/acls1 (modified) - end ACLs part, complete test and add some basic doc Thu, 06 Aug 2009 16:37:36 GMT nanardon [309] * LATMOS-Accounts/lib/LATMOS/Accounts/Acls.pm (added) * LATMOS-Accounts/t/21_acls.t (added) * LATMOS-Accounts/testdata/acls1 (added) - allow to read acls from files Thu, 06 Aug 2009 15:57:36 GMT nanardon [308] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/Group.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/User.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/objects.pm (modified) - factorize code Thu, 06 Aug 2009 12:53:12 GMT nanardon [307] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/User.pm (modified) - locked attributes if a fake attribute, don't try t oset it Wed, 05 Aug 2009 15:34:11 GMT nanardon [306] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Address.pm (added) * LATMOS-Accounts/t/12_bases_sql.t (modified) - add Address objects Sun, 02 Aug 2009 16:51:13 GMT nanardon [305] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail (added) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail.pm (added) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail/Aliases.pm (added) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail/Revaliases.pm (added) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Mail/objects.pm (added) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/objects.pm (modified) * LATMOS-Accounts/t/12_bases_sql.t (modified) * LATMOS-Accounts/t/15_bases_mail.t (added) * LATMOS-Accounts/testdata/aliases (added) * LATMOS-Accounts/testdata/revaliases (added) - add mail aliases/revaliases support Sun, 02 Aug 2009 16:50:53 GMT nanardon [304] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases.pm (modified) - in db log, also mention db type the type Sun, 02 Aug 2009 16:02:03 GMT nanardon [303] * LATMOS-Accounts/t/11_bases_unix.t (modified) - fix test over saved db Fri, 31 Jul 2009 13:55:38 GMT nanardon [302] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Aliases.pm (modified) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Revaliases.pm (modified) - map all fields for (rev)aliases Fri, 31 Jul 2009 06:43:36 GMT nanardon [301] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ad/User.pm (modified) - under AD, the attribute homeDirectory is a windows setting, ... Thu, 30 Jul 2009 14:25:07 GMT nanardon [300] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Aliases.pm (added) * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql/Revaliases.pm (added) - add aliases and revaliases support Tue, 28 Jul 2009 00:44:59 GMT nanardon [299] * LATMOS-Accounts/lib/LATMOS/Accounts/Log.pm (modified) - store last by error, add function to fetch it Tue, 28 Jul 2009 00:38:56 GMT nanardon [298] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Objects.pm (modified) - improve error message Tue, 28 Jul 2009 00:35:27 GMT nanardon [297] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Sql.pm (modified) - add debug messages Tue, 28 Jul 2009 00:35:00 GMT nanardon [296] * LATMOS-Accounts/lib/LATMOS/Accounts/Synchro.pm (modified) - add debug messages Mon, 27 Jul 2009 21:28:35 GMT nanardon [295] * LATMOS-Accounts/lib/LATMOS/Accounts/Bases/Ldap/User.pm (modified) - add manager attribute support to ldap