Permalink
Commits on Sep 15, 2012
  1. Make sure destroy callbacks are only run once when destroyed through …

    DouweM committed with durran Sep 13, 2012
    …nested attributes.
    
    The document may already have been destroyed as a result of `existing.delete(doc)`, so don't destroy it again.
Commits on Sep 11, 2012
  1. Only set the inverse field value when needed.

    durran committed Sep 11, 2012
    In the case where a polymorphic parent in a relational association does
    not have more than one definition with the same name, there is no need
    to set this value and shouldn't be there.
    
    [ fix #2362 ]
Commits on Sep 9, 2012
Commits on Sep 8, 2012
  1. Fix size and length inconsistency when limit is applied and docs are …

    durran committed Sep 8, 2012
    …iterated over. [ fix #2330 ]
Commits on Sep 6, 2012
  1. validates_associated should handle options (like :message) as describ…

    Maxim Dobryakov committed with durran Sep 5, 2012
    …ed in doc
  2. Fix the last random failure

    durran committed Sep 6, 2012
  3. use ::Time.parse to check if the string contains a valid Time.

    camallen committed with durran Sep 5, 2012
    ActiveSupport::TimeZone.parse was returning nil on malformed Time strings but Time.parse throws the expected ArgumentError.
  4. Ensure belongs_to relations are evolvable:

    durran committed Sep 6, 2012
    When passed the proxy or the document.
    [ fix #2346 ]
  5. Fix random spec failures

    durran committed Sep 6, 2012
Commits on Sep 1, 2012
  1. Update changelog

    durran committed Sep 1, 2012
  2. Add specs to exhibit strange behavior when aggregating on field that …

    jpmckinney committed with durran Aug 31, 2012
    …doesn't always exist
Commits on Aug 26, 2012
  1. Changes for new mongohq replset

    durran committed Aug 26, 2012
Commits on Aug 25, 2012
  1. Update changelog

    durran committed Aug 25, 2012
  2. Bump branch to 3.0.6

    durran committed Aug 25, 2012