Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | initial export command | Joey Hess | 2017-08-29 |
| | | | | | | Very basic operation works, but of course this is only the beginning. This commit was sponsored by Nick Daly on Patreon. | ||
* | provide file with content to export | Joey Hess | 2017-08-29 |
| | | | | | | | | | | | | | Rather than providing the key to export, provide the file. When exporting a treeish that contains files that are not annexed, this will let the content of those files also be exported. There's still a Key in the interface; it will be used by the external special remote protocol. A SHA1 key can be used when exporting non-annexed files. This commit was sponsored by Brock Spratlen on Patreon. | ||
* | documentation for export | Joey Hess | 2017-08-29 |
| | | | | This commit was sponsored by Ole-Morten Duesund on Patreon. | ||
* | add API for exporting | Joey Hess | 2017-08-29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented so far for the directory special remote. Several remotes don't make sense to export to. Regular Git remotes, obviously, do not. Bup remotes almost certianly do not, since bup would need to be used to extract the export; same store for Ddar. Web and Bittorrent are download-only. GCrypt is always encrypted so exporting to it would be pointless. There's probably no point complicating the Hook remotes with exporting at this point. External, S3, Glacier, WebDAV, Rsync, and possibly Tahoe should be modified to support export. Thought about trying to reuse the storeKey/retrieveKeyFile/removeKey interface, rather than adding a new interface. But, it seemed better to keep it separate, to avoid a complicated interface that sometimes encrypts/chunks key/value storage and sometimes users non-key/value storage. Any common parts can be factored out. Note that storeExport is not atomic. doc/design/exporting_trees_to_special_remotes.mdwn has some things in the "resuming exports" section that bear on this decision. Basically, I don't think, at this time, that an atomic storeExport would help with resuming, because exports are not key/value storage, and we can't be sure that a partially uploaded file is the same content we're currently trying to export. Also, note that ExportLocation will always use unix path separators. This is important, because users may export from a mix of windows and unix, and it avoids complicating the API with path conversions, and ensures that in such a mix, they always use the same locations for exports. This commit was sponsored by Bruno BEAUFILS on Patreon. | ||
* | simplify | Joey Hess | 2017-08-28 |
| | | | | Key is needed to use in reply | ||
* | update proposed external special remote protocol | Joey Hess | 2017-08-28 |
| | |||
* | fix link | Joey Hess | 2017-08-28 |
| | |||
* | formatting | Joey Hess | 2017-08-28 |
| | |||
* | typo | Joey Hess | 2017-08-28 |
| | |||
* | comment | Joey Hess | 2017-08-28 |
| | |||
* | response | Joey Hess | 2017-08-28 |
| | |||
* | response | Joey Hess | 2017-08-28 |
| | |||
* | respond and close | Joey Hess | 2017-08-28 |
| | |||
* | close bug filed about git-annex from 2014 | Joey Hess | 2017-08-28 |
| | |||
* | response | Joey Hess | 2017-08-28 |
| | |||
* | init: Display an additional message when it detects a filesystem that allows ↵ | Joey Hess | 2017-08-28 |
| | | | | writing to files whose write bit is not set. | ||
* | response | Joey Hess | 2017-08-28 |
| | |||
* | comment | Joey Hess | 2017-08-28 |
| | |||
* | remove links to trees of files, as they confuse users and prevent them ↵ | Joey Hess | 2017-08-28 |
| | | | | reading the instructions before downloading | ||
* | comment | Joey Hess | 2017-08-28 |
| | |||
* | close | Joey Hess | 2017-08-28 |
| | |||
* | response | Joey Hess | 2017-08-28 |
| | |||
* | toFeed was unused so remove | Joey Hess | 2017-08-28 |
| | |||
* | Support building with feed-1.0, while still supporting older versions. | Joey Hess | 2017-08-28 |
| | | | | This commit was sponsored by Jeff Goeke-Smith on Patreon. | ||
* | (no commit message) | marek@33e8ba4fbc201af14a2badcc0656024401f5c916 | 2017-08-28 |
| | |||
* | Added a comment: For stretch on armhf, install from unstable | Alan | 2017-08-28 |
| | |||
* | Added a comment: No package for armhf on stretch | Alan | 2017-08-28 |
| | |||
* | (no commit message) | hugo | 2017-08-27 |
| | |||
* | (no commit message) | hugo | 2017-08-27 |
| | |||
* | (no commit message) | hugo | 2017-08-27 |
| | |||
* | Added a comment: Nevermind - I got it working | aditya.mmy@be7b2fbd14a6ce2b6b8588f6719672725a11ed35 | 2017-08-27 |
| | |||
* | fix | aditya.mmy@be7b2fbd14a6ce2b6b8588f6719672725a11ed35 | 2017-08-27 |
| | |||
* | fix formatting | aditya.mmy@be7b2fbd14a6ce2b6b8588f6719672725a11ed35 | 2017-08-27 |
| | |||
* | Reporting a bug. | aditya.mmy@be7b2fbd14a6ce2b6b8588f6719672725a11ed35 | 2017-08-27 |
| | |||
* | Added a comment | michalrus | 2017-08-26 |
| | |||
* | (no commit message) | michalrus | 2017-08-26 |
| | |||
* | Added a comment | michalrus | 2017-08-26 |
| | |||
* | Added a comment | michalrus | 2017-08-26 |
| | |||
* | Added a comment | michalrus | 2017-08-26 |
| | |||
* | removed | michalrus | 2017-08-26 |
| | |||
* | Added a comment | michalrus | 2017-08-26 |
| | |||
* | Added a comment: No package for debian stretch, armh? | Alan | 2017-08-25 |
| | |||
* | formatting | Joey Hess | 2017-08-24 |
| | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2017-08-24 |
|\ | |||
* | | bug from email | Joey Hess | 2017-08-24 |
| | | |||
| * | (no commit message) | vgp | 2017-08-24 |
|/ | |||
* | Merge branch 'master' of ssh://git-annex.branchable.com | Joey Hess | 2017-08-23 |
|\ | |||
* | | try explicitly installin xss-sanitize | Joey Hess | 2017-08-23 |
| | | |||
| * | (no commit message) | loredai | 2017-08-23 |
| | | |||
| * | (no commit message) | loredai | 2017-08-23 |
| | |