5d9e9fc53fsimplified the validation callback method.
Matt Aimonetti
2009-02-03 18:23:30 -0800
fec21c3ff3got rid of extlib hooking system in favor of the new Rails3 callback system. As well as fixed timestamps! in ExtendedDoc
Matt Aimonetti
2009-02-03 17:33:31 -0800
dfdcd79a58Started added a validation mixin
Matt Aimonetti
2009-02-02 19:21:32 -0800
475e970c26renamed the ExtendedViews mixin
Matt Aimonetti
2009-02-02 16:16:14 -0800
08c7f2107cmoved stuff around and cleaned up some deprecation notices [save/save_doc]
Matt Aimonetti
2009-02-02 16:10:07 -0800
fa29906900Rebased
Matt Aimonetti
2009-02-02 15:40:49 -0800
60c577963dall specs pass; refined attachment api
Chris Anderson
2009-02-02 15:24:31 -0800
55cf741859fix rebase end balance
Chris Anderson
2009-02-02 14:56:37 -0800
5aebd53a93forgot to push the latest spec fixture
Matt Aimonetti
2009-02-02 14:56:17 -0800
d64fa45cf0Started on the ExtendedDocument class with features moved to mixins.
Matt Aimonetti
2009-01-29 18:45:01 -0800
83d7341553Started on the ExtendedDocument class with features moved to mixins.
Matt Aimonetti
2009-01-29 18:25:45 -0800
0c27fa6498updated readme file
Matt Aimonetti
2009-01-28 23:04:22 -0800
d9fe6ba374Started the refactoring work on couchrest.
Matt Aimonetti
2009-01-28 22:55:42 -0800
427122c98aadded some monkey patches to improve the http connection speed. (by keeping the http connection open)
Matt Aimonetti
2009-01-28 18:37:45 -0800
84e2bf94e4slight change of API, CR::Document now uses <action>_doc instead of <action>, also added #create! and #recreate! to Document instances
Matt Aimonetti
2009-01-28 17:36:36 -0800
a4a2b202aeAdded attachment methods to CocuhRest::Document: #put_attachment, #fetch_attachment and #delete_attachment. Note you can overwrite exisitng attachments with #put_attachment.
Matt Lyon
2009-02-02 00:35:37 -0800
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
Matt Lyon
2009-02-02 00:11:38 -0800
9b3b56bbf5documentation for Document#copy and #move, copied from Database
Matt Lyon
2009-02-01 23:34:30 -0800
571cd257e0database replication methods, no conflict resolution provided
Matt Lyon
2009-01-31 10:38:44 -0800
5a93d55e3cminor syntax fixes + added #get to ExtendedDocument
Matt Aimonetti
2009-01-29 18:46:48 -0800
d6665e55caStarted on the ExtendedDocument class with features moved to mixins.
Matt Aimonetti
2009-01-29 18:45:01 -0800
750c705596Started on the ExtendedDocument class with features moved to mixins.
Matt Aimonetti
2009-01-29 18:25:45 -0800
90f460641eupdated readme file
Matt Aimonetti
2009-01-28 23:04:22 -0800
6b2e5f84adStarted the refactoring work on couchrest.
Matt Aimonetti
2009-01-28 22:55:42 -0800
a5f17cb13fadded some monkey patches to improve the http connection speed. (by keeping the http connection open)
Matt Aimonetti
2009-01-28 18:37:45 -0800
fda5be213aslight change of API, CR::Document now uses <action>_doc instead of <action>, also added #create! and #recreate! to Document instances
Matt Aimonetti
2009-01-28 17:36:36 -0800
e9f7456eabchange couchrest back to _temp_view, rev gem version
Chris Anderson
2009-01-27 15:11:10 -0800
8f24d7d5a3bulk_save has an option to have couch add the uuids
Chris Anderson
2009-01-23 23:25:24 -0800
9906df33320.12.4 release
Chris Anderson
2009-01-19 16:14:13 -0800
3e0594e534drop couchdir binary
Chris Anderson
2009-01-19 16:11:58 -0800
b4f744ca0bcouchrest version 0.12.3 -- deprecating Model
Chris Anderson
2009-01-19 16:09:42 -0800
a449ace490dropped explicit extlib dependency
Chris Anderson
2009-01-19 16:07:14 -0800
139c3253e2applied patch from nanodeath -- thanks
Chris Anderson
2009-01-19 14:49:48 -0800
a0a422b779add move and copy support to CouchRest::Document instances
Matt Lyon
2009-01-16 01:07:37 -0800
0519fc5765patch restclient locally instead of hoping/waiting for an upstream patch.
Matt Lyon
2009-01-16 00:37:27 -0800
d6191711ebwhy was the gem in there in the first place?
Matt Lyon
2009-01-13 00:25:27 -0800
b11d2c9599word count views
Chris Anderson
2009-01-15 15:12:52 -0800
50f0104173updated word count example
Chris Anderson
2009-01-15 15:05:55 -0800
a4144af72dfixup json time format
Chris Anderson
2009-01-13 20:08:58 -0800
cc5cf62cc4rev the version so we can get a gem build
Chris Anderson
2009-01-13 13:23:01 -0800
5ef4a97de4rerake gemspec
Chris Anderson
2009-01-13 13:19:59 -0800
028c232388re-rake gemspec, sigh
Matt Lyon
2009-01-13 00:13:42 -0800
4c11b21d47gemspec update
Matt Lyon
2009-01-13 00:01:41 -0800
cceb5814a6trying to get gemspec building on github
Matt Lyon
2009-01-12 23:46:21 -0800
4c6d12fb6afixup default handling
Chris Anderson
2009-01-13 13:06:25 -0800
7d6f3e0cedfix conflict markers...
Chris Anderson
2009-01-12 21:42:31 -0800
b632b0fdf0version 0.12.1
Chris Anderson
2009-01-12 21:33:12 -0800
b18d0bfceemake gemspec cleans build products before gemspecing
Chris Anderson
2009-01-12 21:19:02 -0800
895849eeb8fixed gemspec
Chris Anderson
2009-01-12 21:17:03 -0800
48d3a463e5more gemspec work
Chris Anderson
2009-01-12 21:14:35 -0800
78f06713d9Merge branch 'gemspec'
Chris Anderson
2009-01-12 21:12:22 -0800
519c4564e7updated thanks file
Chris Anderson
2009-01-12 21:10:00 -0800
93d8fd25fbstrip old create and update
Chris Anderson
2009-01-12 21:07:56 -0800
081cf171cdfixed documentation: before(:delete) => before(:destroy)
Jonathan S. Katz
2008-10-30 01:26:49 -0400
3bff23e7c5added CouchRest::Model#attachment_url for someone to fetch the attachment using other means
Jonathan S. Katz
2008-10-30 00:50:32 -0400
a79d9b7f90changed parameter passing for model attachment methods to be more flexible
Jonathan S. Katz
2008-10-30 00:41:15 -0400
0cf5fbe311added #has_attachment? method
Jonathan S. Katz
2008-10-29 23:56:10 -0400
e497fbbab4Added basic specs for attachment CRUD
Jonathan S. Katz
2008-10-22 01:41:21 -0400
8d25cbc8b0merge mime types in model
Chris Anderson
2009-01-12 20:49:57 -0800
49685d8e42fixup save callbacks
Chris Anderson
2009-01-12 21:06:26 -0800
5e7f61d332apply sho's patch: default values may be lambdas
Chris Anderson
2009-01-12 20:45:07 -0800
80dddd86d3working gemspec -- locally
Chris Anderson
2009-01-12 20:42:01 -0800
de3ae6b36dthanks file
Chris Anderson
2009-01-12 20:40:06 -0800
108ec0a28eAdd proxy support
Joe Martinez
2009-01-10 22:52:08 -0500
6b57357fc0merge deferred-delete
Chris Anderson
2009-01-12 20:01:37 -0800
bca68cf1a9design doc ids fixed throughout
Chris Anderson
2009-01-12 19:54:02 -0800
d1f8970c84fixed ddoc names on get
Chris Anderson
2009-01-12 19:50:00 -0800
9c13b003b3readme markdown
Chris Anderson
2009-01-11 02:27:22 -0800
36945d5a13Add bulk save deferal option to db.delete / doc.destroy, just like on save.
Antony Blakey
2009-01-09 20:29:08 +1030
245f525902removed couchapp from couchrest gem
Chris Anderson
2009-01-08 23:13:44 -0800
4a5863b103removed couchapp from couchrest gem
Chris Anderson
2009-01-08 23:12:49 -0800
efa3c2e270remove fm spec
Chris Anderson
2009-01-08 23:08:21 -0800
88511c6ed0strip couchapp from couchrest
Chris Anderson
2009-01-08 23:06:54 -0800
c153b8529bupdate gemspec
Chris Anderson
2009-01-08 22:22:34 -0800
5111cdc78fcleanup gitignore for tmp
Chris Anderson
2009-01-08 22:20:53 -0800
5d45b8b91bmove tmp dir for specs;
Chris Anderson
2009-01-08 22:18:06 -0800
fb613e7dfbmove some couchapp components to couchapp project
Chris Anderson
2009-01-08 16:48:11 -0800
3c789ab317change to !json and !code for the include macros
Chris Anderson
2009-01-08 10:00:36 -0800
5d3e684c6amoved app template
Chris Anderson
2009-01-08 09:50:45 -0800
9faa9daacasupport for couchdb's support for the COPY and MOVE verbs. depends on my commit to RestClient, currently only in b5d75acc68
Matt Lyon
2009-01-05 00:44:12 -0800
a2aa4a9a3cMerge branch 'master' of git://github.com/jchris/couchrest
Matt Lyon
2009-01-04 23:01:17 -0800
e15581b1ddfix temp_view -> slow_view stuff for couchdb trunk
Matt Lyon
2009-01-04 23:00:59 -0800
f3bc7f8ebaFix up set_default to not munge existing values.
Max Aller
2009-01-04 00:24:13 -0800
b28e40bb96commented out spec for fm:generate app
Chris Anderson
2009-01-04 22:49:39 -0800
71f5ea2a1bMerge branch 'master' of git://github.com/jchris/couchrest
Matt Lyon
2009-01-04 22:44:46 -0800
dcef68e725file manager a little better
Chris Anderson
2009-01-04 22:42:36 -0800
2c0d605b18update gemspec
Matt Lyon
2009-01-04 03:28:52 -0800
d290357c78don't error when the given directories don't exist
Matt Lyon
2009-01-04 03:28:08 -0800
7aaffe5d63change count to limit
Chris Anderson
2009-01-04 21:00:36 -0800
cc7883e840update gemspec
Matt Lyon
2009-01-04 03:28:52 -0800
eca3b06461don't error when the given directories don't exist
Matt Lyon
2009-01-04 03:28:08 -0800
189cd910a3Merge branch 'master' of git://github.com/jchris/couchrest
Matt Lyon
2009-01-03 18:06:23 -0800
ba8f84127crequire before include
Chris Anderson
2009-01-02 17:37:04 -0800
0341b039a7require system
Chris Anderson
2009-01-02 03:46:26 -0800
ba6caf8d41deep include
Chris Anderson
2009-01-02 03:22:28 -0800
7644217addchange it to !include
Chris Anderson
2009-01-02 01:59:33 -0800
d6088be47fuse the lib dir
Chris Anderson
2009-01-02 01:51:40 -0800
b8856771f7lib not library
Chris Anderson
2009-01-01 23:33:14 -0800
8733b631e3more reorg for couchapp
Chris Anderson
2009-01-01 23:11:01 -0800