Commit graph

353 commits

Author SHA1 Message Date
Matt Aimonetti 84e2bf94e4 slight change of API, CR::Document now uses <action>_doc instead of <action>, also added #create! and #recreate! to Document instances 2009-02-02 14:50:30 -08:00
Matt Lyon a4a2b202ae Added attachment methods to CocuhRest::Document: #put_attachment, #fetch_attachment and #delete_attachment. Note you can overwrite exisitng attachments with #put_attachment. 2009-02-02 01:25:14 -08:00
Matt Lyon b915f7f708 - Added Database#delete_attachment, for removing them directly
- Modified Database#fetch_attachment to take a doc as its first argument +as well as+ a docid, to be consistent with the other attachment methods.
- Refactored the attachment uri generation used by #fetch_attachment, #put_attachment, and #delete_attachment to a common private method, #uri_for_attachment
2009-02-02 01:25:14 -08:00
Matt Lyon 9b3b56bbf5 documentation for Document#copy and #move, copied from Database 2009-02-02 01:25:13 -08:00
Matt Lyon 571cd257e0 database replication methods, no conflict resolution provided 2009-02-02 01:25:13 -08:00
Chris Anderson e9f7456eab change couchrest back to _temp_view, rev gem version 2009-01-27 15:11:10 -08:00
Chris Anderson 8f24d7d5a3 bulk_save has an option to have couch add the uuids 2009-01-23 23:25:24 -08:00
Chris Anderson 9906df3332 0.12.4 release 2009-01-19 16:14:13 -08:00
Chris Anderson 3e0594e534 drop couchdir binary 2009-01-19 16:13:03 -08:00
Chris Anderson b4f744ca0b couchrest version 0.12.3 -- deprecating Model 2009-01-19 16:09:42 -08:00
Chris Anderson a449ace490 dropped explicit extlib dependency 2009-01-19 16:07:35 -08:00
Chris Anderson 139c3253e2 applied patch from nanodeath -- thanks 2009-01-19 14:49:48 -08:00
Matt Lyon a0a422b779 add move and copy support to CouchRest::Document instances 2009-01-16 11:31:42 -08:00
Matt Lyon 0519fc5765 patch restclient locally instead of hoping/waiting for an upstream patch. 2009-01-16 11:31:42 -08:00
Matt Lyon d6191711eb why was the gem in there in the first place? 2009-01-16 11:31:42 -08:00
Chris Anderson b11d2c9599 word count views 2009-01-15 15:12:52 -08:00
Chris Anderson 50f0104173 updated word count example 2009-01-15 15:05:55 -08:00
Chris Anderson a4144af72d fixup json time format 2009-01-13 20:08:58 -08:00
Chris Anderson cc5cf62cc4 rev the version so we can get a gem build 2009-01-13 13:23:01 -08:00
Chris Anderson 5ef4a97de4 rerake gemspec 2009-01-13 13:19:59 -08:00
Matt Lyon 028c232388 re-rake gemspec, sigh 2009-01-13 13:18:50 -08:00
Matt Lyon 4c11b21d47 gemspec update 2009-01-13 13:18:50 -08:00
Matt Lyon cceb5814a6 trying to get gemspec building on github 2009-01-13 13:18:18 -08:00
Chris Anderson 4c6d12fb6a fixup default handling 2009-01-13 13:06:25 -08:00
Chris Anderson 7d6f3e0ced fix conflict markers... 2009-01-12 21:42:31 -08:00
Chris Anderson b632b0fdf0 version 0.12.1 2009-01-12 21:33:12 -08:00
Chris Anderson b18d0bfcee make gemspec cleans build products before gemspecing 2009-01-12 21:19:02 -08:00
Chris Anderson 895849eeb8 fixed gemspec 2009-01-12 21:17:03 -08:00
Chris Anderson 48d3a463e5 more gemspec work 2009-01-12 21:14:35 -08:00
Chris Anderson 78f06713d9 Merge branch 'gemspec' 2009-01-12 21:12:22 -08:00
Chris Anderson 519c4564e7 updated thanks file 2009-01-12 21:10:00 -08:00
Chris Anderson 93d8fd25fb strip old create and update 2009-01-12 21:07:56 -08:00
Jonathan S. Katz 081cf171cd fixed documentation: before(:delete) => before(:destroy) 2009-01-12 21:06:48 -08:00
Jonathan S. Katz 3bff23e7c5 added CouchRest::Model#attachment_url for someone to fetch the attachment using other means 2009-01-12 21:06:48 -08:00
Jonathan S. Katz a79d9b7f90 changed parameter passing for model attachment methods to be more flexible 2009-01-12 21:06:48 -08:00
Jonathan S. Katz 0cf5fbe311 added #has_attachment? method 2009-01-12 21:06:48 -08:00
Jonathan S. Katz e497fbbab4 Added basic specs for attachment CRUD 2009-01-12 21:06:48 -08:00
Chris Anderson 8d25cbc8b0 merge mime types in model 2009-01-12 21:06:48 -08:00
Chris Anderson 49685d8e42 fixup save callbacks 2009-01-12 21:06:26 -08:00
Chris Anderson 5e7f61d332 apply sho's patch: default values may be lambdas 2009-01-12 20:46:03 -08:00
Chris Anderson 80dddd86d3 working gemspec -- locally 2009-01-12 20:42:01 -08:00
Chris Anderson de3ae6b36d thanks file 2009-01-12 20:40:06 -08:00
Joe Martinez 108ec0a28e Add proxy support 2009-01-12 20:16:22 -08:00
Chris Anderson 6b57357fc0 merge deferred-delete 2009-01-12 20:01:37 -08:00
Chris Anderson bca68cf1a9 design doc ids fixed throughout 2009-01-12 19:54:02 -08:00
Chris Anderson d1f8970c84 fixed ddoc names on get 2009-01-12 19:50:00 -08:00
Chris Anderson 9c13b003b3 readme markdown 2009-01-11 02:27:22 -08:00
Antony Blakey 36945d5a13 Add bulk save deferal option to db.delete / doc.destroy, just like on save. 2009-01-09 20:29:08 +10:30
Chris Anderson 245f525902 removed couchapp from couchrest gem 2009-01-08 23:13:44 -08:00
Chris Anderson 4a5863b103 removed couchapp from couchrest gem 2009-01-08 23:12:49 -08:00