Commit Graph

11 Commits

Author SHA1 Message Date
Conrad Hoffmann
6401d9ed45 caldav: extend query filter types
The basic types related to queries and filtering are missing some
features specified in the RFC (as also noted in the TODO comments). This
adds several of the missing elements, working towards being able to
handle all RFC-compliant queries.

The work is not fully done, e.g. the collation for text-match is still
not handled, but it's getting pretty close.
2022-04-01 18:29:58 +02:00
Simon Ser
9caa4ff356 caldav: add support for reports
Co-authored-by: Conrad Hoffmann <ch@bitfehler.net>
2022-03-16 16:47:29 +01:00
Simon Ser
a4e0e81003 caldav: add Client.MultiGetCalendar 2020-05-13 16:45:25 +02:00
Simon Ser
1d93353e3d caldav: add prop-filter support to client 2020-02-05 18:38:46 +01:00
Simon Ser
4eb8396edb caldav: add support for time filters in client 2020-02-05 17:36:18 +01:00
Simon Ser
57df6bf316 caldav: add filter XML definition 2020-02-05 17:07:35 +01:00
Simon Ser
ca51e9427a caldav: add Client.QueryCalendar 2020-02-03 17:26:55 +01:00
Simon Ser
6df8d2d892 caldav: add part of calendar-query XML element 2020-01-30 15:07:04 +01:00
Simon Ser
bae7dcce43 caldav: add Client.FindCalendars 2020-01-30 13:51:02 +01:00
Simon Ser
936b9451cc caldav: add some calendar XML elements 2020-01-30 13:31:42 +01:00
Simon Ser
6aea0eda2d caldav: add Client boilerplate 2020-01-30 13:18:05 +01:00