horde.git
16 years agoClean up group membership management.
Gunnar Wrobel [Fri, 1 May 2009 06:45:01 +0000 (08:45 +0200)]
Clean up group membership management.

16 years agoSimplify the check for existence of an object.
Gunnar Wrobel [Fri, 1 May 2009 06:44:42 +0000 (08:44 +0200)]
Simplify the check for existence of an object.

16 years agoFix listing objects by groups.
Gunnar Wrobel [Fri, 1 May 2009 06:43:54 +0000 (08:43 +0200)]
Fix listing objects by groups.

16 years agoController needs the Support package.
Gunnar Wrobel [Thu, 30 Apr 2009 18:53:10 +0000 (20:53 +0200)]
Controller needs the Support package.

16 years agoOAuth todos
Chuck Hagenbuch [Thu, 30 Apr 2009 15:11:19 +0000 (11:11 -0400)]
OAuth todos

16 years agoadd Horde_Controller_FileUpload
Chuck Hagenbuch [Thu, 30 Apr 2009 15:10:49 +0000 (11:10 -0400)]
add Horde_Controller_FileUpload

16 years agoFix id generation for modifications.
Gunnar Wrobel [Thu, 30 Apr 2009 12:28:30 +0000 (14:28 +0200)]
Fix id generation for modifications.

16 years agoIf the object uid has not yet been set we can only assume that the object does not...
Gunnar Wrobel [Thu, 30 Apr 2009 09:35:29 +0000 (11:35 +0200)]
If the object uid has not yet been set we can only assume that the object does not exist.

16 years agoRemove the matching for the escaped '*' again. This was incorrect.
Gunnar Wrobel [Wed, 29 Apr 2009 08:21:56 +0000 (10:21 +0200)]
Remove the matching for the escaped '*' again. This was incorrect.

16 years agonew organizationalUnit attribute.
Gunnar Wrobel [Wed, 29 Apr 2009 08:21:35 +0000 (10:21 +0200)]
new organizationalUnit attribute.

16 years agoFix searching for '*'
Gunnar Wrobel [Wed, 29 Apr 2009 08:21:21 +0000 (10:21 +0200)]
Fix searching for '*'

16 years agoMove getServer() into Kolabinetorgperson.
Gunnar Wrobel [Wed, 29 Apr 2009 08:21:11 +0000 (10:21 +0200)]
Move getServer() into Kolabinetorgperson.

16 years agoFix the id generation for object modifications.
Gunnar Wrobel [Wed, 29 Apr 2009 08:20:31 +0000 (10:20 +0200)]
Fix the id generation for object modifications.

16 years agoSupport direct deletion. Add action support. Fix testing for ID changes when modifyin...
Gunnar Wrobel [Wed, 29 Apr 2009 08:20:06 +0000 (10:20 +0200)]
Support direct deletion. Add action support. Fix testing for ID changes when modifying objects.

16 years agoAllow other test operations.
Gunnar Wrobel [Wed, 29 Apr 2009 08:19:23 +0000 (10:19 +0200)]
Allow other test operations.

16 years agoA channel name is required.
Gunnar Wrobel [Mon, 27 Apr 2009 20:05:41 +0000 (22:05 +0200)]
A channel name is required.

16 years agoAs we don't use these includes at the moment they should be commented out too.
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.

16 years agoAdd Net_LDAP2 dependency.
Gunnar Wrobel [Mon, 27 Apr 2009 19:16:46 +0000 (21:16 +0200)]
Add Net_LDAP2 dependency.

16 years agoFix package dependencies.
Gunnar Wrobel [Mon, 27 Apr 2009 18:45:39 +0000 (20:45 +0200)]
Fix package dependencies.

16 years agoEnsure Horde_Cache is an optional dependency.
Gunnar Wrobel [Mon, 27 Apr 2009 18:45:27 +0000 (20:45 +0200)]
Ensure Horde_Cache is an optional dependency.

16 years agoHorde_Serialize has been renamed to Serialize.
Gunnar Wrobel [Mon, 27 Apr 2009 08:46:32 +0000 (10:46 +0200)]
Horde_Serialize has been renamed to Serialize.

16 years agoFix file names.
Gunnar Wrobel [Mon, 27 Apr 2009 08:46:14 +0000 (10:46 +0200)]
Fix file names.

