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

`ValidateCalendarObject` is doing the CalDAV checks but is missing the iCalendar checks. go-ical has a function for this but it's not public: https://github.com/emersion/go-ical/blob/0864dccc089f7438bd942705f2dfc934e39536ca/encoder.go#L11

enhancement

The protocol allows clients to ask the server to e.g. expand recurring events to a set of simple events in a given time-frame, so that the client does not have...

See #100 for details. Obsoletes #99.

As came up several times, the code keeps getting more and more complicated due to the fact that we support different path layouts (as defined below). The latest example for...

The groundwork for address objects is also there, but it's not fully implemented. I'll be honest: none of the usual suspects (DavX5, TB/CardBook, Evolution) actually use this, but that just...

## Background I am running https://github.com/apple/ccs-caldavtester against go-webdav and listing missing features. Leaving these findings for now and will open pull requests every now and then as time permits. ##...

The icloud return a content type `text/plain` instead of `text/vcard` and this return an error for client.GetAddressObject. Could change the logic of check the content type for GetAddressObject to accept...

non-standard

if the project tries to adhere strictly to the RFC and implementing custom properties like `X-APPLE-SORT-ORDER` is out of scope, a way to ignore it instead of failing would be...

non-standard

From client.go line 341: ``` // TODO: add support for If-None-Match and If-Match ``` Without this, it is impossible to update a calendar in a safe manner. At the very...