horde.git
15 years agoFix display of recurrence fields on event form for new events
Michael J. Rubinsky [Tue, 11 May 2010 14:51:05 +0000 (10:51 -0400)]
Fix display of recurrence fields on event form for new events

15 years agoCatch more exceptions in test script, and report exception error, if possible
Michael M Slusarz [Tue, 11 May 2010 05:40:39 +0000 (23:40 -0600)]
Catch more exceptions in test script, and report exception error, if possible

15 years agoThese config parameters are not required - this will completely break a new install...
Michael M Slusarz [Tue, 11 May 2010 05:28:41 +0000 (23:28 -0600)]
These config parameters are not required - this will completely break a new install otherwise

15 years agoFix width positioning in IE
Michael M Slusarz [Mon, 10 May 2010 21:51:20 +0000 (15:51 -0600)]
Fix width positioning in IE

15 years agoexistence check
Michael J. Rubinsky [Mon, 10 May 2010 21:17:19 +0000 (17:17 -0400)]
existence check

15 years agoThis is wrong, fix check and error message.
Jan Schneider [Mon, 10 May 2010 20:55:29 +0000 (22:55 +0200)]
This is wrong, fix check and error message.

15 years agoBug #9010: IE doesn't bubble change events
Michael M Slusarz [Mon, 10 May 2010 20:51:04 +0000 (14:51 -0600)]
Bug #9010: IE doesn't bubble change events

15 years agoBug #9010: Avoid undefined warnings
Michael M Slusarz [Mon, 10 May 2010 20:43:49 +0000 (14:43 -0600)]
Bug #9010: Avoid undefined warnings

15 years agoAdd strip attachments support to DIMP.
Michael M Slusarz [Mon, 10 May 2010 18:33:27 +0000 (12:33 -0600)]
Add strip attachments support to DIMP.

15 years agoGAL is optional
Michael J. Rubinsky [Mon, 10 May 2010 20:15:10 +0000 (16:15 -0400)]
GAL is optional

15 years agouse Horde_Url, other H4 changes
Michael J. Rubinsky [Mon, 10 May 2010 20:11:16 +0000 (16:11 -0400)]
use Horde_Url, other H4 changes

15 years agoHorde 4 changes
Michael J. Rubinsky [Mon, 10 May 2010 19:50:31 +0000 (15:50 -0400)]
Horde 4 changes

Use exceptions, instanceof etc..

15 years agoFix selecting messages when those messages are not part of the current viewport selection
Michael M Slusarz [Mon, 10 May 2010 18:46:57 +0000 (12:46 -0600)]
Fix selecting messages when those messages are not part of the current viewport selection

15 years agoAdd ViewPort.getAllRows()
Michael M Slusarz [Mon, 10 May 2010 18:43:51 +0000 (12:43 -0600)]
Add ViewPort.getAllRows()

15 years agoUse readAttribute(), not getAttribute()
Michael M Slusarz [Mon, 10 May 2010 17:52:09 +0000 (11:52 -0600)]
Use readAttribute(), not getAttribute()

15 years agoRevert "Try centering the events a bit."
Jan Schneider [Mon, 10 May 2010 17:19:06 +0000 (19:19 +0200)]
Revert "Try centering the events a bit."

This reverts commit 6f74a78158f57ee7f1cbcbac5f8a31513f4695a0.

Conflicts:

kronolith/themes/screen.css

15 years agoDon't allow to change the read-only feed and subscription urls.
Jan Schneider [Mon, 10 May 2010 17:14:08 +0000 (19:14 +0200)]
Don't allow to change the read-only feed and subscription urls.

15 years agoSave quick event on Enter.
Jan Schneider [Mon, 10 May 2010 16:52:06 +0000 (18:52 +0200)]
Save quick event on Enter.

15 years agoUse date span instead of week number as week view title.
Jan Schneider [Mon, 10 May 2010 16:42:12 +0000 (18:42 +0200)]
Use date span instead of week number as week view title.

15 years agotypo
Michael J. Rubinsky [Mon, 10 May 2010 17:04:02 +0000 (13:04 -0400)]
typo