16 years agoAdd missing function for Kolab_FreeBusy.
Gunnar Wrobel [Sat, 25 Apr 2009 19:40:57 +0000 (21:40 +0200)]
Add missing function for Kolab_FreeBusy.

16 years agoUpdate TODO.
Gunnar Wrobel [Sat, 25 Apr 2009 19:40:44 +0000 (21:40 +0200)]
Update TODO.

16 years agoAdded getGroupAddresses() to return the mail addresses of groups
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.

16 years agoFix remapping attribute keys.
Gunnar Wrobel [Fri, 24 Apr 2009 19:30:26 +0000 (21:30 +0200)]
Fix remapping attribute keys.

16 years agoFix mapping attributes in the test class.
Gunnar Wrobel [Thu, 23 Apr 2009 06:09:07 +0000 (08:09 +0200)]
Fix mapping attributes in the test class.

16 years agoRemove unnecessary doc comment.
Gunnar Wrobel [Thu, 23 Apr 2009 06:08:53 +0000 (08:08 +0200)]
Remove unnecessary doc comment.

16 years agoFix attribute mapping. Clean filter generation.
Gunnar Wrobel [Thu, 23 Apr 2009 06:08:20 +0000 (08:08 +0200)]
Fix attribute mapping. Clean filter generation.

16 years agoAdapt testing to recent changes.
Gunnar Wrobel [Wed, 22 Apr 2009 21:06:15 +0000 (23:06 +0200)]
Adapt testing to recent changes.

16 years agoAdapt to recent changes.
Gunnar Wrobel [Wed, 22 Apr 2009 21:06:03 +0000 (23:06 +0200)]
Adapt to recent changes.

16 years agoRemoved unnecessary class.
Gunnar Wrobel [Wed, 22 Apr 2009 21:05:52 +0000 (23:05 +0200)]
Removed unnecessary class.

16 years agoFix handling search results.
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.

16 years agoAdapt to moving the Kolab server configuration handler.
Gunnar Wrobel [Wed, 22 Apr 2009 21:04:18 +0000 (23:04 +0200)]
Adapt to moving the Kolab server configuration handler.

16 years agoFix the filter definition.
Gunnar Wrobel [Wed, 22 Apr 2009 21:04:01 +0000 (23:04 +0200)]
Fix the filter definition.
Improve handling group management for admins.

16 years agoFix the filter definition.
Gunnar Wrobel [Wed, 22 Apr 2009 21:03:15 +0000 (23:03 +0200)]
Fix the filter definition.
Support another way of saving objects.

16 years agoFix the filter definition.
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.

16 years agoSupport configuration of attribute names.
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.

16 years agoMove the Kolab server configuration one level up as it represents a real object class.
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.

16 years agoWS
Gunnar Wrobel [Wed, 22 Apr 2009 20:57:32 +0000 (22:57 +0200)]
WS

16 years agoExtract the handling of data before saving it into a separate function. This allows...
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.

16 years agoRequire the autoloader.
Gunnar Wrobel [Tue, 21 Apr 2009 13:23:51 +0000 (15:23 +0200)]
Require the autoloader.

16 years agoRecursive testing for a positive result.
Gunnar Wrobel [Tue, 21 Apr 2009 13:23:34 +0000 (15:23 +0200)]
Recursive testing for a positive result.

16 years agoProperly strip out HTML headers and footers from enscript.
Jan Schneider [Mon, 20 Apr 2009 21:32:20 +0000 (23:32 +0200)]
Properly strip out HTML headers and footers from enscript.

16 years agoBug #8104: IMAP dates require full year representation
Michael M Slusarz [Mon, 20 Apr 2009 19:36:28 +0000 (13:36 -0600)]
Bug #8104: IMAP dates require full year representation

16 years agoadd label() helper
Chuck Hagenbuch [Mon, 20 Apr 2009 02:59:17 +0000 (19:59 -0700)]
add label() helper

16 years agodon't generate auto-help for Cli controller
Chuck Hagenbuch [Mon, 20 Apr 2009 02:57:32 +0000 (19:57 -0700)]
don't generate auto-help for Cli controller

16 years agoFix socket driver instantiation.
Jan Schneider [Sun, 19 Apr 2009 09:36:28 +0000 (11:36 +0200)]
Fix socket driver instantiation.

