Permalink
Commits on Aug 6, 2009
  1. Version bump to 0.3.2

    jnunemaker committed Aug 6, 2009
  2. Updated history.

    jnunemaker committed Aug 6, 2009
Commits on Aug 5, 2009
  1. More JSON tests, minor

    djsun committed with jnunemaker Aug 4, 2009
  2. Handle default values more intelligently.

    This was written to make the Array append operator work more intuitively.
    The original problem was that appending (<<) to an array didn't work
    unless that field had already been initialized to [].
    
    It turns out that the fix helped more than Array.  I wrote tests for
    Hash#[]= as well.
    djsun committed with jnunemaker Aug 4, 2009
Commits on Aug 3, 2009
  1. Embedded documents now have _id as well. Also to_json now includes id…

    … and excludes _id by default. Fixes #44.
    jnunemaker committed Aug 3, 2009
  2. MongoID.mm_typecast now raises MongoMapper::IllegalID if id is illega…

    …l rather than DocumentNotFound. Fixes #43.
    jnunemaker committed Aug 3, 2009
Commits on Aug 1, 2009
  1. Using reset on associations instead of reload. They will automaticall…

    …y reload if requested so why force it. I'd rather it be intentional.
    jnunemaker committed Aug 1, 2009
  2. Added tests for many polymorphic documents. Separated out association…

    … tests to make them easier to work with.
    jnunemaker committed Aug 1, 2009
  3. Fixed tests for AS 2.3.3.

    jnunemaker committed Aug 1, 2009
Commits on Jul 29, 2009
  1. Basic many polymorphic works.

    jnunemaker committed Jul 29, 2009
Commits on Jul 28, 2009
  1. Version bump to 0.3.1

    jnunemaker committed Jul 28, 2009
  2. Updated history.

    jnunemaker committed Jul 28, 2009
  3. Updated history.

    jnunemaker committed Jul 28, 2009
  4. Version bump to 0.3.0

    jnunemaker committed Jul 28, 2009
  5. Removed errant comment.

    jnunemaker committed Jul 28, 2009
  6. Moved rails compat stuff into document and embedded document modules …

    …inside of RailsCompatibility module.
    jnunemaker committed Jul 28, 2009
  7. Renamed rails compat modules to be more consistent. Removed deep merg…

    …e from first and last as they don't need it.
    jnunemaker committed Jul 28, 2009