Jan Schneider [Mon, 8 Jun 2009 15:37:02 +0000 (17:37 +0200)]
Fix property name.
Jan Schneider [Mon, 8 Jun 2009 15:29:02 +0000 (17:29 +0200)]
Port first half of recurrence tests.
Chuck Hagenbuch [Mon, 8 Jun 2009 14:48:35 +0000 (10:48 -0400)]
add Horde_Support_Stack
Gunnar Wrobel [Mon, 8 Jun 2009 06:50:25 +0000 (08:50 +0200)]
Support the OpenLDAP aci attribute.
Gunnar Wrobel [Sun, 7 Jun 2009 14:57:46 +0000 (16:57 +0200)]
Fix the comparison of two arrays for changes.
Jan Schneider [Sun, 7 Jun 2009 10:48:39 +0000 (12:48 +0200)]
MFB: Show photos inline if possible.
Jan Schneider [Sun, 7 Jun 2009 10:46:29 +0000 (12:46 +0200)]
Make dataurl capability detection more precisely.
Gunnar Wrobel [Fri, 5 Jun 2009 17:18:28 +0000 (19:18 +0200)]
Support privatefax number.
Gunnar Wrobel [Fri, 5 Jun 2009 16:43:15 +0000 (18:43 +0200)]
Photo support.
Gunnar Wrobel [Fri, 5 Jun 2009 16:32:24 +0000 (18:32 +0200)]
Photo support.
Gunnar Wrobel [Fri, 5 Jun 2009 15:50:06 +0000 (17:50 +0200)]
Support the "pseudonym" attribute.
Gunnar Wrobel [Fri, 5 Jun 2009 09:54:07 +0000 (11:54 +0200)]
Support the home fax number.
Gunnar Wrobel [Fri, 5 Jun 2009 09:53:55 +0000 (11:53 +0200)]
Allow several uris with the same label.
Gunnar Wrobel [Fri, 5 Jun 2009 09:53:40 +0000 (11:53 +0200)]
Empty arrays should also be considered as empty.
Chuck Hagenbuch [Thu, 4 Jun 2009 17:06:15 +0000 (13:06 -0400)]
allow injecting the path or the argv_parser directly in the cli request constructor
Michael M Slusarz [Thu, 4 Jun 2009 16:43:17 +0000 (10:43 -0600)]
Don't strip trailing ws for literal data; fix error detection
Gunnar Wrobel [Thu, 4 Jun 2009 14:52:52 +0000 (16:52 +0200)]
Allow to request the object hash with multiple values rather than single values.
Michael M Slusarz [Wed, 3 Jun 2009 02:50:57 +0000 (20:50 -0600)]
Don't maintain PHP based mime magic lookup anymore
Gunnar Wrobel [Thu, 4 Jun 2009 04:32:03 +0000 (06:32 +0200)]
Use the default name of the birth day.
Chuck Hagenbuch [Wed, 3 Jun 2009 15:24:39 +0000 (11:24 -0400)]
report the bad log level in the exception
Chuck Hagenbuch [Wed, 3 Jun 2009 13:30:39 +0000 (09:30 -0400)]
we want to compare strftime() to Horde_Date#strftime() - not so much each one to a static value
Gunnar Wrobel [Tue, 2 Jun 2009 20:27:03 +0000 (22:27 +0200)]
Fix handling of the user pass when accessing LDAP with a proxy user for searching.
Fixed a typo.
Gunnar Wrobel [Tue, 2 Jun 2009 19:17:31 +0000 (21:17 +0200)]
Select the master server when writing an entry.
Gunnar Wrobel [Tue, 2 Jun 2009 19:16:51 +0000 (21:16 +0200)]
Support selecting the master server for write access.
Gunnar Wrobel [Tue, 2 Jun 2009 14:34:26 +0000 (16:34 +0200)]
Cache the LDAP connection as early as possible.
Gunnar Wrobel [Tue, 2 Jun 2009 14:02:58 +0000 (16:02 +0200)]
Fix testing.
Gunnar Wrobel [Tue, 2 Jun 2009 14:02:50 +0000 (16:02 +0200)]
Fix the handling of the connection parameters.
Jan Schneider [Tue, 2 Jun 2009 16:44:46 +0000 (18:44 +0200)]
Add Utils.php.
Chuck Hagenbuch [Tue, 2 Jun 2009 14:48:18 +0000 (10:48 -0400)]
move static methods to a Utils class
Chuck Hagenbuch [Mon, 1 Jun 2009 03:54:24 +0000 (23:54 -0400)]
port phpt tests to phpunit. I could use some help breaking up the recurrence tests into something meaningful
Chuck Hagenbuch [Sat, 30 May 2009 15:56:46 +0000 (11:56 -0400)]
add failing test for a DST-related math problem uncovered while working on Horde_Date_Parser
Chuck Hagenbuch [Sat, 30 May 2009 15:37:06 +0000 (11:37 -0400)]
remove the special escape callback and just implement escape() as an additional helper
Chuck Hagenbuch [Sat, 30 May 2009 15:36:37 +0000 (11:36 -0400)]
return the helper object added in addHelper()
Chuck Hagenbuch [Sat, 30 May 2009 15:34:02 +0000 (11:34 -0400)]
PHP's don't-double-encode implementation leaves invalid entities
Chuck Hagenbuch [Sat, 30 May 2009 15:32:48 +0000 (11:32 -0400)]
use addHelper('string') syntax; test helpers through the views
Chuck Hagenbuch [Sat, 30 May 2009 15:31:13 +0000 (11:31 -0400)]
call htmlspecialchars, not htmlentities
Chuck Hagenbuch [Sat, 30 May 2009 15:30:01 +0000 (11:30 -0400)]
use the view's encoding when calling htmlentities
Chuck Hagenbuch [Sat, 30 May 2009 15:29:05 +0000 (11:29 -0400)]
fix the parent class of the Block helper
Chuck Hagenbuch [Sat, 30 May 2009 15:28:50 +0000 (11:28 -0400)]
add addBuiltinHelpers() method for adding all built-in helpers to a view
Chuck Hagenbuch [Sat, 30 May 2009 15:02:48 +0000 (11:02 -0400)]
- Handle "-" in command-line controller names automatically
- Allow much more flexibility in setting the path for command line requests
Chuck Hagenbuch [Sat, 30 May 2009 01:02:20 +0000 (21:02 -0400)]
php 5 style
Chuck Hagenbuch [Sat, 30 May 2009 01:01:38 +0000 (21:01 -0400)]
add toDays(), fromDays(), and diff() functions, and convert to PHP 5 style
Chuck Hagenbuch [Sat, 30 May 2009 01:00:46 +0000 (21:00 -0400)]
use Y-M-D to initialize Horde dates, not seconds, since otherwise the test might be timezone-dependent
Chuck Hagenbuch [Fri, 29 May 2009 22:24:49 +0000 (18:24 -0400)]
initial horde/date package in git
Michael M Slusarz [Fri, 29 May 2009 21:08:34 +0000 (15:08 -0600)]
Fix flowed conversion with CRLF lineendings.
A couple of minor tweaks also.
Michael M Slusarz [Fri, 29 May 2009 05:57:32 +0000 (23:57 -0600)]
Bug #8311: Don't display unknown text parts inline
Chuck Hagenbuch [Fri, 29 May 2009 03:28:03 +0000 (23:28 -0400)]
make sure that the formatter can be specified in the constructor
Michael M Slusarz [Fri, 29 May 2009 02:53:22 +0000 (20:53 -0600)]
Fix off-by-one fgets() usage.
Pays to read the manual. fgets() reads 8192 - 1 bytes, so the index of
the last byte is 8190, not 8191.
Michael M Slusarz [Fri, 29 May 2009 02:35:03 +0000 (20:35 -0600)]
Fix usage of fgets() for very long lines.
e.g. the mailbox UID list with 50,000+ messages.
Chuck Hagenbuch [Thu, 28 May 2009 03:26:45 +0000 (23:26 -0400)]
php 5.2.3 and above has a built-in way to do escapeOnce
Jan Schneider [Wed, 27 May 2009 12:36:36 +0000 (14:36 +0200)]
Fix German numerization.
Chuck Hagenbuch [Wed, 27 May 2009 04:08:58 +0000 (00:08 -0400)]
add Horde_Support_Numerizer to the main Horde_Support package
Gunnar Wrobel [Tue, 26 May 2009 19:31:17 +0000 (21:31 +0200)]
Fix testing.
Gunnar Wrobel [Tue, 26 May 2009 19:31:09 +0000 (21:31 +0200)]
Remove support for the sn suffix.
Gunnar Wrobel [Tue, 26 May 2009 19:30:56 +0000 (21:30 +0200)]
Support handling of external pop3 accounts.
Gunnar Wrobel [Tue, 26 May 2009 19:30:36 +0000 (21:30 +0200)]
Support the SMIME certificate.
Gunnar Wrobel [Tue, 26 May 2009 19:30:25 +0000 (21:30 +0200)]
Added support for the creationdate.
Allowed unsetting collapsed attributes.
Gunnar Wrobel [Tue, 26 May 2009 19:28:23 +0000 (21:28 +0200)]
Allow to specify a master host for writing.
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)
Chuck Hagenbuch [Tue, 26 May 2009 02:01:27 +0000 (22:01 -0400)]
use mysqli_fetch_all if it's available
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
Chuck Hagenbuch [Tue, 26 May 2009 01:48:32 +0000 (21:48 -0400)]
note about mysqli stats
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.
Chuck Hagenbuch [Wed, 20 May 2009 00:20:18 +0000 (20:20 -0400)]
quote Horde_Date values as well
Michael M Slusarz [Fri, 15 May 2009 20:09:12 +0000 (14:09 -0600)]
Fix undefined error
Jan Schneider [Wed, 13 May 2009 23:24:21 +0000 (01:24 +0200)]
Create quoted datetime strings of DateTime objects.
Gunnar Wrobel [Wed, 13 May 2009 07:06:42 +0000 (09:06 +0200)]
Fix testing.
Gunnar Wrobel [Wed, 13 May 2009 07:06:35 +0000 (09:06 +0200)]
Correct the handling of array values when searching.
Gunnar Wrobel [Wed, 13 May 2009 07:05:39 +0000 (09:05 +0200)]
Adapt to the new way of preparing object information before saving.
Gunnar Wrobel [Wed, 13 May 2009 07:05:17 +0000 (09:05 +0200)]
Make sure we get a reference we can modify here.
Gunnar Wrobel [Wed, 13 May 2009 07:04:47 +0000 (09:04 +0200)]
Fix the DN handling.
Gunnar Wrobel [Wed, 13 May 2009 07:04:32 +0000 (09:04 +0200)]
Handling of the CN belongs into the parent class.
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.
Gunnar Wrobel [Wed, 13 May 2009 07:01:26 +0000 (09:01 +0200)]
Ensure we get a reference.
Gunnar Wrobel [Wed, 13 May 2009 07:01:04 +0000 (09:01 +0200)]
Allow to retrieve higher order parents.
Jan Schneider [Tue, 12 May 2009 22:06:55 +0000 (00:06 +0200)]
Cast timestamp columns to DateTime objects.
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.
Jan Schneider [Tue, 12 May 2009 21:09:05 +0000 (23:09 +0200)]
Fix package layout.
Jan Schneider [Tue, 12 May 2009 21:02:32 +0000 (23:02 +0200)]
Fix package name.
Gunnar Wrobel [Tue, 12 May 2009 15:01:03 +0000 (17:01 +0200)]
Reorder the handling of the object information when adding objects.
Gunnar Wrobel [Sun, 10 May 2009 20:24:39 +0000 (22:24 +0200)]
Support searching for partial strings in the test driver.
Gunnar Wrobel [Sun, 10 May 2009 12:17:59 +0000 (14:17 +0200)]
Horde_SessionObjects are SessionObjects now.
Gunnar Wrobel [Sun, 10 May 2009 04:48:45 +0000 (06:48 +0200)]
Fix the install location of the FileUpload.php handler.
Chuck Hagenbuch [Tue, 5 May 2009 15:37:39 +0000 (11:37 -0400)]
notes on oauth pecl ext
Jan Schneider [Sun, 3 May 2009 14:03:24 +0000 (16:03 +0200)]
Allow replacement to be empty or null again.
Chuck Hagenbuch [Sat, 2 May 2009 13:28:40 +0000 (09:28 -0400)]
try to bring this package up to H4 standards
Chuck Hagenbuch [Sat, 2 May 2009 02:04:23 +0000 (22:04 -0400)]
[#6861] yaml dumper should quote values with comments
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.
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.
Gunnar Wrobel [Fri, 1 May 2009 12:59:39 +0000 (14:59 +0200)]
Retrieve the attributes required for id generation if they are missing.
Gunnar Wrobel [Fri, 1 May 2009 12:59:04 +0000 (14:59 +0200)]
WS.
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
Gunnar Wrobel [Fri, 1 May 2009 06:45:01 +0000 (08:45 +0200)]
Clean up group membership management.
Gunnar Wrobel [Fri, 1 May 2009 06:44:42 +0000 (08:44 +0200)]
Simplify the check for existence of an object.
Gunnar Wrobel [Fri, 1 May 2009 06:43:54 +0000 (08:43 +0200)]
Fix listing objects by groups.
Gunnar Wrobel [Thu, 30 Apr 2009 18:53:10 +0000 (20:53 +0200)]
Controller needs the Support package.
Chuck Hagenbuch [Thu, 30 Apr 2009 15:11:19 +0000 (11:11 -0400)]
OAuth todos
Chuck Hagenbuch [Thu, 30 Apr 2009 15:10:49 +0000 (11:10 -0400)]
add Horde_Controller_FileUpload
Gunnar Wrobel [Thu, 30 Apr 2009 12:28:30 +0000 (14:28 +0200)]
Fix id generation for modifications.
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.