Permalink
Commits on Sep 1, 2010
  1. Fix for 1.8.7

    committed Sep 1, 2010
  2. Updated Changelog

    committed Sep 1, 2010
  3. Updated docs.

    committed Sep 1, 2010
  4. Validate some configuration arguments.

    Closes #77
    committed Sep 1, 2010
Commits on Aug 30, 2010
  1. Don't access connection directly.

    committed Aug 30, 2010
  2. Updated release info

    committed Aug 30, 2010
  3. Add line numbers to eval'd code.

    committed Aug 30, 2010
  4. Update bundler setup.

    committed Aug 30, 2010
  5. Remove useless test modules.

    committed Aug 30, 2010
  6. Merge branch 'ar3perf' into edge

    committed Aug 30, 2010
  7. Avoid invoking callbacks when updating cached_slug.

    You used to be able to accomplish this with #save(:callbacks => false)
    but apparently that has been removed.
    
    Closes #76
    committed Aug 30, 2010
  8. Cleaned up gemspec.

    committed Aug 30, 2010
Commits on Aug 27, 2010
  1. Support for Babosa 0.2.0.

    committed Aug 27, 2010
Commits on Aug 13, 2010
Commits on Aug 12, 2010
  1. Move methods out of Relation

    Avoid contaminating the class with a bunch of FriendlyId-specific
    stuff.
    committed Aug 12, 2010
  2. Avoid using Arel for joins.

    Arel's performance on joins is currently very poor. This improves
    performance from upwards of 6 seconds to less than a second on the
    benchmarks in extras/bench.rb
    committed Aug 12, 2010
  3. Fixed bad test condition.

    committed Aug 12, 2010
Commits on Aug 11, 2010
  1. Prepped 3.1.3 release.

    committed Aug 11, 2010
  2. Revert back to `join` rather than `include`.

    AR2's `join` will make the found model instance read-only, hence the
    previous change to use `include`. However, `include` will add columns
    from the slug table to the query, so queries that use unqualified column
    names and work without FriendlyId, will fail when FriendlyId is used if
    a column name from the slug table is used in a scope or find conditions.
    
    This change simply sets the `:readonly` option to `false` unless it is
    explicitly set to something truthy. This doesn't feel entirely right
    but in practice ends up working better.
    
    closes #75
    committed Aug 11, 2010
  3. Prepped 3.1.2 release.

    committed Aug 11, 2010
  4. Fixed found records being returned read-only.

    closes #74
    committed Aug 11, 2010
Commits on Aug 9, 2010
  1. Updated docs.

    committed Aug 9, 2010
Commits on Jul 30, 2010
Commits on Jul 29, 2010
  1. Prep for 3.1.0 release.

    committed Jul 29, 2010
  2. Small test fix for Sequel.

    committed Jul 29, 2010