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.
This commit is contained in:
parent
aa5b2f1c3c
commit
88ec6eff15
8 changed files with 103 additions and 20 deletions
|
@ -84,6 +84,10 @@
|
|||
/config/repository/delete/finish/#UUID FinishDeleteRepositoryR GET
|
||||
/config/repository/delete/here DeleteCurrentRepositoryR GET POST
|
||||
|
||||
/config/activity/add/#UUID AddActivityR GET POST
|
||||
/config/activity/change/#UUID/#ScheduledActivity ChangeActivityR GET POST
|
||||
/config/activity/remove/#UUID/#ScheduledActivity RemoveActivityR GET
|
||||
|
||||
/transfers/#NotificationId TransfersR GET
|
||||
/notifier/transfers NotifierTransfersR GET
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue