Gunnar Wrobel [Mon, 27 Apr 2009 19:55:50 +0000 (21:55 +0200)]
As we don't use these includes at the moment they should be commented out too.
Gunnar Wrobel [Mon, 27 Apr 2009 19:16:46 +0000 (21:16 +0200)]
Add Net_LDAP2 dependency.
Gunnar Wrobel [Mon, 27 Apr 2009 18:45:39 +0000 (20:45 +0200)]
Fix package dependencies.
Gunnar Wrobel [Mon, 27 Apr 2009 18:45:27 +0000 (20:45 +0200)]
Ensure Horde_Cache is an optional dependency.
Gunnar Wrobel [Mon, 27 Apr 2009 08:46:32 +0000 (10:46 +0200)]
Horde_Serialize has been renamed to Serialize.
Gunnar Wrobel [Mon, 27 Apr 2009 08:46:14 +0000 (10:46 +0200)]
Fix file names.
Gunnar Wrobel [Sat, 25 Apr 2009 19:40:57 +0000 (21:40 +0200)]
Add missing function for Kolab_FreeBusy.
Gunnar Wrobel [Sat, 25 Apr 2009 19:40:44 +0000 (21:40 +0200)]
Update TODO.
Gunnar Wrobel [Sat, 25 Apr 2009 06:02:08 +0000 (08:02 +0200)]
Added getGroupAddresses() to return the mail addresses of groups
the user belongs to.
Gunnar Wrobel [Fri, 24 Apr 2009 19:30:26 +0000 (21:30 +0200)]
Fix remapping attribute keys.
Gunnar Wrobel [Thu, 23 Apr 2009 06:09:07 +0000 (08:09 +0200)]
Fix mapping attributes in the test class.
Gunnar Wrobel [Thu, 23 Apr 2009 06:08:53 +0000 (08:08 +0200)]
Remove unnecessary doc comment.
Gunnar Wrobel [Thu, 23 Apr 2009 06:08:20 +0000 (08:08 +0200)]
Fix attribute mapping. Clean filter generation.
Gunnar Wrobel [Wed, 22 Apr 2009 21:06:15 +0000 (23:06 +0200)]
Adapt testing to recent changes.
Gunnar Wrobel [Wed, 22 Apr 2009 21:06:03 +0000 (23:06 +0200)]
Adapt to recent changes.
Gunnar Wrobel [Wed, 22 Apr 2009 21:05:52 +0000 (23:05 +0200)]
Removed unnecessary class.
Gunnar Wrobel [Wed, 22 Apr 2009 21:05:37 +0000 (23:05 +0200)]
Fix handling search results.
Also recognize an escaped '*' character.
Improved handling of the admin user.
Gunnar Wrobel [Wed, 22 Apr 2009 21:04:18 +0000 (23:04 +0200)]
Adapt to moving the Kolab server configuration handler.
Gunnar Wrobel [Wed, 22 Apr 2009 21:04:01 +0000 (23:04 +0200)]
Fix the filter definition.
Improve handling group management for admins.
Gunnar Wrobel [Wed, 22 Apr 2009 21:03:15 +0000 (23:03 +0200)]
Fix the filter definition.
Support another way of saving objects.
Gunnar Wrobel [Wed, 22 Apr 2009 21:01:48 +0000 (23:01 +0200)]
Fix the filter definition.
Support another way of saving objects.
Fix handling search results.
Gunnar Wrobel [Wed, 22 Apr 2009 21:00:59 +0000 (23:00 +0200)]
Support configuration of attribute names.
Correct the way search results are returned.
Support the "NOT" operator in searches.
Gunnar Wrobel [Wed, 22 Apr 2009 20:59:40 +0000 (22:59 +0200)]
Move the Kolab server configuration one level up as it represents a real object class.
Gunnar Wrobel [Wed, 22 Apr 2009 20:57:32 +0000 (22:57 +0200)]
WS
Gunnar Wrobel [Wed, 22 Apr 2009 20:57:21 +0000 (22:57 +0200)]
Extract the handling of data before saving it into a separate function. This allows child classes to act after the data has been prepared for saving.
Gunnar Wrobel [Tue, 21 Apr 2009 13:23:51 +0000 (15:23 +0200)]
Require the autoloader.
Gunnar Wrobel [Tue, 21 Apr 2009 13:23:34 +0000 (15:23 +0200)]
Recursive testing for a positive result.
Jan Schneider [Mon, 20 Apr 2009 21:32:20 +0000 (23:32 +0200)]
Properly strip out HTML headers and footers from enscript.
Michael M Slusarz [Mon, 20 Apr 2009 19:36:28 +0000 (13:36 -0600)]
Bug #8104: IMAP dates require full year representation
Chuck Hagenbuch [Mon, 20 Apr 2009 02:59:17 +0000 (19:59 -0700)]
add label() helper
Chuck Hagenbuch [Mon, 20 Apr 2009 02:57:32 +0000 (19:57 -0700)]
don't generate auto-help for Cli controller
Jan Schneider [Sun, 19 Apr 2009 09:36:28 +0000 (11:36 +0200)]
Fix socket driver instantiation.
Jan Schneider [Sun, 19 Apr 2009 09:35:55 +0000 (11:35 +0200)]
Fix variable usage.
Gunnar Wrobel [Fri, 17 Apr 2009 20:13:59 +0000 (22:13 +0200)]
Improve the detection of changes for multi-dimensional arrays.
Fixed detection of PEAR_Errors.
Gunnar Wrobel [Fri, 17 Apr 2009 20:13:23 +0000 (22:13 +0200)]
$attributes need to be defined in the Server class.
Gunnar Wrobel [Fri, 17 Apr 2009 20:12:43 +0000 (22:12 +0200)]
This must be static.
Gunnar Wrobel [Fri, 17 Apr 2009 20:12:31 +0000 (22:12 +0200)]
Give an overview on the central changes in the log.
Michael M Slusarz [Thu, 16 Apr 2009 20:22:46 +0000 (14:22 -0600)]
Bug #8179: Might reach this point without a cache backend
Chuck Hagenbuch [Tue, 14 Apr 2009 21:25:20 +0000 (17:25 -0400)]
simplify factory and ucfirst driver names so that jonah works with the editor again
Gunnar Wrobel [Tue, 14 Apr 2009 20:32:45 +0000 (22:32 +0200)]
Ran real LDAP testing of pop3 accounts and bank account information. The bank account does not work completely yet.
Gunnar Wrobel [Tue, 14 Apr 2009 20:22:16 +0000 (22:22 +0200)]
Reverse the order of removing new elements (prevents deleting parents before the children have been removed).
Gunnar Wrobel [Tue, 14 Apr 2009 20:21:14 +0000 (22:21 +0200)]
Add a function to simply remove an attribute when collapsing values.
Gunnar Wrobel [Tue, 14 Apr 2009 17:08:42 +0000 (19:08 +0200)]
Add the getFilter() function.
Gunnar Wrobel [Tue, 14 Apr 2009 08:07:47 +0000 (10:07 +0200)]
Updated packaging information.
Gunnar Wrobel [Tue, 14 Apr 2009 08:07:36 +0000 (10:07 +0200)]
Unnecessary test routine.
Gunnar Wrobel [Tue, 14 Apr 2009 08:07:21 +0000 (10:07 +0200)]
Added a handler for external pop3 accounts.
Gunnar Wrobel [Tue, 14 Apr 2009 08:06:59 +0000 (10:06 +0200)]
Added a handler for german bank account information.
Gunnar Wrobel [Tue, 14 Apr 2009 08:06:22 +0000 (10:06 +0200)]
Added methods to identify the parent object and to search sub objects.
Gunnar Wrobel [Tue, 14 Apr 2009 08:05:29 +0000 (10:05 +0200)]
Allow to indicate indicate/missing information.
Gunnar Wrobel [Tue, 14 Apr 2009 04:33:54 +0000 (06:33 +0200)]
CS
Gunnar Wrobel [Tue, 14 Apr 2009 04:30:15 +0000 (06:30 +0200)]
Temporary fix for the home postal address handler.
Gunnar Wrobel [Tue, 14 Apr 2009 04:29:45 +0000 (06:29 +0200)]
WS
Gunnar Wrobel [Mon, 13 Apr 2009 20:57:39 +0000 (22:57 +0200)]
Minor testing fixes.
Gunnar Wrobel [Mon, 13 Apr 2009 20:57:10 +0000 (22:57 +0200)]
Simplify testing.
Gunnar Wrobel [Mon, 13 Apr 2009 20:56:56 +0000 (22:56 +0200)]
CS
Gunnar Wrobel [Mon, 13 Apr 2009 20:56:38 +0000 (22:56 +0200)]
The folder type attribute belongs here.
Gunnar Wrobel [Mon, 13 Apr 2009 20:56:26 +0000 (22:56 +0200)]
Complete the Kolabinetorgperson class and add testing.
Gunnar Wrobel [Mon, 13 Apr 2009 20:55:57 +0000 (22:55 +0200)]
Only check for missing attributes if the entry does not exist yet.
Gunnar Wrobel [Mon, 13 Apr 2009 20:55:32 +0000 (22:55 +0200)]
Additional attributes. Fixed attribute handling. Added testing for the inetorgperson class.
Gunnar Wrobel [Mon, 13 Apr 2009 20:54:45 +0000 (22:54 +0200)]
Correctly identify the end of a collapsed string.
Gunnar Wrobel [Mon, 13 Apr 2009 09:10:15 +0000 (11:10 +0200)]
Test the Organizational person and minor associated fixes.
Gunnar Wrobel [Mon, 13 Apr 2009 07:55:30 +0000 (09:55 +0200)]
Started simplifying this test.
Gunnar Wrobel [Mon, 13 Apr 2009 07:55:10 +0000 (09:55 +0200)]
Converted class to the new way of handling derived and collapsed values.
Gunnar Wrobel [Mon, 13 Apr 2009 07:54:47 +0000 (09:54 +0200)]
Started adapting this class to the new way of handling derived and collapsed values.
Gunnar Wrobel [Mon, 13 Apr 2009 07:53:36 +0000 (09:53 +0200)]
Typos.
Gunnar Wrobel [Mon, 13 Apr 2009 07:53:20 +0000 (09:53 +0200)]
Fixed typo and additional test for an value considered to be empty by PHP.
Gunnar Wrobel [Mon, 13 Apr 2009 07:52:42 +0000 (09:52 +0200)]
Correct equality check.
Gunnar Wrobel [Mon, 13 Apr 2009 07:52:27 +0000 (09:52 +0200)]
Do not compare uids when reading data. Encoded values will be
difficult and the check for an empty result should be enough.
Corrected check for empty values.
Gunnar Wrobel [Mon, 13 Apr 2009 06:21:41 +0000 (08:21 +0200)]
Improve testing and fix the test of the person class.
Gunnar Wrobel [Mon, 13 Apr 2009 06:21:07 +0000 (08:21 +0200)]
Fix the Object test for recent changes in the Object class.
Gunnar Wrobel [Mon, 13 Apr 2009 06:20:38 +0000 (08:20 +0200)]
Remove stray line.
Throw errors when trying to delete an object that does not exist.
Gunnar Wrobel [Mon, 13 Apr 2009 06:20:02 +0000 (08:20 +0200)]
Update the definition of derived attributes.
Gunnar Wrobel [Mon, 13 Apr 2009 05:48:13 +0000 (07:48 +0200)]
Fix minor errors with deriving/collapsing attributes.
Gunnar Wrobel [Mon, 13 Apr 2009 05:47:50 +0000 (07:47 +0200)]
Fix typo.
Gunnar Wrobel [Sun, 12 Apr 2009 19:55:09 +0000 (21:55 +0200)]
Rewrote collapsed arguments. They are separate from derived values now.
Chuck Hagenbuch [Mon, 13 Apr 2009 03:33:48 +0000 (23:33 -0400)]
Add fetch() method compatible with PDO fetch() methods
Chuck Hagenbuch [Mon, 13 Apr 2009 03:33:21 +0000 (23:33 -0400)]
fix variable definition
Chuck Hagenbuch [Wed, 8 Apr 2009 23:18:44 +0000 (19:18 -0400)]
fix package.xml typo
Chuck Hagenbuch [Tue, 7 Apr 2009 19:52:45 +0000 (15:52 -0400)]
abort if there is no command name (positional argument) to the cli controller
Chuck Hagenbuch [Tue, 7 Apr 2009 19:52:04 +0000 (15:52 -0400)]
add hasDefault() to the Option class, and let --foo imply foo's default value if it has one
Chuck Hagenbuch [Tue, 7 Apr 2009 19:51:29 +0000 (15:51 -0400)]
stub out gettext in the test runner
Chuck Hagenbuch [Mon, 6 Apr 2009 14:13:30 +0000 (10:13 -0400)]
requireSecureConnection doesn't belong inside the Crypt class
Chuck Hagenbuch [Mon, 6 Apr 2009 14:11:11 +0000 (10:11 -0400)]
ad an option for ignoring unknown arguments
Gunnar Wrobel [Sat, 11 Apr 2009 07:26:17 +0000 (09:26 +0200)]
Test the organizational person.
Gunnar Wrobel [Sat, 11 Apr 2009 07:26:07 +0000 (09:26 +0200)]
Test handling of the name suffix and the phone number handling.
Gunnar Wrobel [Sat, 11 Apr 2009 07:25:20 +0000 (09:25 +0200)]
Set the driver for testing in the parameters.
Gunnar Wrobel [Sat, 11 Apr 2009 07:25:04 +0000 (09:25 +0200)]
Comment cleanup.
Gunnar Wrobel [Sat, 11 Apr 2009 07:24:51 +0000 (09:24 +0200)]
Final touch to the organizational person class. Added collapsed postal address.
Gunnar Wrobel [Sat, 11 Apr 2009 07:23:55 +0000 (09:23 +0200)]
Unquote collapsed field elements when retrieving them.
Gunnar Wrobel [Sat, 11 Apr 2009 07:23:24 +0000 (09:23 +0200)]
Handle multiple values.
Gunnar Wrobel [Sat, 11 Apr 2009 07:23:12 +0000 (09:23 +0200)]
Allow to select the driver via the parameters.
Gunnar Wrobel [Fri, 10 Apr 2009 11:02:47 +0000 (13:02 +0200)]
Test id generation with multiple cns.
Improved real testing.
Gunnar Wrobel [Fri, 10 Apr 2009 11:02:15 +0000 (13:02 +0200)]
Improved handling of the real LDAP testing.
Gunnar Wrobel [Fri, 10 Apr 2009 11:01:53 +0000 (13:01 +0200)]
Fix the generation of IDs if on of the ID attributes has more than one value.
Do not require the mail attribute if the object is modified.
Gunnar Wrobel [Fri, 10 Apr 2009 11:01:31 +0000 (13:01 +0200)]
Cleanup of the class for the newer Kolab_Server structur.
Gunnar Wrobel [Fri, 10 Apr 2009 11:00:55 +0000 (13:00 +0200)]
Fix the generation of IDs if on of the ID attributes has more than one value.
Fixed change detection when saving the object.
Gunnar Wrobel [Fri, 10 Apr 2009 11:00:38 +0000 (13:00 +0200)]
Fix the generation of IDs if on of the ID attributes has more than one value.
Gunnar Wrobel [Thu, 9 Apr 2009 20:17:31 +0000 (22:17 +0200)]
Complete abstract methods.
Gunnar Wrobel [Thu, 9 Apr 2009 20:14:49 +0000 (22:14 +0200)]
Test attribute modifications.
Gunnar Wrobel [Thu, 9 Apr 2009 20:14:33 +0000 (22:14 +0200)]
Check if a modification might lead to renaming the object. Rename if required.
Fix collapsing attributes if none of the attributes to collapse have been set.