Michael M Slusarz [Thu, 25 Mar 2010 04:47:23 +0000 (22:47 -0600)]
IMP redirect compose improvements.
[mms] Properly redirect messages pursuant to RFC 5322 [3.6.6].
[mms] Add redirect message capability to DIMP.
Michael M Slusarz [Thu, 25 Mar 2010 04:46:51 +0000 (22:46 -0600)]
Add Horde_Mail_Mime::getMailOb()
Michael M Slusarz [Wed, 24 Mar 2010 21:25:06 +0000 (15:25 -0600)]
optimization, improved doc of injector instances
Michael M Slusarz [Wed, 24 Mar 2010 21:21:59 +0000 (15:21 -0600)]
Make callbacks easily addable/viewable
Michael M Slusarz [Wed, 24 Mar 2010 20:21:01 +0000 (14:21 -0600)]
CSS tweak
Michael M Slusarz [Wed, 24 Mar 2010 18:19:09 +0000 (12:19 -0600)]
Add Mail binder.
Concurrently, require a Mail object to be passed into Horde_Mime
functions. Reorganize code a bit in there and provide a helper function
(Horde_Mime_Mail::sendPearMail) that will parse PEAR_Error information
as needed.
Michael M Slusarz [Wed, 24 Mar 2010 17:38:21 +0000 (11:38 -0600)]
Fix phpdoc
Michael J. Rubinsky [Thu, 25 Mar 2010 00:43:25 +0000 (20:43 -0400)]
sync CHANGES with recent FW3 changes
Michael J. Rubinsky [Thu, 25 Mar 2010 00:42:14 +0000 (20:42 -0400)]
add upgrade script from FW3 for fixing default value.
Michael J. Rubinsky [Thu, 25 Mar 2010 00:41:00 +0000 (20:41 -0400)]
Fix default value for image_faces value in ansel_images table
Ben Klang [Wed, 24 Mar 2010 21:10:42 +0000 (17:10 -0400)]
Shout: Create admin section for managing accounts
Ben Klang [Wed, 24 Mar 2010 21:10:18 +0000 (17:10 -0400)]
Shout: Fix permissions array
Ben Klang [Wed, 24 Mar 2010 21:09:05 +0000 (17:09 -0400)]
Shout: Use registry, not injector
Ben Klang [Wed, 24 Mar 2010 20:45:43 +0000 (16:45 -0400)]
Shout: Use injector to get app instance
Jan Schneider [Wed, 24 Mar 2010 20:53:16 +0000 (20:53 +0000)]
Clear break.
Jan Schneider [Wed, 24 Mar 2010 20:53:15 +0000 (20:53 +0000)]
Move permissions tab into its own section.
Jan Schneider [Wed, 24 Mar 2010 20:51:27 +0000 (21:51 +0100)]
Don't toggle event position if we don't have draggers.
Jan Schneider [Wed, 24 Mar 2010 20:42:14 +0000 (21:42 +0100)]
Reload calendar after importing events.
Jan Schneider [Wed, 24 Mar 2010 20:23:58 +0000 (21:23 +0100)]
Use $w().
Jan Schneider [Wed, 24 Mar 2010 18:24:18 +0000 (19:24 +0100)]
Fix updating events from the day view.
Jan Schneider [Wed, 24 Mar 2010 18:12:42 +0000 (19:12 +0100)]
There is no $end property in Horde_Date_Recurrence.
Jan Schneider [Wed, 24 Mar 2010 18:11:00 +0000 (19:11 +0100)]
We want debug logging here.
Jan Schneider [Wed, 24 Mar 2010 18:09:39 +0000 (19:09 +0100)]
Fix detection of logging place if called through Horde_Log_Logger#__call().
Jan Schneider [Wed, 24 Mar 2010 17:42:43 +0000 (18:42 +0100)]
Fix parse error.
Jan Schneider [Wed, 24 Mar 2010 17:28:12 +0000 (18:28 +0100)]
Fix the remaining sidebar icon issues.
Gunnar Wrobel [Wed, 24 Mar 2010 10:40:45 +0000 (11:40 +0100)]
Move the triggering functionality into a decorator.
Gunnar Wrobel [Wed, 24 Mar 2010 04:32:30 +0000 (05:32 +0100)]
Start extracting an interface from the folder implementation.
Gunnar Wrobel [Wed, 24 Mar 2010 04:07:43 +0000 (05:07 +0100)]
Fetch the namespace from the connection.
Michael M Slusarz [Tue, 23 Mar 2010 18:49:49 +0000 (12:49 -0600)]
Updated to CKeditor v3.1.1.
Michael M Slusarz [Tue, 23 Mar 2010 05:38:17 +0000 (23:38 -0600)]
Use new skin.
Michael M Slusarz [Mon, 22 Mar 2010 22:33:04 +0000 (16:33 -0600)]
Improvements to the contacts script.
Michael M Slusarz [Fri, 19 Mar 2010 21:27:23 +0000 (15:27 -0600)]
phpdoc
Ben Klang [Wed, 24 Mar 2010 03:49:46 +0000 (23:49 -0400)]
Shout: make sure we preserve values on edit
Ben Klang [Wed, 24 Mar 2010 02:51:35 +0000 (22:51 -0400)]
Shout: Allow selecting devices by name
Ben Klang [Wed, 24 Mar 2010 01:28:32 +0000 (21:28 -0400)]
Shout: Revise and simplify destinations UI actions
Ben Klang [Tue, 23 Mar 2010 22:09:26 +0000 (18:09 -0400)]
Shout: Use easier-to-read "x" instead of delete icon
Gunnar Wrobel [Tue, 23 Mar 2010 20:48:39 +0000 (21:48 +0100)]
Fixing the Auth tests will be slightly more difficult than I thought. So disable the last failing test also and postpone to later.
Ben Klang [Tue, 23 Mar 2010 18:11:38 +0000 (14:11 -0400)]
Shout: add hover pointer for digit pad
Gunnar Wrobel [Tue, 23 Mar 2010 15:51:10 +0000 (16:51 +0100)]
Remove the deprecated category support. It was misplaced in this module anyway. Add a TODO that we still need to find a decent way on handling tags in Horde 4.
Gunnar Wrobel [Tue, 23 Mar 2010 15:45:26 +0000 (16:45 +0100)]
Mark what has been done on the package.
Gunnar Wrobel [Tue, 23 Mar 2010 07:23:45 +0000 (08:23 +0100)]
Only append the domain if the username does not already contain a domain name. Dovecot behaves different than cyrus here.
Gunnar Wrobel [Tue, 23 Mar 2010 07:23:04 +0000 (08:23 +0100)]
Fix testing.
Gunnar Wrobel [Tue, 23 Mar 2010 06:48:51 +0000 (07:48 +0100)]
Use the new namespace handler (Bug #6691).
Gunnar Wrobel [Tue, 23 Mar 2010 06:21:34 +0000 (07:21 +0100)]
IMAP provides the namespace including the delimiter.
Gunnar Wrobel [Tue, 23 Mar 2010 05:55:54 +0000 (06:55 +0100)]
"private" -> "personal"
Gunnar Wrobel [Tue, 23 Mar 2010 05:14:07 +0000 (06:14 +0100)]
Refactor.
Gunnar Wrobel [Mon, 22 Mar 2010 16:39:24 +0000 (17:39 +0100)]
Shorten.
Gunnar Wrobel [Mon, 22 Mar 2010 16:28:07 +0000 (17:28 +0100)]
Add the other two namespace drivers.
Gunnar Wrobel [Mon, 22 Mar 2010 16:20:05 +0000 (17:20 +0100)]
Test each driver.
Gunnar Wrobel [Mon, 22 Mar 2010 15:11:58 +0000 (16:11 +0100)]
Start spliting the namespace driver into the three subtypes needed. First one is the fixed implementation.
Jan Schneider [Mon, 22 Mar 2010 22:32:54 +0000 (23:32 +0100)]
Crypt_Blowfish dependency.
Jan Schneider [Mon, 22 Mar 2010 22:31:29 +0000 (23:31 +0100)]
Cipher is gone.
Jan Schneider [Mon, 22 Mar 2010 22:30:16 +0000 (23:30 +0100)]
Fix undefined configuration value.
Jan Schneider [Mon, 22 Mar 2010 22:26:13 +0000 (23:26 +0100)]
Don't show import tab if user doesn't have edit permissions.
Michael M Slusarz [Fri, 19 Mar 2010 21:12:42 +0000 (15:12 -0600)]
Add support for ident and time_format log options.
Michael M Slusarz [Fri, 19 Mar 2010 21:02:25 +0000 (15:02 -0600)]
Allow log output format (for stream logs) to be defined in horde config
Michael M Slusarz [Fri, 19 Mar 2010 20:21:31 +0000 (14:21 -0600)]
Horde_Log chicken/egg problem
Difficult to log issue when logger isn't working... e.g. if log file is
not available to be written, such as when running from CLI and logfile
not accessible to CLI user, fallback to null log driver instead. The
failure to log should never fatally cause the script to stop.
Michael M Slusarz [Fri, 19 Mar 2010 20:03:50 +0000 (14:03 -0600)]
Revert "Need to registry the deprecated callback *after* the autoloader is initialized."
This reverts commit
87562acdb7337553fcbb432b9bbff4307136c8b2.
Just ignore Exceptions that are thrown if the logging handler is not yet
setup. And don't try to log at all if log handler is not yet available.
Michael M Slusarz [Fri, 19 Mar 2010 19:42:15 +0000 (13:42 -0600)]
Fix include path
Michael M Slusarz [Fri, 19 Mar 2010 19:41:32 +0000 (13:41 -0600)]
These scripts belong in horde, not the packages
Michael M Slusarz [Fri, 19 Mar 2010 19:19:49 +0000 (13:19 -0600)]
Don't need to checkt for 'recent' PEAR version anymore
Michael M Slusarz [Fri, 19 Mar 2010 19:15:22 +0000 (13:15 -0600)]
Mark Crypt_Blowfish and Mail as required modules
Michael M Slusarz [Fri, 19 Mar 2010 19:09:41 +0000 (13:09 -0600)]
Test script improvements.
Standardize error messages.
Add checks for framework libraries and registry.php. Die immediately if
not found. There is no reason to continue running the test script if
these basic Horde elements are not correctly set up.
Michael M Slusarz [Fri, 19 Mar 2010 18:53:27 +0000 (12:53 -0600)]
INSTALL documentation improvements/fixes
Michael M Slusarz [Fri, 19 Mar 2010 06:45:28 +0000 (00:45 -0600)]
Refactor Horde_Secret.
Remove Horde_Cipher - simply more maintenance for a class that doesn't
do anything better than can already be done with a PEAR equivalent.
Horde now requires Crypt_Blowfish instead. Crypt_Blowfish has built-in
support for mcrypt, so that optimization still applies. However,
blowfish is an efficient algorithm so the PHP-version is most likely
fine for the vast majority of users (trying to reduce install
complexity).
Horde_Secret:: now has an OO-interface and no longer relies on
Horde_Core.
Michael M Slusarz [Fri, 19 Mar 2010 17:26:09 +0000 (11:26 -0600)]
More mailbox-name documentation.
These prefs values are going to be moving into a separate IMAP
preference store (hopefully sooner rather than later), since these
values may depend on the IMAP server being accessed. But there is no set
timeline for this.
Michael M Slusarz [Fri, 19 Mar 2010 17:11:16 +0000 (11:11 -0600)]
Better documentation for UTF7-IMAP prefs values
Michael M Slusarz [Thu, 18 Mar 2010 22:51:57 +0000 (16:51 -0600)]
Optimize row removal
Jan Schneider [Fri, 19 Mar 2010 17:06:14 +0000 (18:06 +0100)]
Fix installing individual packages.
Jan Schneider [Fri, 19 Mar 2010 17:06:00 +0000 (18:06 +0100)]
Add Log.php.
Jan Schneider [Fri, 19 Mar 2010 16:56:32 +0000 (17:56 +0100)]
Use History's iterators, catch exceptions.
Jan Schneider [Fri, 19 Mar 2010 16:01:56 +0000 (17:01 +0100)]
Implement Iterator, ArrayAccess, Countable interfaces.
Jan Schneider [Fri, 19 Mar 2010 15:24:54 +0000 (16:24 +0100)]
Make Horde_History an abstract class.
Add Horde_History_Exception.
phpdoc
Jan Schneider [Fri, 19 Mar 2010 12:17:41 +0000 (13:17 +0100)]
Library, not class.
Ben Klang [Fri, 19 Mar 2010 16:31:19 +0000 (12:31 -0400)]
Shout: Add UI to change sound file
Gunnar Wrobel [Fri, 19 Mar 2010 12:28:11 +0000 (13:28 +0100)]
Use the Driver class directly. No need for an inderection using the Connection class.
Gunnar Wrobel [Fri, 19 Mar 2010 12:02:58 +0000 (13:02 +0100)]
Expect Exceptions from Horde_Ldap not PEAR errors.
Gunnar Wrobel [Fri, 19 Mar 2010 06:21:40 +0000 (07:21 +0100)]
Install the tests with the package.
Gunnar Wrobel [Fri, 19 Mar 2010 06:21:16 +0000 (07:21 +0100)]
Require the correct base test class.
Gunnar Wrobel [Fri, 19 Mar 2010 06:20:37 +0000 (07:20 +0100)]
Add basic class if PEAR-DB is missing.
Gunnar Wrobel [Fri, 19 Mar 2010 06:19:36 +0000 (07:19 +0100)]
We use the autoloader.
Gunnar Wrobel [Fri, 19 Mar 2010 06:19:03 +0000 (07:19 +0100)]
Skip testing if PEAR-Log is not available.
Jan Schneider [Thu, 18 Mar 2010 19:35:30 +0000 (20:35 +0100)]
Skip broken tests.
Jan Schneider [Thu, 18 Mar 2010 18:38:53 +0000 (19:38 +0100)]
Ah, there is the InterceptinParser.
Jan Schneider [Thu, 18 Mar 2010 18:26:05 +0000 (19:26 +0100)]
Remove debug code.
Jan Schneider [Thu, 18 Mar 2010 18:25:10 +0000 (19:25 +0100)]
There is no InterceptingParser.
Jan Schneider [Thu, 18 Mar 2010 18:23:24 +0000 (19:23 +0100)]
Fix several parse errors.
Jan Schneider [Thu, 18 Mar 2010 18:21:08 +0000 (19:21 +0100)]
Allow to skip broken tests.
Jan Schneider [Thu, 18 Mar 2010 18:13:12 +0000 (19:13 +0100)]
Fix tests.
Jan Schneider [Thu, 18 Mar 2010 17:12:49 +0000 (18:12 +0100)]
Reduce indention.
Jan Schneider [Thu, 18 Mar 2010 17:10:09 +0000 (18:10 +0100)]
Fix class name.
Michael M Slusarz [Thu, 18 Mar 2010 17:44:18 +0000 (11:44 -0600)]
Bug #8916: Remove unneeded (and no longer existing) replace() call
Michael M Slusarz [Thu, 18 Mar 2010 17:41:19 +0000 (11:41 -0600)]
Bug #8915: Fix template path
Michael M Slusarz [Thu, 18 Mar 2010 17:39:23 +0000 (11:39 -0600)]
Bug #8914: Fix function name
Michael M Slusarz [Thu, 18 Mar 2010 09:28:23 +0000 (03:28 -0600)]
Add Horde_Lock to the list of global bindings
Michael M Slusarz [Thu, 18 Mar 2010 08:46:35 +0000 (02:46 -0600)]
Update Horde_Lock
Bring into line with H4 conventions.
Remove some Core-specific code/configuration.
Fix exception throwing in Horde_Lock package
Michael M Slusarz [Thu, 18 Mar 2010 08:33:51 +0000 (02:33 -0600)]
Some Horde_Log conversion fixes/omissions
Michael M Slusarz [Thu, 18 Mar 2010 05:53:44 +0000 (23:53 -0600)]
Filter superfluous spaces in display subjects
Michael J. Rubinsky [Thu, 18 Mar 2010 17:05:56 +0000 (13:05 -0400)]
Oops, forgot to remove the existing start quote...
Michael J. Rubinsky [Thu, 18 Mar 2010 17:02:56 +0000 (13:02 -0400)]
BFN