| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | bump version0.6 | Grant Ammons | 2017-05-25 | 3 | -3/+3 |
| | | |||||
| * | Merge pull request #62 from gammons/unified-edit | Grant Ammons | 2017-05-25 | 4 | -8/+103 |
| |\ | | | | | Unified edit | ||||
| | * | fix typo | Grant Ammons | 2017-05-10 | 1 | -1/+1 |
| | | | |||||
| | * | Remove unnecessary parens | Grant Ammons | 2017-05-10 | 1 | -1/+1 |
| | | | |||||
| | * | Formatting for test | Grant Ammons | 2017-05-10 | 1 | -7/+7 |
| | | | |||||
| | * | Formatting | Grant Ammons | 2017-05-10 | 1 | -1/+1 |
| | | | |||||
| | * | Minor optimization | Grant Ammons | 2017-05-09 | 1 | -2/+2 |
| | | | |||||
| | * | Update the tests | Grant Ammons | 2017-05-09 | 1 | -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 subject | Grant Ammons | 2017-05-09 | 1 | -2/+2 |
| | | | |||||
| | * | WIP on a unified edit | Grant Ammons | 2017-05-09 | 3 | -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 subject | Michael Strüder | 2017-05-09 | 1 | -1/+5 |
| | | | |||||
| | * | do not duplicate error messages again | Michael Strüder | 2017-05-09 | 1 | -1/+0 |
| | | | |||||
| | * | error out when invalid id given | Michael Strüder | 2017-05-09 | 1 | -0/+4 |
| | | | |||||
| | * | subcommands like delete don't take a subject, so make it optional | Michael Strüder | 2017-05-09 | 2 | -6/+22 |
| | | | |||||
| | * | prevent duplicate error messages when updating subjects | Michael Strüder | 2017-05-09 | 1 | -1/+4 |
| | | | |||||
| | * | test multiple whitespace | Michael Strüder | 2017-05-09 | 1 | -1/+11 |
| | | | |||||
| | * | allow any whitespace between subcommand, id and input | Michael Strüder | 2017-05-09 | 1 | -7/+9 |
| | | | |||||
| | * | add test for func (p Parser) Parse() | Michael Strüder | 2017-05-09 | 1 | -0/+21 |
| | | | |||||
| | * | add command line interface for edit-subject | Michael Strüder | 2017-05-09 | 1 | -1/+3 |
| | | | |||||
| | * | display an error on malformed input | Michael Strüder | 2017-05-09 | 2 | -1/+17 |
| | | | |||||
| | * | extract subcommand, id, and input string in Parser | Michael Strüder | 2017-05-09 | 2 | -13/+21 |
| |/ | |||||
| * | Merge pull request #57 from mikezter/golang-alpine | Grant Ammons | 2017-05-03 | 1 | -14/+5 |
| |\ | | | | | Golang alpine | ||||
| | * | remove maintainer and last-modified lines from Dockerfile | Michael Strüder | 2017-05-03 | 1 | -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 $HOME | Michael Strüder | 2017-04-29 | 1 | -0/+2 |
| | | | |||||
| | * | base Dockerfile on official golang:alpine image | Michael Strüder | 2017-04-29 | 1 | -13/+4 |
| | | | | | | | | | This frees us from having to deal with build issues like #56. | ||||
| * | | Move docker setup to the wiki | Grant Ammons | 2017-05-03 | 1 | -24/+1 |
| |/ | |||||
| * | Merge pull request #55 from initrd/master | Grant Ammons | 2017-04-20 | 3 | -1/+21 |
| |\ | | | | | Add support for showing tasks due the previous week. | ||||
| | * | Add support for showing tasks due the previous week. | Ashish Vijayaram | 2017-04-17 | 3 | -1/+21 |
| |/ | | | | This is useful for those who need a report of entries from last week. | ||||
| * | Merge pull request #53 from ingorichter/ingo/completion-date | Grant Ammons | 2017-04-12 | 5 | -12/+34 |
| |\ | | | | | Add `CompletedDate` to todo item | ||||
| | * | fix build error with older go version | Ingo Richter | 2017-04-08 | 2 | -1/+7 |
| | | | |||||
| | * | Add `CompletedDate` to todo item. | Ingo Richter | 2017-04-08 | 5 | -13/+29 |
| |/ | | | | | | | | | | | `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. | ||||
| * | Bump version0.5.3 | Grant Ammons | 2017-03-29 | 3 | -3/+3 |
| | | |||||
| * | Fix issue with web view | Grant Ammons | 2017-03-29 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #49 from gammons/show-id-on-create | Grant Ammons | 2017-03-27 | 1 | -1/+2 |
| |\ | | | | | Show the id after creating a todo | ||||
| | * | Show the id after creating a todo | Grant Ammons | 2017-03-27 | 1 | -1/+2 |
| |/ | |||||
| * | Merge pull request #47 from rdumont/feature/project-hyphen | Grant Ammons | 2017-03-26 | 2 | -4/+7 |
| |\ | | | | | Adds support to projects with hyphen | ||||
| | * | Adds support to projects with hyphen | Rodrigo Dumont | 2017-03-25 | 2 | -4/+7 |
| |/ | |||||
| * | Version bump | Grant Ammons | 2017-03-14 | 3 | -3/+3 |
| | | |||||
| * | Merge pull request #42 from NonerKao/master0.5.2 | Grant Ammons | 2017-03-14 | 1 | -1/+23 |
| |\ | | | | | Global repo as the back-up plan | ||||
| | * | Global repo as the back-up plan | Quey-Liang Kao | 2017-03-08 | 1 | -1/+23 |
| |/ | | | | | | | This patch implements the logic discussed at #31, in which the program still tries to find a repo file in the working directory first, and it tries the global one in the home directory if no one is found. | ||||
| * | Bump version0.5.1 | Grant Ammons | 2017-03-07 | 3 | -3/+3 |
| | | |||||
| * | Merge pull request #41 from gammons/revert-32-master | Grant Ammons | 2017-03-07 | 1 | -20/+5 |
| |\ | | | | | Revert "Global repo file as the default" | ||||
| | * | Revert "Global repo file as the default" | Grant Ammons | 2017-03-07 | 1 | -20/+5 |
| |/ | |||||
| * | Bump version0.5 | Grant Ammons | 2017-03-07 | 3 | -3/+3 |
| | | |||||
| * | Merge pull request #40 from gammons/spacing-bug | Grant Ammons | 2017-03-07 | 1 | -1/+1 |
| |\ | | | | | Fix spacing bug when adding todos | ||||
| | * | Fix spacing bug when adding todos | Grant Ammons | 2017-03-07 | 1 | -1/+1 |
| | | | | | | | | | All new todos would have a space in them. This fixes that. | ||||
| * | | Merge pull request #37 from gammons/garbage-collect | Grant Ammons | 2017-03-07 | 5 | -3/+97 |
| |\ \ | |/ |/| | Add garbage collection feature | ||||
| | * | Merge branch 'master' into garbage-collect | Grant Ammons | 2017-03-07 | 18 | -463/+206 |
| | |\ | |/ |/| | |||||
| * | | Merge pull request #35 from DmitriyMV/fix/time | Grant Ammons | 2017-03-07 | 9 | -430/+49 |
| |\ \ | | | | | | | Remove github.com/jinzhu/now. | ||||
| | * | | This commit removes all usages of github.com/jinzhu/now. | DmitriyMV | 2017-03-04 | 9 | -430/+49 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | github.com/jinzhu/now has numerous errors handling date and time. The example's of them are: 1. Incorrect handling of DST (https://github.com/jinzhu/now/issues/13). 2. 24 Hour long days (https://stackoverflow.com/questions/25254443/return-local-beginning-of-day-time-object-in-go) Chicago has 23, 24, or 25 hours in a day. 3. Incorrect usage of time.Truncate which can return time with a non-zero minute, depending on the time's Location. (https://github.com/golang/go/issues/16647). There are other issues as well, including getting incorrect beginning and end of the month. | ||||
