horde.git
15 years agoShout: Create admin section for managing accounts
Ben Klang [Wed, 24 Mar 2010 21:10:42 +0000 (17:10 -0400)]
Shout: Create admin section for managing accounts

15 years agoShout: Fix permissions array
Ben Klang [Wed, 24 Mar 2010 21:10:18 +0000 (17:10 -0400)]
Shout: Fix permissions array

15 years agoShout: Use registry, not injector
Ben Klang [Wed, 24 Mar 2010 21:09:05 +0000 (17:09 -0400)]
Shout: Use registry, not injector

15 years agoShout: Use injector to get app instance
Ben Klang [Wed, 24 Mar 2010 20:45:43 +0000 (16:45 -0400)]
Shout: Use injector to get app instance

15 years agoClear break.
Jan Schneider [Wed, 24 Mar 2010 20:53:16 +0000 (20:53 +0000)]
Clear break.

15 years agoMove permissions tab into its own section.
Jan Schneider [Wed, 24 Mar 2010 20:53:15 +0000 (20:53 +0000)]
Move permissions tab into its own section.

15 years agoDon't toggle event position if we don't have draggers.
Jan Schneider [Wed, 24 Mar 2010 20:51:27 +0000 (21:51 +0100)]
Don't toggle event position if we don't have draggers.

15 years agoReload calendar after importing events.
Jan Schneider [Wed, 24 Mar 2010 20:42:14 +0000 (21:42 +0100)]
Reload calendar after importing events.

15 years agoUse $w().
Jan Schneider [Wed, 24 Mar 2010 20:23:58 +0000 (21:23 +0100)]
Use $w().

15 years agoFix updating events from the day view.
Jan Schneider [Wed, 24 Mar 2010 18:24:18 +0000 (19:24 +0100)]
Fix updating events from the day view.

15 years agoThere is no $end property in Horde_Date_Recurrence.
Jan Schneider [Wed, 24 Mar 2010 18:12:42 +0000 (19:12 +0100)]
There is no $end property in Horde_Date_Recurrence.

15 years agoWe want debug logging here.
Jan Schneider [Wed, 24 Mar 2010 18:11:00 +0000 (19:11 +0100)]
We want debug logging here.

15 years agoFix detection of logging place if called through Horde_Log_Logger#__call().
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().

15 years agoFix parse error.
Jan Schneider [Wed, 24 Mar 2010 17:42:43 +0000 (18:42 +0100)]
Fix parse error.

15 years agoFix the remaining sidebar icon issues.
Jan Schneider [Wed, 24 Mar 2010 17:28:12 +0000 (18:28 +0100)]
Fix the remaining sidebar icon issues.

15 years agoMove the triggering functionality into a decorator.
Gunnar Wrobel [Wed, 24 Mar 2010 10:40:45 +0000 (11:40 +0100)]
Move the triggering functionality into a decorator.

15 years agoStart extracting an interface from the folder implementation.
Gunnar Wrobel [Wed, 24 Mar 2010 04:32:30 +0000 (05:32 +0100)]
Start extracting an interface from the folder implementation.

15 years agoFetch the namespace from the connection.
Gunnar Wrobel [Wed, 24 Mar 2010 04:07:43 +0000 (05:07 +0100)]
Fetch the namespace from the connection.

15 years agoUpdated to CKeditor v3.1.1.
Michael M Slusarz [Tue, 23 Mar 2010 18:49:49 +0000 (12:49 -0600)]
Updated to CKeditor v3.1.1.

15 years agoUse new skin.
Michael M Slusarz [Tue, 23 Mar 2010 05:38:17 +0000 (23:38 -0600)]
Use new skin.

15 years agoImprovements to the contacts script.
Michael M Slusarz [Mon, 22 Mar 2010 22:33:04 +0000 (16:33 -0600)]
Improvements to the contacts script.

15 years agophpdoc
Michael M Slusarz [Fri, 19 Mar 2010 21:27:23 +0000 (15:27 -0600)]
phpdoc

15 years agoShout: make sure we preserve values on edit
Ben Klang [Wed, 24 Mar 2010 03:49:46 +0000 (23:49 -0400)]
Shout: make sure we preserve values on edit

15 years agoShout: Allow selecting devices by name
Ben Klang [Wed, 24 Mar 2010 02:51:35 +0000 (22:51 -0400)]
Shout: Allow selecting devices by name

