Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | type alias cleanup | Joey Hess | 2011-12-31 |
| | |||
* | split out Git/Command.hs | Joey Hess | 2011-12-14 |
| | |||
* | 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. | ||
* | Fix caching of decrypted ciphers, which failed when drop had to check ↵ | Joey Hess | 2011-12-08 |
| | | | | multiple different encrypted special remotes. | ||
* | lint | Joey Hess | 2011-11-11 |
| | |||
* | cleanup | Joey Hess | 2011-11-09 |
| | |||
* | 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. | ||
* | clean up read/show abuse | Joey Hess | 2011-11-08 |
| | | | | | | | Avoid ever using read to parse a non-haskell formatted input string. show :: Key is arguably still show abuse, but displaying Keys as filenames is just too useful to give up. | ||
* | add a UUID type | Joey Hess | 2011-11-07 |
| | | | | Should have done this a long time ago. | ||
* | break out non-log stuff to 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.) | ||
* | minor syntax changes | Joey Hess | 2011-10-11 |
| | |||
* | rename | Joey Hess | 2011-10-05 |
| | |||
* | rename | Joey Hess | 2011-10-04 |
| | |||
* | factor out common imports | Joey Hess | 2011-10-03 |
| | | | | no code changes | ||
* | split groups of related functions out of Utility | Joey Hess | 2011-08-22 |
| | |||
* | moved files around | Joey Hess | 2011-08-20 |
| | |||
* | note about why curl -# is used | Joey Hess | 2011-08-20 |
| | | | | | | I'd rather use wget really, but as git-annex uses libcurl elsewhere, it seems best to stick with curl. And making this configurable seems overboard. | ||
* | reorg Remote/* | Joey Hess | 2011-08-16 |
| | |||
* | split out generic url stuff into a helper library from Remote.Web | Joey Hess | 2011-08-16 |