aboutsummaryrefslogtreecommitdiff
path: root/Assistant/TransferQueue.hs
Commit message (Expand)AuthorAge
* Deal with the MonadFail proposalGravatar Benjamin Barenblat2022-01-19
* Eliminate Data.Map.insertWith'Gravatar Benjamin Barenblat2022-01-19
* first pass at assistant knowing about export remotesGravatar Joey Hess2017-09-20
* get, move, copy, mirror: Added --failed switch which retries failed copies/movesGravatar Joey Hess2016-08-03
* update my email address and homepage urlGravatar Joey Hess2015-01-21
* fix some mixed space+tab indentationGravatar Joey Hess2014-10-09
* try to drop unused object if it does not need to be transferred anywhereGravatar Joey Hess2014-01-23
* fix transfers of key with no associated fileGravatar Joey Hess2014-01-23
* assistant unused file handlingGravatar Joey Hess2014-01-22
* revert use of Data.Map.StrictGravatar Joey Hess2014-01-07
* assistant: Fixed several minor memory leaks that manifested when adding a lar...Gravatar Joey Hess2014-01-05
* use DList for the transfer queueGravatar Joey Hess2013-04-25
* use a DList for the deferred downloads queueGravatar Joey Hess2013-04-25
* avoid queuing transfers that are currently runningGravatar Joey Hess2013-04-02
* avoid queuing transfer that is already queued, with a different associated fileGravatar Joey Hess2013-04-02
* avoid queueing uploads to remotes that already have the contentGravatar Joey Hess2013-04-02
* tweakGravatar Joey Hess2013-03-13
* logic errorGravatar Joey Hess2013-03-07
* avoid queuing transfers that are already queuedGravatar Joey Hess2013-03-07
* add additional debug info about reasons for transfersGravatar Joey Hess2013-03-01
* --auto fixesGravatar Joey Hess2012-12-06
* don't try to transfer data to/from XMPP remotesGravatar Joey Hess2012-11-11
* finished pushing Assistant monad into all relevant filesGravatar Joey Hess2012-10-30
* pushed Assistant monad down into DaemonStatus codeGravatar Joey Hess2012-10-30
* cleanup daemonStatus accessorsGravatar Joey Hess2012-10-30
* split remaining assistant typesGravatar Joey Hess2012-10-30
* split out daemonstatus typesGravatar Joey Hess2012-10-30
* reorderGravatar Joey Hess2012-10-14
* better variable nameGravatar Joey Hess2012-10-14
* assistant: Now honors preferred content settings when deciding what to transfer.Gravatar Joey Hess2012-10-09
* make other repositories list list all autostarted reposGravatar Joey Hess2012-09-18
* avoid sending uploads right back to where the download came fromGravatar Joey Hess2012-09-18
* deferred downloadsGravatar Joey Hess2012-09-17
* hlintGravatar Joey Hess2012-09-13
* remove the TChan component from the data structureGravatar Joey Hess2012-08-31
* make start button work on queued transfersGravatar Joey Hess2012-08-29
* more genericGravatar Joey Hess2012-08-29
* forgot to update the tchan when dequeuing transfersGravatar Joey Hess2012-08-29
* when canceling a transfer, also cancel all other downloads of the same keyGravatar Joey Hess2012-08-29
* add support for readonly remotesGravatar Joey Hess2012-08-26
* keep logs of failed transfers, and requeue them when doing a non-full scanGravatar Joey Hess2012-08-23
* implement pausing of transfersGravatar Joey Hess2012-08-10
* send update notificaton when removing a queued transferGravatar Joey Hess2012-08-10
* transfer cancelingGravatar Joey Hess2012-08-08
* fix bug in transfer initiation checkingGravatar Joey Hess2012-07-29
* refactorGravatar Joey Hess2012-07-29
* send notifications when the TransferQueue is changedGravatar Joey Hess2012-07-28
* move DaemonStatus manipulation out of the Annex monad to IOGravatar Joey Hess2012-07-28
* webapp now displays the real running and queued transfersGravatar Joey Hess2012-07-27
* laziness fixGravatar Joey Hess2012-07-25