15 years agoShout: Revise and simplify destinations UI actions
Ben Klang [Wed, 24 Mar 2010 01:28:32 +0000 (21:28 -0400)]
Shout: Revise and simplify destinations UI actions

15 years agoShout: Use easier-to-read "x" instead of delete icon
Ben Klang [Tue, 23 Mar 2010 22:09:26 +0000 (18:09 -0400)]
Shout: Use easier-to-read "x" instead of delete icon

15 years agoFixing the Auth tests will be slightly more difficult than I thought. So disable...
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.

15 years agoShout: add hover pointer for digit pad
Ben Klang [Tue, 23 Mar 2010 18:11:38 +0000 (14:11 -0400)]
Shout: add hover pointer for digit pad

15 years agoRemove the deprecated category support. It was misplaced in this module anyway. Add...
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.

15 years agoMark what has been done on the package.
Gunnar Wrobel [Tue, 23 Mar 2010 15:45:26 +0000 (16:45 +0100)]
Mark what has been done on the package.

15 years agoOnly append the domain if the username does not already contain a domain name. Doveco...
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.

15 years agoFix testing.
Gunnar Wrobel [Tue, 23 Mar 2010 07:23:04 +0000 (08:23 +0100)]
Fix testing.

15 years agoUse the new namespace handler (Bug #6691).
Gunnar Wrobel [Tue, 23 Mar 2010 06:48:51 +0000 (07:48 +0100)]
Use the new namespace handler (Bug #6691).

15 years agoIMAP provides the namespace including the delimiter.
Gunnar Wrobel [Tue, 23 Mar 2010 06:21:34 +0000 (07:21 +0100)]
IMAP provides the namespace including the delimiter.

15 years ago"private" -> "personal"
Gunnar Wrobel [Tue, 23 Mar 2010 05:55:54 +0000 (06:55 +0100)]
"private" -> "personal"

15 years agoRefactor.
Gunnar Wrobel [Tue, 23 Mar 2010 05:14:07 +0000 (06:14 +0100)]
Refactor.

15 years agoShorten.
Gunnar Wrobel [Mon, 22 Mar 2010 16:39:24 +0000 (17:39 +0100)]
Shorten.

15 years agoAdd the other two namespace drivers.
Gunnar Wrobel [Mon, 22 Mar 2010 16:28:07 +0000 (17:28 +0100)]
Add the other two namespace drivers.

15 years agoTest each driver.
Gunnar Wrobel [Mon, 22 Mar 2010 16:20:05 +0000 (17:20 +0100)]
Test each driver.

15 years agoStart spliting the namespace driver into the three subtypes needed. First one is...
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.

15 years agoCrypt_Blowfish dependency.
Jan Schneider [Mon, 22 Mar 2010 22:32:54 +0000 (23:32 +0100)]
Crypt_Blowfish dependency.

15 years agoCipher is gone.
Jan Schneider [Mon, 22 Mar 2010 22:31:29 +0000 (23:31 +0100)]
Cipher is gone.

15 years agoFix undefined configuration value.
Jan Schneider [Mon, 22 Mar 2010 22:30:16 +0000 (23:30 +0100)]
Fix undefined configuration value.

15 years agoDon't show import tab if user doesn't have edit permissions.
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.

15 years agoAdd support for ident and time_format log options.
Michael M Slusarz [Fri, 19 Mar 2010 21:12:42 +0000 (15:12 -0600)]
Add support for ident and time_format log options.

15 years agoAllow log output format (for stream logs) to be defined in horde config
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

15 years agoHorde_Log chicken/egg problem
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.

15 years agoRevert "Need to registry the deprecated callback *after* the autoloader is initialized."
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.

15 years agoFix include path
Michael M Slusarz [Fri, 19 Mar 2010 19:42:15 +0000 (13:42 -0600)]
Fix include path

15 years agoThese scripts belong in horde, not the packages
Michael M Slusarz [Fri, 19 Mar 2010 19:41:32 +0000 (13:41 -0600)]
These scripts belong in horde, not the packages

15 years agoDon't need to checkt for 'recent' PEAR version anymore
Michael M Slusarz [Fri, 19 Mar 2010 19:19:49 +0000 (13:19 -0600)]
Don't need to checkt for 'recent' PEAR version anymore

15 years agoMark Crypt_Blowfish and Mail as required modules
Michael M Slusarz [Fri, 19 Mar 2010 19:15:22 +0000 (13:15 -0600)]
Mark Crypt_Blowfish and Mail as required modules

15 years agoTest script improvements.
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.

15 years agoINSTALL documentation improvements/fixes
Michael M Slusarz [Fri, 19 Mar 2010 18:53:27 +0000 (12:53 -0600)]
INSTALL documentation improvements/fixes

15 years agoRefactor Horde_Secret.
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.

15 years agoMore mailbox-name documentation.
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.

15 years agoBetter documentation for UTF7-IMAP prefs values
Michael M Slusarz [Fri, 19 Mar 2010 17:11:16 +0000 (11:11 -0600)]
Better documentation for UTF7-IMAP prefs values

15 years agoOptimize row removal
Michael M Slusarz [Thu, 18 Mar 2010 22:51:57 +0000 (16:51 -0600)]
Optimize row removal

15 years agoFix installing individual packages.
Jan Schneider [Fri, 19 Mar 2010 17:06:14 +0000 (18:06 +0100)]
Fix installing individual packages.

15 years agoAdd Log.php.
Jan Schneider [Fri, 19 Mar 2010 17:06:00 +0000 (18:06 +0100)]
Add Log.php.

15 years agoUse History's iterators, catch exceptions.
Jan Schneider [Fri, 19 Mar 2010 16:56:32 +0000 (17:56 +0100)]
Use History's iterators, catch exceptions.

15 years agoImplement Iterator, ArrayAccess, Countable interfaces.
Jan Schneider [Fri, 19 Mar 2010 16:01:56 +0000 (17:01 +0100)]
Implement Iterator, ArrayAccess, Countable interfaces.

15 years agoMake Horde_History an abstract class.
Jan Schneider [Fri, 19 Mar 2010 15:24:54 +0000 (16:24 +0100)]
Make Horde_History an abstract class.
Add Horde_History_Exception.
phpdoc

15 years agoLibrary, not class.
Jan Schneider [Fri, 19 Mar 2010 12:17:41 +0000 (13:17 +0100)]
Library, not class.

15 years agoShout: Add UI to change sound file
Ben Klang [Fri, 19 Mar 2010 16:31:19 +0000 (12:31 -0400)]
Shout: Add UI to change sound file

15 years agoUse the Driver class directly. No need for an inderection using the Connection class.
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.

15 years agoExpect Exceptions from Horde_Ldap not PEAR errors.
Gunnar Wrobel [Fri, 19 Mar 2010 12:02:58 +0000 (13:02 +0100)]
Expect Exceptions from Horde_Ldap not PEAR errors.

15 years agoInstall the tests with the package.
Gunnar Wrobel [Fri, 19 Mar 2010 06:21:40 +0000 (07:21 +0100)]
Install the tests with the package.

15 years agoRequire the correct base test class.
Gunnar Wrobel [Fri, 19 Mar 2010 06:21:16 +0000 (07:21 +0100)]
Require the correct base test class.

15 years agoAdd basic class if PEAR-DB is missing.
Gunnar Wrobel [Fri, 19 Mar 2010 06:20:37 +0000 (07:20 +0100)]
Add basic class if PEAR-DB is missing.

15 years agoWe use the autoloader.
Gunnar Wrobel [Fri, 19 Mar 2010 06:19:36 +0000 (07:19 +0100)]
We use the autoloader.

15 years agoSkip testing if PEAR-Log is not available.
Gunnar Wrobel [Fri, 19 Mar 2010 06:19:03 +0000 (07:19 +0100)]
Skip testing if PEAR-Log is not available.

15 years agoSkip broken tests.
Jan Schneider [Thu, 18 Mar 2010 19:35:30 +0000 (20:35 +0100)]
Skip broken tests.

15 years agoAh, there is the InterceptinParser.
Jan Schneider [Thu, 18 Mar 2010 18:38:53 +0000 (19:38 +0100)]
Ah, there is the InterceptinParser.

15 years agoRemove debug code.
Jan Schneider [Thu, 18 Mar 2010 18:26:05 +0000 (19:26 +0100)]
Remove debug code.

15 years agoThere is no InterceptingParser.
Jan Schneider [Thu, 18 Mar 2010 18:25:10 +0000 (19:25 +0100)]
There is no InterceptingParser.

15 years agoFix several parse errors.
Jan Schneider [Thu, 18 Mar 2010 18:23:24 +0000 (19:23 +0100)]
Fix several parse errors.

15 years agoAllow to skip broken tests.
Jan Schneider [Thu, 18 Mar 2010 18:21:08 +0000 (19:21 +0100)]
Allow to skip broken tests.

15 years agoFix tests.
Jan Schneider [Thu, 18 Mar 2010 18:13:12 +0000 (19:13 +0100)]
Fix tests.

15 years agoReduce indention.
Jan Schneider [Thu, 18 Mar 2010 17:12:49 +0000 (18:12 +0100)]
Reduce indention.

15 years agoFix class name.
Jan Schneider [Thu, 18 Mar 2010 17:10:09 +0000 (18:10 +0100)]
Fix class name.

15 years agoBug #8916: Remove unneeded (and no longer existing) replace() call
Michael M Slusarz [Thu, 18 Mar 2010 17:44:18 +0000 (11:44 -0600)]
Bug #8916: Remove unneeded (and no longer existing) replace() call

15 years agoBug #8915: Fix template path
Michael M Slusarz [Thu, 18 Mar 2010 17:41:19 +0000 (11:41 -0600)]
Bug #8915: Fix template path

15 years agoBug #8914: Fix function name
Michael M Slusarz [Thu, 18 Mar 2010 17:39:23 +0000 (11:39 -0600)]
Bug #8914: Fix function name

15 years agoAdd Horde_Lock to the list of global bindings
Michael M Slusarz [Thu, 18 Mar 2010 09:28:23 +0000 (03:28 -0600)]
Add Horde_Lock to the list of global bindings

15 years agoUpdate Horde_Lock
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

15 years agoSome Horde_Log conversion fixes/omissions
Michael M Slusarz [Thu, 18 Mar 2010 08:33:51 +0000 (02:33 -0600)]
Some Horde_Log conversion fixes/omissions

15 years agoFilter superfluous spaces in display subjects
Michael M Slusarz [Thu, 18 Mar 2010 05:53:44 +0000 (23:53 -0600)]
Filter superfluous spaces in display subjects

15 years agoOops, forgot to remove the existing start quote...
Michael J. Rubinsky [Thu, 18 Mar 2010 17:05:56 +0000 (13:05 -0400)]
Oops, forgot to remove the existing start quote...

15 years agoBFN
Michael J. Rubinsky [Thu, 18 Mar 2010 17:02:56 +0000 (13:02 -0400)]
BFN

15 years agoProperly quote the search term.
Michael J. Rubinsky [Thu, 18 Mar 2010 16:54:37 +0000 (12:54 -0400)]
Properly quote the search term.

Bug: 8919

15 years agoWe always want the place where the exception was thrown, not the frame before.
Jan Schneider [Thu, 18 Mar 2010 16:25:22 +0000 (17:25 +0100)]
We always want the place where the exception was thrown, not the frame before.

15 years agoFix undefined temp file name.
Jan Schneider [Thu, 18 Mar 2010 16:19:09 +0000 (17:19 +0100)]
Fix undefined temp file name.

15 years agoFix setting logger.
Jan Schneider [Thu, 18 Mar 2010 16:16:25 +0000 (17:16 +0100)]
Fix setting logger.

15 years agoFix scope.
Jan Schneider [Thu, 18 Mar 2010 16:12:05 +0000 (17:12 +0100)]
Fix scope.

15 years agoGive users a chance to update their old PEAR Log based configurations.
Jan Schneider [Thu, 18 Mar 2010 16:09:47 +0000 (17:09 +0100)]
Give users a chance to update their old PEAR Log based configurations.

15 years agoUse space of draggers when event is not active/hovered.
Jan Schneider [Thu, 18 Mar 2010 15:35:46 +0000 (15:35 +0000)]
Use space of draggers when event is not active/hovered.

15 years agoFix icon positioning.
Jan Schneider [Thu, 18 Mar 2010 15:35:45 +0000 (15:35 +0000)]
Fix icon positioning.

15 years agoTweak advanced perms table.
Jan Schneider [Thu, 18 Mar 2010 15:35:44 +0000 (15:35 +0000)]
Tweak advanced perms table.

15 years agoUse up() instead of parentNode, and $w() instead of string arrays.
Jan Schneider [Thu, 18 Mar 2010 15:03:36 +0000 (16:03 +0100)]
Use up() instead of parentNode, and $w() instead of string arrays.