Commit Graph

20 Commits

Author SHA1 Message Date
Andreas Schneider 3c400b3664 Ignore cancelled events 2018-04-02 12:18:49 +02:00
Andreas Schneider a20a9040b6 Execute ical update on change 2018-04-02 11:53:38 +02:00
Andreas Schneider 26d0cd400a Implemented ICal update 2018-04-02 11:51:57 +02:00
Andreas Schneider e3c64211e0 Added tests for ICal parser 2018-04-02 11:24:11 +02:00
Andreas Schneider 3b1aafad99 Added a few doc comments 2018-04-02 10:36:45 +02:00
Andreas Schneider c221f09085 Fixed ical reference being reused 2018-04-01 20:25:44 +02:00
Andreas Schneider 6466653975 Fixed CalDAV url (again) 2018-04-01 20:24:09 +02:00
Andreas Schneider f71ec34f48 Implemented create and delete sync logic 2018-04-01 20:20:02 +02:00
Andreas Schneider 0209309bac Added function to create ICal 2018-04-01 20:16:30 +02:00
Andreas Schneider d7cc883cbb * Fix URL for CalDAV if necessary
* Implemented upload and delete of CalDAV items
2018-04-01 20:02:53 +02:00
Andreas Schneider e3288f9848 Added hashing of EWS calendar item IDs 2018-04-01 16:19:20 +02:00
Andreas Schneider 5d62c932d5 Extracted EWS code into separate file 2018-04-01 11:29:56 +02:00
Andreas Schneider e8cf553e9a Added ICal template 2018-04-01 11:27:53 +02:00
Andreas Schneider fed3e97308 Implemented ICal stringer 2018-04-01 11:22:55 +02:00
Andreas Schneider 9a346c5533 Implemented basic CalDAV query and parsing 2018-04-01 11:18:51 +02:00
Andreas Schneider 20a1ebbf1f Externalized settings 2018-03-31 18:52:32 +02:00
Andreas Schneider 678578dcac * Added item query
* Request more properties
2018-03-31 15:57:06 +02:00
Andreas Schneider e1e0afd6b6 Prepare calendar query template 2018-03-31 15:28:33 +02:00
Andreas Schneider 84b660a7ef Also include the changeKey 2018-03-31 15:25:00 +02:00
Andreas Schneider 1e9293ac86 Implemented folderId query 2018-03-31 15:20:21 +02:00