You can clone with
HTTPS or Subversion.
Release version 0.1.2
Add track_metric controller method
By using this in controllers we can automatically include known customer
data via metric_current_user.
Update Travis build matrix
Allow 1.8.7 to fail and remove 1.9.2.
Release version 0.1.1
Make metric_current_user available in Rails
Add optional parameter when tracking
This is to track users on events so you can see who is doing what.
Refactor existing querystring generation
This also removes the trigger parameter that isn't supported anymore.
Add Util class to provide query string building
Release version 0.1.0
Update API response for receive_spec
Numbers are being returned as integers now.
Directly display the result for that range
Update request signature generation
Range is now being used to generate the signature as well, so it's the
secret_key, metric and range.
Use new API endpoints
Release version 0.0.9
Use host instead of metric_host
Allow disabling of SSL
Release version 0.0.8
Update receive spec
No need to wrap the hash as its the last argument
Don't wrap CGI.escape
Allow passing in meta option
This way you can add custom data which will show up in
the event view on metric.io.
Update Track.compose documentation with custom date
Allow for custom date input
This gives you the ability to track metrics for older dates, to import
older data into metric.io for example.
Don't version control Gemfile.lock
Make quit_early? private
Use https location of API
Release version 0.0.7
Extract metric delivery for easy testing
Add output to debug something on Travis
Don't track anything for Rack apps in development
If ENV['RACK_ENV'] is set and it is not production nothing will get
This was giving problems with 1.9.3.
Add 1.9.3 to build matrix
Reset config for specs globally