Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | hlint tweaks | 2011-07-15 | |
| | | | | Did all sources except Remotes/* and Command/* | ||
* | add web special remote | 2011-07-01 | |
| | | | | | Generalized LocationLog to PresenceLog, and use a presence log to record urls for the web special remote. | ||
* | renamed GitRepo to Git | 2011-06-30 | |
| | | | | It was always imported qualified as Git anyway | ||
* | store trust.log and remote.log in the git-annex branch | 2011-06-22 | |
| | | | | .. and I think that's everything that will use the branch | ||
* | move | 2011-06-22 | |
| | |||
* | use git-annex branch for uuid.log | 2011-06-22 | |
| | |||
* | rename modules for data types into Types/ directory | 2011-06-01 | |
| | |||
* | better types allowed breaking module dep loop | 2011-06-01 | |
| | |||
* | more monadic operator use | 2011-05-15 | |
| | |||
* | some reorg and further remote generalization | 2011-03-27 | |
| | |||
* | converted several commands to use Remote | 2011-03-27 | |
| | | | | only move and map still to convert | ||
* | add remotes slot to Annex | 2011-03-27 | |
| | | | | This required parameterizing the type for Remote, to avoid a cycle. | ||
* | start of generalizing remotes | 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 | 2011-03-05 | |
| | |||
* | map improvements | 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 | 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 | 2011-01-30 | |
| | |||
* | implement 3 level trust storage in trust.log | 2011-01-26 | |
| | |||
* | Support using the uuidgen command if the uuid command is not available. | 2011-01-19 | |
| | |||
* | robustness fixes for empty or missing trust log | 2011-01-11 | |
| | |||
* | simplify | 2010-12-29 | |
| | |||
* | Add trust and untrust subcommands, to allow configuring remotes that are ↵ | 2010-12-28 | |
| | | | | trusted to retain files without explicit checking. | ||
* | hlint tweaks | 2010-11-22 | |
| | | | | Remotes.hs next, and also Backend/* and Command/* | ||
* | Add annex.version, which will be used to automate upgrades. | 2010-11-08 | |
| | |||
* | finished adding support for annex.ssh-options | 2010-11-01 | |
| | |||
* | all Walls are clean! | 2010-10-31 | |
| | |||
* | another memory optimisation | 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 ()' | 2010-10-28 | |
| | |||
* | copyright statements0.02 | 2010-10-27 | |
| | |||
* | fix perl refugee code | 2010-10-22 | |
| | |||
* | better drop error messages | 2010-10-19 | |
| | |||
* | command output cleanup | 2010-10-17 | |
| | |||
* | tweaks | 2010-10-16 | |
| | |||
* | git annex describe | 2010-10-16 | |
| | |||
* | implemented uuid.log | 2010-10-15 | |
| | |||
* | lift to IO | 2010-10-15 | |
| | |||
* | update cached uuids if it's noticed they changed | 2010-10-14 | |
| | |||
* | uuid cache done | 2010-10-14 | |
| | |||
* | more reorg, spiffed up state monad | 2010-10-14 | |
| | |||
* | convert GitRepo to qualified import | 2010-10-14 | |
| | |||
* | add module that only exports abstract types | 2010-10-14 | |
| | |||
* | update | 2010-10-13 | |
| | |||
* | use a state monad | 2010-10-13 | |
| | | | | enormous reworking | ||
* | almost able to get files from remotes now! | 2010-10-13 | |
| | |||
* | locationlog will use uuids | 2010-10-12 | |
| | |||
* | uuid type | 2010-10-12 | |
| | |||
* | stub | 2010-10-12 | |
| | |||
* | correctness | 2010-10-12 | |
| | |||
* | update | 2010-10-12 | |