Aleksander Machniak
|
aa3523cc76
|
Fix compatibility with recent Sabre/VObject (#5185)
|
2015-08-07 06:58:15 -04:00 |
|
Aleksander Machniak
|
326e4ad9ad
|
Support reminders relative to end/due date (RELATED=END) (T656)
Conflicts:
plugins/libcalendaring/libvcalendar.php
|
2015-08-07 06:43:59 -04:00 |
|
Aleksander Machniak
|
90ad98cda7
|
Fix fatal error in _to_ical() (#5177)
|
2015-08-04 11:23:36 +02:00 |
|
Thomas Bruederli
|
c01f8017e3
|
Fix invalid VTIMEZONE definitions for offsets negative to UTC
Resolves T428
|
2015-06-04 17:11:16 +02:00 |
|
Thomas Bruederli
|
1f9835e918
|
Support COMPLETED property in VTODO objects
Resolves T403 and #5067
|
2015-05-27 12:31:29 +02:00 |
|
Thomas Bruederli
|
6effb4c9c3
|
Support X-APPLE-FILENAME parameter for attachments; make attachment cid really unique
|
2015-04-28 15:48:27 +02:00 |
|
Thomas Bruederli
|
3e9d343e93
|
Use the right key to set default value
|
2015-04-27 19:16:18 +02:00 |
|
Thomas Bruederli
|
6c0d0f8d5e
|
Allow SCHEDULE-STATUS parameter for ORGANIZER properties
|
2015-04-27 14:51:23 +02:00 |
|
Thomas Bruederli
|
3b0bfb8775
|
Fix iCal import/export to pass tests again
|
2015-04-22 17:00:23 +02:00 |
|
Thomas Bruederli
|
2605138b08
|
Correct function call
|
2015-04-02 19:04:17 +02:00 |
|
Thomas Bruederli
|
d99b8f8fee
|
Merge branch 'dev/sabre-vobject3' of ssh://git.kolab.org/git/roundcubemail-plugins-kolab into dev/sabre-vobject3
after rebasing with master
Conflicts:
plugins/libcalendaring/libvcalendar.php
plugins/libcalendaring/tests/libvcalendar.php
|
2015-04-02 16:12:42 +02:00 |
|
Thomas Bruederli
|
e614c87dfe
|
Support SCHEDULE-STATUS attende/organizer parameters
|
2015-04-02 16:09:54 +02:00 |
|
Thomas Bruederli
|
4669ca4cc4
|
Accept events with METHOD:CANCEL and no end date
|
2015-04-02 16:09:10 +02:00 |
|
Thomas Bruederli
|
1c927ee0f4
|
Fix TRIGGER properties with absilute date-time values (#3881)
|
2015-04-02 16:09:09 +02:00 |
|
Thomas Bruederli
|
06f380a2d6
|
Replace vendorized Sabre/VObject 2.1 lib with a dependency to VObject 3.3 (#3881); adapt libvcalendar + tests to the new API
|
2015-04-02 16:09:09 +02:00 |
|
Thomas Bruederli
|
0eefd8414f
|
Fix VTIMEZONE export in non-buffered mode (#4865)
|
2015-03-18 12:59:39 +01:00 |
|
Thomas Bruederli
|
e8c387ef0d
|
Bump versions and copyright year
|
2015-03-10 15:38:45 +01:00 |
|
Thomas Bruederli
|
3702557dc3
|
Export recurrence UNTIL parameter as DATE for all-day events (#3998)
|
2015-03-09 15:40:25 +01:00 |
|
Thomas Bruederli
|
83d3d016bd
|
Parse multiple vevent components with the same UID into one object with exceptions (#4733)
|
2015-03-09 12:30:53 +01:00 |
|
Thomas Bruederli
|
874b950f73
|
Strip empty parameters from RRULE properties (#4797)
|
2015-03-05 14:33:05 +01:00 |
|
Thomas Bruederli
|
db637619c3
|
Omit RSVP flag in iCal export if not true
|
2015-02-19 15:57:37 +01:00 |
|
Thomas Bruederli
|
422bb0a298
|
Fix RSVP flag in iCal and storage (defaults to false); remove redundant information from ical PRODID
|
2015-02-18 10:21:15 +01:00 |
|
Thomas Bruederli
|
78622133a9
|
Reliably identify recurrence instances throughout the application to support invitations of recurring events (#4387)
|
2015-02-15 14:32:31 +01:00 |
|
Thomas Bruederli
|
ad55fc706d
|
Fix handling of Recurrence-ID properties for recurrence exceptions to comply with RFC 5545 (#4385)
|
2015-02-12 10:08:22 +01:00 |
|
Thomas Bruederli
|
d735c4721e
|
Catch parse errors of recurrence exceptions in iCal files
|
2015-01-28 17:51:13 +01:00 |
|
Aleksander Machniak
|
7c565bff0c
|
Fix typo in function name (parse_alarm_value)
|
2015-01-22 12:17:33 -05:00 |
|
Thomas Bruederli
|
17f57ff7ca
|
Accept parent-relation from RELATED-TO property without RELTYPE parameter (#4158)
|
2015-01-07 13:00:57 +01:00 |
|
Aleksander Machniak
|
ac4f6e7562
|
Avoid unused variables (also fixed some bugs) found in static code analysis
|
2014-11-21 10:03:18 +01:00 |
|
Thomas Bruederli
|
963cc3e1f5
|
Support SCHEDULE-STATUS attende/organizer parameters
|
2014-11-12 19:03:06 +01:00 |
|
Thomas Bruederli
|
998b25171d
|
Accept events with METHOD:CANCEL and no end date
|
2014-11-12 15:21:32 +01:00 |
|
Thomas Bruederli
|
1e2898da5a
|
Fix TRIGGER properties with absilute date-time values (#3881)
|
2014-11-12 11:54:24 +01:00 |
|
Thomas Bruederli
|
c739e047c1
|
Replace vendorized Sabre/VObject 2.1 lib with a dependency to VObject 3.3 (#3881); adapt libvcalendar + tests to the new API
|
2014-11-10 16:32:15 +01:00 |
|
Thomas Bruederli
|
c6f5a8233b
|
Fix handling of RSVP flags
|
2014-11-06 17:09:59 +01:00 |
|
Thomas Bruederli
|
232b458be4
|
Parse and display event/task status from iTip messages
|
2014-10-14 09:21:51 +02:00 |
|
Thomas Bruederli
|
449d4ad81b
|
Filter empty recurrence attributes
|
2014-10-09 19:07:45 +02:00 |
|
Thomas Bruederli
|
1f27e238a8
|
Fix TZOFFSET values with minutes (#3199)
|
2014-09-22 12:01:04 +02:00 |
|
Thomas Bruederli
|
f9b19b9f27
|
Include VTIMEZONE definitions when exporting event data or invitations as iCal (#3199)
|
2014-09-22 11:03:25 +02:00 |
|
Thomas Bruederli
|
0d68fa3330
|
Support multiple CATEGORIES properties (#3497)
|
2014-08-25 09:43:50 +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 |
|
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 |
|
Thomas Bruederli
|
634cb85fb5
|
Compare sequence number from iTip replies
|
2014-07-08 18:30:12 +02:00 |
|
Thomas Bruederli
|
5763fb81e8
|
Merge new folder navigation from branch 'dev/new-foldernav'
|
2014-05-23 10:12:29 +02:00 |
|
Thomas Bruederli
|
073a6bb373
|
Aggregate shared but unsubscribed calendar folders and free/busy data into a 'user calendar'
|
2014-05-19 12:18:39 +02:00 |
|
Thomas Bruederli
|
91e93fecb7
|
Don't overwrite the complete recurrence property, there might be EXDATE or RDATE entries already (#3061)
|
2014-05-15 12:21:47 +02:00 |
|
Thomas Bruederli
|
93d2b69bb9
|
Refactored alarms in calendar and tasks to support multiple alarms. Moved redundant functions to libcalendaring
|
2014-04-17 17:49:00 +02:00 |
|
Thomas Bruederli
|
9a9cf8fe89
|
Avoid Illegal string offset warnings
|
2014-04-09 13:32:37 +02:00 |
|
Thomas Bruederli
|
b86a301d61
|
Add support for valarm ACTION:AUDIO
|
2014-04-03 19:19:14 +02:00 |
|
Thomas Bruederli
|
291a6878cf
|
Fix storing of (multiple) event alarms
|
2014-04-03 18:38:26 +02:00 |
|
Thomas Bruederli
|
b5d6faee6a
|
Improve libs to support multiple VALARM items according to iCal standards, including action-specific properties
|
2014-04-03 17:39:26 +02:00 |
|
Thomas Bruederli
|
1ce6d461a6
|
Save and restore iCal STATUS properties
|
2014-04-03 15:07:47 +02:00 |
|