Commit graph

734 commits

Author SHA1 Message Date
Matt Lyon
eca3b06461 don't error when the given directories don't exist 2009-01-04 03:28:08 -08:00
Matt Lyon
189cd910a3 Merge branch 'master' of git://github.com/jchris/couchrest
* 'master' of git://github.com/jchris/couchrest: (21 commits)
  require before include
  require system
  deep include
  change it to !include
  use the lib dir
  lib not library
  more reorg for couchapp
  remove couchview
  modernizing couchapp
  simpler mappings
  simplyfy couchapp push
  extract method
  removed doc.json special case
  hand merge mattly time patch
  removed the suffix and duplication when importing views
  added possibility to cast any key to any type using any method
  push forms/ into _design/$this/forms
  push forms/ into _design/$this/forms
  Fixed the "save bug should fix" spec
  add txt mimetype
  ...
2009-01-03 18:06:23 -08:00
Chris Anderson
ba8f84127c require before include 2009-01-02 17:37:04 -08:00
Chris Anderson
0341b039a7 require system 2009-01-02 03:46:26 -08:00
Chris Anderson
ba6caf8d41 deep include 2009-01-02 03:22:28 -08:00
Chris Anderson
7644217add change it to !include 2009-01-02 01:59:33 -08:00
Chris Anderson
d6088be47f use the lib dir 2009-01-02 01:51:40 -08:00
Chris Anderson
b8856771f7 lib not library 2009-01-01 23:33:14 -08:00
Chris Anderson
8733b631e3 more reorg for couchapp 2009-01-01 23:11:01 -08:00
Chris Anderson
c435aa0932 remove couchview 2009-01-01 22:54:41 -08:00
Chris Anderson
cc6039cbd4 modernizing couchapp 2009-01-01 22:45:41 -08:00
Chris Anderson
293e9abad8 simpler mappings 2009-01-01 22:32:50 -08:00
Chris Anderson
a10d902d71 simplyfy couchapp push 2009-01-01 22:29:39 -08:00
Chris Anderson
98ff079093 extract method 2009-01-01 21:22:14 -08:00
Chris Anderson
f8dd2766d5 removed doc.json special case 2009-01-01 21:07:19 -08:00
Chris Anderson
71b25a592a hand merge mattly time patch 2008-12-31 16:00:24 -08:00
Chris Anderson
c180a317e8 merge rafaelss :as patch 2008-12-31 15:40:17 -08:00
Frederik Fix
cae6395007 removed the suffix and duplication when importing views 2008-12-31 15:24:19 -08:00
Chris Anderson
c488aab338 Merge branch 'janl/master' 2008-12-31 15:16:32 -08:00
Chris Anderson
8b34f083c7 Merge branch 'mattly/master' into mergemattly 2008-12-31 14:54:28 -08:00
Chris Anderson
a3ac5fc4e8 Merge branch 'save-bug' of git://github.com/raycmorgan/couchrest into raycmorgan/save-bug 2008-12-31 14:48:29 -08:00
Rafael Souza
716bc74023 added possibility to cast any key to any type using any method 2008-12-30 11:25:23 -02:00
Jan Lehnardt
5a35359f51 push forms/ into _design/$this/forms 2008-12-25 21:48:02 +01:00
Jan Lehnardt
6b4913e9e8 push forms/ into _design/$this/forms 2008-12-25 21:03:58 +01:00
Matt Lyon
efae804920 Merge branch 'master' of git://github.com/thewordnerd/couchrest
* 'master' of git://github.com/thewordnerd/couchrest:
  Removed model create/update callbacks and integrated with new bulk save infrastructure.
  Make bulk saving more flexible.
  Add support for database compaction.
2008-12-19 02:15:02 -08:00
Matt Lyon
ce172cf77b run individual specs without rake 2008-12-19 02:09:20 -08:00
Matt Lyon
cd53e16eba instantiate Time casts correctly 2008-12-19 02:06:05 -08:00
RayMorgan
b5ec8ba3c3 Fixed the "save bug should fix" spec 2008-12-17 23:09:01 -08:00
Nolan Darilek
84382d8af4 Removed model create/update callbacks and integrated with new bulk save infrastructure. 2008-12-15 10:27:53 -06:00
Nolan Darilek
d8d5645ebd Make bulk saving more flexible.
* Database#save(doc, true) caches the doc in a database-specific bulk
cache.
* Database#save(doc, false), default, saves normally, bulk saving and
emptying the cache if one exists.
* The cache is automatically saved on Database#save if it excedes a
configurable limit, 50 by default.
* Database#bulk_save without arguments saves and clears the bulk save
cache.
2008-12-14 23:17:35 -06:00
Nolan Darilek
dd7f109878 Add support for database compaction. 2008-12-14 17:29:15 -06:00
Jan Lehnardt
5f65f9d8ab add txt mimetype 2008-12-14 13:14:31 +01:00
Jan Lehnardt
7461e3fede s/localhost/127.0.0.1/ 2008-12-14 12:05:02 +01:00
Chris Anderson
12c09085df justin_dz spec for save bug 2008-12-03 12:09:13 -08:00
Chris Anderson
47087507dd got to green - setup out of order... 2008-12-03 12:03:59 -08:00
Chris Anderson
b50ca69994 building my own gems 2008-12-03 11:54:19 -08:00
Sho Fukamachi
0c527baa25 modified apply_defaults in CouchRest::Model to allow Procs in defaults and to safely clone (not reference) defaults from the class variable 2008-11-30 12:40:01 +11:00
Sho Fukamachi
313aae3e3d modified Time#to_json monkeypatch to include microseconds 2008-11-30 12:36:24 +11:00
Chris Anderson
292ac5b3d5 a file to check the gem build 2008-11-26 13:42:27 -08:00
Chris Anderson
3da20217fd rev the gem version 2008-11-22 16:30:36 -08:00
Chris Anderson
7430dc17ea Merge branch 'model-first' of git://github.com/mattetti/couchrest into mattetti/model-first 2008-11-22 16:13:46 -08:00
Chris Anderson
0c91f5d234 fixed merge 2008-11-22 16:12:16 -08:00
Chris Anderson
9a157ab63b made rake spec pass again 2008-11-22 16:09:34 -08:00
Chris Anderson
64d71d3ac4 Merge commit '9399b27f3f58c1e333b6dd5f20bbcd3531fa4b5e' 2008-11-22 16:06:51 -08:00
Chris Anderson
5d34117323 Merge commit '60c5994e432d6b6f92d320187a52eac83c0003c8' 2008-11-22 16:05:57 -08:00
Chris Anderson
2c63d91a81 added a cleanup_design_docs! method 2008-11-22 15:40:14 -08:00
Chris Anderson
8533520ef9 added couchrest-type back in to model 2008-11-22 14:29:03 -08:00
Chris Anderson
555764bbe8 updated the gem version to 0.10 2008-11-22 14:16:44 -08:00
Chris Anderson
e23ad9876e Merge branch 'design-doc' 2008-11-22 14:15:41 -08:00
Chris Anderson
78534f8ec9 I seem to have all the CR::Model specs passing 2008-11-22 14:15:07 -08:00