horde.git
16 years agoThis works again now.
Jan Schneider [Mon, 30 Nov 2009 09:32:25 +0000 (10:32 +0100)]
This works again now.

16 years agoTypo: THREAD_REFERENCES should be THREAD_REFS.
Matt Selsky [Mon, 30 Nov 2009 07:20:25 +0000 (02:20 -0500)]
Typo: THREAD_REFERENCES should be THREAD_REFS.

16 years agoMake ORDEREDSUBJECT the default thread algorithm
Michael M Slusarz [Mon, 30 Nov 2009 02:22:54 +0000 (19:22 -0700)]
Make ORDEREDSUBJECT the default thread algorithm

16 years agoAdd support for THREAD=REFS (draft-ietf-morg-inthread-00).
Michael M Slusarz [Mon, 30 Nov 2009 02:15:26 +0000 (19:15 -0700)]
Add support for THREAD=REFS (draft-ietf-morg-inthread-00).

16 years agoWorkaround broken RFC 3462 messages.
Michael M Slusarz [Mon, 30 Nov 2009 02:11:32 +0000 (19:11 -0700)]
Workaround broken RFC 3462 messages.

16 years agoI think these addFlag values were reversed; agreement/notices should stop the
Chuck Hagenbuch [Sun, 29 Nov 2009 15:43:43 +0000 (10:43 -0500)]
I think these addFlag values were reversed; agreement/notices should stop the
display of other tasks, not the other way around.

16 years agoThese should be logged at debug level.
Jan Schneider [Fri, 27 Nov 2009 17:29:08 +0000 (18:29 +0100)]
These should be logged at debug level.

16 years agoPass along the 'box' parameter to the pretty autocompleter.
Michael J. Rubinsky [Fri, 27 Nov 2009 20:54:12 +0000 (15:54 -0500)]
Pass along the 'box' parameter to the pretty autocompleter.

16 years agoFixed package.xml.
root [Fri, 27 Nov 2009 13:18:56 +0000 (14:18 +0100)]
Fixed package.xml.

16 years agoRevert "Fix escaping title (tooltip) text"
Jan Schneider [Fri, 27 Nov 2009 12:14:46 +0000 (13:14 +0100)]
Revert "Fix escaping title (tooltip) text"

That broke line wrapping and introduced XSS vulnerabilities.

This reverts commit a1ba596addce9de898ff5df0d00ca5025bfea02a.

16 years agoWe want the un-encoded message if we request the raw data.
Jan Schneider [Wed, 25 Nov 2009 10:27:47 +0000 (11:27 +0100)]
We want the un-encoded message if we request the raw data.

16 years agoFix test.
Jan Schneider [Tue, 24 Nov 2009 23:28:13 +0000 (00:28 +0100)]
Fix test.

16 years agoIgnore empty headers when parsing text data.
Michael M Slusarz [Thu, 26 Nov 2009 00:26:54 +0000 (17:26 -0700)]
Ignore empty headers when parsing text data.

16 years agoBug #8715: Fix XSS vulnerability.
Michael M Slusarz [Tue, 24 Nov 2009 05:15:43 +0000 (22:15 -0700)]
Bug #8715: Fix XSS vulnerability.

16 years agoFix signature.
Jan Schneider [Tue, 24 Nov 2009 17:56:18 +0000 (18:56 +0100)]
Fix signature.

16 years agoFix Horde_Prefs_CategoryManager classname
Chuck Hagenbuch [Tue, 24 Nov 2009 16:48:06 +0000 (11:48 -0500)]
Fix Horde_Prefs_CategoryManager classname

16 years agophpdoc typo.
Matt Selsky [Tue, 24 Nov 2009 14:12:35 +0000 (09:12 -0500)]
phpdoc typo.

16 years agoAdd Horde_Perms::hasAppPermission()
Michael M Slusarz [Tue, 24 Nov 2009 05:40:19 +0000 (22:40 -0700)]
Add Horde_Perms::hasAppPermission()

16 years agoMore efficient regex
Michael M Slusarz [Tue, 24 Nov 2009 05:15:27 +0000 (22:15 -0700)]
More efficient regex

16 years agoAdd support for RFC 5258 (LIST-EXTENDED)
Michael M Slusarz [Tue, 24 Nov 2009 03:14:09 +0000 (20:14 -0700)]
Add support for RFC 5258 (LIST-EXTENDED)

16 years agoMake this a public method.
Jan Schneider [Mon, 23 Nov 2009 23:42:00 +0000 (00:42 +0100)]
Make this a public method.

16 years agoImport Horde_Prefs from CVS HEAD
Michael M Slusarz [Mon, 23 Nov 2009 09:00:42 +0000 (02:00 -0700)]
Import Horde_Prefs from CVS HEAD

16 years agoRemove CVS/Horde 3 artifacts
Michael M Slusarz [Sun, 22 Nov 2009 18:18:29 +0000 (11:18 -0700)]
Remove CVS/Horde 3 artifacts

16 years agoUse a versioned cache.
Jan Schneider [Mon, 23 Nov 2009 10:47:24 +0000 (11:47 +0100)]
Use a versioned cache.

16 years agoFix class name.
Jan Schneider [Mon, 23 Nov 2009 10:42:29 +0000 (11:42 +0100)]
Fix class name.

16 years agoFix syntax error. Datepicker is still completely broken though.
Jan Schneider [Mon, 23 Nov 2009 10:37:19 +0000 (11:37 +0100)]
Fix syntax error. Datepicker is still completely broken though.

