<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hcl, branch log-for-past-days--squashed</title>
<subtitle>Command-line tool for manipulating Harvest timesheets</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/'/>
<entry>
<title>Add date argument to `log` command</title>
<updated>2018-01-31T19:47:10+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2018-01-26T23:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=873325ebce6d0451263d115a8f02f40e0a6fbd40'/>
<id>873325ebce6d0451263d115a8f02f40e0a6fbd40</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>update gemfile.lock</title>
<updated>2017-02-12T21:16:31+00:00</updated>
<author>
<name>Zack Hobson</name>
</author>
<published>2017-02-12T21:16:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=cea2bbe0d1b2c9629d7fab397093856580a9e099'/>
<id>cea2bbe0d1b2c9629d7fab397093856580a9e099</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v0.4.16</title>
<updated>2017-02-12T21:16:07+00:00</updated>
<author>
<name>Zack Hobson</name>
</author>
<published>2017-02-12T21:16:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=549f861b4e5a10b9236dde287b34415883468033'/>
<id>549f861b4e5a10b9236dde287b34415883468033</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update CHANGELOG</title>
<updated>2017-02-12T21:15:31+00:00</updated>
<author>
<name>Zack Hobson</name>
</author>
<published>2017-02-12T21:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=eee52595f28320fc32c5231934c03b395e497ca1'/>
<id>eee52595f28320fc32c5231934c03b395e497ca1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #78 from charneykaye/master</title>
<updated>2017-02-10T22:40:33+00:00</updated>
<author>
<name>Zack Hobson</name>
</author>
<published>2017-02-10T22:40:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=53a0d7d3dcb2289f152e3d2c3ad0028a8207af3c'/>
<id>53a0d7d3dcb2289f152e3d2c3ad0028a8207af3c</id>
<content type='text'>
fix deprecated  impls, closes #72</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix deprecated  impls, closes #72</pre>
</div>
</content>
</entry>
<entry>
<title>fix deprecated impls, closes #72</title>
<updated>2017-02-09T15:48:16+00:00</updated>
<author>
<name>Charney Kaye</name>
</author>
<published>2017-02-06T15:13:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=45771b01dae493024b1a9de93eab55d26281bfa6'/>
<id>45771b01dae493024b1a9de93eab55d26281bfa6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #73 from kayakyakr/patch-1</title>
<updated>2017-02-06T02:05:11+00:00</updated>
<author>
<name>Zack Hobson</name>
</author>
<published>2017-02-06T02:05:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=7ffa174c08c6e51576af327bab6a5f58d394a4a9'/>
<id>7ffa174c08c6e51576af327bab6a5f58d394a4a9</id>
<content type='text'>
Adding what the show command can be used for</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adding what the show command can be used for</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #80 from zenhob/fix-manpage-install</title>
<updated>2017-02-06T01:43:49+00:00</updated>
<author>
<name>Zack Hobson</name>
</author>
<published>2017-02-06T01:43:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=2575cf4fb3c61b33ecb9dfc94e8c44e0ee28a24a'/>
<id>2575cf4fb3c61b33ecb9dfc94e8c44e0ee28a24a</id>
<content type='text'>
Fix manpage install</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix manpage install</pre>
</div>
</content>
</entry>
<entry>
<title>Fix manpage install</title>
<updated>2017-02-06T00:04:11+00:00</updated>
<author>
<name>Zack Hobson</name>
</author>
<published>2017-02-06T00:02:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=a4b07dbaa2408eb5611db0789245742c2de8104f'/>
<id>a4b07dbaa2408eb5611db0789245742c2de8104f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #79 from zenhob/remove-rbenv</title>
<updated>2017-02-04T05:44:05+00:00</updated>
<author>
<name>Zack Hobson</name>
</author>
<published>2017-02-04T05:44:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/hcl/commit/?id=c439d11044c715e6cd8e610f15ef4fe44058315a'/>
<id>c439d11044c715e6cd8e610f15ef4fe44058315a</id>
<content type='text'>
stop testing on rubinius in travis :(</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
stop testing on rubinius in travis :(</pre>
</div>
</content>
</entry>
</feed>
