horde.git
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.

15 years agoAllow to switch search time.
Jan Schneider [Wed, 17 Mar 2010 22:08:35 +0000 (22:08 +0000)]
Allow to switch search time.

15 years agoAdd print icons.
Jan Schneider [Wed, 17 Mar 2010 22:08:34 +0000 (22:08 +0000)]
Add print icons.

15 years agoStyle more... buttons.
Jan Schneider [Wed, 17 Mar 2010 22:08:33 +0000 (22:08 +0000)]
Style more... buttons.

15 years agofix path to dimp portal template
Michael J. Rubinsky [Thu, 18 Mar 2010 13:49:09 +0000 (09:49 -0400)]
fix path to dimp portal template

15 years agoFix copy/paste error
Michael M Slusarz [Thu, 18 Mar 2010 05:36:02 +0000 (23:36 -0600)]
Fix copy/paste error

15 years agoCreate IMP_Sentmail binder
Michael M Slusarz [Wed, 17 Mar 2010 23:55:45 +0000 (17:55 -0600)]
Create IMP_Sentmail binder

15 years agoUse 'mobile' as the description for mimp again
Michael M Slusarz [Wed, 17 Mar 2010 23:43:27 +0000 (17:43 -0600)]
Use 'mobile' as the description for mimp again

15 years agoShout: Make sure we have an initialized application instance
Ben Klang [Thu, 18 Mar 2010 03:14:01 +0000 (23:14 -0400)]
Shout: Make sure we have an initialized application instance

15 years agoShout: Remove debugging
Ben Klang [Thu, 18 Mar 2010 02:46:16 +0000 (22:46 -0400)]
Shout: Remove debugging

15 years agoShout: Fix display of account name
Ben Klang [Thu, 18 Mar 2010 02:38:55 +0000 (22:38 -0400)]
Shout: Fix display of account name

15 years agoOperator: Fix loading perms
Ben Klang [Thu, 18 Mar 2010 02:32:07 +0000 (22:32 -0400)]
Operator: Fix loading perms

15 years agoShout: Fix loading perms
Ben Klang [Thu, 18 Mar 2010 02:32:00 +0000 (22:32 -0400)]
Shout: Fix loading perms

15 years agoVilma: Comment this out for now...need to find out if Horde_Template is even used...
Ben Klang [Thu, 18 Mar 2010 02:31:30 +0000 (22:31 -0400)]
Vilma: Comment this out for now...need to find out if Horde_Template is even used anymore in Vilma

15 years agoUse global injector binder to get Alarm object using Horde alarm config
Michael M Slusarz [Wed, 17 Mar 2010 23:34:10 +0000 (17:34 -0600)]
Use global injector binder to get Alarm object using Horde alarm config

15 years agoRemove Horde_Core and PEAR dependencies from Horde_Util
Michael M Slusarz [Wed, 17 Mar 2010 22:59:41 +0000 (16:59 -0600)]
Remove Horde_Core and PEAR dependencies from Horde_Util

15 years agoUse global injector binder to get Token object using Horde token config
Michael M Slusarz [Wed, 17 Mar 2010 22:54:51 +0000 (16:54 -0600)]
Use global injector binder to get Token object using Horde token config

15 years agoUse global injector binder to get VFS object using Horde vfs config
Michael M Slusarz [Wed, 17 Mar 2010 22:36:54 +0000 (16:36 -0600)]
Use global injector binder to get VFS object using Horde vfs config

15 years agoHorde::getLogger() has been removed.
Michael M Slusarz [Wed, 17 Mar 2010 22:35:27 +0000 (16:35 -0600)]
Horde::getLogger() has been removed.

15 years agoCleaner representation of global injector factories/binders.
Michael M Slusarz [Wed, 17 Mar 2010 22:26:14 +0000 (16:26 -0600)]
Cleaner representation of global injector factories/binders.

15 years agoFix weird triplication I introduced when rebasing today.
Gunnar Wrobel [Wed, 17 Mar 2010 22:25:40 +0000 (23:25 +0100)]
Fix weird triplication I introduced when rebasing today.

15 years agoUse injector to get the logger now
Michael J. Rubinsky [Wed, 17 Mar 2010 21:50:14 +0000 (17:50 -0400)]
Use injector to get the logger now

15 years agoThese are called statically
Michael J. Rubinsky [Wed, 17 Mar 2010 21:29:34 +0000 (17:29 -0400)]
These are called statically

15 years agoNeed to registry the deprecated callback *after* the autoloader is initialized.
Michael J. Rubinsky [Wed, 17 Mar 2010 21:14:47 +0000 (17:14 -0400)]
Need to registry the deprecated callback *after* the autoloader is initialized.

Horde::logDeprecated() now uses Horde_Log, so the autoloader needs to be initialized
before we attempt to log anything.

15 years agoFix acl handling. Improve namespace handling. Adapt tests.
Gunnar Wrobel [Wed, 17 Mar 2010 19:49:35 +0000 (20:49 +0100)]
Fix acl handling. Improve namespace handling. Adapt tests.

15 years agoAdd connection class.
Gunnar Wrobel [Wed, 17 Mar 2010 19:48:19 +0000 (20:48 +0100)]
Add connection class.

