summaryrefslogtreecommitdiff
path: root/doc/special_remotes/external/example.sh
Commit message (Collapse)AuthorAge
* implement removeExportDirectoryGravatar Joey Hess2017-09-15
| | | | | | | | | | | | | | | Not yet called by Command.Export. WebDAV needs this to clean up empty collections. Also, example.sh turned out to not be cleaning up directories when removing content from them, so it made sense for it to use this. Remote.Directory did not need it, and since its cleanup method for empty directories is more efficient than what Command.Export will need to do to find empty directories, it uses Nothing so that extra work can be avoided. This commit was sponsored by Thom May on Patreon.
* External special remote protocol extended to support export.Gravatar Joey Hess2017-09-08
| | | | | | Also updated example.sh to support export. This commit was supported by the NSF-funded DataLad project.
* fix external script for filenames with spaces from protocolGravatar Joey Hess2017-08-17
| | | | | | | | Fix the external special remotes git-annex-remote-ipfs, git-annex-remote-torrent and the example.sh template to correctly support filenames with spaces. This commit was sponsored by John Peloquin on Patreon.
* fix example external remote script to write files atomicallyGravatar Joey Hess2014-08-01
|
* implement PREPARE-FAILURE for TobiasGravatar Joey Hess2013-12-29
|
* add credential storage support for external special remotes & update exampleGravatar Joey Hess2013-12-27
|
* make directory absolute (mostly as an example of using SETCONFIG)Gravatar Joey Hess2013-12-27
|
* de-verbose cpGravatar Joey Hess2013-12-27
|
* another bug in shell code. haskell has ruined meGravatar Joey Hess2013-12-27
|
* fix 3 more bugs in these measly 150 lines of shell code. sheeshGravatar Joey Hess2013-12-27
|
* improve commentsGravatar Joey Hess2013-12-27
|
* improve code, seems to work well nowGravatar Joey Hess2013-12-27
|
* fix bug (no type safe protocol stuff here, alas..)Gravatar Joey Hess2013-12-27
|
* make some requests optional, simplify and future-proof protocol moreGravatar Joey Hess2013-12-27
|
* external special remote documentation and example scriptGravatar Joey Hess2013-12-26