summaryrefslogtreecommitdiff
path: root/Assistant/Monad.hs
Commit message (Expand)AuthorAge
* Switch to MonadCatchIO-transformers for better handling of state while catchi...Gravatar Joey Hess2013-05-19
* use TList for ChangePoolGravatar Joey Hess2013-04-24
* turn on PackageImports globallyGravatar Joey Hess2013-04-13
* maintain pools of running transferkeys processes (untested)Gravatar Joey Hess2013-03-19
* make liftAnnex and liftAssistant polymorphic, like liftIOGravatar Joey Hess2013-03-16
* webapp: Now allows restarting any threads that crash.Gravatar Joey Hess2013-01-26
* use async to track and manage threadsGravatar Joey Hess2013-01-26
* renameGravatar Joey Hess2012-11-08
* better handling of lifting from XMPP -> AssistantGravatar Joey Hess2012-11-05
* refactor XMPP clientGravatar Joey Hess2012-11-03
* xmpp buddy list trackingGravatar Joey Hess2012-11-02
* finished pushing Assistant monad into all relevant filesGravatar Joey Hess2012-10-30
* pushed Assistant monad down into DaemonStatus codeGravatar Joey Hess2012-10-30
* split remaining assistant typesGravatar Joey Hess2012-10-30
* split out daemonstatus typesGravatar Joey Hess2012-10-30
* split Commits and liftedGravatar Joey Hess2012-10-29
* split Changes and liftedGravatar Joey Hess2012-10-29
* split BranchChange and liftedGravatar Joey Hess2012-10-29
* split ScanRemotes and liftedGravatar Joey Hess2012-10-29
* moved ThreadedMonad to TypesGravatar Joey Hess2012-10-29
* split and lift Assistant.PushesGravatar Joey Hess2012-10-29
* tweakGravatar Joey Hess2012-10-29
* Assistant monad, stage 2.5Gravatar Joey Hess2012-10-29
* Assistant monad, stage 1Gravatar Joey Hess2012-10-29