Jelmer Vernooij

Results 140 issues of Jelmer Vernooij

Add some simple documentation about setup, etc.

help wanted
new-contributor

This needs more work - we'd like to lock refs instead, but this requires changes in Dulwich. See #156 for details.

This involves adding support for the 'source' property on resources. See also e.g. https://github.com/nextcloud/server/pull/10059/files

enhancement

For various reasons, it would be useful to store multiple collections in a single Git store. This requires per-collection configuration to be moved to a non-.git/config file, per https://github.com/jelmer/xandikos/blob/master/notes/collection-config.rst

enhancement

It is possible to get HTTP/2 support by running Xandikos behind a reverse proxy such an apache2 with HTTP/2 support. Ideally Xandikos would support it natively, but this requires support...

Xandikos currently does not support the CALDAV:expand element in CALDAV:calendar-data elements during e.g. calendar-query REPORTs. This is documented in RFC4791, section 9.6.5. Reported via https://github.com/python-caldav/caldav/issues/40#issuecomment-471224790

client-compat
RFC

The new index infrastructure has massively sped up searches in calendars. To speed up addressbook-query REPORTs, it would be useful to do the same for carddav.

performance

Xandikos currently does not support the CALDAV:limit-freebusy-set element in CALDAV:calendar-data elements during e.g. calendar-query REPORTs. This is documented in RFC4791, section 9.6.7.

client-compat
RFC

Xandikos currently does not support the CALDAV:limit-recurrence-set element in CALDAV:calendar-data elements during e.g. calendar-query REPORTs. This is documented in RFC4791, section 9.6.6.

Documented here: https://tools.ietf.org/html/rfc5842#section-3.1 Not sure what the best way is to implement this - perhaps using the UUID?

enhancement
RFC