horde.git
16 years agoAdd toJson().
Jan Schneider [Tue, 10 Nov 2009 15:26:31 +0000 (16:26 +0100)]
Add toJson().

16 years agotidy raises notices when using unknown configuration parameters.
Jan Schneider [Tue, 10 Nov 2009 14:15:54 +0000 (15:15 +0100)]
tidy raises notices when using unknown configuration parameters.

16 years agoRe-add a metadata store to Horde_Mime_Part
Michael M Slusarz [Tue, 10 Nov 2009 16:46:54 +0000 (09:46 -0700)]
Re-add a metadata store to Horde_Mime_Part

16 years agoSpelling, style
Michael M Slusarz [Tue, 10 Nov 2009 16:30:59 +0000 (09:30 -0700)]
Spelling, style

16 years agoChange return value for embedded functions
Michael M Slusarz [Mon, 9 Nov 2009 23:31:32 +0000 (16:31 -0700)]
Change return value for embedded functions

16 years agoAdd stub for 'raw' view
Michael M Slusarz [Mon, 9 Nov 2009 21:23:20 +0000 (14:23 -0700)]
Add stub for 'raw' view

16 years agoAdd Horde_Mime::isChild()
Michael M Slusarz [Mon, 9 Nov 2009 20:42:37 +0000 (13:42 -0700)]
Add Horde_Mime::isChild()

16 years agoThis parameter is not used
Michael M Slusarz [Mon, 9 Nov 2009 19:54:58 +0000 (12:54 -0700)]
This parameter is not used

16 years agoEnsure that weekly recurrence counting works if two incidences follow on two
Gunnar Wrobel [Tue, 10 Nov 2009 09:57:32 +0000 (10:57 +0100)]
Ensure that weekly recurrence counting works if two incidences follow on two
successive days.

Ensure that weekly recurrence counting works if an incidence lies directly at
the beginning of the week.

Ensure that weekly recurrence counting excludes events that happened in the
start week but lay before the start day of the recurrence.

16 years agoNeed to update signature here too
Michael J. Rubinsky [Mon, 9 Nov 2009 20:16:40 +0000 (15:16 -0500)]
Need to update signature here too

16 years agoupdate function signature to allow for POST only variables
Michael J. Rubinsky [Mon, 9 Nov 2009 16:28:11 +0000 (11:28 -0500)]
update function signature to allow for POST only variables

16 years agoFix skipping weeks for recurring events that do not occur every other week.
Gunnar Wrobel [Mon, 9 Nov 2009 16:27:36 +0000 (17:27 +0100)]
Fix skipping weeks for recurring events that do not occur every other week.

Bug: #8546

16 years agoSecond attempt at fixing weekly recurrences with several incidences per week.
Gunnar Wrobel [Mon, 9 Nov 2009 13:09:21 +0000 (14:09 +0100)]
Second attempt at fixing weekly recurrences with several incidences per week.

Added a few unit tests as the original variant did not cover all corner cases.

16 years agoCorrect failing test and correclty count events recurring weekly
Gunnar Wrobel [Mon, 9 Nov 2009 08:53:23 +0000 (09:53 +0100)]
Correct failing test and correclty count events recurring weekly
with multiple incidences per week.

Patch provided by Soenke Schwardt-Krummrich <schwardt@univention.de>

See https://issues.kolab.org/issue3846.

16 years agoHrm, correct test. The last event should be exactly one week after the first.
Gunnar Wrobel [Mon, 9 Nov 2009 08:51:13 +0000 (09:51 +0100)]
Hrm, correct test. The last event should be exactly one week after the first.

16 years agoAdd failing test for recurrences with limited occurence that have
Gunnar Wrobel [Mon, 9 Nov 2009 08:43:57 +0000 (09:43 +0100)]
Add failing test for recurrences with limited occurence that have
multiple incidences per week.

From https://issues.kolab.org/issue3846:

horde counts recurring events per week and not per incident. This gets
a problem if a recurring event with more than one incident per week is
defined.  A recurring event with incidents on monday and friday with 3
incidents overall is displayed correctly with 3 incidents over one and
a half week in kontact and Outlook. Without this patch horde displays
6 incidents over 3 weeks.

16 years agoFixed package paths.
Gunnar Wrobel [Sat, 7 Nov 2009 19:45:00 +0000 (20:45 +0100)]
Fixed package paths.

