Permalink
Commits on Feb 23, 2010
  1. @assaf
Commits on Feb 22, 2010
  1. @assaf

    Rails integration code moved to lib/vanity/frameworks/rails.

    Yes, more frameworks should and will be supported.
    Also, fixed bug that did not allow changing load_path under Rails (see Github issue #4)
    assaf committed Feb 22, 2010
  2. @assaf

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

    …. The host/port/db attributes are deprecated.
    assaf committed Feb 22, 2010
Commits on Feb 16, 2010
  1. @assaf
  2. @assaf
Commits on Feb 15, 2010
  1. @assaf

    Added disconnect! and reconnect! methods to Playground that can be us…

    …ed to establish a new Redis connection.
    
    When running inside Passenger, forking the process will immediately reconnect the Playground in the forked process.
    assaf committed Feb 15, 2010
  2. @assaf

    Started using Gemfile to setup development environment (requires Bund…

    …ler 0.9.4 or later)
    
    Started using autotest
    
    $ git clone git://github.com/assaf/vanity.git
    $ cd vanity
    $ bundle install
    $ bundle exec autotest -f
    assaf committed Feb 15, 2010
Commits on Feb 1, 2010
  1. @assaf
  2. @assaf

    Updated copyright to 2010.

    assaf committed Feb 1, 2010
Commits on Jan 28, 2010
  1. @tswicegood @assaf

    fix typo in docs

    tswicegood committed with assaf Jan 26, 2010
Commits on Jan 6, 2010
  1. @assaf
  2. @assaf

    Merge branch 'garb'

    assaf committed Jan 6, 2010
  3. @assaf

    Fix: experiment not saved.

    assaf committed Jan 6, 2010
  4. @assaf

    Split vanity/metric.rb into three files: base, active_record and goog…

    …le_analytics.
    
    When using AR and GA metrics, methods are redefined by extending the metric object. This has less magic and better documentation.
    assaf committed Jan 6, 2010
Commits on Dec 24, 2009
  1. @assaf
  2. @assaf
  3. @assaf
  4. @assaf

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

    …hod name. If you need this feature, make a suggestion and let's create a better API.
    assaf committed Dec 24, 2009
  5. @assaf
  6. @assaf

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

    …heir alternatives (and fingerprints) and all metrics.
    assaf committed Dec 24, 2009
  7. @assaf

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

    … alternative, e.g. to tie an advertisement banner with content of the site.
    assaf committed Dec 24, 2009
  8. @assaf

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

    … and helpers.
    
    * Changed: Explicit vanity_context_filter and vanity_reload_filter so you can skip them, or order filters relative to them.
    assaf committed Dec 24, 2009
  9. @assaf

    Added default_identify to experiment replacing block with slightly sm…

    …arter (and easier to override) logic.
    assaf committed Dec 24, 2009
  10. @assaf

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

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

    Autoload Redis, give installed version precedence.

    Add "who's using?" link on site sidebar.
    assaf committed Dec 23, 2009
Commits on Dec 18, 2009
  1. @assaf

    More dynamic in the layout.

    assaf committed Dec 18, 2009
Commits on Dec 17, 2009
  1. @assaf
  2. @assaf
  3. @assaf
  4. @assaf
  5. @assaf
  6. @assaf
Commits on Dec 14, 2009
  1. @assaf

    Refined metrics documentation.

    assaf committed Dec 14, 2009
  2. @assaf

    Styling.

    assaf committed Dec 14, 2009
Commits on Dec 12, 2009
  1. @assaf

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

    …ons.
    
    Fixed: Playground no longer changes logging level on supplied logger.
    assaf committed Dec 12, 2009