aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #83 from stuartskelton/Move_code_to_the_right_place0.7Grant Ammons2017-08-052-13/+29
|\ | | | | Move code to the right place
| * Group similar code together.Stuart Skelton2017-08-041-8/+9
| |
| * Empower the todo_item to set its attributes correctly itself.Stuart Skelton2017-08-042-5/+20
|/
* Merge pull request #82 from stuartskelton/Add_list_completedGrant Ammons2017-08-026-14/+133
|\ | | | | Add list completed
| * Remove some less useful comments.Stuart Skelton2017-08-021-2/+0
| |
| * Do not filter out archived when asked for completedStuart Skelton2017-08-022-0/+20
| |
| * Updated the command line docsStuart Skelton2017-08-011-0/+8
| |
| * Added a filter for completed dateStuart Skelton2017-08-013-4/+93
| |
| * Make the exact date take a filterOn parameterStuart Skelton2017-08-012-10/+14
|/
* Merge pull request #78 from stuartskelton/move_code_closerQuey-Liang Kao2017-07-281-5/+5
|\ | | | | Move filterTomorrow closer to filterToday.
| * Move filterTomorrow closer to filterToday.Stuart Skelton2017-07-251-5/+5
|/
* Merge pull request #76 from stuartskelton/remove_some_redundancy_in_date_filterGrant Ammons2017-07-251-21/+22
|\ | | | | Remove some redundancy in date filter
| * Added filtering between dates, in an inclusive and exclusive mode.Stuart Skelton2017-07-201-16/+18
| | | | | | | | | | Inclusive allows for the due date to be equal to the begin date, exclusive is between the dates.
| * Added filterToExactDate.Stuart Skelton2017-07-201-8/+7
|/ | | | Filters the todolist to a certain date.
* Merge pull request #73 from NonerKao/masterGrant Ammons2017-07-112-1/+20
|\ | | | | Fix #65, filtering out completed todos in agenda mode
| * Improve logic and add a testQuey-Liang Kao2017-07-072-4/+20
| |
| * Fix #65, filtering out completed todos in agenda modeQuey-Liang Kao2017-07-071-0/+3
|/
* Merge pull request #68 from gammons/code-cleanupGrant Ammons2017-06-197-46/+126
|\ | | | | Fix parsing a todo with europe date format
| * Put the return after the os.ExitGrant Ammons2017-06-121-0/+2
| |
| * Fix #64, parsing a todo with europe date formatGrant Ammons2017-06-127-19/+98
| | | | | | | | | | * the `hasDue` function was not running, and therefore it was not parsing the due date. * Also added the beginnings of a more holistic test approach, using `app_test.go`.
| * Remove return statements to silence linter warningGrant Ammons2017-06-121-2/+0
| |
| * Re-order functions in file_storeGrant Ammons2017-06-121-26/+27
|/
* Make it a linkGrant Ammons2017-06-061-1/+1
|
* Add link to todolist_frontendGrant Ammons2017-06-061-0/+4
|
* bump version0.6Grant Ammons2017-05-253-3/+3
|
* Merge pull request #62 from gammons/unified-editGrant Ammons2017-05-254-8/+103
|\ | | | | Unified edit
| * fix typoGrant Ammons2017-05-101-1/+1
| |
| * Remove unnecessary parensGrant Ammons2017-05-101-1/+1
| |
| * Formatting for testGrant Ammons2017-05-101-7/+7
| |
| * FormattingGrant Ammons2017-05-101-1/+1
| |
| * Minor optimizationGrant Ammons2017-05-091-2/+2
| |
| * Update the testsGrant Ammons2017-05-091-25/+54
| | | | | | | | | | | | * Test editing a todo with just a due date does not affect subject * Test editing a todo with just subject does not affect due date * Editing a subject should also update projects and contexts
| * Trim space of the subjectGrant Ammons2017-05-091-2/+2
| |
| * WIP on a unified editGrant Ammons2017-05-093-54/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows a unified edit functionality that supports the following: **`t e 25 due tom`** * Edits the due date * Leaves subject, projects and contexts unchanged **`t e 25 take out the trash with @bob` * Updates the subject, projects and contexts * Leaves the due date unchanged **`t e 25 take out the trash with @bob due tom` * Updates the subject, projects and contexts * Updates the due date **What's missing** * Tests that exercise this functionality
| * parse Projects and Contexts when editing subjectMichael Strüder2017-05-091-1/+5
| |
| * do not duplicate error messages againMichael Strüder2017-05-091-1/+0
| |
| * error out when invalid id givenMichael Strüder2017-05-091-0/+4
| |
| * subcommands like delete don't take a subject, so make it optionalMichael Strüder2017-05-092-6/+22
| |
| * prevent duplicate error messages when updating subjectsMichael Strüder2017-05-091-1/+4
| |
| * test multiple whitespaceMichael Strüder2017-05-091-1/+11
| |
| * allow any whitespace between subcommand, id and inputMichael Strüder2017-05-091-7/+9
| |
| * add test for func (p Parser) Parse()Michael Strüder2017-05-091-0/+21
| |
| * add command line interface for edit-subjectMichael Strüder2017-05-091-1/+3
| |
| * display an error on malformed inputMichael Strüder2017-05-092-1/+17
| |
| * extract subcommand, id, and input string in ParserMichael Strüder2017-05-092-13/+21
|/
* Merge pull request #57 from mikezter/golang-alpineGrant Ammons2017-05-031-14/+5
|\ | | | | Golang alpine
| * remove maintainer and last-modified lines from DockerfileMichael Strüder2017-05-031-2/+0
| | | | | | | | | | | | All contributers to this Dockerfile will be attributed through git. Since it is a simple Dockerfile, a dedicated maintainer is not necessary. Last-Modified timestamp is also availlable through git.
| * symlink todo-list file to $HOMEMichael Strüder2017-04-291-0/+2
| |
| * base Dockerfile on official golang:alpine imageMichael Strüder2017-04-291-13/+4
| | | | | | | | This frees us from having to deal with build issues like #56.
* | Move docker setup to the wikiGrant Ammons2017-05-031-24/+1
|/