Commit graph

272 commits

Author SHA1 Message Date
Aleksander Machniak
acc49b51ff Fix misleading warning when editing/deleting a shared event (T1357)
and properly notify attendees of such a change.

Conflicts:
	plugins/libcalendaring/libvcalendar.php
2017-04-04 12:20:08 +02:00
Jeroen van Meeuwen (Kolab Systems)
02bae9b072 Set versions of components changed to 3.2.19 2017-04-04 10:27:58 +02:00
Aleksander Machniak
efe911f31c Allow accept/decline/delegate (again) on event update request (Bifrost#T27859)
When handling an iTip request for an updated event where
start or end date has been changed, user will be able to change
his participant status.

In such cases we display RSVP buttons instead of "Update in my calendar"
button and highlight the event date.

So, e.g. if you accepted the event and then its time has been
changed by the organizer, you will be able to decline it or vice-versa.
2017-03-30 10:30:47 +02:00
Aleksander Machniak
51c1c62bc2 Fix unavailable comment field on itip-append page 2017-03-28 11:07:10 +02:00
Jeroen van Meeuwen (Kolab Systems)
e720d9c717 Set versions to 3.2.18 2017-02-24 17:16:24 +01:00
Aleksander Machniak
edf07aa32c Ignore iTip attachments in multipart/report messages (Bifrost#T20440) 2017-02-07 13:10:06 +01:00
Aleksander Machniak
919797a092 Fix delegatedto/delegatedfrom labels (Bifrost#T20377) 2016-12-28 08:17:31 +01:00
Aleksander Machniak
6594975605 T1841: Support non-all-day exceptions to all-day events and vice-versa
Conflicts:

	plugins/calendar/drivers/kolab/kolab_calendar.php
2016-12-30 05:39:08 -05:00
Jeroen van Meeuwen (Kolab Systems)
4d2a62d3e5 Update translations 2016-11-28 15:07:24 +01:00
Jeroen van Meeuwen (Kolab Systems)
1459d6c7dd Set versions to 3.2.16 2016-10-14 16:21:06 +02:00
Aleksander Machniak
33ae130484 T1523: Support shared calendars in iTip handling 2016-10-03 10:08:03 -04:00
Aleksander Machniak
05cc4f01f5 Update localization of libcalendaring plugin (T1558) 2016-09-29 16:38:30 +02:00
Aleksander Machniak
98d4c076cb Complete de_CH localization from de_DE 2016-09-14 12:57:56 +02:00
Aleksander Machniak
2e89f11d9f Update localization from Transifex 2016-09-14 12:57:40 +02:00
Jeroen van Meeuwen (Kolab Systems)
e612d0d28d Bump version numbers 2016-08-25 13:08:50 +02:00
Aleksander Machniak
a088714955 T1385: Fix importing events with no DTEND and no DURATION
Per RFC5545 3.6.1 it is perfectly valid. In such cases DTEND should set to DTSTART.
2016-07-29 06:56:29 -04:00
Aleksander Machniak
eeeec754f9 T1371: Use rcube_mime::decode_address_list() instead of (invalid) regex
.. to extract invitation sender email. Fixes T1371.
2016-07-22 06:27:32 -04:00
Aleksander Machniak
a9f51f2d4d Update localization from Transifex 2016-07-22 11:45:07 +02:00
Aleksander Machniak
3e1b632341 Add more status labels 2016-07-20 09:21:24 -04:00
Aleksander Machniak
0913be3104 T1362: Fix title/tooltip text on attendee, localize the status text
Moved shared code and localization to libcalendaring plugin.
Fixes T1362.
2016-07-20 07:32:47 -04:00
Jeroen van Meeuwen (Kolab Systems)
72f80123cd Set versions of updated plugins to 3.2.14 2016-07-04 11:40:43 +02:00
Aleksander Machniak
71d8226bbf T1314: Support upper-case Y letter in date formats 2016-06-22 06:36:00 -04:00
Aleksander Machniak
f8fa8bc54e Implemented sound reminders (#T1310)
Summary: Fixes T1310

Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Maniphest Tasks: T1310

Differential Revision: https://git.kolab.org/D183
2016-06-20 10:18:13 +02:00
Jeroen van Meeuwen (Kolab Systems)
5552ab60a4 Set versions to 3.2.13 2016-06-20 09:58:23 +02:00
Aleksander Machniak
7ca0e4c7f8 Add time-slots popup in task dialog (#5441) 2016-06-15 05:55:31 -04:00
Aleksander Machniak
a62b33f54d Update localization 2016-06-13 18:16:14 +02:00
Aleksander Machniak
874e645999 Fix character case handling in email address comparison for invitations handling (T1301) 2016-06-09 11:19:53 -04:00
Aleksander Machniak
d1be2b7810 Fix RDATE handling (T1278)
Workarounds VObject-2.1 bug. In Kolab 16 we have no such issue.
2016-06-01 08:17:35 -04:00
Aleksander Machniak
5f55326cd1 Add missing 'ondate' label 2016-06-01 08:08:26 -04:00
Aleksander Machniak
1b9afac1c7 Add back localization labels unintentionally removed in last update 2016-05-23 05:13:19 -04:00
Aleksander Machniak
4d04321505 Update localization 2016-05-18 16:43:20 +02:00
Aleksander Machniak
db3ffe7106 Improve recurrence text so description for RDATE is better (#5401) 2016-04-26 10:08:21 +02:00
Aleksander Machniak
55816351cb Fix bug where delegatee would be lost on task/event update (#5058)
Summary: Fixes #5058

Reviewers: #roundcube_kolab_plugins_developers, vanmeeuwen

Reviewed By: #roundcube_kolab_plugins_developers, vanmeeuwen

Differential Revision: https://git.kolab.org/D110
2016-04-14 11:42:26 +02:00
Jeroen van Meeuwen (Kolab Systems)
d3dea37e96 Set plugin versions to 3.2.12 2016-03-21 12:21:17 +01:00
Aleksander Machniak
cea72af4ad Update localization 2016-03-13 09:36:33 +01:00
Thomas Bruederli
110b514263 Fix iCal import/export to pass tests again
Conflicts:

	plugins/libcalendaring/libvcalendar.php
2016-03-10 11:00:50 +01:00
Jeroen van Meeuwen (Kolab Systems)
85c0cdc6d2 Set version numbers to 3.2.10 2016-02-03 15:35:31 +01:00
Aleksander Machniak
d118e853ff Fix: set_mailbox() does not exist in Roundcube 1.2, use set_folder() 2015-12-17 19:44:17 +01:00
Aleksander Machniak
11c05e2a90 Fix compatibility with contextmenu plugin in alarms dialog (T838) 2015-11-13 17:27:58 +01:00
Thomas Bruederli
ca23809e63 Explicitly set allday property when parsing ical 2015-10-21 23:14:54 +02:00
Thomas Bruederli
e24024b8be console() -> rcmail::console() 2015-10-21 23:04:27 +02:00
Thomas Bruederli
ddd4683255 Replace more deprecated Roundcube functions 2015-10-21 23:01:31 +02:00
Aleksander Machniak
d97ff3dd64 Don't use depracated Roundcube functions 2015-10-21 22:42:45 +02:00
Aleksander Machniak
84751e72fe Don't use deprecated Roundcube constants 2015-10-21 22:42:05 +02:00
Aleksander Machniak
f98e1d7e14 Support reminders relative to end/due date (RELATED=END) (T656) 2015-08-07 06:30:28 -04:00
Aleksander Machniak
957ebdf466 Fix bug where alarms set on event start time were displayed on event end time (T653) 2015-08-05 06:12:10 -04:00
Aleksander Machniak
c3d096d104 Fix handling of alarms specified as PT0S, PT0M, etc. (T653) 2015-08-05 04:39:46 -04:00
Jeroen van Meeuwen (Kolab Systems)
d553105b62 Correct URL to source code repository 2015-07-07 12:27:38 +02:00
Jeroen van Meeuwen (Kolab Systems)
22cdafb986 Set versions to 3.2.9 2015-06-03 10:34:44 +02:00
Thomas Bruederli
0b3910099a Support COMPLETED property in VTODO objects
Resolves T403 and #5067
2015-05-27 12:34:41 +02:00