aboutsummaryrefslogtreecommitdiffstats
path: root/todolist/todo_list.go
Commit message (Collapse)AuthorAgeFilesLines
* Swap a break for a continue.Stuart Skelton2017-08-121-1/+1
|
* Allow for ranged ids in some commandsStuart Skelton2017-08-121-37/+73
|
* Group similar code together.Stuart Skelton2017-08-041-8/+9
|
* Empower the todo_item to set its attributes correctly itself.Stuart Skelton2017-08-041-5/+4
|
* Add `CompletedDate` to todo item.Ingo Richter2017-04-081-2/+2
| | | | | | | | | | | `CompletedDate` will save a timestamp in ISO8601 format (Internet date/ time format to preserve timezone information) Added a new `Complete` and `Uncomplete` method for todo_item. Currently a todo has a boolean flag and the timestamp to indicate that the item is completed. The boolean flag could be kept for backward compatibility (reading the json into memory), but should be omitted for files being written.
* Merge branch 'master' into garbage-collectGrant Ammons2017-03-071-0/+14
|\
| * Add priority featureGrant Ammons2017-03-031-0/+14
| | | | | | | | | | | | | | Now, todos have a priority flag. When listed, these todos will be bolded and italic. You can list todos by priority by running `todolist l p`.
* | Add garbage collection featureGrant Ammons2017-03-031-2/+32
|/ | | | | * Add `todo gc`, which will delete all archived todos. * `NextId` will now take the first available id, rather than just the MaxId + 1.
* Refactor todolist stuff out of the file store implementationGrant Ammons2016-06-121-0/+98