Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Added remote.name.annex-web-options configuration setting, which can be used ↵ | Joey Hess | 2012-01-02 | |
| | | | | to provide parameters to whichever of wget or curl git-annex uses (depends on which is available, but most of their important options suitable for use here are the same). | |||
* | type alias cleanup | Joey Hess | 2011-12-31 | |
| | ||||
* | better filtering out of special remotes | Joey Hess | 2011-12-31 | |
| | ||||
* | split more stuff out of Git.hs | Joey Hess | 2011-12-14 | |
| | ||||
* | split out three modules from Git | Joey Hess | 2011-12-13 | |
| | | | | | Constructors and configuration make sense in separate modules. A separate Git.Types is needed to avoid cycles. | |||
* | refactor | Joey Hess | 2011-12-03 | |
| | ||||
* | factor out untilTrue | Joey Hess | 2011-12-02 | |
| | ||||
* | safer inannex checking | Joey Hess | 2011-11-09 | |
| | | | | | | | | git-annex-shell inannex now returns always 0, 1, or 100 (the last when it's unclear if content is currently in the index due to it currently being moved or dropped). (Actual locking code still not yet written.) | |||
* | reorder repo parameters last | Joey Hess | 2011-11-08 | |
| | | | | | | | | | | | | | Many functions took the repo as their first parameter. Changing it consistently to be the last parameter allows doing some useful things with currying, that reduce boilerplate. In particular, g <- gitRepo is almost never needed now, instead use inRepo to run an IO action in the repo, and fromRepo to get a value from the repo. This also provides more opportunities to use monadic and applicative combinators. | |||
* | broke up Utility | Joey Hess | 2011-10-16 | |
| | ||||
* | clean Annex stuff out of Utility/ | Joey Hess | 2011-10-16 | |
| | ||||
* | break out non-log stuff to separate module | Joey Hess | 2011-10-15 | |
| | ||||
* | migrate: Copy url logs for keys when migrating. | Joey Hess | 2011-10-15 | |
| | ||||
* | break web log handling into a separate module | Joey Hess | 2011-10-15 | |
| | ||||
* | reorganize log modules | Joey Hess | 2011-10-15 | |
| | | | | no code changes | |||
* | A remote can have a annexUrl configured, that is used by git-annex instead ↵ | Joey Hess | 2011-10-14 | |
| | | | | of its usual url. (Similar to pushUrl.) | |||
* | rename | Joey Hess | 2011-10-05 | |
| | ||||
* | rename | Joey Hess | 2011-10-04 | |
| | ||||
* | factor out common imports | Joey Hess | 2011-10-03 | |
| | | | | no code changes | |||
* | rework annex-ignore handling | Joey Hess | 2011-09-18 | |
| | | | | | | | | Only one place need to filter the list of remotes for ignored remotes: keyPossibilities. Make the full list available to everything else. This allows getting rid of the special case handing for --from and --to to make ignored remotes not be ignored with those options. | |||
* | factor out firstM and anyM | Joey Hess | 2011-08-28 | |
| | | | | Control.Monad.Loops has these, but has no Debian package yet. | |||
* | show a message if asked to get something from the web that is not there | Joey Hess | 2011-08-27 | |
| | ||||
* | moved files around | Joey Hess | 2011-08-20 | |
| | ||||
* | split out generic url stuff into a helper library from Remote.Web | Joey Hess | 2011-08-16 | |
| | ||||
* | fix file name for web remote log files | Joey Hess | 2011-08-06 | |
| | | | | | | The key name was not being sufficiently escaped, although it didn't break anything due to luck. Switch to properly escaped key names for the log filename, with a fallback to the buggy old name. | |||
* | unify elipsis handling | Joey Hess | 2011-07-19 | |
| | | | | | And add a simple dots-based progress display, currently only used in v2 upgrade. | |||
* | finished hlint pass | Joey Hess | 2011-07-15 | |
| | ||||
* | Drop the dependency on the haskell curl bindings, use regular haskell HTTP. | Joey Hess | 2011-07-04 | |
| | ||||
* | make curl follow redirs | Joey Hess | 2011-07-01 | |
| | ||||
* | download urls via tmp file, and support resuming | Joey Hess | 2011-07-01 | |
| | ||||
* | add hashing to web log files | Joey Hess | 2011-07-01 | |
| | ||||
* | add the addurl command | Joey Hess | 2011-07-01 | |
| | ||||
* | add web special remote | Joey Hess | 2011-07-01 | |
Generalized LocationLog to PresenceLog, and use a presence log to record urls for the web special remote. |