Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 2, 2009
  1. @jnunemaker
  2. @jnunemaker

    Version bump to 0.4.0

    jnunemaker authored
  3. @jnunemaker

    Added embedded document new? method back in. Not perfect but I have a…

    jnunemaker authored
    … plan and it is good enough for now.
  4. @jnunemaker
  5. @jnunemaker

    Completed the transition to to_mongo/from_mongo from all the typecast…

    jnunemaker authored
    …ing stuff. This means now you can use any famdamily class you want as a type as long as you define to_mongo/from_mongo class methods for it.
    
    Switched all the native types to use to_mongo/from_mongo which makes things a lot cleaner I think.
    
    Added Binary type for easily serializing files under 4MB into documents with no effort. Yay!
  6. @jnunemaker

    Merge branch 'custom_types' of git://github.com/pietern/mongomapper i…

    jnunemaker authored
    …nto pietern/custom_types
    
    Conflicts:
    	lib/mongomapper/key.rb
  7. @jnunemaker

    FIX : Documents that inherit from another document don't inherit the …

    jnunemaker authored
    …parent's class associations (pointcom)
  8. @jnunemaker
  9. @jnunemaker

    Minor: style changes.

    jnunemaker authored
  10. @jnunemaker

    Removed array serializing. I have a different idea for that.

    jnunemaker authored
    Changed embedded document new_record? to new? and aliased it in rails compat module.
  11. @jnunemaker
  12. @sandro @jnunemaker

    Add #save and #update_attributes to EmbeddedDocument

    sandro authored jnunemaker committed
  13. @sandro @jnunemaker

    Rename _parent_document to _root_document

    sandro authored jnunemaker committed
  14. @jnunemaker

    Serialize arbitrary object within an Array key

    Dave Ott and Sandro Turriate authored jnunemaker committed
    store and retrieve instances of Thing:
    class Example
      include MongoMapper::Document
      key :things, Array, :serialize => Thing
    end
    
    example.things << Thing.new
  15. @jnunemaker

    validate_uniqueness_of has scope option

    Durran Jordan and Sandro Turriate authored jnunemaker committed
  16. @jnunemaker
  17. @jnunemaker

    Support Date keys for Embedded Documents

    jnunemaker authored
    Conflicts:
    
    	test/unit/test_embedded_document.rb
  18. @jnunemaker

    Adding parent reference to child embedded docs

    jnunemaker authored
    Conflicts:
    
    	VERSION
    	mongomapper.gemspec
  19. @jnunemaker

    added features to make embedded document collections compatible with …

    jnunemaker authored
    …Rails resource_controller nested routes and normal ActiveRecord association_proxy behavior. added
    
    a reference to parent doc named based on the parent class
    
    Conflicts:
    
    	test/functional/associations/test_many_embedded_proxy.rb
  20. @jnunemaker

    Support for _parent_document tracking on EmbeddedDocuments added to a…

    Bodaniel Jeanes and Les Hill authored jnunemaker committed
    … collection
  21. @jnunemaker

    embedded document #new_record? support

    jnunemaker authored
    Conflicts:
    
    	lib/mongomapper/embedded_document.rb
  22. @jnunemaker

    Embedded Documents can reference parent document

    jnunemaker authored
    Conflicts:
    
    	test/functional/associations/test_many_embedded_proxy.rb
    	test/unit/test_embedded_document.rb
  23. @jnunemaker

    Adds support for Date type that is not prone to timezone twitches

    Bodaniel Jeanes and Les Hill authored jnunemaker committed
  24. @jnunemaker

    allowed the proxy object's methods to be called by #send

    Jack Chen authored jnunemaker committed
  25. @jnunemaker

    Inspect calls #inspect on document's attributes

    Obie Fernandez and Sandro Turriate authored jnunemaker committed
  26. @durran @jnunemaker
Commits on Sep 5, 2009
  1. @pietern
  2. @pietern

    Implemented support for custom data types. Define your own Mongo seri…

    pietern authored
    …alization methods on type class (i.e. Date#to_mongo and Date#from_mongo).
Commits on Aug 29, 2009
  1. @jnunemaker
  2. @jnunemaker

    Version bump to 0.3.5

    jnunemaker authored
  3. @jnunemaker

    Updated history

    jnunemaker authored
  4. @jnunemaker
  5. @jnunemaker
  6. @jnunemaker
  7. @jnunemaker
Something went wrong with that request. Please try again.