Thomas Bruederli
|
0b2e726857
|
Cache resource owner info lookups
|
2014-03-09 16:20:58 +01:00 |
|
Thomas Bruederli
|
6fe1cfcdd2
|
Set 'mainaction' class to dialog buttons
|
2014-03-09 16:11:38 +01:00 |
|
Thomas Bruederli
|
f0dd07fa28
|
Add resource searching/booking capabilities to the calendar module
|
2014-03-07 16:15:25 +01:00 |
|
Thomas Bruederli
|
e56bd6be79
|
Support attendee status NON-PARTICIPANT
|
2014-03-05 12:33:56 +01:00 |
|
Thomas Bruederli
|
91bd3fae6d
|
Add icon for DELEGATED attendee status
|
2014-02-27 10:01:31 +01:00 |
|
Thomas Bruederli
|
b0e09c52e0
|
Fix color of category name in event view dialog
|
2014-02-04 17:41:35 +01:00 |
|
Thomas Bruederli
|
65f4a8ce3d
|
Fix calendar refreshing (#2516)
|
2013-11-12 09:02:41 +01:00 |
|
Aleksander Machniak
|
31b7262f54
|
Use dark text on bright background (Bug #2471)
|
2013-11-07 14:10:32 +01:00 |
|
Thomas Bruederli
|
387db8ea1a
|
Allow users to accept iTip invitations also if not listed as attendee (can be disabled by config)
|
2013-11-06 12:43:37 +01:00 |
|
Thomas Bruederli
|
6d7acac603
|
Allow to import events from zip files (#2266)
|
2013-10-23 14:17:33 +02:00 |
|
Thomas Bruederli
|
82b2af7cba
|
Keep state when reloading the calendar view
|
2013-10-23 12:44:52 +02:00 |
|
Thomas Bruederli
|
5ec204ca2e
|
Show all event attendees in a new popup dialog (#2397)
|
2013-10-23 10:48:15 +02:00 |
|
Thomas Bruederli
|
c2ebe32fda
|
Show dialog for event export settings like start date and w/o attachments (#1712)
|
2013-10-22 13:20:17 +02:00 |
|
Thomas Bruederli
|
506c1ece88
|
Enable direct selection of year and month in mini calendar widget (#2243)
|
2013-10-22 11:42:43 +02:00 |
|
Thomas Bruederli
|
0adb1c3912
|
Fix updating recurring events
|
2013-10-22 09:54:15 +02:00 |
|
Thomas Bruederli
|
e8dff87018
|
Periodically refresh event data from server
|
2013-10-21 20:24:49 +02:00 |
|
Thomas Bruederli
|
8039a2f6e5
|
Use new ical parser iterator to import large files and avoid htp connection timeouts
|
2013-10-17 14:32:50 +02:00 |
|
Thomas Bruederli
|
6951f8d4a4
|
Catch errors on iCal import and provide appropriate feedback to the user (#2353)
|
2013-10-16 13:01:55 +02:00 |
|
Thomas Bruederli
|
1800bd6556
|
Add option to display direct CalDAV urls for calendars in the UI
|
2013-10-03 12:07:02 +02:00 |
|
Thomas Bruederli
|
c891f82269
|
Correctly update calendar UI when deleting a calendar with sub-folders and show an according message if confirm dialog (#2283)
|
2013-09-26 13:46:24 +02:00 |
|
Thomas Bruederli
|
45d9244016
|
Enable event import command even if no calendar is selected (#2267)
|
2013-09-26 09:59:51 +02:00 |
|
Thomas Bruederli
|
a21fc44ed4
|
Change internal representation of event sensitivity values to strings
|
2013-07-18 14:56:36 +02:00 |
|
Thomas Bruederli
|
92aee8213a
|
Allow to invite/edit attendees to other user's shared events when either
a) in a globally shared (anonymous) calendar or
b) when enabled by config using the new option 'calendar_allow_invite_shared'
Fixes bug #1758
|
2013-07-10 10:09:34 +02:00 |
|
Aleksander Machniak
|
671bf6eb13
|
Use improved rcmail.open_window()
|
2013-05-31 13:13:05 +02:00 |
|
Thomas Bruederli
|
ae85372d13
|
Add URL property for events; correct label for chair role of event attendees
|
2013-05-16 13:32:01 +02:00 |
|
Thomas Bruederli
|
484e5ad498
|
Do case-insensitive checks whether the current user is an event attendee or organizer (#1838)
|
2013-05-03 10:41:26 +02:00 |
|
Thomas Bruederli
|
82907b0a09
|
Improve fix for wrong alarm settings (#1764)
|
2013-04-18 15:28:38 +02:00 |
|
Thomas Bruederli
|
395d55a680
|
Don't apply default alarm settings when editing an object that has no alarm set (#1764)
|
2013-04-18 15:13:00 +02:00 |
|
Thomas Bruederli
|
c077ed555f
|
Set savemode to 'current' for recurrence exceptions (#1725)
|
2013-04-17 09:15:34 +02:00 |
|
Thomas Bruederli
|
ccd9cc5bb8
|
Don't display local-change warning if calendar owner is organizer; Better wording for wanring text (#1693)
|
2013-03-13 15:34:13 +01:00 |
|
Thomas Bruederli
|
e6c0f222d9
|
Fix javascript errors about invalid method calls
|
2013-03-06 15:23:31 +01:00 |
|
Thomas Bruederli
|
f5cc6d2618
|
Avoid javascript errors while free/busy data isn't fully loaded
|
2013-03-06 12:56:15 +01:00 |
|
Thomas Bruederli
|
691d6acd2f
|
Avoid rendering the next day in free/busy grid (can happen on DST transitions)
|
2013-03-06 12:43:56 +01:00 |
|
Thomas Bruederli
|
7678954ba3
|
Fix free/busy finder for all-day events
|
2013-03-06 11:49:14 +01:00 |
|
Thomas Bruederli
|
7e4b581b4e
|
Make free/busy finder DST aware (#1676)
|
2013-03-06 11:48:59 +01:00 |
|
Thomas Bruederli
|
36bbcc6499
|
Make this-and-future recurrence exceptions work
|
2013-02-14 16:17:02 +01:00 |
|
Thomas Bruederli
|
8c5edcf0e9
|
Make sure invitations/updates are always sent if required (#1408)
|
2012-12-21 17:19:16 +01:00 |
|
Aleksander Machniak
|
343a4371ab
|
Delegation support in Calendar event edit/create
|
2012-12-17 14:47:02 +01:00 |
|
Thomas Bruederli
|
8e5a92044e
|
Make identity/organizer selection for events work
|
2012-12-15 17:24:53 +01:00 |
|
Thomas Bruederli
|
1b1205ba29
|
Adapt to regressions in jQuery 1.8 and jQuery UI 1.9
|
2012-11-07 18:38:23 +01:00 |
|
Thomas Bruederli
|
aa15f1948f
|
Focus the first button of UI dialogs
|
2012-10-04 16:01:59 +02:00 |
|
Thomas Bruederli
|
23ec4b8517
|
Fix ISO date formatting and prevent events from disappearing while saving is in process
|
2012-09-19 10:58:15 +02:00 |
|
Thomas Bruederli
|
758f7a120f
|
Register handler for plugin.display_alarms only once; small code cleanup
|
2012-08-16 19:25:06 +02:00 |
|
Thomas Bruederli
|
9cc400f09f
|
Refactoring: move common calendaring-related functionality into a new plugin 'libcalendaring'
|
2012-08-16 08:57:25 +02:00 |
|
Thomas Bruederli
|
c555e6bc42
|
Remove duplicated code
|
2012-08-04 17:12:19 +02:00 |
|
Thomas Bruederli
|
370b60e3ee
|
Change location to blank.gif which has changed in Roundcube core
|
2012-08-03 21:25:38 +02:00 |
|
Thomas Bruederli
|
8cff86aef2
|
Fix removing temp/deleted events from UI (#912); consider undo_timeout setting in UI
|
2012-08-02 17:42:56 +02:00 |
|
Thomas Bruederli
|
8c99dac9ef
|
Use globally unique field seletors
|
2012-08-02 08:56:20 +02:00 |
|
Thomas Bruederli
|
7a8fbddf0d
|
Encapsulate unlock_saving callback function
|
2012-07-29 17:18:15 +02:00 |
|
Thomas Bruederli
|
f078c46128
|
Better fix for #880
|
2012-07-17 14:07:04 +02:00 |
|