Permalink
Commits on Feb 4, 2015
  1. Merge pull request #589 from smtlaissezfaire/partial_updates

    Only partially update objects (using $set and $unset) when updates occur...
    cheald committed Feb 4, 2015
  2. Merge pull request #601 from dpoineau/fixing-failing-tests-all

    Fixing all currently failing tests
    cheald committed Feb 4, 2015
Commits on Jan 12, 2015
Commits on Jan 8, 2015
Commits on Dec 18, 2014
  1. Disallow class as a key name

    cheald committed Dec 18, 2014
Commits on Nov 24, 2014
  1. Only partially update objects (using $set and $unset) when updates oc…

    …cur.
    
    Note: this does not use ActiveModel::Dirty as ActiveModel::Dirty doesn't find in place changes (such as appending to an array or calling gsub! on a string).
    
    Partial Updates can be turned on or off per class (by default they are off):
    
      class Person
        include MongoMapper::Document
        self.partial_updates = false
      end
    smtlaissezfaire committed Nov 12, 2014
Commits on Nov 19, 2014
  1. Revert "We don't support rspec 3 yet."

    This reverts commit ac9937d.
    smtlaissezfaire committed with cheald Nov 19, 2014
  2. upgrade to rspec 3.0

    rspec: convert mock expectations into new syntax to avoid deprecation warnings
    
    fix rspec deprecation warning: failure_message
    
    upgrade to rspec 3.1.0
    
    maybe fix spec failures on linux
    smtlaissezfaire committed with cheald Nov 16, 2014
  3. [skip ci] update the readme

    cheald committed Nov 19, 2014
Commits on Nov 18, 2014
  1. Bump to 0.13.1

    cheald committed Nov 18, 2014
  2. Remove trailing whitespace

    cheald committed Nov 18, 2014
  3. We don't support rspec 3 yet.

    Revert "Fixed other rspec depprectations (its)"
    
    This reverts commit b25f18d.
    
    Revert "Fixed be_false -> be_falsey deprecation warning in specs"
    
    This reverts commit 11a512a.
    
    Revert "Fixed be_true -> be_truthy deprecation warning in specs"
    
    This reverts commit d6bc31e.
    cheald committed Nov 18, 2014
  4. counter caching: Add more conventional syntax: belongs_to :associatio…

    …n, :counter_cache => true
    smtlaissezfaire committed with cheald Oct 21, 2014
  5. Add counter caching.

    smtlaissezfaire committed with cheald Oct 21, 2014
  6. Merge pull request #586 from smtlaissezfaire/counter_cache

    Counter cache
    cheald committed Nov 18, 2014
  7. Merge pull request #558 from ThomasAlxDmy/explicit_error_message

    Added error message: can't mass assign protected attribute. This should be deprecated for proper protected_attributes support down the road.
    cheald committed Nov 18, 2014
  8. Merge pull request #581 from miyucy/add-symbol-extension

    add to_mongo/from_mongo to Symbol
    cheald committed Nov 18, 2014
  9. Merge pull request #556 from rthbound/adds_quality_spec

    Adds quality spec
    cheald committed Nov 18, 2014
  10. Merge pull request #583 from sgnn7/add_collection_stats

    Add collection stats and cleanup deprecation warnings
    cheald committed Nov 18, 2014
  11. Merge pull request #587 from cpmurphy/fixes/keys_active_support_4_1

    Fix remove_validations_for for AS 4.1
    cheald committed Nov 18, 2014
Commits on Oct 28, 2014
  1. Fix remove_validations_for fix for AS 3.x/4.x

    Christian Murphy committed Oct 28, 2014
Commits on Oct 27, 2014
  1. Fix remove_validations_for for AS 4.1

    This is a slightly reworked version of the @fcheung's pull
    request #584, using the same method across ActiveSupport
    versions.  I added a definition for `set_callbacks`, which is
    present in AS 4.1 but not in earlier versions.  This can be
    discarded once older versions of AS are no longer supported.
    Christian Murphy committed Oct 23, 2014
Commits on Oct 26, 2014
  1. Add counter caching.

    smtlaissezfaire committed Oct 21, 2014
Commits on Sep 26, 2014
Commits on Aug 26, 2014