Commit graph

833 commits

Author SHA1 Message Date
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
Chris Anderson 19a70ffd7d got view queries happening correctly 2008-11-21 16:21:20 -08:00