Permalink
Commits on Nov 10, 2009
  1. Initialization of ExtendentDocument model shouldn't failed on a nil v…

    …alue in argument
    
    Signed-off-by: Tapajós <tapajos@gmail.com>
    deepj committed with tapajos Nov 10, 2009
Commits on Nov 1, 2009
  1. Updating README

    tapajos committed Nov 1, 2009
Commits on Oct 31, 2009
  1. Adding tests to commit b5d09af

    tapajos committed Oct 31, 2009
  2. Adds attribute protection to properties

     Public Facing
       * through either :protected or :accessible8 flags
       * prevents protected attributes from being set in mass assignment
     Developer Facing
       * refactors #initialize and #update_attribute_without_saving
           to use same private methods to set attributes on ExtendedDocument
       * adds new mixin to do protection
    
    Signed-off-by: Tapajós <tapajos@gmail.com>
    will committed with tapajos Sep 26, 2009
Commits on Oct 23, 2009
Commits on Oct 17, 2009
  1. Save on Document & ExtendedDocument crashed if bulk

    - document#save expects to receive {"ok" => true} even with bulk mode
    - ExtendedDocument#save_without_callbacks reverted to previous code
      (expecting result["ok"] as in create_without_callbacks)
    gentooboontoo committed with mattetti Oct 12, 2009
  2. Streamer fixes

    * url must be quoted inside the curl command otherwise '&' between
      params are interpreted by shells
    * View url format updated
    * Streamer yielded the last row returned by curl ("}]") as nil
    * Specs
    gentooboontoo committed with mattetti Oct 8, 2009
  3. Added support for https database URIs.

    Signed-off-by: Tapajós <tapajos@gmail.com>
    roidrage committed with mattetti Sep 28, 2009
Commits on Sep 21, 2009
  1. Merge remote branch 'tapajos/master'

    Conflicts:
    	README.md
    	lib/couchrest/mixins/properties.rb
    	spec/couchrest/core/database_spec.rb
    	spec/couchrest/more/extended_doc_spec.rb
    tapajos committed Sep 21, 2009
Commits on Sep 4, 2009
  1. Fixing wrong merge

    tapajos committed Sep 4, 2009
  2. Merge remote branch 'remotes/old/master'

    Conflicts:
    	README.md
    	couchrest.gemspec
    	lib/couchrest.rb
    	lib/couchrest/mixins/properties.rb
    tapajos committed Sep 4, 2009
Commits on Sep 3, 2009
  1. Fix issue #1.

    tapajos committed Sep 3, 2009
  2. Updating documentation

    tapajos committed Sep 3, 2009
  3. Updating the version number

    tapajos committed Sep 3, 2009
  4. Fixing spec description

    tapajos committed Sep 3, 2009
Commits on Aug 25, 2009
  1. fixed a failing spec

    mattetti committed Aug 25, 2009
Commits on Aug 24, 2009
  1. merged Peter's stuff

    mattetti committed Aug 24, 2009
Commits on Aug 20, 2009
  1. Removed amount_pages calculation for the pagination collection, since…

    … it cannot be reliably calculated without a view
    jwood committed with mattetti Aug 20, 2009
  2. Fixed a bug in the pagination code that caused it to paginate over re…

    …cords outside of the scope of the view parameters.
    jwood committed with mattetti Aug 19, 2009
  3. To address http://github.com/couchrest/couchrest/issues/#issue/2, we …

    …simply remove the check on the value returned by database.save_doc. Errors from RestClient or CouchDB itself will be propagated as exceptions, which an upstream client should handle for themselves.
    Luke Burton committed with mattetti Aug 20, 2009
Commits on Aug 17, 2009
  1. Rails logger is no longer needed.

    sporkd committed Aug 17, 2009
Commits on Aug 12, 2009
  1. Merge commit 'mattetti/master'

    sporkd committed Aug 12, 2009
Commits on Aug 6, 2009
  1. clean up some deprecated specs and old comments

    Chris Anderson committed Aug 6, 2009
  2. weaken an assertion that was failing for me, even though the feature …

    …works
    Chris Anderson committed Aug 6, 2009