Permalink
Commits on May 7, 2012
Commits on May 6, 2012
  1. Reimplement Criteria#multiple_from_map_or_db:

    durran committed May 6, 2012
    - This implementation is far better than the previous
      map/partition/select implementation.
Commits on May 5, 2012
  1. Back to latest 1.9.3

    durran committed May 5, 2012
Commits on May 4, 2012
  1. Use p125 explicitly

    durran committed May 2, 2012
  2. Merge pull request #1980 from i0rek/last

    durran committed May 4, 2012
    Document.last considers default scope.
  3. Document.last considers default scope.

    i0rek committed May 4, 2012
    Fixes #1974.
Commits on May 1, 2012
Commits on Apr 30, 2012
  1. Removing unused code

    durran committed Apr 30, 2012
  2. Check response instead of var

    durran committed Apr 30, 2012
  3. Speed up performance of default application.

    durran committed Apr 30, 2012
    - Ruby's instance_exec was just too slow for applying defaults, and
      since the id and type fields were now depending on this their
      performance was affected.
  4. Merge pull request #1949 from hubertlepicki/preload_specified_models_…

    durran committed Apr 30, 2012
    …only
    
    Allow specifying which models do you want to load. Allows using Mongoid ...
  5. Add touch support to belongs_to relations:

    durran committed Apr 30, 2012
    - This implementation does not rely on callbacks and calls the touchable
      relations touch methods directly.
    - Autobuilding is ignored when executing a touch.
    - Closes #1958.
    - Closes #1798.
  6. Fix part one of touch implementation:

    durran committed Apr 30, 2012
    - This commit addresses the errors in the single document touch
      implementation.
    - When touch is provided no param, the updated_at should get set to
      Time.now if the field is defined.
    - If a param is provided both the provided field AND the updated_at
      timestamp should get set to Time.now with the same time instance.
    - If the document is dirty, all other changes should ALSO get persisted.
    - No callbacks or validations are run.
  7. Merge branch 'feature/issue-1798' of https://github.com/shingara/mongoid

    durran committed Apr 30, 2012
     into shingara-feature/issue-1798
  8. Add support for $findAndModify:

    durran committed Apr 30, 2012
    - Can now use Model.find_and_modify or Criteria#find_and_modify.
  9. Merge pull request #1961 from shingara/fix/useless_require

    durran committed Apr 30, 2012
    delete a singleton require not use
Commits on Apr 29, 2012
  1. Update changelog

    durran committed Apr 29, 2012
  2. Update document rdoc

    durran committed Apr 29, 2012
  3. Centralize the time zone logic

    durran committed Apr 29, 2012