Skip to content

0.7.0

Latest

Choose a tag to compare

@emersion emersion released this 18 Oct 08:57
v0.7.0
go-webdav v0.7.0

Jonathan Liu (1):
      caldav: add expand request to client

Krystian Chachuła (2):
      webdav: return multistatus with 403 on PROPPATCH
      webdav: handle permission errors in ReadDir

Noah Kleiner (1):
      internal/server: handle "allprop" with empty request and XML content type

Simon Ser (8):
      webdav: don't leave a partially uploaded file behind on error
      webdav: add support for If-Match/If-None-Match in FileSystem.Create
      internal: add PropFindValue
      webdav: fix ConditionalMatch.MatchETag when resource doesn't exist
      webdav: add support for If-Match/If-None-Match in DELETE
      webdav: return 405 when directory already exists for MKCOL
      ci: check gofmt, split build into separate task, enable -race
      webdav: use internal.PropFindValue in servePrincipalPropfind

Timo Furrer (3):
      Fix service name for CalDav/CardDav endpoint discovery
      Implement context path discovery for CalDav/CardDav endpoint
      caldav: support prop-filter in client requests

krystiancha (1):
      webdav: remove path from LocalFileSystem path errors

prasad83 (2):
      caldav, carddav: add principal to resourcetype
      caldav, carddav: add current-user-privilege-set