summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Make annex.web-options be used in several places that call curl.Gravatar Joey Hess2014-02-24
|
* repair: Optimise unpacking of pack files, and avoid repeated error messages ↵Gravatar Joey Hess2014-02-24
| | | | about corrupt pack files.
* devblogGravatar Joey Hess2014-02-24
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-24
|\
* | webdav: When built with DAV 0.6.0, use the new DAV monad to avoid locking ↵Gravatar Joey Hess2014-02-24
| | | | | | | | files, which is not needed by git-annex's use of webdav, and does not work on Box.com.
| * Added a comment: sounds goodGravatar https://www.google.com/accounts/o8/id?id=AItOawkQafKy7hNSEolLs6TvbgUnkklTctUY9LI2014-02-24
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-24
|\
* | webapp: Fix creation of box.com, S3, and Glacier repositories, broken in ↵Gravatar Joey Hess2014-02-24
| | | | | | | | 5.20140221.
| * Added a commentGravatar http://joeyh.name/2014-02-24
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-24
|\
* | updateGravatar Joey Hess2014-02-24
| |
* | Preserve metadata when staging a new version of an annexed file.Gravatar Joey Hess2014-02-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performance impact: When adding a large tree of new files, this needs to do some git cat-file queries to check if any of the files already existed and might need a metadata copy. I tried a benchmark in a copy of my sound repository (so there was already a significant git tree to check against. Adding 10000 small files, with a cold cache: before: 1m48.539s after: 1m52.791s So, impact is 0.0004 seconds per file added. Which seems acceptable, so did not add some kind of configuration to enable/disable this. This commit was sponsored by Lisa Feilen.
| * Added a commentGravatar http://joeyh.name/2014-02-24
|/
* Added a commentGravatar http://joeyh.name/2014-02-24
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawkQafKy7hNSEolLs6TvbgUnkklTctUY9LI2014-02-24
|
* Added a commentGravatar https://www.google.com/accounts/o8/id?id=AItOawk9nck8WX8-ADF3Fdh5vFo4Qrw1I_bJcR82014-02-24
|
* Added a comment: New findingsGravatar stp2014-02-24
|
* Added a commentGravatar https://me.yahoo.com/a/FHnTlSBo1eCGJRwueeKeB6.RCaPbGMPr5jxx8A--#ce0d82014-02-23
|
* Added a commentGravatar https://me.yahoo.com/a/FHnTlSBo1eCGJRwueeKeB6.RCaPbGMPr5jxx8A--#ce0d82014-02-23
|
* Added a commentGravatar http://joeyh.name/2014-02-23
|
* Added a commentGravatar http://joeyh.name/2014-02-23
|
* (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawk6I980MaZ8Xm0giW9VYpms1_vG13xurdw2014-02-23
|
* Added a commentGravatar http://joeyh.name/2014-02-23
|
* Added a commentGravatar http://joeyh.name/2014-02-23
|
* Added a commentGravatar http://joeyh.name/2014-02-23
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-23
|\
* | metadata: Support --jsonGravatar Joey Hess2014-02-23
| |
* | metadata: Field names limited to alphanumerics and a few whitelisted ↵Gravatar Joey Hess2014-02-23
| | | | | | | | punctuation characters to avoid issues with views, etc.
| * Added a comment: ÍdeaGravatar stp2014-02-23
|/
* layoutGravatar Joey Hess2014-02-23
|
* devblogGravatar Joey Hess2014-02-23
|
* more todosGravatar Joey Hess2014-02-23
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-23
|\
* | add noteGravatar Joey Hess2014-02-23
| |
* | annex.genmetadata can be set to make git-annex automatically set metadata ↵Gravatar Joey Hess2014-02-23
| | | | | | | | (year and month) when adding files
| * (no commit message)Gravatar https://me.yahoo.com/a/FHnTlSBo1eCGJRwueeKeB6.RCaPbGMPr5jxx8A--#ce0d82014-02-23
| |
| * (no commit message)Gravatar https://www.google.com/accounts/o8/id?id=AItOawnFjuvfPpi1kf6l54bxfFUm0Aw_Gf_IO0o2014-02-22
| |
* | exclude derived metadata when extracting metadata from a viewed fileGravatar Joey Hess2014-02-22
| |
| * Added a comment: Already existing metadata implementationGravatar https://www.google.com/accounts/o8/id?id=AItOawm3vKzS4eOWYpKMoYXqMIjNsIg_nYF-loU2014-02-22
|/
* etoolongGravatar Joey Hess2014-02-22
|
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-22
|\
* | rather ugly workaround for directories with spaces as MetaFieldsGravatar Joey Hess2014-02-22
| |
* | views: add automatically constructed file location metadataGravatar Joey Hess2014-02-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When constructing views, metadata is available about the location of the file in the view's reference branch. Allows incorporating parts of the directory hierarchy in a view. For example `git annex view tag=* podcasts/=*` makes a view in the form tag/showname. Performance impact: I benchmarked git annex view tag=* in the conference proceedings repo to take 6.459s before this change, and 6.544s after. FWIW, I considered making the syntax for this be podcasts/*, which might be easier for the user to learn. However, I think it's not as good: * The user has to then juggle two different syntaxes, and podcasts/* will be expanded by the shell so they also need to quote it, while podcasts/=* is unlikely to be expanded by the shell. * It would allow for things like podcasts/*/* and *.mp3 which do not map well into views. This commit was sponsored by Aurélien Pinceaux.
* | prune importsGravatar Joey Hess2014-02-22
| |
* | change directory encoding in ViewedFile such that the original directory can ↵Gravatar Joey Hess2014-02-22
| | | | | | | | be extracted from it
* | factor out new moduleGravatar Joey Hess2014-02-22
| |
| * add missing traillink, so that we don't jump from disaster recovery to ↵Gravatar https://id.koumbit.net/anarcat2014-02-22
| | | | | | | | telehash..
| * Added a commentGravatar http://joeyh.name/2014-02-21
| |
* | note case insensative matchingGravatar Joey Hess2014-02-21
|/
* Merge branch 'master' of ssh://git-annex.branchable.comGravatar Joey Hess2014-02-21
|\