16 years agoJSON is always UTF-8 (Bug #8685).
Jan Schneider [Sat, 7 Nov 2009 12:57:38 +0000 (13:57 +0100)]
JSON is always UTF-8 (Bug #8685).

16 years agoMFB 1.1.2.6
Jan Schneider [Fri, 6 Nov 2009 17:03:36 +0000 (18:03 +0100)]
MFB 1.1.2.6

16 years agoAdd support for Google Closure Compiler in javascript minfiy filter
Michael M Slusarz [Fri, 6 Nov 2009 22:02:17 +0000 (15:02 -0700)]
Add support for Google Closure Compiler in javascript minfiy filter

16 years agoHotfixes to get the Kolab storage driver to work with the new Imap_Client library.
Gunnar Wrobel [Fri, 6 Nov 2009 09:12:53 +0000 (10:12 +0100)]
Hotfixes to get the Kolab storage driver to work with the new Imap_Client library.

16 years agoAdditional testing for the search operations.
Gunnar Wrobel [Thu, 5 Nov 2009 23:08:03 +0000 (00:08 +0100)]
Additional testing for the search operations.

16 years agoAdapt to the interface changes in Kolab_Session.
Gunnar Wrobel [Thu, 5 Nov 2009 22:38:23 +0000 (23:38 +0100)]
Adapt to the interface changes in Kolab_Session.

16 years agoRename interfaces and decorators.
Gunnar Wrobel [Thu, 5 Nov 2009 22:35:50 +0000 (23:35 +0100)]
Rename interfaces and decorators.

16 years agoCS
Gunnar Wrobel [Thu, 5 Nov 2009 21:11:16 +0000 (22:11 +0100)]
CS

16 years agoAdapt to the interface change in Kolab_Session.
Gunnar Wrobel [Thu, 5 Nov 2009 21:07:08 +0000 (22:07 +0100)]
Adapt to the interface change in Kolab_Session.

16 years agoRemove the isConnected() call again and ensure we get a connected session once we...
Gunnar Wrobel [Thu, 5 Nov 2009 20:44:58 +0000 (21:44 +0100)]
Remove the isConnected() call again and ensure we get a connected session once we create it.

16 years agoFix typos.
Gunnar Wrobel [Thu, 5 Nov 2009 20:43:25 +0000 (21:43 +0100)]
Fix typos.

16 years agoAllow to validate a stored session.
Gunnar Wrobel [Thu, 5 Nov 2009 19:03:39 +0000 (20:03 +0100)]
Allow to validate a stored session.

16 years agoAlways include KeyNavList as well
Michael J. Rubinsky [Thu, 5 Nov 2009 06:06:33 +0000 (01:06 -0500)]
Always include KeyNavList as well

16 years agoSkip tests if other packages are missing.
Gunnar Wrobel [Thu, 5 Nov 2009 14:53:20 +0000 (15:53 +0100)]
Skip tests if other packages are missing.

16 years agoDo not install the phpunit.xml file as it is only valid for the development situation.
Gunnar Wrobel [Thu, 5 Nov 2009 14:37:28 +0000 (15:37 +0100)]
Do not install the phpunit.xml file as it is only valid for the development situation.

16 years agoMerge branch 'refactor-Notification'
Gunnar Wrobel [Thu, 5 Nov 2009 06:10:06 +0000 (07:10 +0100)]
Merge branch 'refactor-Notification'

16 years agoDo not pass the option array by reference.
Gunnar Wrobel [Thu, 5 Nov 2009 06:08:01 +0000 (07:08 +0100)]
Do not pass the option array by reference.

16 years agoDo not dereference otherwise the fix does not help :)
Gunnar Wrobel [Thu, 5 Nov 2009 06:00:47 +0000 (07:00 +0100)]
Do not dereference otherwise the fix does not help :)

16 years agoDo not use ArrayAccess so that we can fetch message stacks by reference.
Gunnar Wrobel [Thu, 5 Nov 2009 05:53:46 +0000 (06:53 +0100)]
Do not use ArrayAccess so that we can fetch message stacks by reference.

16 years agoFix clearing the message stacks.
Gunnar Wrobel [Wed, 4 Nov 2009 23:16:45 +0000 (00:16 +0100)]
Fix clearing the message stacks.

