Commit graph

1961 commits

Author SHA1 Message Date
Thomas Bruederli
8fe64d7400 Show RSVP buttons for assigned tasks which require a response 2014-08-01 11:16:57 +02:00
Thomas Bruederli
e48f0dbf15 Render event dialog *after* reading the comment text field; don't overwrite initial invitation comments 2014-08-01 10:28:05 +02:00
Thomas Bruederli
4ea51417ba Copy iTip inivitation comment to event objects and display it in calendar with the RSPV buttons (#419) 2014-08-01 10:05:55 +02:00
Aleksander Machniak
79ebe9e227 Refactored links to email messages using libkolabxml relation objects (#3091) 2014-08-01 03:58:09 -04:00
Thomas Bruederli
b0eeafcc3e Move another common function to libcalendaring 2014-07-31 19:25:40 +02:00
Thomas Bruederli
ab49aa88d5 Fix target list selection for iTip imports 2014-07-31 19:00:49 +02:00
Thomas Bruederli
fb6ccee2f7 Fix calendar week selection from mini calendar 2014-07-31 18:27:43 +02:00
Thomas Bruederli
978c9023e5 Move iTip message parsing functionality to libcalendaring. Only parse iCal attachments once although used by calendar and tasks 2014-07-31 18:21:53 +02:00
Thomas Bruederli
cec5f19cb4 Fix accidentally visible uidialog in notes (#3236) 2014-07-31 16:49:27 +02:00
Thomas Bruederli
5cdeed5c68 Add filters for my tasks and assigned to others; allow combined filter selections (using shift+click) 2014-07-31 16:24:21 +02:00
Thomas Bruederli
b1dbc46925 Fix reference to file-drop area for HTML5 attachment drag & drop upload 2014-07-31 14:58:13 +02:00
Thomas Bruederli
887ec67df8 Fix attachment saving and displaying 2014-07-31 14:53:56 +02:00
Thomas Bruederli
65989e7783 Merge branch 'dev/task-attendees' 2014-07-31 13:49:47 +02:00
Thomas Bruederli
f5e93184e3 Fix iTip replies to organizer (don't increment sequence if I'm not the owner) 2014-07-31 12:49:27 +02:00
Thomas Bruederli
f8b6706074 Fix 'create task from mail' function 2014-07-31 12:43:55 +02:00
Thomas Bruederli
0d8b6912ae Fix auto-incrementing the sequence value of xcal objects 2014-07-31 12:22:07 +02:00
Thomas Bruederli
457195102e Complete iTip communication on task status changes: ask to notify the organizer on update or deletion + add icons for task-specific partstats and cancelled tasks 2014-07-31 11:40:39 +02:00
Thomas Bruederli
e46cc9499e Add support for task-specific participant status values 2014-07-31 11:36:18 +02:00
Aleksander Machniak
93ce0d8ce0 Fix issue where note content area height is set to 0 2014-07-31 05:25:36 -04:00
Aleksander Machniak
7f464a439b Removed debug code 2014-07-31 04:58:50 -04:00
Aleksander Machniak
b5514e900a Use object by reference in save() - so we can get new object's uid 2014-07-31 03:54:51 -04:00
Aleksander Machniak
d33af1fac5 Add kolab_storage_config class for managing configuration objects 2014-07-31 03:49:28 -04:00
Aleksander Machniak
5b7532a124 Initial version of kolab_tags plugin 2014-07-30 13:47:27 -04:00
Thomas Bruederli
228a1b2438 Hide 'Save to calendar' option for VTODO attachments (#3227) 2014-07-30 17:51:54 +02:00
Thomas Bruederli
b3c5acd66a - Fix task attendees and organizer setting and display
- Make basic iTip exchange for task assignments work
- Improve wording for task assignments
2014-07-30 17:40:53 +02:00
Aleksander Machniak
a9f8715248 Fix caching configuration objects 2014-07-30 10:53:30 -04:00
Thomas Bruederli
43cf285391 Send fully qualified mailbox identifiers in Bonnie API calls 2014-07-30 09:26:29 +02:00
Thomas Bruederli
93fc135e9c Fix invalid function call 2014-07-30 09:25:54 +02:00
Thomas Bruederli
27c60d5004 Minor visual fix: hide double border at the bottom of record tables 2014-07-29 16:25:06 +02:00
Thomas Bruederli
24e6219b14 Use default time slots settings in calendar quickview 2014-07-29 16:17:50 +02:00
Thomas Bruederli
1f90e635ed Fix saving alarms even if the according tab is hidden 2014-07-29 16:15:50 +02:00
Thomas Bruederli
a68982b028 Add UI elements to display the history of a calendar event with data from the Bonnie API (#3093, #3094) + new option to download and send single events 2014-07-29 15:33:35 +02:00
Thomas Bruederli
f3b31c863d Add utility function to render a nice diff of two texts using the FineDiff library by Raymond Hill 2014-07-29 15:33:34 +02:00
Thomas Bruederli
4d9522a654 Implement a JSON-RPC based client to the Bonnie service API (#3093) 2014-07-29 15:33:34 +02:00
Thomas Bruederli
04718ed0ef Use generic date conversion method from Rondcube utils 2014-07-29 15:33:34 +02:00
Aleksander Machniak
445edd09b7 Added iTip handling in tasklist plugin (code copied from Calendar) 2014-07-29 15:11:05 +02:00
Aleksander Machniak
e095efae99 Enable Print button if PDF viewer is loaded into an iframe 2014-07-26 20:12:25 +02:00
Aleksander Machniak
a5e09a0ea6 Enable fullscreen mode on file preview frame 2014-07-25 18:52:58 +02:00
Aleksander Machniak
12f4a44fdd Support Chwala's file uploader (for future WebODF editor support) 2014-07-25 18:39:01 +02:00
Aleksander Machniak
f2c6a3851d More changes for Assignments tab (#1165) 2014-07-25 14:08:41 +02:00
Aleksander Machniak
6fad5ede55 Don't depend on get_ical() method existence 2014-07-25 14:01:13 +02:00
Aleksander Machniak
c0da6448fb Start implementing Assignments (Attendees) tab for tasks (#1165) 2014-07-23 14:35:52 +02:00
Thomas Bruederli
5b26d69e20 Only compare date strings for allday events 2014-07-21 17:18:59 +02:00
Thomas Bruederli
0a75bfb023 Fix selector for active calendar list item 2014-07-21 09:59:30 +02:00
Thomas Bruederli
3f74eeb4e0 List all unsubscribed with magic search term '*' 2014-07-21 09:54:46 +02:00
Thomas Bruederli
086da7cac1 Better wording for iTip post-action option 2014-07-20 15:25:32 +02:00
Thomas Bruederli
aedba0a4c0 Execute (delayed) the configured action after an iTip message has been processed by the user (#419) 2014-07-20 15:15:42 +02:00
Thomas Bruederli
aada053324 Support reading attachments fully stored in XML payload instead of separate MIME parts 2014-07-18 12:00:25 +02:00
Aleksander Machniak
d0c4512f63 Fixed some typos 2014-07-17 13:03:41 +02:00
Thomas Bruederli
882b89a7c0 Event status changes should increment the sequence value 2014-07-16 17:37:01 +02:00