Skip to content
Commits on Nov 1, 2012
  1. Bump version and update changelog

    committed
    [ci skip]
  2. Fix relation code to support Rails 3.2.9.rc1

    committed
    See issue #332
Commits on Sep 14, 2012
  1. @parndt
Commits on Aug 1, 2012
  1. Set release data

    committed
    [ci skip]
  2. Add @parndt to authors

    committed
    [ci skip]
  3. Update changelog

    committed
    [ci skip]
  4. @parndt

    Name anonymous class to fix marshalling.

    parndt committed with
    Resolves #314
  5. Updated changelog

    committed
  6. Fix minitest version to 3.2.0

    committed
    Minitest 3.3.0 was released a few days ago and currently dies with:
    
    ```
    /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:826:in `block in _run_suite': undefined method `run' for #<ConfigurationTest:0x007faf1d5835f8> (NoMethodError)
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:818:in `map'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:818:in `_run_suite'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:805:in `block in _run_suites'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:805:in `map'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:805:in `_run_suites'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:778:in `_run_anything'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:967:in `run_tests'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:954:in `block in _run'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:953:in `each'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:953:in `_run'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:942:in `run'
      from /Users/norman/.rvm/gems/ruby-1.9.3-p194-perf/gems/minitest-3.3.0/lib/minitest/unit.rb:700:in `block in autorun'
    rake aborted!
    Command failed with status (1): [/Users/norman/.rvm/rubies/ruby-1.9.3-p194-...]
    ```
    
    I don't have time to track this down right now, will check later if this is a
    bug in our code or theirs.
  7. Merge pull request #316 from norman/optimisations

    committed
    Removed or begin in favour of ||= do
Commits on Jul 26, 2012
  1. @parndt
Commits on Jul 22, 2012
  1. @parndt

    Removed or begin in favour of ||= do

    parndt committed
    This uses one less block than previously.
Commits on Jul 10, 2012
  1. @amerine
Commits on Jul 4, 2012
  1. Merge pull request #309 from robyurkowski/master

    committed
    Clarify globalize slug documentation further
  2. @robyurkowski

    Clarify globalize slug documentation further

    robyurkowski committed
    It should now be clear that both the model's table and the model's
    translation table must have a slug field, and the model must declare the
    slug field translatable.
Commits on Jul 3, 2012
  1. @parndt

    Merge pull request #308 from robyurkowski/master

    parndt committed
    Document necessary location of slug column with Globalize
  2. @robyurkowski

    Document necessary location of slug column (resolves #293)

    robyurkowski committed
    This adds a point of clarification in the rdoc and inside the globalize module itself to point out that the slug column must be present on the translation table, not the primary model table itself. It also (real friendly-like) corrects some faulty parallelism.
Commits on Jun 21, 2012
  1. Fix setting slugs with the Globalize module

    committed
    Model#slug= was completely ignored and non-functional. This replaces it
    with working functionality that has the same interface used by SimpleI18n.
  2. Always set locale in setup block

    committed
  3. Simplify test name

    committed
Commits on Jun 19, 2012
  1. Bump version, update changelog

    committed
  2. Autoload slug rather than requiring directly

    committed
    Without this change, FriendlyId::Slug is not accessible from migrations
    unless friendly_id/slug is explicitly required.
    
    This should resolve issue #299.
Commits on Jun 6, 2012
  1. Bumped version

    committed
  2. Merge pull request #295 from pixeltrix/nil-to-param-fix

    committed
    Delegate to_param to super when friendly_id is not present.
  3. @pixeltrix

    Delegate to_param to super when friendly_id is not present.

    pixeltrix committed
    Currently ActiveRecord::Base#to_param returns nil when the record
    is not persisted. Rather than calling to_s on id, call super
    instead so that we get the default behavior.
    
    Closes #294.
Commits on May 31, 2012
  1. Revert "Add Rails 3-2-stable/master to build matrix"

    committed
    This reverts commit 759c50c.
    
    I did something wrong here and the exlusions didn't work, reverting for
    now to investigate.
    
    [ci skip]
  2. Add Rails 3-2-stable/master to build matrix

    committed
    Also exlude some other combinations to avoid too huge a matrix.
Commits on May 29, 2012
  1. @tomtastico
Commits on May 27, 2012
  1. @tomtastico
Commits on May 25, 2012
  1. @tomtastico
Commits on May 21, 2012
  1. Bump version

    committed
    [ci skip]
  2. Updated changelog

    committed
    The previously pulled commit closes #259 and closes #279.
Something went wrong with that request. Please try again.