Looks like I should avoid implementing ArrayAcces for
the storage handler. That prevents passing around the
stacks by reference.

16 years agoAdd another hierarchy level for decorators to indicate their function.
Gunnar Wrobel [Wed, 4 Nov 2009 23:02:04 +0000 (00:02 +0100)]
Add another hierarchy level for decorators to indicate their function.

16 years agoClarify that these are interfaces by renaming them to Interface.php.
Gunnar Wrobel [Wed, 4 Nov 2009 22:47:10 +0000 (23:47 +0100)]
Clarify that these are interfaces by renaming them to Interface.php.

16 years agoAdapt testing.
Gunnar Wrobel [Wed, 4 Nov 2009 15:18:55 +0000 (16:18 +0100)]
Adapt testing.

16 years agoCorrect retrieving user attributes.
Gunnar Wrobel [Wed, 4 Nov 2009 15:18:47 +0000 (16:18 +0100)]
Correct retrieving user attributes.

16 years agoHash.php was missing.
Gunnar Wrobel [Wed, 4 Nov 2009 15:18:31 +0000 (16:18 +0100)]
Hash.php was missing.

16 years agoCorrect the attribute definitions.
Gunnar Wrobel [Wed, 4 Nov 2009 15:18:21 +0000 (16:18 +0100)]
Correct the attribute definitions.

16 years agoCorrect the attribute definitions.
Gunnar Wrobel [Wed, 4 Nov 2009 15:18:08 +0000 (16:18 +0100)]
Correct the attribute definitions.

16 years agoFix constructor. Add todo. Use array_shift instead of array_pop.
Gunnar Wrobel [Wed, 4 Nov 2009 15:17:51 +0000 (16:17 +0100)]
Fix constructor. Add todo. Use array_shift instead of array_pop.

16 years agoReturn an object decorated with the hash decorator.
Gunnar Wrobel [Wed, 4 Nov 2009 15:17:20 +0000 (16:17 +0100)]
Return an object decorated with the hash decorator.

16 years agoReturn the correct attribute value.
Gunnar Wrobel [Wed, 4 Nov 2009 15:16:53 +0000 (16:16 +0100)]
Return the correct attribute value.

16 years agoIndicate that binding failed.
Gunnar Wrobel [Wed, 4 Nov 2009 15:16:23 +0000 (16:16 +0100)]
Indicate that binding failed.

16 years agoThe parent class declares this as public.
Gunnar Wrobel [Wed, 4 Nov 2009 14:47:45 +0000 (15:47 +0100)]
The parent class declares this as public.

16 years agoAdd a stub method for abstract _authenticate() throwing a "Not implemented" error...
Gunnar Wrobel [Wed, 4 Nov 2009 14:47:23 +0000 (15:47 +0100)]
Add a stub method for abstract _authenticate() throwing a "Not implemented" error. Otherwise the classes are not useable.

16 years agoAdded testing for the Kolab auth driver.
Gunnar Wrobel [Wed, 4 Nov 2009 14:41:17 +0000 (15:41 +0100)]
Added testing for the Kolab auth driver.

16 years agoClarify error.
Gunnar Wrobel [Wed, 4 Nov 2009 11:55:35 +0000 (12:55 +0100)]
Clarify error.

16 years agoTypo.
Gunnar Wrobel [Wed, 4 Nov 2009 11:55:11 +0000 (12:55 +0100)]
Typo.

16 years agoReduce the functionality of the kolab authentication driver. Some functionality shoul...
Gunnar Wrobel [Wed, 4 Nov 2009 11:10:47 +0000 (12:10 +0100)]
Reduce the functionality of the kolab authentication driver. Some functionality should be readded as decorators.

16 years agoComplete testing.
Gunnar Wrobel [Wed, 4 Nov 2009 09:14:22 +0000 (10:14 +0100)]
Complete testing.

16 years agoMove handling the internal side of the object attributes into the structure handler.
Gunnar Wrobel [Wed, 4 Nov 2009 09:13:30 +0000 (10:13 +0100)]
Move handling the internal side of the object attributes into the structure handler.

16 years agoUpdate.
Gunnar Wrobel [Wed, 4 Nov 2009 09:12:06 +0000 (10:12 +0100)]
Update.

