Skip to content

0.6.0

Latest
Compare
Choose a tag to compare
@emersion emersion released this 06 Dec 16:34
· 2 commits to master since this release
v0.6.0
go-webdav v0.6.0

Conrad Hoffmann (7):
      caldav: fix match on open time ranges
      caldav: add path to interface QueryCalendarObjects
      carddav: support multiple address books
      carddav: support address book creation/deletion
      caldav, carddav: displayname and desription are optional
      internal: no status element in propstat responses
      Update go-ical

Dan Berglund (1):
      caldav: return proper HTTP 501 instead of panicing

Simon Ser (6):
      webdav: move ConditionalMatch to webdav.go
      webdav: stop using os errors in FileSystem interface
      internal: add IsRequestEmpty
      carddav: pass pointer in CreateAddressBook
      carddav: return HTTP 501 error instead of panicing
      readme: drop CI badge

Thomas Müller (8):
      caldav: add MKCOL support
      carddav, caldav: add missing headers on PUT
      webdav: change FileSystem.Create to give implementations more control
      carddav: add unit test for CardDAV mkcol
      internal: use application/xml instead of text/xml which is deprecated
      webdav: FileSystem.Create() returns FileInfo and is used to set PUT response headers
      webdav: respond PUT request with 204/No Content in case the file already existed before putting
      webdav: PUT response has no body and therefore should not have a content length header