public
Description: A gem that provides a ruby wrapper around the tickspot.com api
Homepage: http://tickspot.com/api/
Clone URL: git://github.com/bricooke/tickspot-ruby.git
bricooke (author)
Sat Apr 12 08:53:43 -0700 2008
commit  09cffcfc47d0dc9bd8e8f03a9208f73e69c1fc10
tree    ba0a9d7d1ea4d7ef19bf8f4735c99a713764fdb3
parent  009d121c228c56a4738e0a8cb844fbbf23e77e7f
name age message
file LICENSE Sat Apr 12 00:18:19 -0700 2008 Initial commit, only .users works [bricooke]
file README.textile Sat Apr 12 08:53:43 -0700 2008 textile [bricooke]
file tickspot.rb Sat Apr 12 08:50:14 -0700 2008 Actually did need activesupport for the singula... [bricooke]
README.textile

This is a ruby wrapper for talking to the tickspot.com API. See http://tickspot.com/api/ for details.

Still a work in progress.

Usage ts = Tickspot.new(“company.tickspot.com”, “email@example.com”, “password”)

ts.users0.email => “email@example.com”

ts.users0.created_at => “Fri May 11 15:00:08 EDT 2007

ts.projects0.name => “Best Project Ever”

ts.tasks(ts.projects0.id)[0].sum_hours => “5.5”

ts.entries(5.years.ago, Time.now, :project_id => ts.projects0.id)[0].hours => “0.5”

TODO – Make a gem – Write specs – Convert the return values to their actual data types instead of always returning strings