15 years agoStart the Horde_Kolab_Storage_Connection handler.
Gunnar Wrobel [Wed, 17 Mar 2010 19:43:12 +0000 (20:43 +0100)]
Start the Horde_Kolab_Storage_Connection handler.

15 years agoStart the KolabStorage factory, remove the singleton pattern and start using the...
Gunnar Wrobel [Wed, 17 Mar 2010 18:54:30 +0000 (19:54 +0100)]
Start the KolabStorage factory, remove the singleton pattern and start using the injector.

15 years agophpdoc
Gunnar Wrobel [Wed, 17 Mar 2010 18:51:28 +0000 (19:51 +0100)]
phpdoc

15 years agoRemove obsolete parameters.
Gunnar Wrobel [Wed, 17 Mar 2010 14:44:42 +0000 (15:44 +0100)]
Remove obsolete parameters.

15 years agoRemove getStorage(), getId() from the Kolab_Session interface, consolidate decorators...
Gunnar Wrobel [Wed, 17 Mar 2010 09:55:36 +0000 (10:55 +0100)]
Remove getStorage(), getId() from the Kolab_Session interface, consolidate decorators, adapt testing.

15 years agoThis needs to be tested and implemented in the Auth module.
Gunnar Wrobel [Wed, 17 Mar 2010 07:51:30 +0000 (08:51 +0100)]
This needs to be tested and implemented in the Auth module.

15 years agoObsolete.
Gunnar Wrobel [Wed, 17 Mar 2010 07:49:13 +0000 (08:49 +0100)]
Obsolete.

15 years agoHorde_Kolab_Session_Interface -> Horde_Kolab_Session
Gunnar Wrobel [Wed, 17 Mar 2010 07:29:52 +0000 (08:29 +0100)]
Horde_Kolab_Session_Interface -> Horde_Kolab_Session

15 years agotypo
Gunnar Wrobel [Wed, 17 Mar 2010 07:02:34 +0000 (08:02 +0100)]
typo

15 years agoUse the injector.
Gunnar Wrobel [Wed, 17 Mar 2010 06:40:45 +0000 (07:40 +0100)]
Use the injector.

15 years agoCondense the factory experiments from Kolab_Session into one factory in Horde_Core.
Gunnar Wrobel [Wed, 17 Mar 2010 05:23:04 +0000 (06:23 +0100)]
Condense the factory experiments from Kolab_Session into one factory in Horde_Core.

15 years agoRemove parameter.
Gunnar Wrobel [Wed, 17 Mar 2010 05:21:12 +0000 (06:21 +0100)]
Remove parameter.

15 years agoShout: Continue creating the recordings UI
Ben Klang [Wed, 17 Mar 2010 16:25:03 +0000 (12:25 -0400)]
Shout: Continue creating the recordings UI

15 years agoShout: Continue creating the recordings UI
Ben Klang [Wed, 17 Mar 2010 16:25:03 +0000 (12:25 -0400)]
Shout: Continue creating the recordings UI

15 years agoBug #8913: Improve auto-draft deletion behavior
Michael M Slusarz [Wed, 17 Mar 2010 20:11:18 +0000 (14:11 -0600)]
Bug #8913: Improve auto-draft deletion behavior

15 years agoMissing argument to folderPref()
Michael M Slusarz [Wed, 17 Mar 2010 18:37:22 +0000 (12:37 -0600)]
Missing argument to folderPref()

15 years agoMissing logMessage() conversion
Michael M Slusarz [Wed, 17 Mar 2010 18:34:45 +0000 (12:34 -0600)]
Missing logMessage() conversion

15 years agoAdd type-hinting to easily debug logMessage() calls not changed.
Michael M Slusarz [Wed, 17 Mar 2010 18:33:40 +0000 (12:33 -0600)]
Add type-hinting to easily debug logMessage() calls not changed.

15 years agoFix name
Michael M Slusarz [Wed, 17 Mar 2010 18:20:46 +0000 (12:20 -0600)]
Fix name

15 years agoNo need to redefine __construct().
Michael M Slusarz [Wed, 17 Mar 2010 17:49:11 +0000 (11:49 -0600)]
No need to redefine __construct().

15 years agoReattach stream on wakeup
Michael M Slusarz [Wed, 17 Mar 2010 07:51:04 +0000 (01:51 -0600)]
Reattach stream on wakeup

15 years agoFirst pass at passing Logger to framework libs using injector/binder
Michael M Slusarz [Wed, 17 Mar 2010 07:04:30 +0000 (01:04 -0600)]
First pass at passing Logger to framework libs using injector/binder

15 years agoUse Horde_Log instead of PEAR's Log.
Michael M Slusarz [Fri, 19 Feb 2010 07:58:58 +0000 (00:58 -0700)]
Use Horde_Log instead of PEAR's Log.

Initiali implementation handles only file, stream, and syslog drivers.
(Yes, I know that file is just a subset of stream, but 95% of those
installing IMP won't know that, and logging to file is far and away the
most popular choice).  No support for custom log timestamps/format
either.

15 years agoMFB: Use preg_quote instead of quotemeta (Bug #8875).
Jan Schneider [Wed, 17 Mar 2010 17:25:31 +0000 (18:25 +0100)]
MFB: Use preg_quote instead of quotemeta (Bug #8875).