summaryrefslogtreecommitdiffstats
path: root/README.markdown
diff options
context:
space:
mode:
authorZack Hobson2009-07-16 12:02:15 -0700
committerZack Hobson2009-07-16 12:02:15 -0700
commit86bdc46f090ddee08771f519eb8570cb4f9f4220 (patch)
tree838dd7929fa7527b378bc4de37a30b14b6420bce /README.markdown
downloadhcl-86bdc46f090ddee08771f519eb8570cb4f9f4220.tar.bz2
initial commit
Diffstat (limited to 'README.markdown')
-rw-r--r--README.markdown25
1 files changed, 25 insertions, 0 deletions
diff --git a/README.markdown b/README.markdown
new file mode 100644
index 0000000..8903b1c
--- /dev/null
+++ b/README.markdown
@@ -0,0 +1,25 @@
+# hcl
+
+HCl is a command-line tool for interacting with Harvest time sheets using the
+[Harvest time tracking API][1].
+
+## Usage
+
+ hcl [opts] add <project> <task> <duration> [msg]
+ hcl [opts] rm [entry_id]
+ hcl [opts] start <project> <task> [msg]
+ hcl [opts] stop [msg]
+ hcl [opts] show [date]
+
+## TODO
+
+ * Implement time-tracking API methods:
+ - get daily time sheet
+ - get time sheet entry
+ - toggle a timer
+ - post a time sheet entry
+ - delete a time sheet entry
+ - update a time sheet entry
+
+[1]: http://www.getharvest.com/api/time_tracking
+