Permalink
Switch branches/tags
Commits on Mar 27, 2010
  1. Version bump to 0.1.0

    elliotcm committed Mar 27, 2010
  2. Add a Document#delete! method.

    elliotcm committed Mar 27, 2010
    This method removes the object from the database
    and wipes the object's document id.
  3. Add a Document#update!(params) method.

    elliotcm committed Mar 27, 2010
    This method internally updates the object's attributes,
    and saves the object, returning its id.
    
    This completes the Update section.
  4. Add a Document#update(params) method.

    elliotcm committed Mar 27, 2010
    This method internally updates the object's attributes,
    and returns the updated object.
  5. Rewrite create/read integration test.

    elliotcm committed Mar 27, 2010
    This is in preparation for full CRUD support.
Commits on Mar 21, 2010
  1. Fix up the Rakefile.

    elliotcm committed Mar 21, 2010
  2. Version bump to 0.0.1

    elliotcm committed Mar 21, 2010
  3. ensure Rakefile works without jeweler

    tooky authored and elliotcm committed Mar 10, 2010
    remove machine specific gitignores
  4. Version bump to 0.0.0

    tooky authored and elliotcm committed Mar 10, 2010
  5. Add jeweler for building gems

    tooky authored and elliotcm committed Mar 10, 2010
  6. Properly restore plain Ruby embedded objects.

    elliotcm committed Mar 21, 2010
    All integration tests now pass.
Commits on Mar 20, 2010
  1. Tidy persistence.

    elliotcm committed Mar 20, 2010
Commits on Mar 13, 2010
  1. Plumb in the new serializer. Deserialization to come.

    elliotcm committed Mar 13, 2010
    For some reason there is some spec crosstalk between specs.  Bored of trying to fix it.
  2. Fill in Serializer#marshal.

    elliotcm committed Mar 13, 2010
    Only require the files we need for the spec.
  3. Start rewriting serialization layer.

    elliotcm committed Mar 13, 2010
    Decide whether to marshal based on settings and tree depth.
Commits on Mar 11, 2010
  1. Add integration tests based on the README examples.

    elliotcm committed Mar 11, 2010
    Need to speed these up.  A better DB teardown would help.
Commits on Mar 9, 2010
  1. Refactor dynamic finder away from class_eval with a string

    tooky committed Mar 9, 2010
    simplify getting the class to define dynamic finders on
  2. Make the project's status clearer in the README.

    Elliot Crosby-McCullough
    Elliot Crosby-McCullough committed Mar 9, 2010
Commits on Mar 8, 2010
  1. Ignore the tmp directory.

    elliotcm committed Mar 8, 2010