Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-12-20 | chore: License under GPLv3 | Vincent Ambo | 4 | -5/+700 | |
2017-12-20 | feat(elm): Automatically poll every 15 seconds | Vincent Ambo | 1 | -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 cards | Vincent Ambo | 1 | -8/+14 | |
2017-12-20 | feat(elm): Add nice little texts to display time remaining | Vincent Ambo | 1 | -5/+16 | |
2017-12-20 | feat(elm): Implement task completion handling | Vincent Ambo | 1 | -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 tasks | Vincent Ambo | 2 | -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(lisp): Add Hunchentoot handler for task completion | Vincent Ambo | 1 | -5/+18 | |
2017-12-20 | fix(lisp): Sort tasks in DESCENDING order | Vincent Ambo | 1 | -1/+1 | |
2017-12-20 | feat(elm): Add initial logic for Gemma's Elm frontend | Vincent Ambo | 2 | -0/+117 | |
2017-12-20 | feat(lisp): Initial Gemma backend implementation | Vincent Ambo | 2 | -0/+147 | |
Implements the initial - very simple - backend for Gemma, a task-management app for recurring tasks. |