summaryrefslogtreecommitdiff
path: root/Assistant.hs
Commit message (Expand)AuthorAge
* assistant: Detect stale git lock files at startup time, and remove them.Gravatar Joey Hess2013-10-05
* assistant: Work around git-cat-file's not reloading the index after files are...Gravatar Joey Hess2013-05-25
* add two long-running XMPP push threads, no more inversion of controlGravatar Joey Hess2013-05-22
* remove overview of threads an mvarsGravatar Joey Hess2013-05-22
* reomove showStart, unnecessaryGravatar Joey Hess2013-05-09
* run checkCanWatch before redirecting errors to logGravatar Joey Hess2013-05-09
* Detect systems that have no user name set in GECOS, and also don't have user....Gravatar Joey Hess2013-04-22
* webapp: New --listen= option allows running the webapp on one computer and co...Gravatar Joey Hess2013-04-08
* refactor alert button creation codeGravatar Joey Hess2013-04-04
* streamline deletion process and improve UIGravatar Joey Hess2013-04-03
* clean up urlrenderer handling when the webapp is not builtGravatar Joey Hess2013-04-03
* detect when unwanted remote is empty and remove itGravatar Joey Hess2013-04-03
* hlintGravatar Joey Hess2013-04-03
* add a debug message about where logging goesGravatar Joey Hess2013-03-27
* add a startup notice in the log, with version numberGravatar Joey Hess2013-03-17
* tweakGravatar Joey Hess2013-03-12
* got hdevtools working on the git-annex source treeGravatar Joey Hess2013-03-12
* assistant: Logs are rotated to avoid them using too much disk space.Gravatar Joey Hess2013-03-01
* fix build with webapp disabledGravatar Joey Hess2013-02-06
* webapp: Now allows restarting any threads that crash.Gravatar Joey Hess2013-01-26
* use async to track and manage threadsGravatar Joey Hess2013-01-26
* webapp: Now always logs to .git/annex/daemon.logGravatar Joey Hess2013-01-15
* assistant: Detect when system is not configured with a user name, and set env...Gravatar Joey Hess2013-01-06
* assistant: Retrival from glacier now handled.Gravatar Joey Hess2012-11-29
* xmpp push control flowGravatar Joey Hess2012-11-08
* renameGravatar Joey Hess2012-11-08
* better handling of lifting from XMPP -> AssistantGravatar Joey Hess2012-11-05
* XMPP pair requests are now received, and an alert displayedGravatar Joey Hess2012-11-03
* refactor XMPP clientGravatar Joey Hess2012-11-03
* split remaining assistant typesGravatar Joey Hess2012-10-30
* moved ThreadedMonad to TypesGravatar Joey Hess2012-10-29
* Assistant monad, stage 3Gravatar Joey Hess2012-10-29
* converted 2 more threads.. only 2 more to goGravatar Joey Hess2012-10-29
* tweakGravatar Joey Hess2012-10-29
* converted 6 more threadsGravatar Joey Hess2012-10-29
* convert Watcher thread to Assistant monadGravatar Joey Hess2012-10-29
* Assistant monad, stage 2.5Gravatar Joey Hess2012-10-29
* Assistant monad, stage 1Gravatar Joey Hess2012-10-29
* more indentation. must stop.Gravatar Joey Hess2012-10-28
* ensure that git-annex branch is pushed after a successful transferGravatar Joey Hess2012-10-28
* (re)start XMPP when it's configured in the webappGravatar Joey Hess2012-10-27
* typoGravatar Joey Hess2012-10-26
* gnutls segfault fixedGravatar Joey Hess2012-10-26
* better bound threadGravatar Joey Hess2012-10-25
* convert the assistant to use a bound thread for XMPPGravatar Joey Hess2012-10-25
* initial implementation of XMPP push notifier (untested)Gravatar Joey Hess2012-10-24
* avoid building pushnotifier when there's no xmpp library installedGravatar Joey Hess2012-10-24
* added push notifier thread, currently a no-opGravatar Joey Hess2012-10-24
* push out config changesGravatar Joey Hess2012-10-21
* add ConfigMonitor threadGravatar Joey Hess2012-10-20