Matt Aimonetti
6b2e5f84ad
Started the refactoring work on couchrest.
...
* A server can have multiple defined available databases set to be used by documents (think DM repos)
* A server can have a default database so documents can easily share the same db connection
* Let a document class have a default database to use
* Give access to a document uri
* extracted some of the document features to a mixin
2009-01-28 22:55:42 -08:00
Matt Aimonetti
a5f17cb13f
added some monkey patches to improve the http connection speed. (by keeping the http connection open)
2009-01-28 18:37:45 -08:00
Matt Aimonetti
fda5be213a
slight change of API, CR::Document now uses <action>_doc instead of <action>, also added #create! and #recreate! to Document instances
2009-01-28 18:16:55 -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
Chris Anderson
efa3c2e270
remove fm spec
2009-01-08 23:08:21 -08:00
Chris Anderson
88511c6ed0
strip couchapp from couchrest
2009-01-08 23:06:54 -08:00