16 years agoInterface fixes.
Gunnar Wrobel [Wed, 4 Nov 2009 09:11:58 +0000 (10:11 +0100)]
Interface fixes.

16 years agoFix handling the search scope.
Gunnar Wrobel [Wed, 4 Nov 2009 09:11:31 +0000 (10:11 +0100)]
Fix handling the search scope.

16 years agoTypo.
Gunnar Wrobel [Wed, 4 Nov 2009 09:11:14 +0000 (10:11 +0100)]
Typo.

16 years agoTicket #8667: Add resetPassword() to Horde_Auth_Application::.
Duck [Tue, 3 Nov 2009 18:44:24 +0000 (11:44 -0700)]
Ticket #8667: Add resetPassword() to Horde_Auth_Application::.

Signed-off-by: Michael M Slusarz <slusarz@curecanti.org>
16 years agoAdapt to Kolab_Server interface changes.
Gunnar Wrobel [Tue, 3 Nov 2009 14:19:59 +0000 (15:19 +0100)]
Adapt to Kolab_Server interface changes.

16 years agoReorganize interfaces and decorators.
Gunnar Wrobel [Tue, 3 Nov 2009 10:56:09 +0000 (11:56 +0100)]
Reorganize interfaces and decorators.

16 years agoWe always need autocomplete.js.
Jan Schneider [Mon, 2 Nov 2009 16:26:52 +0000 (17:26 +0100)]
We always need autocomplete.js.

16 years agoFix interface names.
Gunnar Wrobel [Mon, 2 Nov 2009 16:20:01 +0000 (17:20 +0100)]
Fix interface names.

16 years agoObsolete
Gunnar Wrobel [Mon, 2 Nov 2009 16:19:46 +0000 (17:19 +0100)]
Obsolete

16 years agoMove search handlers from Object/ to Search/. Additional testing. Some Interfaces...
Gunnar Wrobel [Mon, 2 Nov 2009 16:10:08 +0000 (17:10 +0100)]
Move search handlers from Object/ to Search/. Additional testing. Some Interfaces moved to Interface.php.

16 years agoraw_params is returned from _attach(), not a parameter to pass to it, and it's option...
Michael J. Rubinsky [Sat, 31 Oct 2009 03:05:50 +0000 (23:05 -0400)]
raw_params is returned from _attach(), not a parameter to pass to it, and it's optionally returned,
so we need to check existence before accessing it.

16 years agoSkip only those tests that really rely on Net_LDAP2
Gunnar Wrobel [Fri, 30 Oct 2009 23:19:10 +0000 (00:19 +0100)]
Skip only those tests that really rely on Net_LDAP2

16 years agoContinued search implementation. Extended testing. Ensured that test requiring Net_LD...
Gunnar Wrobel [Fri, 30 Oct 2009 23:01:13 +0000 (00:01 +0100)]
Continued search implementation. Extended testing. Ensured that test requiring Net_LDAP2 are skipped.

16 years agoFix typo
Michael M Slusarz [Fri, 30 Oct 2009 22:15:09 +0000 (16:15 -0600)]
Fix typo

16 years agofunc_replace -> raw_params
Michael M Slusarz [Fri, 30 Oct 2009 22:12:45 +0000 (16:12 -0600)]
func_replace -> raw_params

16 years agoDefault to an Http response
Chuck Hagenbuch [Fri, 30 Oct 2009 00:11:29 +0000 (20:11 -0400)]
Default to an Http response

16 years agoobject instantiation style
Chuck Hagenbuch [Fri, 30 Oct 2009 00:11:04 +0000 (20:11 -0400)]
object instantiation style

16 years agoGet rid of some random stuff in the Http response class, and add more from the
Chuck Hagenbuch [Thu, 29 Oct 2009 22:41:14 +0000 (18:41 -0400)]
Get rid of some random stuff in the Http response class, and add more from the
Mad version.

16 years agofix spelling
Chuck Hagenbuch [Thu, 29 Oct 2009 22:40:42 +0000 (18:40 -0400)]
fix spelling

16 years agoUpdate to use \ as the namespace separator.
Chuck Hagenbuch [Thu, 29 Oct 2009 22:40:16 +0000 (18:40 -0400)]
Update to use \ as the namespace separator.

