Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | implement removeExportDirectory | Joey Hess | 2017-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. | Joey Hess | 2017-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 protocol | Joey Hess | 2017-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 atomically | Joey Hess | 2014-08-01 |
| | |||
* | implement PREPARE-FAILURE for Tobias | Joey Hess | 2013-12-29 |
| | |||
* | add credential storage support for external special remotes & update example | Joey Hess | 2013-12-27 |
| | |||
* | make directory absolute (mostly as an example of using SETCONFIG) | Joey Hess | 2013-12-27 |
| | |||
* | de-verbose cp | Joey Hess | 2013-12-27 |
| | |||
* | another bug in shell code. haskell has ruined me | Joey Hess | 2013-12-27 |
| | |||
* | fix 3 more bugs in these measly 150 lines of shell code. sheesh | Joey Hess | 2013-12-27 |
| | |||
* | improve comments | Joey Hess | 2013-12-27 |
| | |||
* | improve code, seems to work well now | Joey Hess | 2013-12-27 |
| | |||
* | fix bug (no type safe protocol stuff here, alas..) | Joey Hess | 2013-12-27 |
| | |||
* | make some requests optional, simplify and future-proof protocol more | Joey Hess | 2013-12-27 |
| | |||
* | external special remote documentation and example script | Joey Hess | 2013-12-26 |