Jan Schneider [Thu, 6 Jan 2011 11:07:20 +0000 (12:07 +0100)]
Unset Horde_Db object after finishing test suite.
Jan Schneider [Thu, 6 Jan 2011 10:44:43 +0000 (11:44 +0100)]
Use sprintf() to build queries.
Gunnar Wrobel [Thu, 6 Jan 2011 09:11:41 +0000 (10:11 +0100)]
Lazy construction of the backend drivers.
Gunnar Wrobel [Thu, 6 Jan 2011 07:39:52 +0000 (08:39 +0100)]
Fix creation of the mock cache.
Gunnar Wrobel [Thu, 6 Jan 2011 07:39:29 +0000 (08:39 +0100)]
Test return of the query object.
Gunnar Wrobel [Thu, 6 Jan 2011 07:33:52 +0000 (08:33 +0100)]
Ensure we store serialized data in the cache.
Gunnar Wrobel [Thu, 6 Jan 2011 07:28:46 +0000 (08:28 +0100)]
Start of an API document.
Gunnar Wrobel [Thu, 6 Jan 2011 07:28:10 +0000 (08:28 +0100)]
Cache decoration.
Gunnar Wrobel [Wed, 5 Jan 2011 22:24:09 +0000 (23:24 +0100)]
Mark the dependency on package "Test" as optional.
Michael M Slusarz [Wed, 5 Jan 2011 18:43:36 +0000 (11:43 -0700)]
Bug #9493: Do strict e-mail search when retrieving encryption keys
Gunnar Wrobel [Wed, 5 Jan 2011 18:50:51 +0000 (19:50 +0100)]
Fix roles as well.
Gunnar Wrobel [Wed, 5 Jan 2011 18:47:36 +0000 (19:47 +0100)]
Fix paths.
Jan Schneider [Wed, 5 Jan 2011 18:09:28 +0000 (19:09 +0100)]
Test guest shares, non-existant shares, callbacks, and add stubs for additional methods in hierarchical driver.
Jan Schneider [Wed, 5 Jan 2011 18:08:34 +0000 (19:08 +0100)]
No need to return anything.
Jan Schneider [Wed, 5 Jan 2011 17:35:21 +0000 (18:35 +0100)]
Fix setting permissions.
Jan Schneider [Wed, 5 Jan 2011 17:34:52 +0000 (18:34 +0100)]
More permissions and attributes tests.
Jan Schneider [Wed, 5 Jan 2011 16:47:40 +0000 (17:47 +0100)]
Remove unnecessary method prefixes.
Jan Schneider [Wed, 5 Jan 2011 16:41:17 +0000 (17:41 +0100)]
Reduce code duplication.
Jan Schneider [Wed, 5 Jan 2011 16:35:04 +0000 (17:35 +0100)]
Add test for listShares.
Jan Schneider [Wed, 5 Jan 2011 15:57:38 +0000 (16:57 +0100)]
Don't use query cache, query building is not that expensive.
If really necessary this should be implemented as an instance cache, not a
static cache. Fixes failing pgsql unit test.
Jan Schneider [Wed, 5 Jan 2011 15:28:55 +0000 (16:28 +0100)]
Implement LIMIT/OFFSET correctly for pgsql.
Jan Schneider [Wed, 5 Jan 2011 12:49:05 +0000 (13:49 +0100)]
Fix generating link to patchsets if not using commits.php.
Jan Schneider [Tue, 4 Jan 2011 18:28:03 +0000 (19:28 +0100)]
Update line numbers.
Gunnar Wrobel [Wed, 5 Jan 2011 13:00:07 +0000 (14:00 +0100)]
Update package
Michael M Slusarz [Wed, 5 Jan 2011 08:52:15 +0000 (01:52 -0700)]
Only show tests links to apps that might have tests
Michael M Slusarz [Wed, 5 Jan 2011 08:48:27 +0000 (01:48 -0700)]
Don't show empty descriptions
Michael M Slusarz [Wed, 5 Jan 2011 08:45:26 +0000 (01:45 -0700)]
Fix link to base Horde test page
Michael M Slusarz [Wed, 5 Jan 2011 08:41:10 +0000 (01:41 -0700)]
More appropriate error message for conf.php files
Michael M Slusarz [Wed, 5 Jan 2011 08:36:13 +0000 (01:36 -0700)]
Allow running test script if app does not yet have conf.php file
Michael M Slusarz [Wed, 5 Jan 2011 08:35:56 +0000 (01:35 -0700)]
Don't throw fatal error if unable to load config file
Michael M Slusarz [Wed, 5 Jan 2011 08:35:26 +0000 (01:35 -0700)]
phpdoc
Chuck Hagenbuch [Tue, 4 Jan 2011 23:20:43 +0000 (18:20 -0500)]
Automatically set the "Alarm" radio button when a value or unit is selected
Chuck Hagenbuch [Tue, 4 Jan 2011 23:20:04 +0000 (18:20 -0500)]
Set due_type_specified and start_date_specified radio buttons consistently
Michael M Slusarz [Tue, 4 Jan 2011 22:05:14 +0000 (15:05 -0700)]
Update to ckeditor v3.4.3
Bug #9489: Fix encoding of language files
Michael M Slusarz [Tue, 4 Jan 2011 21:32:16 +0000 (14:32 -0700)]
Fix clicking on first element in Help menu
Michael M Slusarz [Tue, 4 Jan 2011 21:13:23 +0000 (14:13 -0700)]
Bug #9474: Fix display of raw HTML in help system
Use new raw XML tag to indicate child tags should not be parsed.
Michael M Slusarz [Tue, 4 Jan 2011 21:09:59 +0000 (14:09 -0700)]
This tag does not exist
Chuck Hagenbuch [Tue, 4 Jan 2011 21:09:18 +0000 (16:09 -0500)]
I couldn't find a doAction() call, but updateWday seemed to be missing...
Michael M Slusarz [Tue, 4 Jan 2011 19:14:03 +0000 (12:14 -0700)]
Don't give option to change sending charset in IMP
Always use value from Horde_Registry::getEmailCharset().
Michael M Slusarz [Tue, 4 Jan 2011 07:16:19 +0000 (00:16 -0700)]
Can't set mode for sqlite DBs
Michael M Slusarz [Mon, 3 Jan 2011 21:13:02 +0000 (14:13 -0700)]
image/jpg == image/jpeg
Jan Schneider [Tue, 4 Jan 2011 17:44:52 +0000 (18:44 +0100)]
Revert "Be more relaxed about the id length until bug #9484 is fixed."
This reverts commit
a51fd48e8d8efcb481038f411ae8ccaaf1e9a148.
Jan Schneider [Tue, 4 Jan 2011 17:44:26 +0000 (18:44 +0100)]
Add autoloader.
Jan Schneider [Tue, 4 Jan 2011 16:47:33 +0000 (17:47 +0100)]
Fix scope.
Jan Schneider [Tue, 4 Jan 2011 16:42:07 +0000 (17:42 +0100)]
Skip if there is no test configuration.
Chuck Hagenbuch [Tue, 4 Jan 2011 13:51:34 +0000 (08:51 -0500)]
Set help menu tree URLs to raw mode
Chuck Hagenbuch [Tue, 4 Jan 2011 13:46:53 +0000 (08:46 -0500)]
Bug #9485: Use application/x-extension-* consistently, not x-extension/*
Chuck Hagenbuch [Tue, 4 Jan 2011 13:42:17 +0000 (08:42 -0500)]
Bug #9485: Need to render page content before headers are sent so that CSS can be added.
Chuck Hagenbuch [Tue, 4 Jan 2011 13:35:24 +0000 (08:35 -0500)]
Avoid PHPUnit 3.5 deprecated warnings
Carlos Timóteo [Mon, 3 Jan 2011 18:45:52 +0000 (18:45 +0000)]
typo error fix
Signed-off-by: Jan Schneider <jan@horde.org>
Gunnar Wrobel [Tue, 4 Jan 2011 06:29:52 +0000 (07:29 +0100)]
Register queries on the list handlers and also retrieve them from there.
Gunnar Wrobel [Tue, 4 Jan 2011 06:00:41 +0000 (07:00 +0100)]
No decorator.
Gunnar Wrobel [Tue, 4 Jan 2011 05:21:52 +0000 (06:21 +0100)]
Complete the cached list query.
Gunnar Wrobel [Mon, 3 Jan 2011 22:17:25 +0000 (23:17 +0100)]
Synchronize queries as well.
Gunnar Wrobel [Mon, 3 Jan 2011 21:50:43 +0000 (22:50 +0100)]
Simplify caching the list data.
Gunnar Wrobel [Mon, 3 Jan 2011 21:42:14 +0000 (22:42 +0100)]
Simplified loading.
Gunnar Wrobel [Mon, 3 Jan 2011 21:34:31 +0000 (22:34 +0100)]
Store one list array in the cache.
Gunnar Wrobel [Mon, 3 Jan 2011 17:11:15 +0000 (18:11 +0100)]
Completed extraction of the list cache.
Gunnar Wrobel [Mon, 3 Jan 2011 16:22:43 +0000 (17:22 +0100)]
Start extracting the list cache.
Gunnar Wrobel [Mon, 3 Jan 2011 16:13:25 +0000 (17:13 +0100)]
Actually add the files.
Gunnar Wrobel [Mon, 3 Jan 2011 16:13:01 +0000 (17:13 +0100)]
Add the synchronize() method to queries. Add the cached list query.
Gunnar Wrobel [Mon, 3 Jan 2011 13:41:35 +0000 (14:41 +0100)]
Support the synchronize() call in the list API.
Gunnar Wrobel [Mon, 3 Jan 2011 13:38:19 +0000 (14:38 +0100)]
Add time stamp and version to the cache.
Gunnar Wrobel [Mon, 3 Jan 2011 13:06:35 +0000 (14:06 +0100)]
Cache the folder types.
Gunnar Wrobel [Mon, 3 Jan 2011 12:48:17 +0000 (13:48 +0100)]
Remove the query creation from the list handler. Keep only the most basic data retrieval in the list handler and move everything else in the base query.
Gunnar Wrobel [Mon, 3 Jan 2011 12:46:15 +0000 (13:46 +0100)]
Create list queries in the factory.
Gunnar Wrobel [Mon, 3 Jan 2011 09:41:19 +0000 (10:41 +0100)]
Support caching the folder list.
Gunnar Wrobel [Mon, 3 Jan 2011 06:57:26 +0000 (07:57 +0100)]
Add testing for getId().
Gunnar Wrobel [Mon, 3 Jan 2011 06:57:10 +0000 (07:57 +0100)]
Fix class name.
Gunnar Wrobel [Mon, 3 Jan 2011 06:56:53 +0000 (07:56 +0100)]
Add the getId method here too.
Gunnar Wrobel [Mon, 3 Jan 2011 06:54:35 +0000 (07:54 +0100)]
Support retrieving a connection ID.
Gunnar Wrobel [Mon, 3 Jan 2011 06:36:36 +0000 (07:36 +0100)]
Move test suite to the unit tests.
Gunnar Wrobel [Mon, 3 Jan 2011 06:32:02 +0000 (07:32 +0100)]
Allow to cache list data.
Gunnar Wrobel [Sun, 2 Jan 2011 06:41:07 +0000 (07:41 +0100)]
Fix copy error.
Gunnar Wrobel [Sun, 2 Jan 2011 06:40:46 +0000 (07:40 +0100)]
Start the caching layer.
Gunnar Wrobel [Sun, 2 Jan 2011 06:40:06 +0000 (07:40 +0100)]
Fix typo.
Gunnar Wrobel [Thu, 30 Dec 2010 10:48:44 +0000 (11:48 +0100)]
Fix logging.
Gunnar Wrobel [Thu, 30 Dec 2010 10:48:06 +0000 (11:48 +0100)]
Bail out if the imap_getannotation function is missing.
Gunnar Wrobel [Wed, 29 Dec 2010 10:03:58 +0000 (11:03 +0100)]
Rename the 'folders' action to 'list'. Add 'type' subaction (lists all folders of a specific type).
Gunnar Wrobel [Wed, 29 Dec 2010 09:39:08 +0000 (10:39 +0100)]
Add the query infrastructure.
Gunnar Wrobel [Mon, 27 Dec 2010 21:13:01 +0000 (22:13 +0100)]
Add mocks.
Gunnar Wrobel [Mon, 27 Dec 2010 21:12:35 +0000 (22:12 +0100)]
Test listing folder types.
Gunnar Wrobel [Mon, 27 Dec 2010 21:11:53 +0000 (22:11 +0100)]
Support listing folder types.
Gunnar Wrobel [Mon, 27 Dec 2010 21:11:02 +0000 (22:11 +0100)]
Add quick debug lines.
Gunnar Wrobel [Mon, 27 Dec 2010 21:10:23 +0000 (22:10 +0100)]
Add support for listing annotations.
Gunnar Wrobel [Mon, 27 Dec 2010 20:45:57 +0000 (21:45 +0100)]
Typo.
Gunnar Wrobel [Wed, 22 Dec 2010 14:03:54 +0000 (15:03 +0100)]
Log request times.
Gunnar Wrobel [Wed, 22 Dec 2010 14:03:40 +0000 (15:03 +0100)]
Add a log decorator and a stop watch decorator.
Gunnar Wrobel [Tue, 21 Dec 2010 21:30:32 +0000 (22:30 +0100)]
Reuse the existing option.
Gunnar Wrobel [Tue, 21 Dec 2010 21:23:56 +0000 (22:23 +0100)]
Actually transport the log setting to Kolab_Storage.
Gunnar Wrobel [Tue, 21 Dec 2010 21:21:54 +0000 (22:21 +0100)]
Allow to activate logging.
Gunnar Wrobel [Tue, 21 Dec 2010 20:38:07 +0000 (21:38 +0100)]
Allow decorating the storage handler with logging in the factory.
Gunnar Wrobel [Tue, 21 Dec 2010 20:08:40 +0000 (21:08 +0100)]
Testing for the mailbox list.
Gunnar Wrobel [Tue, 21 Dec 2010 20:08:13 +0000 (21:08 +0100)]
Start a log decorator for the list handler.
Gunnar Wrobel [Tue, 21 Dec 2010 06:24:47 +0000 (07:24 +0100)]
Supress errors for problematic backends.
Gunnar Wrobel [Mon, 20 Dec 2010 21:06:16 +0000 (22:06 +0100)]
Flesh out the first cli actions.
Gunnar Wrobel [Mon, 20 Dec 2010 21:05:54 +0000 (22:05 +0100)]
Allow measuring the time spent running the script.
Gunnar Wrobel [Fri, 17 Dec 2010 22:04:40 +0000 (23:04 +0100)]
Cache the namespace handler.
Gunnar Wrobel [Fri, 17 Dec 2010 22:03:59 +0000 (23:03 +0100)]
Clean up the namespace handling and fix generating an IMAP name according to the folder title.
Gunnar Wrobel [Thu, 16 Dec 2010 20:00:39 +0000 (21:00 +0100)]
Create namespace handlers in the factory.