| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | 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 | |
| | | ||||||
| * | Create filter, by archived or unarchived | Grant Ammons | 2016-05-02 | 3 | -6/+98 | |
| | | ||||||
| * | Add archive/unarchive | Grant Ammons | 2016-05-02 | 4 | -0/+56 | |
| | | ||||||
| * | Uncomplete todo | Grant Ammons | 2016-05-02 | 5 | -1/+29 | |
| | | ||||||
| * | Get completing todos to work correctly | Grant Ammons | 2016-05-02 | 5 | -3/+32 | |
| | | ||||||
| * | Sort todos by due date by default | Grant Ammons | 2016-05-01 | 3 | -8/+32 | |
| | | ||||||
| * | Implement delete logic | Grant Ammons | 2016-05-01 | 4 | -2/+74 | |
| | | ||||||
| * | Handle parsing dates, and printing them | Grant Ammons | 2016-04-30 | 4 | -43/+166 | |
| | | ||||||
| * | Rename method to describe it better | Grant Ammons | 2016-04-26 | 2 | -2/+2 | |
| | | ||||||
| * | Get adding a todo working | Grant Ammons | 2016-04-26 | 6 | -14/+62 | |
| | | ||||||
| * | Get grouping working correctly | Grant Ammons | 2016-04-25 | 5 | -12/+135 | |
| | | ||||||
| * | Bring in the app and router | Grant Ammons | 2016-04-24 | 4 | -5/+92 | |
| | | ||||||
| * | Organize things a bit better | Grant Ammons | 2016-04-24 | 8 | -0/+275 | |
