| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-01-31 | Merge branch 'log-for-past-days--squashed--v2' into twtw | Teddy Wing | |
| 2018-01-31 | App#save_password: Shell escape password | Teddy Wing | |
| Escape special shell characters so that passwords with single quotes can be saved to the keychain. Otherwise, the single quotes surrounding the "-w '%s'" cause an error on passwords with single quotes. I know testing private methods is not recommended, but this seemed like something that would be good to test. Maybe the method should be made public if that's a concern? | |||
| 2018-01-31 | Add date argument to `log` commandlog-for-past-days--squashed | Teddy Wing | |
| Adds an optional date argument to the `log` command that can be specified just before the task alias. Some examples from @skoppelmanCC: hcl log yesterday @documentation +2 Ran spellcheck hcl log 3 days ago @wireframes +3.5 hcl log last friday @admin +1 filed timesheets Commands#log: Copy over the contents of `Commands#start` and replace `task.start` with `task.add`. This allows us to log the time without actually starting a timer (and thus having to subsequently stop that timer). command_test.rb(#test_start): Update expected method call arguments with `spent_at`. Now that we're passing in `spent_at`, the expected arguments should include it. command_test.rb(#test_log_failure): Delete this test because I've rewritten the `Commands#log` method to no longer use timers. utility_test.rb: Add tests for `#get_date` Fixes #83. | |||
| 2015-06-01 | This test was failing b/c the year is now 2015- now ought to work any year. | Nick C. Kaye | |
| 2014-04-21 | net_test: cover failure cases | Zack Hobson | |
| 2014-04-21 | fix build on 1.9.3 and rbx | Zack Hobson | |
| 2014-04-21 | coverage game | Zack Hobson | |
| 2014-04-21 | use byebug for development | Zack Hobson | |
| 2014-04-21 | remove dependency on fakeweb and net::http | Zack Hobson | |
| By using pure faraday for the test and error handling code, the way is cleared for dropping in alternative http clients. | |||
| 2014-04-21 | remove ssl option, fixes #57 | Zack Hobson | |
| 2014-02-04 | CommandTest#task_test: mock the full http stack instead of an internal method | Zack Hobson | |
| 2014-01-29 | command_test: fix stop yesterday test | Zack Hobson | |
| 2014-01-27 | update development dependencies | Zack Hobson | |
| 2014-01-27 | fix: crash when stopping a timer the next day | Zack Hobson | |
| 2014-01-26 | confirm timer cancel, closes #47 | Zack Hobson | |
| 2014-01-26 | haha test coverage | Zack Hobson | |
| 2013-12-27 | completely eliminate the global http handle.non-singleton-net | Zack Hobson | |
| 2013-12-27 | non-global API for net access | Zack Hobson | |
| 2013-12-27 | pass http client into instance commands | Zack Hobson | |
| 2013-12-27 | capture_output: remove verbose flag | Zack Hobson | |
| 2013-12-27 | Merge branch 'master' into resource_routes | Zack Hobson | |
| 2013-12-27 | oops, fix tests | Zack Hobson | |
| 2013-12-27 | Merge branch 'master' into resource_routes | Zack Hobson | |
| 2013-12-27 | minitest api change | Zack Hobson | |
| 2013-12-27 | fix cancel | Zack Hobson | |
| 2013-12-27 | command:better stop test | Zack Hobson | |
| 2013-12-27 | day_entry: test project_info resource | Zack Hobson | |
| 2013-12-26 | day_entry: fix cancel | Zack Hobson | |
| 2013-12-26 | timesheet_resource: resource scopes | Zack Hobson | |
| 2013-12-26 | test_helper: fakeweb test helper | Zack Hobson | |
| 2013-12-26 | test_helper: turn up the minimum required C0 coverage | Zack Hobson | |
| 2013-12-26 | day_entry: improve test coverage | Zack Hobson | |
| 2013-12-26 | task: more test coverage | Zack Hobson | |
| 2013-12-26 | Revert "timesheet_resource: API improvements" | Zack Hobson | |
| This reverts commit eada20ef66ade0b9a98ef5f03256a73ce428244b. | |||
| 2013-12-26 | timesheet_resource: API improvements | Zack Hobson | |
| 2013-12-26 | use yajl, test html unescape | Zack Hobson | |
| 2013-12-22 | rename net test | Zack Hobson | |
| 2013-12-22 | extract net code into hcl::net | Zack Hobson | |
| 2013-12-22 | fix throttling and malformed json | Zack Hobson | |
| 2013-12-22 | improved harvest middleware | Zack Hobson | |
| 2013-12-22 | remove xml processing code | Zack Hobson | |
| 2013-12-22 | coverage game! | Zack Hobson | |
| 2013-12-20 | log: check for a running timer. | Zack Hobson | |
| 2013-12-17 | capture_output: make it a generic minitest ext | Zack Hobson | |
| 2013-12-10 | capture_output: move to test/ext | Zack Hobson | |
| 2013-12-10 | capture test output | Zack Hobson | |
| 2013-12-10 | silence during testing! | Zack Hobson | |
| 2013-12-10 | minitest | Zack Hobson | |
| 2013-12-09 | app: coverage game! | Zack Hobson | |
| 2013-12-09 | jruby: fix coverage check. | Zack Hobson | |
