Permalink
Commits on Feb 24, 2013
  1. Fix failures

    durran committed Feb 24, 2013
  2. Dup autosaved relations for inheritance.

    [ fix #2821 ]
    durran committed Feb 24, 2013
  3. Mongoize dynamic fields.

    [ fix #2826 ]
    durran committed Feb 24, 2013
Commits on Feb 23, 2013
  1. Adding specs for #2843

    durran committed Feb 23, 2013
  2. Fix BigDecimal NaN demongoization.

    [ close #2851 ]
    
    Conflicts:
    	CHANGELOG.md
    durran committed Feb 23, 2013
Commits on Feb 21, 2013
  1. Reapply extensions on relations in Marshal.load.

    [ fix #2822 ]
    durran committed Feb 21, 2013
Commits on Feb 20, 2013
  1. Add spec, update changelog

    durran committed Feb 20, 2013
  2. remove !_assigning? check on batch_remove

    Remove the _assigning check, so we can destroy embedded docs inside
    a setter. [ #2841 ]
    arthurnn committed with durran Feb 19, 2013
Commits on Feb 14, 2013
  1. Back to 1.9.3 latest

    durran committed Feb 14, 2013
Commits on Feb 12, 2013
  1. Bump version

    durran committed Feb 12, 2013
  2. Fix lazy evaluation and criteria w/ n-n.

    If a base document was destroyed, and hence frozen, and we asked for a
    count on it's many to many relation, the foreign key would be nil
    instead of [] if the default had not been lazy evaluated. We now check
    for nil and set to [] on the criteria only.
    
    [ fix #2812 ]
    durran committed Feb 12, 2013
Commits on Feb 8, 2013
  1. Don't cascade on delete when assigning.

    [ fix #2796 ]
    durran committed Feb 8, 2013
  2. Copy localize fields on model.becomes

    Localize fields were not getting copied properly when using
    .becomes method. Related to #2772 #2790
    arthurnn committed with durran Feb 8, 2013
Commits on Feb 7, 2013
  1. Update changelog

    durran committed Feb 7, 2013
  2. Fix broken milliseconds precision

    The return of issue #2741
    tombruijn committed with durran Feb 7, 2013
  3. Becomes uses without_protection on copy.

    [ fix #2790 ]
    durran committed Feb 7, 2013
  4. Ensure becomes replaces instances in the identity map.

    [ fix #2787 ]
    durran committed Feb 7, 2013
  5. Don't autobuild on reading for validation.

    [ fix #2794 ]
    durran committed Feb 7, 2013
Commits on Feb 5, 2013
  1. Fix changelog

    durran committed Feb 5, 2013
  2. Fix regression on destroy callbacks not cascading.

    [ fix #2786 ]
    
    Conflicts:
    	lib/mongoid/callbacks.rb
    durran committed Feb 5, 2013
  3. switch the class to create criteria for uniqueness validation when th…

    …e field is defined in ancestor class.
    
    [ fix #2783 ]
    akm committed with durran Feb 5, 2013
  4. add license information to gemspec

    This way it can be used with the rubygems.org API
    jordimassaguerpla committed with durran Feb 5, 2013
Commits on Feb 4, 2013
  1. fix time with zone spec

    durran committed Feb 4, 2013
  2. Fix broken spec

    durran committed Feb 4, 2013
  3. Bump version

    durran committed Feb 4, 2013
  4. Fix broken DateTime conversions.

    [ fix #2781 ]
    [ fix #2777 ]
    durran committed Feb 4, 2013
Commits on Feb 3, 2013
  1. Bump to 3.0.20

    durran committed Feb 3, 2013
  2. Handle localized attributes properly in clone.

    [ fix #2772 ]
    durran committed Feb 3, 2013
  3. Fix the cascading callbacks list.

    This list now includes child documents that are flagged for destroy.
    
    [ fix #2705 ]
    durran committed Feb 3, 2013
Commits on Feb 2, 2013
  1. Give access to validations on the instance level.

    [ fix #2774 ]
    durran committed Feb 2, 2013
  2. Added to_param to Mongoid::Paranoia.

    Allows the generation of URLs of deleted models. Makes it easier to
    create a list of trashed models (a.k.a Trash view). Helps me with #2226.
    
    Signed-off-by: Mario Uher <uher.mario@gmail.com>
    ream88 committed with durran Jul 23, 2012
  3. Don't persist non new child docs with nil inverse.

    [ fix #2733 ]
    durran committed Feb 2, 2013