aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2017-06-04README: Change description wordingTeddy Wing
2017-06-04README: Improve readability of command line exampleTeddy Wing
2017-06-04README: Add an additional Usage exampleTeddy Wing
2017-06-04README: Move URLs to bottom of fileTeddy Wing
2017-06-04README: Add Install sectionTeddy Wing
2017-06-04README: Add Configuration sectionTeddy Wing
2017-06-04README: Add Usage sectionTeddy Wing
2017-06-04README: Rewrite the opening descriptionTeddy Wing
2017-06-04Merge branch 'move-http-errors-to-http.go' into timetasker-dailyTeddy Wing
2017-06-04Update TODOTeddy Wing
2017-06-04Move HTTP response body errors into http.goTeddy Wing
2017-06-04Merge branch 'command-to-get-module-ids-of-project' into timetasker-dailyTeddy Wing
2017-06-04Update TODOTeddy Wing
2017-06-04RequestModules(): Pretty print modulesTeddy Wing
2017-06-04Change `ParseXML()` name to `ModuleParseXML()`Teddy Wing
2017-06-04Add module.go for parsing Module XMLTeddy Wing
2017-06-03TestLogin(): Fix `Login()` assignment mismatchTeddy Wing
2017-06-03Add an option to list "Modules" (sprints & their IDs)Teddy Wing
2017-06-03Update TODOTeddy Wing
2017-06-03Merge branch 'handle-failing-responses-from-the-server' into timetasker-dailyTeddy Wing
2017-06-03Update TODOTeddy Wing
2017-06-03main(): Handle errors from HTTP responsesTeddy Wing
2017-06-03main(): Add comment explaining `--project` validationTeddy Wing
2017-06-03main(): Change Kingpin error messages to lowercaseTeddy Wing
2017-06-03Update TODOTeddy Wing
2017-06-03Merge branch 'load-from-xdg-config' into timetasker-dailyTeddy Wing
2017-06-03main(): Move `loadConfig()` call after CLI argument parsingTeddy Wing
2017-06-03main(): Update error message for `loadConfig()` errorTeddy Wing
2017-06-03loadConfig(): Load from real XDG configTeddy Wing
2017-06-03Update TODOTeddy Wing
2017-06-03Merge branch 'password-cmd' into timetasker-dailyTeddy Wing
2017-06-03Make the `password_cmd` config setting workTeddy Wing
2017-06-03main.go: Fix whitespaceTeddy Wing
2017-06-03Merge branch 'use-kingpin-error-helpers' into timetasker-dailyTeddy Wing
2017-06-03Update TODOTeddy Wing
2017-06-03Merge branch 'config-initialiser' into timetasker-dailyTeddy Wing
2017-06-03main(): Change error handling to use Kingpin error helpersTeddy Wing
2017-06-03main.go: Custom `Required()` for `--project` argumentTeddy Wing
2017-06-03main.go: If `--write-config` is passed, do work and exitTeddy Wing
2017-06-03main.go: Only call `maybeWriteConfig()` when `--write-config` is givenTeddy Wing
2017-06-03config.go: Extract config file paths to functionsTeddy Wing
2017-06-03main.go: Handle errors coming from `loadConfig()`Teddy Wing
2017-06-03Make `MaybeWriteConfig()` a private functionTeddy Wing
2017-06-03Move `Config` & `loadConfig()` to config.goTeddy Wing
2017-06-03main.go: Handle errors from MaybeWriteConfig()Teddy Wing
2017-06-03MaybeWriteConfig(): Write an empty config fileTeddy Wing
2017-06-03Add `MaybeWriteConfig()`Teddy Wing
2017-06-03Update TODOTeddy Wing
2017-06-03Merge branch 'fix-time-format-bug' into timetasker-dailyTeddy Wing
2017-06-03buildSubmissionParams(): Fix time string replacement bugTeddy Wing