Permalink
Commits on Sep 26, 2013
  1. @percyhanna

    Update README.rdoc

    percyhanna committed Sep 26, 2013
Commits on Sep 13, 2013
  1. @percyhanna
Commits on Jun 10, 2013
  1. @eskfung

    Adding _d to all generated requests.

    Always setting _d=1. Otherwise, if you are logging events and waiting on cron to submit the events, the generated queries don't include _d and the events will be pegged at the time the cronjob executes, not when the event happens.
    eskfung committed Jun 10, 2013
  2. @percyhanna

    Merge pull request #16 from dcrec1/00b155638ca88e540ac1db8a4ccfe3ef0a…

    …856d57
    
    Added KM.key
    percyhanna committed Jun 10, 2013
  3. @percyhanna

    Update README.rdoc

    percyhanna committed Jun 10, 2013
Commits on Feb 7, 2013
  1. @mstump

    added license file

    mstump committed Feb 7, 2013
Commits on Jan 2, 2013
  1. @nateklaiber

    Updated gemfile

    nateklaiber committed Jan 2, 2013
  2. @nateklaiber

    version bump

    nateklaiber committed Jan 2, 2013
  3. @nateklaiber

    Ignore local .rvmrc files

    nateklaiber committed Jan 2, 2013
  4. @nateklaiber

    Updating the spec to match the recent change from :force

    to :dryrun. It is not environment aware, and will log
    all requests unless #dryrun is specified.
    nateklaiber committed Jan 2, 2013
Commits on Dec 11, 2012
  1. @dcrec1

    added KM.key

    dcrec1 committed Dec 11, 2012
Commits on Nov 26, 2012
  1. Merge pull request #14 from eskfung/master

    By default, push events to tracking servers, even when :env=development
    KISSmetrics committed Nov 26, 2012
Commits on Oct 10, 2012
  1. @eskfung

    Removing :force option and including a :dryrun option.

    We've gotten enough feedback suggesting that working in :env=development should
    work out of the box, without any hidden 'gotchas' that it just logs your
    queries to a file. Developers should be smart enough to use a Dev API key if
    they're initializing KM with :env=development, and so just want to see whether
    the data enters KM.
    
    So with the :dryrun option, the logic goes:
    
    1. If you really want a dry-run, then just log that the events happen and
       nothing else
    2. In any other scenario (dev or production environment equally), process and
       send the events to trk.kissmetrics.com
    eskfung committed Oct 10, 2012
Commits on May 7, 2012
  1. Merge pull request #10 from masone/km_send_environment

    Allow km_send to send events for other environments than production
    KISSmetrics committed May 7, 2012
  2. @masone

    adds --force flag to km_send which allows sending events for other en…

    …vironments than production
    masone committed May 7, 2012
Commits on Apr 30, 2012
  1. Changed URI.escape method to escape more characters

    Stephen Rainey committed Apr 30, 2012
Commits on Mar 1, 2012
  1. Merge pull request #9 from Kicksend/master

    Fixes for encoding
    KISSmetrics committed Mar 1, 2012
Commits on Feb 21, 2012
  1. Changed to use URI.escape instead of CGI.escape based on recommendati…

    …on of customer - thanks!
    KISSmetrics committed Feb 21, 2012
Commits on Feb 20, 2012
  1. @derrickko

    Using URI.escape instead of CGI.escape.

    Docs mentioned that identities are URL encoded strings.
    derrickko committed Feb 20, 2012
Commits on Nov 1, 2011
  1. Merge pull request #4 from bcluca/proxy_support

    Added proxy support
    KISSmetrics committed Nov 1, 2011
Commits on Oct 27, 2011
  1. @bcluca

    Added proxy support

    bcluca committed Oct 27, 2011
Commits on Jun 7, 2011
  1. Merge pull request #2 from jasonm/master

    Use Net::HTTP instead of TCPSocket for delivering request
    KISSmetrics committed Jun 7, 2011
  2. Merge pull request #1 from duncanbeevers/master

    Avoid opening core classes unnecessarily
    kissmetrics committed Jun 7, 2011
Commits on Jun 1, 2011
  1. @jasonm
Commits on Mar 28, 2011
  1. @duncanbeevers

    No need to open Hash

    duncanbeevers committed Mar 28, 2011
Commits on Feb 9, 2011
  1. update README

    Daniel Bretoi committed Feb 9, 2011
  2. update homepage for gemspec

    Daniel Bretoi committed Feb 9, 2011
  3. update CHANGELOG

    Daniel Bretoi committed Feb 9, 2011
  4. add CHANGELOG

    Daniel Bretoi committed Feb 9, 2011
  5. fix description for gemspec

    Daniel Bretoi committed Feb 9, 2011
Commits on Feb 8, 2011
  1. get everything working with production vs non prod

    Daniel Bretoi committed Feb 8, 2011
Commits on Feb 7, 2011
  1. need to handle the old way of doing query logs

    Daniel Bretoi committed Feb 7, 2011
  2. ignore '' as well as nil

    Daniel Bretoi committed Feb 7, 2011
  3. change gemname to km

    Daniel Bretoi committed Feb 7, 2011