| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix agenda bug | Grant Ammons | 2017-03-06 | 1 | -1/+4 |
| | | | | | Previously, running `todo agenda` was also listing todos with no due date. Now, it won't do that. | ||||
| * | Merge pull request #29 from medicalwei/patch-1 | Grant Ammons | 2017-02-01 | 1 | -1/+1 |
| |\ | | | | | Correct message on "todo ac" | ||||
| | * | more explicit message on "todo ac" | Yao Wei | 2017-01-27 | 1 | -1/+1 |
| | | | |||||
| | * | All archived todos completed -> All completed todos archived. | Yao Wei | 2017-01-26 | 1 | -1/+1 |
| | | | |||||
| * | | Support UTF-8 strings as contexts and projects | Quey-Liang Kao | 2017-01-26 | 3 | -10/+16 |
| | | | |||||
| * | | Fix a bug and add some tests | Quey-Liang Kao | 2017-01-21 | 2 | -1/+14 |
| | | | |||||
| * | | New Feature: Expanding existing todos | Quey-Liang Kao | 2017-01-21 | 2 | -0/+39 |
| |/ | |||||
| * | Merge pull request #23 from NonerKao/pr/fix-getid | Quey-Liang Kao | 2017-01-20 | 1 | -48/+46 |
| |\ | | | | | Reduce the duplication during ID checking | ||||
| | * | Refine error handling | Quey-Liang Kao | 2017-01-21 | 1 | -25/+31 |
| | | | |||||
| | * | Merge github.com:gammons/todolist | Quey-Liang Kao | 2017-01-18 | 3 | -4/+4 |
| | |\ | |||||
| | * \ | Merge branch 'dev' of github.com:NonerKao/todolist | Quey-Liang Kao | 2017-01-17 | 1 | -23/+15 |
| | |\ \ | |||||
| | | * | | Implement the ID checking in getID() | Quey-Liang Kao | 2017-01-16 | 1 | -23/+15 |
| | | | | | |||||
| * | | | | Add more helpful messages | Quey-Liang Kao | 2017-01-21 | 1 | -7/+4 |
| | | | | | |||||
| * | | | | Makes all output messages consistent | Quey-Liang Kao | 2017-01-19 | 2 | -4/+14 |
| | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the panic() function provides overwhelming messages available for developers but meaningless to users, the way to deal with error output is simplified. There are two panic()'s that are fixed: * The one in parseArbitraryDateWithYear() function. This function is the possible endpoint of adding a todo or editing dues. Instead of calling panic(), now it outputs the specific parsing error, and then terminate itself by os.Exit(). * The one in formatDue() function This function is responsible for parsing the due information of a given todo. If the todos being added previously have passed the checking, then there is no reason that a due fails the format check here, except for the corruption of the todo file. | ||||
| * | | | Merge pull request #18 from NonerKao/master | Grant Ammons | 2017-01-18 | 2 | -2/+10 |
| |\ \ \ | | | | | | | | | Bugfix: "todo a" no longer adds an empty todo | ||||
| | * | | | Provide a more helpful message | Quey-Liang Kao | 2017-01-17 | 1 | -1/+1 |
| | |/ / | |||||
| | * | | Merge github.com:NonerKao/todolist | Quey-Liang Kao | 2017-01-17 | 2 | -2/+10 |
| | |\| | |||||
| | | * | Bugfix: "todo a" no longer adds an empty todo | Quey-Liang Kao | 2017-01-16 | 2 | -2/+10 |
| | | | | |||||
| * | | | Run gofmt on formatter and parser | Huu Nguyen | 2017-01-16 | 2 | -3/+3 |
| |/ / | |||||
| * / | Fix tests by removing hard-coded year | Grant Ammons | 2017-01-16 | 1 | -4/+8 |
| |/ | |||||
| * | Fixed build failed | Bunchhieng | 2016-09-15 | 4 | -14/+26 |
| | | |||||
| * | Refactored code | Bunchhieng | 2016-09-15 | 2 | -4/+11 |
| | | |||||
| * | bugfix - use 'tod' as shorthand for today | Grant Ammons | 2016-09-08 | 2 | -1/+9 |
| | | |||||
| * | Bump version0.3.1 | Grant Ammons | 2016-09-07 | 1 | -1/+1 |
| | | |||||
| * | Allow 404s to redirect to index file | Grant Ammons | 2016-08-27 | 1 | -27/+46 |
| | | |||||
| * | Add the css file0.2.0 | Grant Ammons | 2016-07-03 | 1 | -7/+2 |
| | | |||||
| * | Add webapp | Grant Ammons | 2016-06-20 | 1 | -2/+35 |
| | | |||||
| * | Add the webapp | Grant Ammons | 2016-06-12 | 1 | -0/+66 |
| | | |||||
| * | Promote save/load to be public | Grant Ammons | 2016-06-12 | 1 | -21/+22 |
| | | |||||
| * | Refactor todolist stuff out of the file store implementation | Grant Ammons | 2016-06-12 | 8 | -216/+238 |
| | | |||||
| * | Promote FindSunday so we can use it in tests, fix testsvsnapshot | Grant Ammons | 2016-05-17 | 2 | -6/+10 |
| | | |||||
| * | Remove large amounts of whitespace at beginning, to save space | Grant Ammons | 2016-05-17 | 1 | -2/+2 |
| | | |||||
| * | Use the user's current timezone when parsing dates | Grant Ammons | 2016-05-15 | 2 | -11/+12 |
| | | | | | | This should remove ambiguity when comparing dates that are close or equal to each other, e.g. Sundays. | ||||
| * | Ensure agenda works with other input | Grant Ammons | 2016-05-12 | 1 | -4/+3 |
| | | |||||
| * | Make agenda its own command | Grant Ammons | 2016-05-12 | 2 | -3/+6 |
| | | |||||
| * | Fix issue with parsing specific dates | Grant Ammons | 2016-05-12 | 2 | -2/+12 |
| | | |||||
| * | Ensure we don't destroy an existing .todos.json | Grant Ammons | 2016-05-08 | 1 | -0/+5 |
| | | |||||
| * | Look for .todos.json in the directory we are in | Grant Ammons | 2016-05-08 | 2 | -8/+23 |
| | | | | | This allows for project-specific todos. | ||||
| * | Parse out arbitrary dates | Grant Ammons | 2016-05-06 | 2 | -20/+68 |
| | | | | | | | | | | | | | | | This will parse out dates in the format of "mon dd", the month being a 3 letter month, and the date being just the day. due mar 10 due sep 25 due oct 2 it will also "intelligently" guess the year, based upon which is the shorter duration from time.Now(). for instance, if today's date is dec 25 and you schedule an event for jan 2, it will schedule it for the following year. | ||||
| * | Strip out a or add | Grant Ammons | 2016-05-05 | 1 | -0/+2 |
| | | |||||
| * | Handle case where todos.json cant be loaded | Grant Ammons | 2016-05-05 | 2 | -2/+11 |
| | | |||||
| * | Fix formatting error when no due date | Grant Ammons | 2016-05-04 | 1 | -4/+4 |
| | | |||||
| * | Allow editing due dates and setting it to none | Grant Ammons | 2016-05-04 | 1 | -0/+2 |
| | | |||||
| * | alpha-sort groups | Grant Ammons | 2016-05-04 | 1 | -3/+9 |
| | | |||||
| * | Add edit command for due dates | Grant Ammons | 2016-05-04 | 1 | -0/+14 |
| | | |||||
| * | Add output msg when archiving all completed | Grant Ammons | 2016-05-03 | 1 | -0/+1 |
| | | |||||
| * | Make everything a pointer, add archive completed fn | Grant Ammons | 2016-05-03 | 10 | -67/+76 |
| | | |||||
| * | Add agenda function | Grant Ammons | 2016-05-03 | 1 | -0/+14 |
| | | |||||
| * | Add date filtering | Grant Ammons | 2016-05-03 | 3 | -8/+250 |
| | | |||||
| * | Get filtering by projects, contexts working | Grant Ammons | 2016-05-02 | 4 | -18/+91 |
| | | |||||
