Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 5, 2011
  1. @durran
Commits on Jul 1, 2011
  1. @arunagw
  2. @durran

    Fields need to be flagged as attribute methods:

    durran authored
    - In order for dynamic dirty tracking methods to work, each field much
      be registered with Active Model for the method missing matchers. This
      was previously only working if the field had a value set.
    - This will need a rework of how it is implemented once the next release
      of Active Model comes out. This is because until the next release all
      fields have to be marked at one time, which causes Mongoid to undef
      the entire list and reset the list with every field definition. AM
      master currently allows attributes to be added one at a time.
    - Fixes #1036.
  3. @arunagw

    Merge pull request #1037 from gjb83/master

    arunagw authored
    Added locale for en-GB
  4. @gjb83

    Added locale for en-GB

    gjb83 authored
  5. @arunagw
  6. @durran

    Refactoring atomic path and position generation:

    durran authored
    - Instead of all the old crappy conditional logic in Mongoid::Paths, we
      have a nicer approach in Mongoid::Atomic::Paths that encapsulates the
      logic into root and embedded one and many strategies.
  7. @arunagw
Commits on Jun 30, 2011
  1. @gregory-m
  2. @nickhoffman

    Undo pull request 976.

    nickhoffman authored
  3. @nickhoffman

    Merge pull request #976 from shawn42/updated_at_override

    nickhoffman authored
    Only change "updated_at" if it hasn't been changed already.
  4. @durran
  5. @tetsuo692 @durran

    Fixed object id finder with inheritance

    tetsuo692 authored durran committed
  6. @nickhoffman

    Merge pull request #934 from gawin/master

    nickhoffman authored
    Fix issue 852, "-" in key being converted to "-dash-"
  7. @benedikt @nickhoffman

    Fixed failing specs because vehicles now also have a driver relation

    benedikt authored nickhoffman committed
    Signed-off-by: Nick Hoffman <>
  8. @benedikt @nickhoffman

    Added specs for _type attribute handling with nested attributes for r…

    benedikt authored nickhoffman committed
    …eferenced_in, references_one and references_many relations
    Signed-off-by: Nick Hoffman <>
  9. @benedikt @nickhoffman

    Make sure Mongoid::Factory#build only instantiates classes of the giv…

    benedikt authored nickhoffman committed
    …en type and any of its subclasses
    Signed-off-by: Nick Hoffman <>
  10. @benedikt @nickhoffman

    Respect the "_type" attribute when using nested attributes and when b…

    benedikt authored nickhoffman committed
    …uilding (creating) documents in relations
    Signed-off-by: Nick Hoffman <>
Commits on Jun 29, 2011
  1. @durran
  2. @durran
  3. @bernerdschaefer
  4. @bernerdschaefer
  5. @bernerdschaefer
  6. @bernerdschaefer

    Dispatch collection commands directly to driver

    bernerdschaefer authored
    This reduces some of the profiling noise, since it avoids using #send
    every time a collection operation is called.
  7. @cgriego

    Merge pull request #1029 from derickbailey/master

    cgriego authored
    fix for child embedded documents' #changes and #previous_changes not being updated on insert
  8. @bernerdschaefer
  9. @cgriego
Commits on Jun 28, 2011
  1. @durran

    Removing the output to text

    durran authored
  2. @durran
  3. @durran
  4. @durran

    Reformatting benchmark

    durran authored
  5. @durran
  6. specs and fix to ensure child embedded models are getting #changes an…

    …d #previous_changes updated during inserts
  7. @bernerdschaefer

    Delegate config methods on Mongoid to Config

    bernerdschaefer authored
    This is marginally faster, but mostly simplifies the callstack when
    running profiling tools.
  8. @durran
Something went wrong with that request. Please try again.