Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | renamed GitRepo to Git | Joey Hess | 2011-06-30 |
| | | | | It was always imported qualified as Git anyway | ||
* | store trust.log and remote.log in the git-annex branch | Joey Hess | 2011-06-22 |
| | | | | .. and I think that's everything that will use the branch | ||
* | move | Joey Hess | 2011-06-22 |
| | |||
* | use git-annex branch for uuid.log | Joey Hess | 2011-06-22 |
| | |||
* | rename modules for data types into Types/ directory | Joey Hess | 2011-06-01 |
| | |||
* | better types allowed breaking module dep loop | Joey Hess | 2011-06-01 |
| | |||
* | more monadic operator use | Joey Hess | 2011-05-15 |
| | |||
* | some reorg and further remote generalization | Joey Hess | 2011-03-27 |
| | |||
* | converted several commands to use Remote | Joey Hess | 2011-03-27 |
| | | | | only move and map still to convert | ||
* | add remotes slot to Annex | Joey Hess | 2011-03-27 |
| | | | | This required parameterizing the type for Remote, to avoid a cycle. | ||
* | start of generalizing remotes | Joey Hess | 2011-03-27 |
| | | | | | | | | | Goal is to support multiple different types of remotes, some of which are not git repositories. To that end, added a Remote class, and moved git remote specific code into Remote.GitRemote. Remotes.hs is still present as some code has not been converted to use the new Remote class yet. | ||
* | note current repo when prettifying uuis list | Joey Hess | 2011-03-05 |
| | |||
* | map improvements | Joey Hess | 2011-02-03 |
| | | | | | | | | | | | | added uuid.log repos group repos by host avoid displaying most urls display remote names on edges still some bugs | ||
* | new map subcommand, basically working | Joey Hess | 2011-02-03 |
| | | | | | | | | | | | Still todo: - add repos from uuid.log that were not directly found - group repos into their respective hosts - display inaccessible repos and broken remote connections in red - anonymize the url display somewhat, so the maps can be shared - use uuid info to tell when two apparently different repos are actually the same repo accessed in different ways | ||
* | idiomatic elem | Joey Hess | 2011-01-30 |
| | |||
* | implement 3 level trust storage in trust.log | Joey Hess | 2011-01-26 |
| | |||
* | Support using the uuidgen command if the uuid command is not available. | Joey Hess | 2011-01-19 |
| | |||
* | robustness fixes for empty or missing trust log | Joey Hess | 2011-01-11 |
| | |||
* | simplify | Joey Hess | 2010-12-29 |
| | |||
* | Add trust and untrust subcommands, to allow configuring remotes that are ↵ | Joey Hess | 2010-12-28 |
| | | | | trusted to retain files without explicit checking. | ||
* | hlint tweaks | Joey Hess | 2010-11-22 |
| | | | | Remotes.hs next, and also Backend/* and Command/* | ||
* | Add annex.version, which will be used to automate upgrades. | Joey Hess | 2010-11-08 |
| | |||
* | finished adding support for annex.ssh-options | Joey Hess | 2010-11-01 |
| | |||
* | all Walls are clean! | Joey Hess | 2010-10-31 |
| | |||
* | another memory optimisation | Joey Hess | 2010-10-31 |
| | | | | | | | | | This time memory leaked if lots of UUIDs needed to be pretty-printed, as in a get or drop of many files. Essentially the same strict read buffering problem that affected the LocationLog underneath though. uuidMap really could stand to be cached, as the uuid log is read many times in this case. But it is a fairly edge case. | ||
* | got rid of almost all 'return ()' | Joey Hess | 2010-10-28 |
| | |||
* | copyright statements0.02 | Joey Hess | 2010-10-27 |
| | |||
* | fix perl refugee code | Joey Hess | 2010-10-22 |
| | |||
* | better drop error messages | Joey Hess | 2010-10-19 |
| | |||
* | command output cleanup | Joey Hess | 2010-10-17 |
| | |||
* | tweaks | Joey Hess | 2010-10-16 |
| | |||
* | git annex describe | Joey Hess | 2010-10-16 |
| | |||
* | implemented uuid.log | Joey Hess | 2010-10-15 |
| | |||
* | lift to IO | Joey Hess | 2010-10-15 |
| | |||
* | update cached uuids if it's noticed they changed | Joey Hess | 2010-10-14 |
| | |||
* | uuid cache done | Joey Hess | 2010-10-14 |
| | |||
* | more reorg, spiffed up state monad | Joey Hess | 2010-10-14 |
| | |||
* | convert GitRepo to qualified import | Joey Hess | 2010-10-14 |
| | |||
* | add module that only exports abstract types | Joey Hess | 2010-10-14 |
| | |||
* | update | Joey Hess | 2010-10-13 |
| | |||
* | use a state monad | Joey Hess | 2010-10-13 |
| | | | | enormous reworking | ||
* | almost able to get files from remotes now! | Joey Hess | 2010-10-13 |
| | |||
* | locationlog will use uuids | Joey Hess | 2010-10-12 |
| | |||
* | uuid type | Joey Hess | 2010-10-12 |
| | |||
* | stub | Joey Hess | 2010-10-12 |
| | |||
* | correctness | Joey Hess | 2010-10-12 |
| | |||
* | update | Joey Hess | 2010-10-12 |