about summary refs log tree commit diff
path: root/frontend
AgeCommit message (Collapse)AuthorFilesLines
2017-12-31 fix(elm): Use relative URL to access APIVincent Ambo1-2/+2
Now that Hunchentoot is serving the Elm frontend, Elm needs to connect to Gemma at a relative path. Side note: It would be useful if the frontend displayed errors that happened :sun:
2017-12-20 chore: License under GPLv3Vincent Ambo1-0/+10
2017-12-20 feat(elm): Automatically poll every 15 secondsVincent Ambo1-1/+13
15 seconds is potentially a bit aggressive considering that Gemma (currently) tracks expiry times in *days*.
2017-12-20 feat(elm): Add real button to task cardsVincent Ambo1-8/+14
2017-12-20 feat(elm): Add nice little texts to display time remainingVincent Ambo1-5/+16
2017-12-20 feat(elm): Implement task completion handlingVincent Ambo1-11/+39
Adds a clickable area to the cards that will inform the backend of a task being completed. This of course still looks completely terrible because I don't really know how frontend works.
2017-12-20 feat(elm): Add initial (broken) MDL layout for tasksVincent Ambo2-21/+75
The idea is that every task should be shown as an MDL "card" and have some sort of associated action (probably more than just a click, but that I'll look at ...). Tasks are coloured based on their current "urgency".
2017-12-20 feat(elm): Add initial logic for Gemma's Elm frontendVincent Ambo2-0/+117