15 years agoMake complete week/day view clickable to create new events.
Jan Schneider [Mon, 10 May 2010 16:03:02 +0000 (17:03 +0100)]
Make complete week/day view clickable to create new events.

15 years agoNo icon here.
Jan Schneider [Mon, 10 May 2010 16:03:01 +0000 (17:03 +0100)]
No icon here.

15 years agoFix opening remote events.
Jan Schneider [Mon, 10 May 2010 15:34:11 +0000 (17:34 +0200)]
Fix opening remote events.

15 years agoFix whitespace
Jan Schneider [Mon, 10 May 2010 14:26:21 +0000 (16:26 +0200)]
Fix whitespace

15 years agoGlobIterator() is PHP 5.3 only.
Jan Schneider [Mon, 10 May 2010 14:15:52 +0000 (15:15 +0100)]
GlobIterator() is PHP 5.3 only.

15 years agoSome date parser improvements.
Jan Schneider [Mon, 10 May 2010 14:04:58 +0000 (15:04 +0100)]
Some date parser improvements.

15 years agoTweak wording/style.
Jan Schneider [Mon, 10 May 2010 14:04:57 +0000 (15:04 +0100)]
Tweak wording/style.

15 years agoAdd Portugues date parser.
Jan Schneider [Mon, 10 May 2010 14:04:56 +0000 (15:04 +0100)]
Add Portugues date parser.

15 years agoElement.Layout fixes.
Jan Schneider [Tue, 4 May 2010 15:42:16 +0000 (17:42 +0200)]
Element.Layout fixes.

15 years agoUpdate/fix agenda script.
Jan Schneider [Mon, 10 May 2010 13:48:11 +0000 (15:48 +0200)]
Update/fix agenda script.

15 years agoFix listing events if using UTC for backend storage.
Jan Schneider [Mon, 10 May 2010 13:43:54 +0000 (15:43 +0200)]
Fix listing events if using UTC for backend storage.

15 years agoStyle
Jan Schneider [Mon, 10 May 2010 12:52:47 +0000 (14:52 +0200)]
Style

15 years agoRemove stray closing tag when displaying the date of completion.
Jan Schneider [Mon, 10 May 2010 12:44:25 +0000 (14:44 +0200)]
Remove stray closing tag when displaying the date of completion.

15 years agoFix logic correctly.
Jan Schneider [Mon, 10 May 2010 12:21:30 +0000 (14:21 +0200)]
Fix logic correctly.

15 years agoAdd tests for raw parameter.
Jan Schneider [Mon, 10 May 2010 12:21:15 +0000 (14:21 +0200)]
Add tests for raw parameter.

15 years agoBFN
Jan Schneider [Mon, 10 May 2010 10:39:21 +0000 (12:39 +0200)]
BFN

