Permalink
Commits on Mar 7, 2012
  1. Version 0.4.0

    andrew committed Mar 7, 2012
Commits on Mar 4, 2012
  1. Added travis build status

    andrew committed Mar 4, 2012
  2. Added warning for ruby 1.8 users who pass a single hash of alterntives

    andrew committed Mar 4, 2012
    Because hashes in ruby 1.8 do not persist the order of keys when they
    are created so the alternative cannot be reliably determined
  3. Merge pull request #35 from vrish88/master

    andrew committed Mar 4, 2012
    Add experiment start date #12
  4. Added travis-ci config

    andrew committed Mar 4, 2012
  5. Avoid users participating in multiple experiments at once

    andrew committed Mar 4, 2012
    This avoids skewing the experiments and producing invalid results.
    
    It can be disabled using the allow_multiple_experiments config flag.
Commits on Mar 3, 2012
Commits on Feb 25, 2012
  1. Merge pull request #34 from layflags/master

    andrew committed Feb 25, 2012
    Bug fix for ab_test helper
Commits on Feb 24, 2012
Commits on Feb 16, 2012
  1. Version 0.3.3

    andrew committed Feb 16, 2012
Commits on Feb 14, 2012
  1. Merge pull request #33 from layflags/master

    andrew committed Feb 14, 2012
    Fix ab_test and add DB failover section in README
  2. Fix return value for ab_test ...

    layflags committed Feb 14, 2012
    in case of db failure when db_failover option isset and a block is used
    in a rails view
Commits on Feb 12, 2012
  1. Version 0.3.2

    andrew committed Feb 12, 2012
Commits on Feb 11, 2012
  1. Updated for 2012

    andrew committed Dec 31, 2011
Commits on Feb 10, 2012
  1. Merge pull request #32 from layflags/master

    andrew committed Feb 10, 2012
    Redis failover solution
  2. Add redis failover solution

    layflags committed Feb 10, 2012
    Due to the fact that redis has no autom. failover mechanism, it is now
    possible to switch on 'db_failover' config option, so that 'ab_test' and
    'finished' will not crash. 'ab_test' always delivers alternative A (the
    first one) in that case. It's also possible to set a 'db_failover_on_db_error'
    handler (proc) in the config, for example to log these errors via
    Rails.logger.
Commits on Dec 20, 2011
  1. Merge pull request #31 from stabenfeldt/patch-1

    andrew committed Dec 20, 2011
    Updated README to reflect that alternatives must be strings.
  2. Updated README to reflect that alternatives must be strings. Correcte…

    stabenfeldt committed Dec 20, 2011
    …d difference in experiment names.
Commits on Nov 19, 2011
  1. Version 0.3.1

    andrew committed Nov 19, 2011
Commits on Nov 9, 2011
  1. Merge pull request #28 from econsultancy/tidy-up

    andrew committed Nov 9, 2011
    Remove rendundant code and whitespace
Commits on Nov 8, 2011
  1. Merge pull request #25 from lautis/lazy-redis

    andrew committed Nov 8, 2011
    Lazy loading data from Redis
  2. Merge pull request #27 from econsultancy/26-handle-unstarted-experiments

    andrew committed Nov 8, 2011
    26 handle unstarted experiments
  3. Whitespace tweaks

    mocoso committed Nov 8, 2011