Commit graph

65 commits

Author SHA1 Message Date
Thomas Bruederli
3bea790bd0 Fix datetime encoding when in UTC timezone 2013-09-25 17:12:27 +02:00
Thomas Bruederli
4700a07a89 Fix ical alarms handling (#2239) and object validation 2013-09-19 11:01:13 +02:00
Aleksander Machniak
7333082dd8 Fix PHP fatal error when Sabre/VObject is not in include path (Bug #2214) 2013-09-13 09:47:40 +02:00
Thomas Bruederli
0f864cfd25 Work-around Apple's non-standard handling of commas in location property 2013-09-12 10:57:43 +02:00
Thomas Bruederli
348f39a880 Fix exporting of all-day events (#2208); The custom _dateonly flag doesn't survive serialization in kolab_cache 2013-09-12 10:01:56 +02:00
Thomas Bruederli
d924ab06d8 Avoid duplicated code; add tests for invalid date parsing/catching 2013-09-04 09:19:26 +02:00
Aleksander Machniak
9f8c4d547e Fix bug where exception was unintentionally thrown after catching it.
Fix so invalid dates in LAST-MODIFIED, DTSTAMP, CREATED fields of iCalendar import
doesn't throw exceptions (Bug #2144)
2013-08-30 15:00:44 +02:00
Thomas Bruederli
0c1c2757ef Skip dupes in freebusy list 2013-08-25 12:35:41 +02:00
Thomas Bruederli
37b25b5c53 Add support for vfreebusy parsing 2013-08-24 16:43:02 +02:00
Thomas Bruederli
17dbcd9c9f Validate/fix dates only for event objects; don't export default values 2013-07-24 18:59:09 +02:00
Thomas Bruederli
cbc2d067ea Don't convert timezone; avoid exporting empty properties 2013-07-24 18:05:04 +02:00
Thomas Bruederli
489be2379e Replace Horde_iCalendar with the SabreTooth VObject library 2013-07-23 17:14:11 +02:00
Thomas Bruederli
a21fc44ed4 Change internal representation of event sensitivity values to strings 2013-07-18 14:56:36 +02:00
Thomas Bruederli
c2d97dfe36 Always handle 'changed' properties of events as DateTime objects 2013-07-18 14:06:45 +02:00
Thomas Bruederli
18f9fa5c86 Move iCal parsing/writing classes to libcalendaring 2013-07-18 12:38:14 +02:00
Renamed from plugins/calendar/lib/calendar_ical.php (Browse further)