Skip to content
Commits on Feb 5, 2010
  1. Don't let an initialization error take down the entire of Rails

    Jonathan del Strother committed Feb 5, 2010
    This allows you to at least run a migration adding the Vanity table without vanity pre-emptively killing things
Commits on Feb 3, 2010
  1. Fix incrby on mysql

    Jonathan del Strother committed Feb 2, 2010
    mysql returns nil for INSERT/UPDATE queries, resulting in infinite recursion in incrby
    (sqlite would return [] for the same query, so I'm not sure under what circumstances the "or incrby(...)" bit would ever get called)
  2. Use ActiveRecord methods for average/minimum/maximum/sum

    Jonathan del Strother committed Feb 2, 2010
    No need for the sqlite hack to define the aggregate function 'average()' when it can just use 'avg()'
  3. Adding .gitignore

    Jonathan del Strother committed Feb 3, 2010
  4. Document the ActiveRecord store initialization

    Jonathan del Strother committed Feb 3, 2010
  5. Oops, use the requested AR connection if supplied

    Jonathan del Strother committed Feb 3, 2010
Commits on Feb 2, 2010
  1. Don't keep a persistent ActiveRecord connection around

    Jonathan del Strother committed Feb 2, 2010
    Runs into problems with the connection going stale - just re-request it each time.
  2. Quote column names in AR sql

    Jonathan del Strother committed Feb 2, 2010
    In particular, 'key' is a keyword in mysql, so that would fail horribly.
  3. Add create/drop table commands to the AR store

    Jonathan del Strother committed Feb 2, 2010
  4. Setup db config early in test_helper

    Jonathan del Strother committed Feb 2, 2010
    Necessary for the AR store
  5. Rename activerecord store to match Rails' standard

    Jonathan del Strother committed Feb 2, 2010
    Helps with autoloading the class
  6. Playground defaults shouldn't override the initialize() options

    Jonathan del Strother committed Feb 2, 2010
  7. Merge remote branch 'origin/master' into adapters

    Jonathan del Strother committed Feb 2, 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 5, 2010
  3. @assaf

    Fix: experiment not saved.

    assaf committed Jan 5, 2010
  4. @assaf

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

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

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

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

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

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

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

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

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

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

    Added default_identify to experiment replacing block with slightly sm…

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

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

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

    Autoload Redis, give installed version precedence.

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

    MockRedis => Vanity::Store::Mock

    assaf committed Dec 21, 2009
Commits on Dec 18, 2009
  1. @assaf

    More dynamic in the layout.

    assaf committed Dec 17, 2009
Commits on Dec 17, 2009
  1. @assaf
  2. @assaf
  3. @assaf
Something went wrong with that request. Please try again.