summaryrefslogtreecommitdiff
path: root/UUID.hs
Commit message (Collapse)AuthorAge
* hlint tweaksGravatar Joey Hess2011-07-15
| | | | Did all sources except Remotes/* and Command/*
* add web special remoteGravatar Joey Hess2011-07-01
| | | | | Generalized LocationLog to PresenceLog, and use a presence log to record urls for the web special remote.
* renamed GitRepo to GitGravatar Joey Hess2011-06-30
| | | | It was always imported qualified as Git anyway
* store trust.log and remote.log in the git-annex branchGravatar Joey Hess2011-06-22
| | | | .. and I think that's everything that will use the branch
* moveGravatar Joey Hess2011-06-22
|
* use git-annex branch for uuid.logGravatar Joey Hess2011-06-22
|
* rename modules for data types into Types/ directoryGravatar Joey Hess2011-06-01
|
* better types allowed breaking module dep loopGravatar Joey Hess2011-06-01
|
* more monadic operator useGravatar Joey Hess2011-05-15
|
* some reorg and further remote generalizationGravatar Joey Hess2011-03-27
|
* converted several commands to use RemoteGravatar Joey Hess2011-03-27
| | | | only move and map still to convert
* add remotes slot to AnnexGravatar Joey Hess2011-03-27
| | | | This required parameterizing the type for Remote, to avoid a cycle.
* start of generalizing remotesGravatar Joey Hess2011-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 listGravatar Joey Hess2011-03-05
|
* map improvementsGravatar Joey Hess2011-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 workingGravatar Joey Hess2011-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 elemGravatar Joey Hess2011-01-30
|
* implement 3 level trust storage in trust.logGravatar Joey Hess2011-01-26
|
* Support using the uuidgen command if the uuid command is not available.Gravatar Joey Hess2011-01-19
|
* robustness fixes for empty or missing trust logGravatar Joey Hess2011-01-11
|
* simplifyGravatar Joey Hess2010-12-29
|
* Add trust and untrust subcommands, to allow configuring remotes that are ↵Gravatar Joey Hess2010-12-28
| | | | trusted to retain files without explicit checking.
* hlint tweaksGravatar Joey Hess2010-11-22
| | | | Remotes.hs next, and also Backend/* and Command/*
* Add annex.version, which will be used to automate upgrades.Gravatar Joey Hess2010-11-08
|
* finished adding support for annex.ssh-optionsGravatar Joey Hess2010-11-01
|
* all Walls are clean!Gravatar Joey Hess2010-10-31
|
* another memory optimisationGravatar Joey Hess2010-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 ()'Gravatar Joey Hess2010-10-28
|
* copyright statements0.02Gravatar Joey Hess2010-10-27
|
* fix perl refugee codeGravatar Joey Hess2010-10-22
|
* better drop error messagesGravatar Joey Hess2010-10-19
|
* command output cleanupGravatar Joey Hess2010-10-17
|
* tweaksGravatar Joey Hess2010-10-16
|
* git annex describeGravatar Joey Hess2010-10-16
|
* implemented uuid.logGravatar Joey Hess2010-10-15
|
* lift to IOGravatar Joey Hess2010-10-15
|
* update cached uuids if it's noticed they changedGravatar Joey Hess2010-10-14
|
* uuid cache doneGravatar Joey Hess2010-10-14
|
* more reorg, spiffed up state monadGravatar Joey Hess2010-10-14
|
* convert GitRepo to qualified importGravatar Joey Hess2010-10-14
|
* add module that only exports abstract typesGravatar Joey Hess2010-10-14
|
* updateGravatar Joey Hess2010-10-13
|
* use a state monadGravatar Joey Hess2010-10-13
| | | | enormous reworking
* almost able to get files from remotes now!Gravatar Joey Hess2010-10-13
|
* locationlog will use uuidsGravatar Joey Hess2010-10-12
|
* uuid typeGravatar Joey Hess2010-10-12
|
* stubGravatar Joey Hess2010-10-12
|
* correctnessGravatar Joey Hess2010-10-12
|
* updateGravatar Joey Hess2010-10-12