Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | clean up check selection code | Joey Hess | 2011-10-29 |
| | | | | | | | | | This new approach allows filtering out checks from the default set that are not appropriate for a command, rather than having to list every check that is appropriate. It also reduces some boilerplate. Haskell does not define Eq for functions, so I had to go a long way around with each check having a unique id. Meh. | ||
* | Fail if --from or --to is passed to commands that do not support them. | Joey Hess | 2011-10-27 |
| | |||
* | refactored and generalized pre-command sanity checking | Joey Hess | 2011-10-27 |
| | |||
* | break out non-log stuff to separate module | Joey Hess | 2011-10-15 |
| | |||
* | reorganize log modules | Joey Hess | 2011-10-15 |
| | | | | no code changes | ||
* | rename | Joey Hess | 2011-10-05 |
| | |||
* | rename | Joey Hess | 2011-10-04 |
| | |||
* | factor out common imports | Joey Hess | 2011-10-03 |
| | | | | no code changes | ||
* | remove command type definitions | Joey Hess | 2011-09-15 |
| | | | | | | | These were a mistake, they make the type signatures harder to read and less flexible. The CommandSeek, CommandStart, CommandPerform, and CommandCleanup types were a good idea, but composing them with the parameters expected is going too far. | ||
* | improve bare repo handing | Joey Hess | 2011-06-22 |
| | | | | | Many more commands can work in bare repos now, thanks to the git-annex branch. | ||
* | better multiword parameter handling | Joey Hess | 2011-05-16 |
| | | | | | This way, individual words as entered on the command line are available to commands. | ||
* | refactor some boilerplate | Joey Hess | 2011-05-15 |
| | |||
* | converted several commands to use Remote | Joey Hess | 2011-03-27 |
| | | | | only move and map still to convert | ||
* | avoid version check before running version and upgrade commands | Joey Hess | 2011-03-19 |
| | | | | | There are two types of commands; those that access the repository and those that don't. Sorted. | ||
* | prevent trust commands from trying to do things in a bare repo | Joey Hess | 2011-03-03 |
| | | | | | Since they need to stage changes, they would actually, if allowed to run, succeed, but wipe out existing trust.log content. | ||
* | trust setting improvements | Joey Hess | 2011-01-26 |
| | |||
* | implement 3 level trust storage in trust.log | Joey Hess | 2011-01-26 |
| | |||
* | quiet git commit messages | Joey Hess | 2011-01-11 |
| | |||
* | refactor in preparation for adding a git-annex-shell command | Joey Hess | 2010-12-30 |
| | |||
* | rename some stuff and prepare to break out more into Command/* | Joey Hess | 2010-12-30 |
| | |||
* | forgot to add these | Joey Hess | 2010-12-28 |