summaryrefslogtreecommitdiff
path: root/Remote.hs
Commit message (Collapse)AuthorAge
* 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
* fixed logFileGravatar Joey Hess2011-06-22
|
* move LocationLog into Annex monad from IOGravatar Joey Hess2011-06-22
| | | | It will need to run in Annex so it can use Branch
* Allow --trust etc to specify a repository by name, for temporarily trusting ↵Gravatar Joey Hess2011-06-13
| | | | repositories that are not configured remotes.
* refactorGravatar Joey Hess2011-06-02
|
* rename modules for data types into Types/ directoryGravatar Joey Hess2011-06-01
|
* better types allowed breaking module dep loopGravatar Joey Hess2011-06-01
|
* Add --trust, --untrust, and --semitrust options.Gravatar Joey Hess2011-06-01
|
* releasing version 0.201105160.20110516Gravatar Joey Hess2011-05-16
|
* support remote config values with spaces and other charactersGravatar Joey Hess2011-05-16
|
* more monadic operator useGravatar Joey Hess2011-05-15
|
* hook special remote implemented, and testedGravatar Joey Hess2011-04-28
|
* rsync special remoteGravatar Joey Hess2011-04-27
| | | | | | | | | Fully tested and working, including resuming and encryption. (Though not resuming when sending *with* encryption; gpg doesn't produce identical output each time.) Uses same layout as the directory special remote and the .git/annex/objects/ directory.
* RemoteConfig typeGravatar Joey Hess2011-04-15
|
* bup is now supported as a special type of remote.Gravatar Joey Hess2011-04-08
|
* cost bugfixesGravatar Joey Hess2011-03-30
|
* boilerplate reductionGravatar Joey Hess2011-03-30
|
* add Remote.DirectoryGravatar Joey Hess2011-03-30
|
* refactorGravatar Joey Hess2011-03-29
|
* copy --to S3 worksGravatar Joey Hess2011-03-29
|
* progressGravatar Joey Hess2011-03-29
|
* initremote now creates bucketsGravatar Joey Hess2011-03-29
|
* initremote worksGravatar Joey Hess2011-03-29
|
* clean up remote.log handlingGravatar Joey Hess2011-03-29
|
* updateGravatar Joey Hess2011-03-28
|
* started on initremoteGravatar Joey Hess2011-03-28
|
* skeleton of S3 remoteGravatar Joey Hess2011-03-27
|
* some reorg and further remote generalizationGravatar Joey Hess2011-03-27
|
* renameGravatar Joey Hess2011-03-27
|
* remove debugGravatar Joey Hess2011-03-27
|
* reexport RemoteClass from Remote for cleanlinessGravatar Joey Hess2011-03-27
|
* converted several commands to use RemoteGravatar Joey Hess2011-03-27
| | | | only move and map still to convert
* clean up remote list generation to only run onceGravatar Joey Hess2011-03-27
|
* 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.