A Go library for WebDAV, CalDAV and CardDAV
Go to file
Conrad Hoffmann b5c6f8927c Add exported function to create HTTPError
This can be used by backends to influence the status code returned to
clients for errors that occurred in the backend.
2022-05-03 16:56:13 +02:00
caldav caldav: use Calendar.Path in PROPFIND response 2022-05-02 20:56:38 +02:00
carddav carddav: use AddressBook.Path in PROPFIND response 2022-05-02 20:58:00 +02:00
cmd/webdav-server cmd/webdav-server: new command 2020-01-22 13:17:52 +01:00
internal internal: don't send an empty error element 2022-05-02 20:41:33 +02:00
.build.yml ci: add .build.yml 2020-04-02 16:50:41 +02:00
.gitignore Initial commit 2017-08-26 14:46:44 +02:00
client.go Include ModTime for directories if available 2021-08-11 11:08:03 +02:00
fs_local.go webdav: add COPY support to server 2020-01-22 13:00:42 +01:00
go.mod caldav: upgrade to latest go-ical API 2020-02-24 21:16:45 +01:00
go.sum caldav: upgrade to latest go-ical API 2020-02-24 21:16:45 +01:00
LICENSE Start from scratch 2020-01-14 17:51:33 +01:00
README.md readme: update badges 2022-02-02 13:54:40 +01:00
server.go Add exported function to create HTTPError 2022-05-03 16:56:13 +02:00
webdav.go webdav: add support for ETag to client & server 2020-01-22 12:03:58 +01:00

go-webdav

godocs.io builds.sr.ht status

A Go library for WebDAV, CalDAV and CardDAV.

License

MIT