16 years agoFix variable usage.
Jan Schneider [Sun, 19 Apr 2009 09:35:55 +0000 (11:35 +0200)]
Fix variable usage.

16 years agoImprove the detection of changes for multi-dimensional arrays.
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.

16 years ago$attributes need to be defined in the Server class.
Gunnar Wrobel [Fri, 17 Apr 2009 20:13:23 +0000 (22:13 +0200)]
$attributes need to be defined in the Server class.

16 years agoThis must be static.
Gunnar Wrobel [Fri, 17 Apr 2009 20:12:43 +0000 (22:12 +0200)]
This must be static.

16 years agoGive an overview on the central changes in the log.
Gunnar Wrobel [Fri, 17 Apr 2009 20:12:31 +0000 (22:12 +0200)]
Give an overview on the central changes in the log.

16 years agoBug #8179: Might reach this point without a cache backend
Michael M Slusarz [Thu, 16 Apr 2009 20:22:46 +0000 (14:22 -0600)]
Bug #8179: Might reach this point without a cache backend

16 years agosimplify factory and ucfirst driver names so that jonah works with the editor again
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

16 years agoRan real LDAP testing of pop3 accounts and bank account information. The bank accoun...
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.

16 years agoReverse the order of removing new elements (prevents deleting parents before the...
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).

16 years agoAdd a function to simply remove an attribute when collapsing values.
Gunnar Wrobel [Tue, 14 Apr 2009 20:21:14 +0000 (22:21 +0200)]
Add a function to simply remove an attribute when collapsing values.

16 years agoAdd the getFilter() function.
Gunnar Wrobel [Tue, 14 Apr 2009 17:08:42 +0000 (19:08 +0200)]
Add the getFilter() function.

16 years agoUpdated packaging information.
Gunnar Wrobel [Tue, 14 Apr 2009 08:07:47 +0000 (10:07 +0200)]
Updated packaging information.

16 years agoUnnecessary test routine.
Gunnar Wrobel [Tue, 14 Apr 2009 08:07:36 +0000 (10:07 +0200)]
Unnecessary test routine.

16 years agoAdded a handler for external pop3 accounts.
Gunnar Wrobel [Tue, 14 Apr 2009 08:07:21 +0000 (10:07 +0200)]
Added a handler for external pop3 accounts.

16 years agoAdded a handler for german bank account information.
Gunnar Wrobel [Tue, 14 Apr 2009 08:06:59 +0000 (10:06 +0200)]
Added a handler for german bank account information.

16 years agoAdded methods to identify the parent object and to search sub objects.
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.

16 years agoAllow to indicate indicate/missing information.
Gunnar Wrobel [Tue, 14 Apr 2009 08:05:29 +0000 (10:05 +0200)]
Allow to indicate indicate/missing information.

16 years agoCS
Gunnar Wrobel [Tue, 14 Apr 2009 04:33:54 +0000 (06:33 +0200)]
CS

16 years agoTemporary fix for the home postal address handler.
Gunnar Wrobel [Tue, 14 Apr 2009 04:30:15 +0000 (06:30 +0200)]
Temporary fix for the home postal address handler.

16 years agoWS
Gunnar Wrobel [Tue, 14 Apr 2009 04:29:45 +0000 (06:29 +0200)]
WS

16 years agoMinor testing fixes.
Gunnar Wrobel [Mon, 13 Apr 2009 20:57:39 +0000 (22:57 +0200)]
Minor testing fixes.

16 years agoSimplify testing.
Gunnar Wrobel [Mon, 13 Apr 2009 20:57:10 +0000 (22:57 +0200)]
Simplify testing.

16 years agoCS
Gunnar Wrobel [Mon, 13 Apr 2009 20:56:56 +0000 (22:56 +0200)]
CS

16 years agoThe folder type attribute belongs here.
Gunnar Wrobel [Mon, 13 Apr 2009 20:56:38 +0000 (22:56 +0200)]
The folder type attribute belongs here.

16 years agoComplete the Kolabinetorgperson class and add testing.
Gunnar Wrobel [Mon, 13 Apr 2009 20:56:26 +0000 (22:56 +0200)]
Complete the Kolabinetorgperson class and add testing.

