Permalink
Commits on Nov 2, 2011
  1. Prepare for 0.10 release

    bkeepers committed Nov 2, 2011
Commits on Nov 1, 2011
  1. style

    bkeepers committed Nov 1, 2011
  2. Merge pull request #336 from change/dont_clear_descendants_tracker

    Changing Railtie to not call DescendantsTracker.clear; test for same
    bkeepers committed Nov 1, 2011
Commits on Oct 27, 2011
  1. Changing Railtie to not call DescendantsTracker.clear; test for same

    Michael Pabst and Thomas Shafer committed with Michael Pabst Oct 27, 2011
Commits on Oct 11, 2011
  1. Merge branch '0.9'

    * 0.9:
      Simply dirty tracking by comparing casted values before and after the change
      Avoid casting blank strings to floats
      added test: changed? should be false if the same ObjectId was assigned in String format
    bkeepers committed Oct 11, 2011
  2. added test: changed? should be false if the same ObjectId was assigne…

    …d in String format
    bearded committed with bkeepers Oct 7, 2011
Commits on Oct 5, 2011
  1. Merge branch '0.9'

    * 0.9:
      remove unneeded clearing of dirty attributes when calling #save!
      Bump version to 0.9.2
      Fix and test for setting class_name on userstamps plugin
    bkeepers committed Oct 5, 2011
  2. Bump version to 0.9.2

    bkeepers committed Sep 2, 2011
Commits on Sep 14, 2011
  1. Merge pull request #314 from bearded/dependent_option

    Option *dependent* should destroy/delete/nullify associated records before destroy
    bkeepers committed Sep 14, 2011
Commits on Sep 6, 2011
  1. Option *dependent* should destroy/delete/nullify associated records b…

    …efore destroy
    bearded committed Sep 6, 2011
Commits on Sep 3, 2011
  1. Since nil attributes aren't stored in the database, existing keys nee…

    …d to be nullified on reload
    brianhempel committed with bkeepers Aug 19, 2011
Commits on Sep 2, 2011
  1. Bump version to 0.9.2

    bkeepers committed Sep 2, 2011
  2. Merge branch '0.9'

    * 0.9: (27 commits)
      Update variable name to reflect intention
      Fix Gemfile
      Remove .project file
      Fix for methods being included twice in to_xml
      Add test to expose serializer bug
      Default to empty hash if there is no config for the environment
      Fix test for userstamps plugin
      Test case for proper use of ActiveModel::Naming
      changed inspect so that only non-nil keys are shown by default - related to issue 194
      Uncomment and fix embedded doc expectations for nil values
      Fix attributes on Ruby 1.8
      Added tests and fixed some existing ones.
      Fix Issue 194.
      Fixing key fetch so it returns a string only, rather than a Class if :class key is present in the options hash.
      Removing logger requirement.
      Changing syntax for alternate User class to be more familiar for MM users. Now accepts an options hash with :class_name OR :class keys. If the neither key is present, it will default to the standard User class.
      Added to Userstamps plugin a way to use a unconventionally named User class (e.g., SpecialUser).
      Write a better test, making sure ReplSetConnection is passed options hash
      Added support for a Replica Set
      Add test for replica set connections from config that specifies multiple hosts
      ...
    
    Conflicts:
    	.gitignore
    	Gemfile
    	lib/mongo_mapper/plugins/inspect.rb
    bkeepers committed Sep 2, 2011
  3. Fix Gemfile

    bkeepers committed Sep 2, 2011
  4. Remove .project file

    bkeepers committed Sep 2, 2011
  5. Fix test for userstamps plugin

    bkeepers committed Jul 30, 2011
  6. Fix attributes on Ruby 1.8

    Array#each_pair is not defined
    bkeepers committed Jul 2, 2011