16 years agofunc_replace doesn't seem to be needed/used by any _attach() methods.
Michael J. Rubinsky [Thu, 29 Oct 2009 21:55:35 +0000 (17:55 -0400)]
func_replace doesn't seem to be needed/used by any _attach() methods.

16 years agoFix javascript generation when assinging to a variable
Michael J. Rubinsky [Thu, 29 Oct 2009 20:26:33 +0000 (16:26 -0400)]
Fix javascript generation when assinging to a variable

16 years agoexistence check
Michael J. Rubinsky [Thu, 29 Oct 2009 19:51:50 +0000 (15:51 -0400)]
existence check

16 years agoFix the search handler.
Gunnar Wrobel [Thu, 29 Oct 2009 15:55:37 +0000 (16:55 +0100)]
Fix the search handler.

16 years agoAdd basic test case definition.
Gunnar Wrobel [Thu, 29 Oct 2009 15:54:34 +0000 (16:54 +0100)]
Add basic test case definition.

16 years agoAdd testing for the search handler.
Gunnar Wrobel [Thu, 29 Oct 2009 15:52:58 +0000 (16:52 +0100)]
Add testing for the search handler.

16 years agoNote that this a test for bug #8546.
Jan Schneider [Thu, 29 Oct 2009 14:55:02 +0000 (15:55 +0100)]
Note that this a test for bug #8546.

16 years agoFix package name.
Jan Schneider [Thu, 29 Oct 2009 14:15:20 +0000 (15:15 +0100)]
Fix package name.

16 years agoBe more relaxed on the params argument.
Jan Schneider [Thu, 29 Oct 2009 14:38:25 +0000 (15:38 +0100)]
Be more relaxed on the params argument.

16 years agoUse Horde_String.
Jan Schneider [Thu, 29 Oct 2009 14:17:11 +0000 (15:17 +0100)]
Use Horde_String.

16 years agoFix package name.
Jan Schneider [Thu, 29 Oct 2009 14:15:20 +0000 (15:15 +0100)]
Fix package name.

16 years agoMake those test executable individually.
Jan Schneider [Thu, 29 Oct 2009 14:02:52 +0000 (15:02 +0100)]
Make those test executable individually.

16 years agoUse calendar extension if available.
Jan Schneider [Thu, 29 Oct 2009 13:52:19 +0000 (14:52 +0100)]
Use calendar extension if available.

16 years agoAdd AutoCompleter Ajax driver.
Michael M Slusarz [Thu, 29 Oct 2009 01:27:45 +0000 (19:27 -0600)]
Add AutoCompleter Ajax driver.

16 years agoFix testing the configuration based factory.
Gunnar Wrobel [Wed, 28 Oct 2009 22:53:33 +0000 (23:53 +0100)]
Fix testing the configuration based factory.

16 years agoFix duplicate declaration.
Michael M Slusarz [Wed, 28 Oct 2009 22:18:35 +0000 (16:18 -0600)]
Fix duplicate declaration.

16 years agoBetter @return description for getEmbeddedMimeParts()
Michael M Slusarz [Wed, 28 Oct 2009 21:52:44 +0000 (15:52 -0600)]
Better @return description for getEmbeddedMimeParts()

16 years agoStrict checking
Gunnar Wrobel [Wed, 28 Oct 2009 22:18:01 +0000 (23:18 +0100)]
Strict checking

16 years agoFix path.
Gunnar Wrobel [Wed, 28 Oct 2009 21:58:54 +0000 (22:58 +0100)]
Fix path.

16 years agophpdoc, CS
Gunnar Wrobel [Wed, 28 Oct 2009 21:58:43 +0000 (22:58 +0100)]
phpdoc, CS

16 years agoAdd tests to package.xml.
Gunnar Wrobel [Wed, 28 Oct 2009 21:39:58 +0000 (22:39 +0100)]
Add tests to package.xml.

16 years agoFix the Kolab_Session factories now that the Kolab_Server factories are complete...
Gunnar Wrobel [Wed, 28 Oct 2009 21:39:42 +0000 (22:39 +0100)]
Fix the Kolab_Session factories now that the Kolab_Server factories are complete. Additional testing.

16 years agoConfiguration based factories should not require any parameters but the configuration.
Gunnar Wrobel [Wed, 28 Oct 2009 21:38:37 +0000 (22:38 +0100)]
Configuration based factories should not require any parameters but the configuration.