go-webdav icon indicating copy to clipboard operation
go-webdav copied to clipboard

A Go library for WebDAV, CalDAV and CardDAV

Results 68 go-webdav issues
Sort by recently updated
recently updated
newest added
trafficstars

I needed the expand request for a project I'm working on (wanted recurring events to show at the correct date), so I went ahead and added it! This is a...

Related: https://github.com/emersion/go-webdav/issues/68 https://github.com/jtagcat/calredact/blob/6c12f21a34d440c4633859c171da24d62495eed3/main.go#L106-L115 Tested faulty with fastmail.com (Cyrus). Same generated request works (207) on OX App Suite and Nextcloud. Code in question: https://github.com/jtagcat/calredact/blob/6c12f21a34d440c4633859c171da24d62495eed3/main.go#L106-L115 Response for go-webdav on fastmail.com: ``` HTTP/1.1...

Some WebDAV servers do not return quoted etag values (to make them re-usable for the ETag HTTP response header), e.g. https://github.com/haiwen/seafdav/issues/82 and https://github.com/photoprism/photoprism/issues/3495 even though they should. Would it be...

Hi all, I am experimenting with running the testsuite of ~https://github.com/apple/ccs-caldavtester~ https://github.com/CalConnect/caldavtester The setup is challenging because it expects Python2, however I got it to work with nix. My (very-WIP)...

Also aiming to support thunderbird (like #170), I took a deeper look at the RFC7344. Internally I tried to stick to the RFC with a lot of copy/paste: - to...

Currently, only finding existing calendars is supported. I would love to see the possibility to add, edit, or delete calendars, as well.

- [x] Decode/encode LOCK/UNLOCK requests - [x] Decode `If` header field - [ ] Plumb all relevant endpoints - [ ] Add in-memory lock system implementation

For some caldav providers, it wasn't possible to unmarshal unquoted text for etag Referenced to #165, #69