16 years agoTypo
Jan Schneider [Sat, 21 Nov 2009 13:06:21 +0000 (14:06 +0100)]
Typo

16 years agofix case
Michael J. Rubinsky [Sun, 22 Nov 2009 18:20:55 +0000 (13:20 -0500)]
fix case

16 years agoImport Horde_Perms from CVS HEAD.
Michael M Slusarz [Fri, 20 Nov 2009 17:26:28 +0000 (10:26 -0700)]
Import Horde_Perms from CVS HEAD.

16 years agoForce external scripts under Horde scope to better avoid duplicates and to ensure...
Michael J. Rubinsky [Sun, 22 Nov 2009 15:16:09 +0000 (10:16 -0500)]
Force external scripts under Horde scope to better avoid duplicates and to ensure they are loaded
before other application specific files

16 years agoRemove some references that aren't needed in PHP 5 code
Chuck Hagenbuch [Sat, 21 Nov 2009 19:20:46 +0000 (14:20 -0500)]
Remove some references that aren't needed in PHP 5 code
Restore $app loading functionality

16 years agoReturn alarm details when storing the notification instead of displaying it.
Jan Schneider [Fri, 20 Nov 2009 23:50:08 +0000 (00:50 +0100)]
Return alarm details when storing the notification instead of displaying it.

16 years agoRemove BC code.
Jan Schneider [Fri, 20 Nov 2009 17:31:41 +0000 (18:31 +0100)]
Remove BC code.

16 years agoMove the alarm UI generation from Horde_Alarm to Horde_Notification.
Jan Schneider [Fri, 20 Nov 2009 16:44:50 +0000 (17:44 +0100)]
Move the alarm UI generation from Horde_Alarm to Horde_Notification.

16 years agoFix signature.
Jan Schneider [Fri, 20 Nov 2009 16:29:25 +0000 (17:29 +0100)]
Fix signature.

16 years agoNo longer necessary.
Jan Schneider [Fri, 20 Nov 2009 16:23:18 +0000 (17:23 +0100)]
No longer necessary.

16 years agoDon't start a session on CLI.
Jan Schneider [Thu, 19 Nov 2009 23:28:45 +0000 (00:28 +0100)]
Don't start a session on CLI.

16 years agoImport Horde_Ui from CVS HEAD
Michael M Slusarz [Thu, 19 Nov 2009 19:59:42 +0000 (12:59 -0700)]
Import Horde_Ui from CVS HEAD

16 years agoChanges to work with debian/ubuntu based php-pam auth libraries
Michael Rubinsky [Thu, 19 Nov 2009 17:14:54 +0000 (17:14 +0000)]
Changes to work with debian/ubuntu based php-pam auth libraries

16 years agoImprove readability.
Jan Schneider [Thu, 19 Nov 2009 00:43:52 +0000 (01:43 +0100)]
Improve readability.

16 years agoAdd strftime2date().
Jan Schneider [Wed, 18 Nov 2009 23:43:15 +0000 (00:43 +0100)]
Add strftime2date().

16 years agoHorde_Nls is a dependency.
Jan Schneider [Wed, 18 Nov 2009 23:13:01 +0000 (00:13 +0100)]
Horde_Nls is a dependency.

16 years agoThis may be called from the Registry ctor.
Jan Schneider [Wed, 18 Nov 2009 17:33:06 +0000 (18:33 +0100)]
This may be called from the Registry ctor.

16 years agoAdd option to open popup window with browser menubar
Michael M Slusarz [Wed, 18 Nov 2009 18:49:54 +0000 (11:49 -0700)]
Add option to open popup window with browser menubar

16 years agoRemove superfluous spacing
Michael M Slusarz [Mon, 16 Nov 2009 21:06:15 +0000 (14:06 -0700)]
Remove superfluous spacing

16 years agoAlways uppercase access key in the description title.
Jan Schneider [Tue, 17 Nov 2009 22:33:14 +0000 (23:33 +0100)]
Always uppercase access key in the description title.

16 years agoRequest #8556: Allow specifying a header charset for a part
Michael M Slusarz [Sun, 15 Nov 2009 02:57:50 +0000 (19:57 -0700)]
Request #8556: Allow specifying a header charset for a part

16 years agoNo need to pretty-print HTML output - optimize for size
Michael M Slusarz [Fri, 13 Nov 2009 18:54:04 +0000 (11:54 -0700)]
No need to pretty-print HTML output - optimize for size

16 years agoFix shutdown function name
Chuck Hagenbuch [Fri, 13 Nov 2009 20:42:56 +0000 (15:42 -0500)]
Fix shutdown function name

16 years agoFix variable name
Michael M Slusarz [Fri, 13 Nov 2009 18:01:31 +0000 (11:01 -0700)]
Fix variable name

16 years agoSanity checking
Michael M Slusarz [Fri, 13 Nov 2009 17:57:36 +0000 (10:57 -0700)]
Sanity checking

16 years agoOnly destroy the session if we are actually running via the cli.
Michael J. Rubinsky [Fri, 13 Nov 2009 14:30:30 +0000 (09:30 -0500)]
Only destroy the session if we are actually running via the cli.
Bug: 8482 and also resolves Bug: 8701

16 years agoRe-add support for IE8 CSS files.
Jan Schneider [Wed, 11 Nov 2009 16:16:58 +0000 (17:16 +0100)]
Re-add support for IE8 CSS files.

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.