Nick Craig-Wood
b8b620f5c2
Move all backends into backend directory
2018-01-12 17:07:38 +00:00
Nick Craig-Wood
be4ed14525
rest: rename URLEscape to URLPathEscape for consistency with go1.8
2018-01-05 15:55:43 +00:00
Nick Craig-Wood
e612673ea0
webdav: fix Copy, Move and DirMove to be more compatible
...
The fix was to use an absolute URL in the Destination: as per RFC2518
This makes it compatible with the golang.org/x/net/webdav server
2017-10-25 22:59:22 +01:00
Nick Craig-Wood
fd2406f94e
webdav: fix directory detection when creating a remote
...
Factor the is a directory check out and use it everywhere.
2017-10-25 12:04:20 +01:00
Nick Craig-Wood
6df1f6fad1
webdav: support put.io #580
...
* Add docs on how to set up
* Fix the listing routine
* Use Depth: 1 in otherwise we get a recursive listing
* Detect collections properly rather than relying on them ending in /
* Add / to collection URLs which don't have one
2017-10-23 12:37:02 +01:00
Nick Craig-Wood
7f3dc9b5c4
Implement WebDAV remote #580
...
This has special knowledge of Owncloud and Nextcloud to enable more
functionality such as mod times.
2017-10-09 16:19:37 +01:00