git-annex/Assistant/WebApp
Joey Hess 88ec6eff15 add/remove/edit schedule UI working
Once I built the basic widget, it turned out to be rather easy to replicate
it once per scheduled activity and wire it all up to a fully working UI.

This does abuse yesod's form handling a bit, but I think it's ok.
And it would be nice to have it all ajax-y, so that saving one modified
form won't lose any modifications to other forms. But for now, a nice
simple 115 line of code implementation is a win.

This late night hack session commit was sponsored by Andrea Rota.
2013-10-11 03:04:11 -04:00
..
Configurators add/remove/edit schedule UI working 2013-10-11 03:04:11 -04:00
Common.hs clean up build warnings with yesod 1.2, while still building with 1.1 2013-06-27 01:15:28 -04:00
Configurators.hs hlint 2013-10-02 01:06:59 -04:00
Control.hs fun with exec 2013-07-23 17:31:51 -04:00
DashBoard.hs hlint 2013-10-02 01:06:59 -04:00
Documentation.hs hlint 2013-10-02 01:06:59 -04:00
Form.hs webapp: Support storing encrypted git repositories on rsync.net. 2013-09-26 16:43:00 -04:00
Gpg.hs hlint 2013-10-02 01:06:59 -04:00
Notifications.hs remove another sum type that was only needed to work around a bug in old yesod 2013-09-27 00:35:37 -04:00
OtherRepos.hs Send a git-annex user-agent when downloading urls. 2013-09-28 14:35:21 -04:00
Page.hs hlint 2013-10-02 01:06:59 -04:00
RepoList.hs blind enabling of existing ssh and ssh gcrypt repos 2013-10-02 15:54:32 -04:00
routes add/remove/edit schedule UI working 2013-10-11 03:04:11 -04:00
SideBar.hs clean up build warnings with yesod 1.2, while still building with 1.1 2013-06-27 01:15:28 -04:00
Types.hs add/remove/edit schedule UI working 2013-10-11 03:04:11 -04:00
Utility.hs hlint 2013-10-02 01:06:59 -04:00