16 years agoOnly check for missing attributes if the entry does not exist yet.
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.

16 years agoAdditional attributes. Fixed attribute handling. Added testing for the inetorgperson...
Gunnar Wrobel [Mon, 13 Apr 2009 20:55:32 +0000 (22:55 +0200)]
Additional attributes. Fixed attribute handling. Added testing for the inetorgperson class.

16 years agoCorrectly identify the end of a collapsed string.
Gunnar Wrobel [Mon, 13 Apr 2009 20:54:45 +0000 (22:54 +0200)]
Correctly identify the end of a collapsed string.

16 years agoTest the Organizational person and minor associated fixes.
Gunnar Wrobel [Mon, 13 Apr 2009 09:10:15 +0000 (11:10 +0200)]
Test the Organizational person and minor associated fixes.

16 years agoStarted simplifying this test.
Gunnar Wrobel [Mon, 13 Apr 2009 07:55:30 +0000 (09:55 +0200)]
Started simplifying this test.

16 years agoConverted class to the new way of handling derived and collapsed values.
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.

16 years agoStarted adapting this 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.

16 years agoTypos.
Gunnar Wrobel [Mon, 13 Apr 2009 07:53:36 +0000 (09:53 +0200)]
Typos.

16 years agoFixed typo and additional test for an value considered to be empty by PHP.
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.

16 years agoCorrect equality check.
Gunnar Wrobel [Mon, 13 Apr 2009 07:52:42 +0000 (09:52 +0200)]
Correct equality check.

16 years agoDo not compare uids when reading data. Encoded values will be
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.

16 years agoImprove testing and fix the test of the person class.
Gunnar Wrobel [Mon, 13 Apr 2009 06:21:41 +0000 (08:21 +0200)]
Improve testing and fix the test of the person class.

16 years agoFix the Object test for recent changes in the Object 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.

16 years agoRemove stray line.
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.

16 years agoUpdate the definition of derived attributes.
Gunnar Wrobel [Mon, 13 Apr 2009 06:20:02 +0000 (08:20 +0200)]
Update the definition of derived attributes.

16 years agoFix minor errors with deriving/collapsing attributes.
Gunnar Wrobel [Mon, 13 Apr 2009 05:48:13 +0000 (07:48 +0200)]
Fix minor errors with deriving/collapsing attributes.

16 years agoFix typo.
Gunnar Wrobel [Mon, 13 Apr 2009 05:47:50 +0000 (07:47 +0200)]
Fix typo.

16 years agoRewrote collapsed arguments. They are separate from derived values now.
Gunnar Wrobel [Sun, 12 Apr 2009 19:55:09 +0000 (21:55 +0200)]
Rewrote collapsed arguments. They are separate from derived values now.

16 years agoAdd fetch() method compatible with PDO fetch() methods
Chuck Hagenbuch [Mon, 13 Apr 2009 03:33:48 +0000 (23:33 -0400)]
Add fetch() method compatible with PDO fetch() methods

16 years agofix variable definition
Chuck Hagenbuch [Mon, 13 Apr 2009 03:33:21 +0000 (23:33 -0400)]
fix variable definition

16 years agofix package.xml typo
Chuck Hagenbuch [Wed, 8 Apr 2009 23:18:44 +0000 (19:18 -0400)]
fix package.xml typo

16 years agoabort if there is no command name (positional argument) to the cli controller
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

16 years agoadd hasDefault() to the Option class, and let --foo imply foo's default value if...
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

16 years agostub out gettext in the test runner
Chuck Hagenbuch [Tue, 7 Apr 2009 19:51:29 +0000 (15:51 -0400)]
stub out gettext in the test runner

16 years agorequireSecureConnection doesn't belong inside the Crypt class
Chuck Hagenbuch [Mon, 6 Apr 2009 14:13:30 +0000 (10:13 -0400)]
requireSecureConnection doesn't belong inside the Crypt class

16 years agoad an option for ignoring unknown arguments
Chuck Hagenbuch [Mon, 6 Apr 2009 14:11:11 +0000 (10:11 -0400)]
ad an option for ignoring unknown arguments

16 years agoTest the organizational person.
Gunnar Wrobel [Sat, 11 Apr 2009 07:26:17 +0000 (09:26 +0200)]
Test the organizational person.