Permalink
Commits on Nov 24, 2012
  1. fix as_document with nil values

    durran committed Nov 24, 2012
  2. Replace criteria on mtm deletion

    durran committed Nov 24, 2012
  3. Fix uniqueness val on localized fields with scope.

    We apply the scope first, localized field last to avoid origin's
    conversion.
    
    [ fix #2568 ]
    durran committed Nov 24, 2012
  4. Dont use moped-turbo on CI

    durran committed Nov 24, 2012
  5. Update changelog

    durran committed Nov 24, 2012
  6. Update changelog

    durran committed Nov 24, 2012
  7. Remove default :blank error message from locale

    Mongoid sets a default :blank error message in it's locale file. This is
    confusing when trying to override error messages within your own app as
    every overriden message will work except :blank.
    jordelver committed with durran Nov 22, 2012
  8. Fix broken spec

    durran committed Nov 24, 2012
  9. Dont need the brackets

    durran committed Nov 24, 2012
Commits on Nov 19, 2012
  1. Preventing a NoMethodError when calling #as_document on an embedded r…

    …elation that is nil.
    jonhyman committed Nov 19, 2012
Commits on Nov 18, 2012
  1. Raise InvalidPath error when embedded access root paths.

    [ fix #2552 ]
    durran committed Nov 18, 2012
  2. Bump dev to moped 1.3

    durran committed Nov 18, 2012
Commits on Nov 14, 2012
  1. Put mutex at class level

    durran committed Nov 14, 2012
Commits on Nov 12, 2012
  1. Update changelog

    durran committed Nov 12, 2012
Commits on Nov 10, 2012
  1. Remove the proxy

    durran committed Nov 10, 2012
Commits on Nov 7, 2012
  1. Fix default field override in subclass.

    This allows the subclass of a parent document to redefine a field of the
    same name, where the default in both is a proc. Previously the child
    would ignore defining the default method again.
    
    [ fix #2529 ]
    durran committed Nov 7, 2012
Commits on Nov 6, 2012
  1. Dup aliased_fields on subclasses.

    [ fix #2528 ]
    durran committed Nov 6, 2012
  2. Fix warnings

    durran committed Nov 6, 2012
  3. Do multi update when setting has_many to empty.

    [ fix #2527 ]
    durran committed Nov 6, 2012
Commits on Nov 4, 2012
  1. Add short versions of timestamps. (Rodrigo Saito)

    This adds the following modules that corresponds to the normal timestamp
    modules, with the exception that the fields are stored in the database
    as c_at and u_at to save space.
    
    Mongoid::Timestamps::Short - for both created and updated.
    Mongoid::Timestamps::Created::Short - for only a created.
    Mongoid::Timestamps::Updated::Short - for only an updated.
    
    [ close #2525 ]
    [ close #2419 ]
    durran committed Nov 4, 2012
  2. Fix middleware not clearing identity map with Passenger.

    [ fix #2518 ]
    durran committed Nov 4, 2012
  3. Fix changelog

    durran committed Nov 4, 2012