15 years agoRe-send mails if alarm has been changed (Bug #8717).
Jan Schneider [Mon, 10 May 2010 10:22:56 +0000 (12:22 +0200)]
Re-send mails if alarm has been changed (Bug #8717).

15 years agoAdd tests for resetting snooze when updating an alarm.
Jan Schneider [Mon, 10 May 2010 10:12:03 +0000 (12:12 +0200)]
Add tests for resetting snooze when updating an alarm.

15 years agoWe have to set up the handlers all at once first, to avoid them being loaded automati...
Jan Schneider [Mon, 10 May 2010 10:06:27 +0000 (12:06 +0200)]
We have to set up the handlers all at once first, to avoid them being loaded automatically on demand.

15 years agoFix test skipping.
Jan Schneider [Mon, 10 May 2010 09:48:20 +0000 (11:48 +0200)]
Fix test skipping.

15 years agoRewrite Samba file list parsing.
Jan Schneider [Mon, 10 May 2010 09:46:39 +0000 (11:46 +0200)]
Rewrite Samba file list parsing.

15 years agoFix mock not implementing required methods.
Jan Schneider [Mon, 10 May 2010 09:15:39 +0000 (11:15 +0200)]
Fix mock not implementing required methods.

15 years agoFix handler name. Still fails due to cyclic dependency work-around.
Jan Schneider [Mon, 10 May 2010 09:07:12 +0000 (11:07 +0200)]
Fix handler name. Still fails due to cyclic dependency work-around.

15 years agoreversed logic
Michael J. Rubinsky [Sun, 9 May 2010 20:56:55 +0000 (16:56 -0400)]
reversed logic

15 years agoUse Horde_Url
Michael J. Rubinsky [Sun, 9 May 2010 20:56:17 +0000 (16:56 -0400)]
Use Horde_Url

15 years ago_image is protected
Michael J. Rubinsky [Sun, 9 May 2010 20:08:23 +0000 (16:08 -0400)]
_image is protected

15 years agomerge from cvs:
Michael J. Rubinsky [Sun, 9 May 2010 19:33:21 +0000 (15:33 -0400)]
merge from cvs:

[mjr] Do not remove history entries when removing user data (Bug: 8755).

15 years agoMerge from CVS (Bug # 9005).
Michael J. Rubinsky [Sun, 9 May 2010 17:06:46 +0000 (13:06 -0400)]
Merge from CVS (Bug # 9005).

15 years agobfn
Michael J. Rubinsky [Sun, 9 May 2010 16:04:43 +0000 (12:04 -0400)]
bfn

15 years agomerge from cvs, make sure we append the session id if needed.
Michael J. Rubinsky [Sun, 9 May 2010 16:02:18 +0000 (12:02 -0400)]
merge from cvs, make sure we append the session id if needed.

15 years agoAdd exception icon to ajax view
Michael J. Rubinsky [Sat, 8 May 2010 20:46:07 +0000 (16:46 -0400)]
Add exception icon to ajax view

15 years agoAh well, need to put these graphics in each theme anyway.
Michael J. Rubinsky [Sat, 8 May 2010 20:41:55 +0000 (16:41 -0400)]
Ah well, need to put these graphics in each theme anyway.

The javascript in the ajax view needs to know the path to the themes directory
when the view is intially loaded.

15 years agoAdd icons for event exceptions
Michael J. Rubinsky [Sat, 8 May 2010 20:28:21 +0000 (16:28 -0400)]
Add icons for event exceptions

15 years agofix Horde::fullSrcImg to work correctly with Horde_Themes
Michael J. Rubinsky [Sat, 8 May 2010 20:24:36 +0000 (16:24 -0400)]
fix Horde::fullSrcImg to work correctly with Horde_Themes

15 years agoNeed to actual start time of the original event here
Michael J. Rubinsky [Sat, 8 May 2010 19:12:34 +0000 (15:12 -0400)]
Need to actual start time of the original event here

15 years agowrapping
Michael J. Rubinsky [Sat, 8 May 2010 18:25:22 +0000 (14:25 -0400)]
wrapping

15 years agofix logic for events with no recurrence
Michael J. Rubinsky [Sat, 8 May 2010 18:24:55 +0000 (14:24 -0400)]
fix logic for events with no recurrence

15 years ago[mjr] Recurring event exceptions are now indicated as such in the UI.
Michael J. Rubinsky [Sat, 8 May 2010 17:52:24 +0000 (13:52 -0400)]
[mjr] Recurring event exceptions are now indicated as such in the UI.

15 years agoIndicate that an event is an exception in the ajax interface also
Michael J. Rubinsky [Sat, 8 May 2010 17:50:06 +0000 (13:50 -0400)]
Indicate that an event is an exception in the ajax interface also

15 years agoShow time as well
Michael J. Rubinsky [Sat, 8 May 2010 16:55:25 +0000 (12:55 -0400)]
Show time as well

15 years agoshow exception information on the non-edit view as well.
Michael J. Rubinsky [Sat, 8 May 2010 16:46:08 +0000 (12:46 -0400)]
show exception information on the non-edit view as well.

15 years agoDon't assume all properties are set
Michael J. Rubinsky [Sat, 8 May 2010 16:29:51 +0000 (12:29 -0400)]
Don't assume all properties are set

15 years agoIndicate that an event is an exception, and don't show the recurrence
Michael J. Rubinsky [Sat, 8 May 2010 15:45:24 +0000 (11:45 -0400)]
Indicate that an event is an exception, and don't show the recurrence
related form fields.

15 years agoEnforce that exceptions are not recurring
Michael J. Rubinsky [Sat, 8 May 2010 15:44:55 +0000 (11:44 -0400)]
Enforce that exceptions are not recurring

15 years agoNeed to update history for the base, recurring event when an exception is modified...
Michael J. Rubinsky [Sat, 8 May 2010 00:27:49 +0000 (20:27 -0400)]
Need to update history for the base, recurring event when an exception is modified/deleted.

Synch clients will never pick up changes or deletions of exceptions otherwise.

15 years agoExceptions could have different tags also
Michael J. Rubinsky [Sat, 8 May 2010 00:08:42 +0000 (20:08 -0400)]
Exceptions could have different tags also

15 years agoUse the new calendar/getChanges method.
Michael J. Rubinsky [Fri, 7 May 2010 23:39:21 +0000 (19:39 -0400)]
Use the new calendar/getChanges method.

Still need to implement for contacts and tasks

15 years agoAdd a calendar/getChanges api method.
Michael J. Rubinsky [Fri, 7 May 2010 23:32:55 +0000 (19:32 -0400)]
Add a calendar/getChanges api method.

This is a much more efficient way for synch libraries to get all
server changes in a specified time period. Additionally, it fixes a
regression introduced when activesync switched to a horde_history
driver...we need a way to filter out uids that represent recurring
event exceptions since this information is passed as part of the
original event object sent to the device. Not filtering these out
leads to duplicate events on the device.

of listBy returning uids for events that may represent

15 years agoFix incomplete merging from a local branch
Michael M Slusarz [Fri, 7 May 2010 21:59:12 +0000 (15:59 -0600)]
Fix incomplete merging from a local branch

15 years agoDon't use onclick to print in DIMP
Michael M Slusarz [Fri, 7 May 2010 21:51:55 +0000 (15:51 -0600)]
Don't use onclick to print in DIMP

15 years agoUse Horde.popup() in DIMP
Michael M Slusarz [Fri, 7 May 2010 21:49:35 +0000 (15:49 -0600)]
Use Horde.popup() in DIMP

15 years agoHorde.popup() improvements
Michael M Slusarz [Fri, 7 May 2010 21:46:35 +0000 (15:46 -0600)]
Horde.popup() improvements

Add name and noalert options.
Return true on success.

15 years agoFix selection on initial load
Michael M Slusarz [Fri, 7 May 2010 21:28:00 +0000 (15:28 -0600)]
Fix selection on initial load

15 years agoFix provision command for devices that support provisioning, and server does not...
Michael J. Rubinsky [Fri, 7 May 2010 21:32:16 +0000 (17:32 -0400)]
Fix provision command for devices that support provisioning, and server does not have it enabled.

15 years agoInitial PGP & S/MIME compose support for DIMP
Michael M Slusarz [Thu, 6 May 2010 16:21:04 +0000 (10:21 -0600)]
Initial PGP & S/MIME compose support for DIMP

15 years agoBetter effect when hovering over folderopts
Michael M Slusarz [Fri, 7 May 2010 20:23:02 +0000 (14:23 -0600)]
Better effect when hovering over folderopts

15 years agoBug #9007: Fix buggy dimp message list on IE 7/8
Michael M Slusarz [Fri, 7 May 2010 19:43:41 +0000 (13:43 -0600)]
Bug #9007: Fix buggy dimp message list on IE 7/8

IE doesn't deep clone elements grabbed from the documentFragment, so if
we overwrite those elements the inserted row (other than the last row)
will only contain the outer DIV.  Solution - don't overwrite these temp
elements - append them to the documentFragment so they still exist at
the time we insert into the main DOM document.

15 years agoFix passphrase dialog display in DIMP preview pane
Michael M Slusarz [Fri, 7 May 2010 19:25:08 +0000 (13:25 -0600)]
Fix passphrase dialog display in DIMP preview pane

15 years agoAllow inline script to be output without HTML prefixing.
Michael M Slusarz [Fri, 7 May 2010 19:24:10 +0000 (13:24 -0600)]
Allow inline script to be output without HTML prefixing.

15 years agofix method names
Michael J. Rubinsky [Fri, 7 May 2010 18:58:33 +0000 (14:58 -0400)]
fix method names

15 years agotrack changes to the application apis, catch exceptions from registry calls
Michael J. Rubinsky [Fri, 7 May 2010 17:45:15 +0000 (13:45 -0400)]
track changes to the application apis, catch exceptions from registry calls

15 years agoAdd basic alarm handler for webkit notifications. Doesn't really work yet
Jan Schneider [Fri, 7 May 2010 17:20:55 +0000 (19:20 +0200)]
Add basic alarm handler for webkit notifications. Doesn't really work yet
because:
- javascript notifications are broken
- permission dialogs are only displayed after onclick events.

15 years agoRefactor alarm handlers.
Jan Schneider [Fri, 7 May 2010 15:46:10 +0000 (17:46 +0200)]
Refactor alarm handlers.

They have been split out into separate classes, are unit tested, and new
handlers can be dropped in.

15 years agoAdd test for null driver.
Jan Schneider [Fri, 7 May 2010 12:43:24 +0000 (14:43 +0200)]
Add test for null driver.

15 years agoMake internal() public.
Jan Schneider [Fri, 7 May 2010 12:42:41 +0000 (14:42 +0200)]
Make internal() public.

15 years agoFix sending mails with empty bodies.
Jan Schneider [Fri, 7 May 2010 12:28:29 +0000 (14:28 +0200)]
Fix sending mails with empty bodies.

15 years agoFix tests.
Jan Schneider [Fri, 7 May 2010 12:25:06 +0000 (14:25 +0200)]
Fix tests.

15 years agoUse assertThat().
Jan Schneider [Fri, 7 May 2010 11:26:34 +0000 (13:26 +0200)]
Use assertThat().

15 years agoMake notifications list public.
Jan Schneider [Fri, 7 May 2010 11:26:12 +0000 (13:26 +0200)]
Make notifications list public.

15 years agoHorde_Alarm is abstract now. Test still fails due to registry access.
Jan Schneider [Thu, 6 May 2010 17:23:50 +0000 (19:23 +0200)]
Horde_Alarm is abstract now. Test still fails due to registry access.

15 years agoAdd support for searching the GAL via activesync devices
Michael J. Rubinsky [Thu, 6 May 2010 20:58:40 +0000 (16:58 -0400)]
Add support for searching the GAL via activesync devices

15 years agoAdd configuration option for specifying an Exchange-style global address list (GAL).
Michael J. Rubinsky [Thu, 6 May 2010 20:57:16 +0000 (16:57 -0400)]
Add configuration option for specifying an Exchange-style global address list (GAL).

Also add API method for obtaining the uid for the GAL source.

15 years agoFix class name.
Jan Schneider [Thu, 6 May 2010 16:56:45 +0000 (18:56 +0200)]
Fix class name.

15 years agoIgnore backup and configuration files.
Jan Schneider [Thu, 6 May 2010 16:52:07 +0000 (18:52 +0200)]
Ignore backup and configuration files.

15 years agoAdd null Alarm driver.
Michael M Slusarz [Thu, 6 May 2010 16:36:48 +0000 (10:36 -0600)]
Add null Alarm driver.

Not sure if this is the right way of handling this, but Horde is
completely unusable without this for anybody who doesn't have a SQL
backend configured.

15 years agoFix positioning when popup is too far right.
Michael M Slusarz [Wed, 5 May 2010 20:12:12 +0000 (14:12 -0600)]
Fix positioning when popup is too far right.

15 years agoExperiment with a different effect when hovering over popdown
Michael M Slusarz [Wed, 5 May 2010 18:42:53 +0000 (12:42 -0600)]
Experiment with a different effect when hovering over popdown

Might be too subtle, though.

15 years agofix type hint
Michael J. Rubinsky [Thu, 6 May 2010 16:24:45 +0000 (12:24 -0400)]
fix type hint

15 years agofix order of comparison operator
Michael J. Rubinsky [Thu, 6 May 2010 16:16:48 +0000 (12:16 -0400)]
fix order of comparison operator

15 years agofix interface function signature
Michael J. Rubinsky [Thu, 6 May 2010 16:16:25 +0000 (12:16 -0400)]
fix interface function signature