horde.git
16 years agoAllow to specify a master host for writing.
Gunnar Wrobel [Tue, 26 May 2009 19:28:23 +0000 (21:28 +0200)]
Allow to specify a master host for writing.

16 years agounset a few more DSN options that can cause PDO problems (#8239)
Chuck Hagenbuch [Tue, 26 May 2009 03:02:57 +0000 (23:02 -0400)]
unset a few more DSN options that can cause PDO problems (#8239)

16 years agouse mysqli_fetch_all if it's available
Chuck Hagenbuch [Tue, 26 May 2009 02:01:27 +0000 (22:01 -0400)]
use mysqli_fetch_all if it's available

16 years agodon't convert socket -> unix_socket; mysqli uses socket. remove other references...
Chuck Hagenbuch [Tue, 26 May 2009 01:49:41 +0000 (21:49 -0400)]
don't convert socket -> unix_socket; mysqli uses socket. remove other references to pdo

16 years agonote about mysqli stats
Chuck Hagenbuch [Tue, 26 May 2009 01:48:32 +0000 (21:48 -0400)]
note about mysqli stats

16 years agoreturn Horde_Date objects instead of DateTime, and for date fields, set the
Chuck Hagenbuch [Sun, 24 May 2009 19:53:11 +0000 (15:53 -0400)]
return Horde_Date objects instead of DateTime, and for date fields, set the
default format to Y-m-d

Horde_Date has a __toString() method, making it more compatible with the old
non-casting behavior, and it's also more, well, Horde-ish.

16 years agoquote Horde_Date values as well
Chuck Hagenbuch [Wed, 20 May 2009 00:20:18 +0000 (20:20 -0400)]
quote Horde_Date values as well

16 years agoFix undefined error
Michael M Slusarz [Fri, 15 May 2009 20:09:12 +0000 (14:09 -0600)]
Fix undefined error

16 years agoCreate quoted datetime strings of DateTime objects.
Jan Schneider [Wed, 13 May 2009 23:24:21 +0000 (01:24 +0200)]
Create quoted datetime strings of DateTime objects.

16 years agoFix testing.
Gunnar Wrobel [Wed, 13 May 2009 07:06:42 +0000 (09:06 +0200)]
Fix testing.

16 years agoCorrect the handling of array values when searching.
Gunnar Wrobel [Wed, 13 May 2009 07:06:35 +0000 (09:06 +0200)]
Correct the handling of array values when searching.

16 years agoAdapt to the new way of preparing object information before saving.
Gunnar Wrobel [Wed, 13 May 2009 07:05:39 +0000 (09:05 +0200)]
Adapt to the new way of preparing object information before saving.

16 years agoMake sure we get a reference we can modify here.
Gunnar Wrobel [Wed, 13 May 2009 07:05:17 +0000 (09:05 +0200)]
Make sure we get a reference we can modify here.

16 years agoFix the DN handling.
Gunnar Wrobel [Wed, 13 May 2009 07:04:47 +0000 (09:04 +0200)]
Fix the DN handling.

16 years agoHandling of the CN belongs into the parent class.
Gunnar Wrobel [Wed, 13 May 2009 07:04:32 +0000 (09:04 +0200)]
Handling of the CN belongs into the parent class.

16 years agoAdapt to the new way of preparing object information before saving it.
Gunnar Wrobel [Wed, 13 May 2009 07:03:44 +0000 (09:03 +0200)]
Adapt to the new way of preparing object information before saving it.

16 years agoEnsure we get a reference.
Gunnar Wrobel [Wed, 13 May 2009 07:01:26 +0000 (09:01 +0200)]
Ensure we get a reference.

16 years agoAllow to retrieve higher order parents.
Gunnar Wrobel [Wed, 13 May 2009 07:01:04 +0000 (09:01 +0200)]
Allow to retrieve higher order parents.

16 years agoCast timestamp columns to DateTime objects.
Jan Schneider [Tue, 12 May 2009 22:06:55 +0000 (00:06 +0200)]
Cast timestamp columns to DateTime objects.

16 years agoAdd Horde_Db_Adapter_Abstract_Table::getColumn() to return a single column definition.
Jan Schneider [Tue, 12 May 2009 21:58:07 +0000 (23:58 +0200)]
Add Horde_Db_Adapter_Abstract_Table::getColumn() to return a single column definition.

16 years agoFix package layout.
Jan Schneider [Tue, 12 May 2009 21:09:05 +0000 (23:09 +0200)]
Fix package layout.

16 years agoFix package name.
Jan Schneider [Tue, 12 May 2009 21:02:32 +0000 (23:02 +0200)]
Fix package name.

16 years agoReorder the handling of the object information when adding objects.
Gunnar Wrobel [Tue, 12 May 2009 15:01:03 +0000 (17:01 +0200)]
Reorder the handling of the object information when adding objects.

16 years agoSupport searching for partial strings in the test driver.
Gunnar Wrobel [Sun, 10 May 2009 20:24:39 +0000 (22:24 +0200)]
Support searching for partial strings in the test driver.

16 years agoHorde_SessionObjects are SessionObjects now.
Gunnar Wrobel [Sun, 10 May 2009 12:17:59 +0000 (14:17 +0200)]
Horde_SessionObjects are SessionObjects now.

16 years agoFix the install location of the FileUpload.php handler.
Gunnar Wrobel [Sun, 10 May 2009 04:48:45 +0000 (06:48 +0200)]
Fix the install location of the FileUpload.php handler.

16 years agonotes on oauth pecl ext
Chuck Hagenbuch [Tue, 5 May 2009 15:37:39 +0000 (11:37 -0400)]
notes on oauth pecl ext

16 years agoAllow replacement to be empty or null again.
Jan Schneider [Sun, 3 May 2009 14:03:24 +0000 (16:03 +0200)]
Allow replacement to be empty or null again.

16 years agotry to bring this package up to H4 standards
Chuck Hagenbuch [Sat, 2 May 2009 13:28:40 +0000 (09:28 -0400)]
try to bring this package up to H4 standards

16 years ago[#6861] yaml dumper should quote values with comments
Chuck Hagenbuch [Sat, 2 May 2009 02:04:23 +0000 (22:04 -0400)]
[#6861] yaml dumper should quote values with comments

16 years agoRewrote the logic used to store attribute changes. The old approach did not work...
Gunnar Wrobel [Fri, 1 May 2009 13:01:26 +0000 (15:01 +0200)]
Rewrote the logic used to store attribute changes. The old approach did not work well with adding/deleting values of multi-value attributes.

16 years agoCache the actions this object supports. Rewrote the logic used to store attribute...
Gunnar Wrobel [Fri, 1 May 2009 13:01:21 +0000 (15:01 +0200)]
Cache the actions this object supports. Rewrote the logic used to store attribute changes. The old approach did not work well with adding/deleting values of multi-value attributes.

16 years agoRetrieve the attributes required for id generation if they are missing.
Gunnar Wrobel [Fri, 1 May 2009 12:59:39 +0000 (14:59 +0200)]
Retrieve the attributes required for id generation if they are missing.

16 years agoWS.
Gunnar Wrobel [Fri, 1 May 2009 12:59:04 +0000 (14:59 +0200)]
WS.

16 years agoThe attribute needs to be public so that we can access it with get_class_vars
Gunnar Wrobel [Fri, 1 May 2009 06:45:31 +0000 (08:45 +0200)]
The attribute needs to be public so that we can access it with get_class_vars

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.