Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 24, 2011
Commits on May 29, 2011
  1. @assaf

    Updated CHANGELOG

    assaf authored
Commits on Apr 26, 2011
  1. @dougcole
  2. @assaf

    Updated changelog.

    assaf authored
Commits on Apr 11, 2011
  1. @assaf

    Version 1.5.3.

    assaf authored
  2. @assaf

    Version 1.5.2.

    assaf authored
Commits on Dec 21, 2010
  1. @assaf

    Added CHANGELOG message.

    assaf authored
Commits on Oct 24, 2010
  1. @assaf

    1.5.0: woot!

    assaf authored
Commits on Oct 13, 2010
  1. @assaf

    Version bump to 1.5.0.

    assaf authored
    Added contributors to credit page.
    Added contributing section to README.
Commits on Oct 7, 2010
  1. @assaf

    Merge commit 'bb46e654dd73a465b264'

    assaf authored
    Conflicts:
    	lib/vanity/templates/_experiment.erb
    	lib/vanity/templates/_experiments.erb
    	lib/vanity/templates/_metric.erb
    	lib/vanity/templates/_metrics.erb
    	lib/vanity/templates/_report.erb
    	test/test_helper.rb
Commits on Sep 22, 2010
  1. @assaf

    Gemfile now uses Gemspec dependencies list (requires Buildr 1.0)

    assaf authored
    Updated changelog and documentation with new features.
    
    Now longer testing against 1.9.1, only 1.8.7 and 1.9.2.
Commits on Aug 6, 2010
  1. @assaf

    Beta becomes official 1.4.

    assaf authored
Commits on Jul 28, 2010
  1. @assaf

    Typographical cleanup on site and PDF.

    assaf authored
    Improved text in configuring section.
    Added "How to contribute" list.
    Added experimental page for experimental features.
Commits on Jul 27, 2010
  1. @assaf

    Remote metrics: use Web API to push/retrieve metrics on remote host.

    assaf authored
    Initial support for multi-value metrics.
    
    * Added: Vanity.playground.collecting. You want this to be true only in
    production environment. When false, disables collecting of metric and
    experiment data.
    * Added: Metric.last_update_at.
    * Removed: Metric.created_at, derived from experiment and never used.
    
    Fixed MongoDB flushdb to drop collections.
    
    .rvmrc no longer setups Ruby/creates gemset.
    
    Apparently on Linux, Passenger uses UNIX sockets, where on OS X it
    uses TCP.
Commits on Jul 8, 2010
  1. @assaf
Commits on Jul 1, 2010
  1. @assaf

    Added upgrade command. When upgrading to 1.4 (or even head, from now …

    assaf authored
    …on), please run:
    
      vanity upgrade
    
    Using Redis namespace and all Vanity objects are now in the vanity: namespace.
Commits on Jun 27, 2010
  1. @assaf

    Connection adapters! We have a new way for managing connections which…

    assaf authored
    … extends
    
    to multiple adapters (not just Redis). The easiest is to use the configuration
    file config/vanity.yml. For example:
    
      development:
        adapter: redis
      test:
        adapter: mock
      heroku:
        adapter: activerecord
Commits on Jun 23, 2010
  1. @assaf

    Now using RVM, gemsets and Bundler to test Vanity in different config…

    assaf authored
    …urations.
    
    To run the full set of tests in all the supported versions of Ruby:
      rake test:rubies
    To test specific version of Ruby:
      rake test:rubies[1.8.7]
    To switch around:
      rvm 1.9.2@vanity
Commits on Jun 21, 2010
  1. @assaf

    This release switches from a pre-2.0 version of the Redis gem that wa…

    assaf authored
    …s bundled
    
    with Vanity, to a 2.0.x version of the Redis gem used as a dependency. If your
    code uses the Redis gem directly, watch out for subtle incompatibility bugs.
Commits on Mar 2, 2010
  1. @assaf
  2. @assaf

    Added documentation for using Google Analytics metrics.

    assaf authored
    Added report method to GA metric, for accessing Garb report object.
Commits on Feb 24, 2010
  1. @assaf

    Added: Vanity loads Redis configuration from config/redis.yml (if you…

    assaf authored
    … have such a file).
    
    Added Playground.connected? method, renamed Playground.mock! to Playground.test!.
    
    Documentation updates:
      Added documentation section specifically for Rails.
        Moved dashboard documentation there.
          Revised configuration section, up to date for Vanity 1.3.0.
  2. @assaf

    Fixed: Running vanity command, automatically detects and loads Rails.

    assaf authored
    Fixed: Vanity now picks up on load_path set from within config/environment.rb.
Commits on Feb 22, 2010
  1. @assaf

    To specify connection, use Vanity.playground.redis = "localhost:6379"…

    assaf authored
    …. The host/port/db attributes are deprecated.
Commits on Feb 16, 2010
  1. @assaf
Commits on Jan 6, 2010
  1. @assaf
Commits on Dec 24, 2009
  1. @assaf

    Removed: Vanity.playground.define is deprecated. Bad choice for a met…

    assaf authored
    …hod name. If you need this feature, make a suggestion and let's create a better API.
  2. @assaf

    Added: Command line "vanity list" catalogs all ongoing experiments, t…

    assaf authored
    …heir alternatives (and fingerprints) and all metrics.
  3. @assaf

    Added: Vanity query parameter that you can use to choose a particular…

    assaf authored
    … alternative, e.g. to tie an advertisement banner with content of the site.
  4. @assaf

    * Changed: Rails integration now separates use_vanity method, filters…

    assaf authored
    … and helpers.
    
    * Changed: Explicit vanity_context_filter and vanity_reload_filter so you can skip them, or order filters relative to them.
  5. @assaf

    Fixed: if metric cannot be loaded (e.g. offline, no db access) show e…

    assaf authored
    …rror message for that metric but don't break dashboard.
Commits on Dec 14, 2009
  1. @assaf

    Refined metrics documentation.

    assaf authored
Commits on Dec 12, 2009
  1. @assaf

    Better error handling when calling Vanity.model with unsupported opti…

    assaf authored
    …ons.
    
    Fixed: Playground no longer changes logging level on supplied logger.
Commits on Dec 10, 2009
  1. @assaf

    ActiveRecord metrics now support different aggregate functions: avera…

    assaf authored
    …ge, sum, minimum, maximum. For example:
    
    metric "Satisfaction" do
      model Survey, :average=>:rating
    end
Commits on Dec 8, 2009
  1. @assaf
Something went wrong with that request. Please try again.