go-webdav/carddav
Conrad Hoffmann cabaf3268b carddav: return multistatus response on PROPPATCH
This does not implement any actual PROPPATCH logic, but makes the server
return a proper multistatus response with errors for each property
instead of a generic HTTP error.

It also adds the distinction between requests to the address book and
those to other resources. In CardDAV, only the address book itself has
properties that make sense to change via PROPPATCH. Those are responded
to with a 501, indicating that this needs further implementation.
Requests to other resources return 405 for each property, indicating
that the resources do not support PROPPATCH at all.
2022-05-23 11:30:03 +02:00
..
carddav.go Support custom user principal and home set paths 2022-05-11 11:12:04 +02:00
client.go sync-collection for client 2020-05-25 18:28:24 +02:00
elements.go Support custom user principal and home set paths 2022-05-11 11:12:04 +02:00
match_test.go carddav: add filtering and matching helper functions 2022-03-01 10:06:11 +01:00
match.go carddav: add filtering and matching helper functions 2022-03-01 10:06:11 +01:00
server.go carddav: return multistatus response on PROPPATCH 2022-05-23 11:30:03 +02:00