Evert Pot
Evert Pot
I'm reasonably certain that `RECURRENCE-ID` _must_ be in the same timezone as the `DTSTART` it's referencing, but I've been wrong before. I'm going to do some digging.
I read the relevant section in RFC5545, and I do think that the correct interpretation is that RECURRENCE-ID _must_ be an exact match: ``` Value Type: The default value type...
In CalDAV, every event must be uploaded separately with its own PUT request. Exports often have more than 1 event, so the server will reject this. If you are comfortable...
To achieve this, you will also need a custom deserializer for `Query`, or if you are willing to switch from arrays to classes for `Query`, you could use the class...
I think in the case of `$Context`, the issue is that that property on the Query class is initialized as `null`. sabre/xml will try to figure out if something should...
This has to be caught during the actual `PUT` request. The card is unfortunately lost if you only have a log entry.
In addition, we also need to retain any VALARM objects as we update calendar objects.
Closing this in favour of #147
That's it.. REALLY closing the browser now. See you tomorrow!