Commit 490e567e05e7111ac12b68c33d8a3cf2429a593f
- Diff rendering mode:
- inline
- side by side
History.txt
(10 / 0)
|   | |||
| 1 | == 0.6.0 2008-05-12 | ||
| 2 | |||
| 3 | * Major enhancements: | ||
| 4 | * Major Persistable module improvements thanks to Sebastian Probst Eide; | ||
| 5 | * Associations (has_one, has_many) | ||
| 6 | * Timestamping | ||
| 7 | * Defaults to setting instance variables (if no (de)serialization methods provided) | ||
| 8 | * The Ruby view server has been removed from the distribution | ||
| 9 | * Many small fixes and updates | ||
| 10 | |||
| 1 | 11 | == 0.5.0 2007-09-15 | |
| 2 | 12 | ||
| 3 | 13 | * 1 major enhancement: |
Manifest.txt
(30 / 6)
|   | |||
| 4 | 4 | README.txt | |
| 5 | 5 | Rakefile | |
| 6 | 6 | TODO | |
| 7 | bin/couch_ruby_view_requestor | ||
| 8 | 7 | config/hoe.rb | |
| 9 | 8 | config/requirements.rb | |
| 10 | 9 | lib/couch_object.rb | |
| 11 | 10 | lib/couch_object/database.rb | |
| 12 | 11 | lib/couch_object/document.rb | |
| 13 | lib/couch_object/model.rb | ||
| 12 | lib/couch_object/error_classes.rb | ||
| 14 | 13 | lib/couch_object/persistable.rb | |
| 15 | lib/couch_object/proc_condition.rb | ||
| 14 | lib/couch_object/persistable/has_many_relations_array.rb | ||
| 15 | lib/couch_object/persistable/meta_classes.rb | ||
| 16 | lib/couch_object/persistable/overloaded_methods.rb | ||
| 16 | 17 | lib/couch_object/response.rb | |
| 17 | 18 | lib/couch_object/server.rb | |
| 18 | 19 | lib/couch_object/utils.rb | |
| … | … | ||
| 26 | 26 | script/txt2html | |
| 27 | 27 | setup.rb | |
| 28 | 28 | spec/database_spec.rb | |
| 29 | spec/database_spec.rb.orig | ||
| 29 | 30 | spec/document_spec.rb | |
| 30 | 31 | spec/integration/database_integration_spec.rb | |
| 31 | 32 | spec/integration/document_integration_spec.rb | |
| 32 | 33 | spec/integration/integration_helper.rb | |
| 33 | spec/model_spec.rb | ||
| 34 | spec/persistable_spec.rb | ||
| 35 | spec/proc_condition_spec.rb | ||
| 34 | spec/persistable/callback.rb | ||
| 35 | spec/persistable/callback_spec.rb | ||
| 36 | spec/persistable/cloning.rb | ||
| 37 | spec/persistable/cloning_spec.rb | ||
| 38 | spec/persistable/comparing_objects.rb | ||
| 39 | spec/persistable/comparing_objects_spec.rb | ||
| 40 | spec/persistable/deleting.rb | ||
| 41 | spec/persistable/deleting_spec.rb | ||
| 42 | spec/persistable/error_messages.rb | ||
| 43 | spec/persistable/error_messages_spec.rb | ||
| 44 | spec/persistable/loading.rb | ||
| 45 | spec/persistable/loading_spec.rb | ||
| 46 | spec/persistable/new_methods.rb | ||
| 47 | spec/persistable/new_methods_spec.rb | ||
| 48 | spec/persistable/persistable_helper.rb | ||
| 49 | spec/persistable/relations.rb | ||
| 50 | spec/persistable/relations_spec.rb | ||
| 51 | spec/persistable/saving.rb | ||
| 52 | spec/persistable/saving_spec.rb | ||
| 53 | spec/persistable/setting_storage_location.rb | ||
| 54 | spec/persistable/setting_storage_location_spec.rb | ||
| 55 | spec/persistable/timestamps.rb | ||
| 56 | spec/persistable/timestamps_spec.rb | ||
| 57 | spec/persistable/unsaved_changes.rb | ||
| 58 | spec/persistable/unsaved_changes_spec.rb | ||
| 36 | 59 | spec/response_spec.rb | |
| 37 | 60 | spec/rspec_autotest.rb | |
| 38 | 61 | spec/server_spec.rb |
lib/couch_object/version.rb
(1 / 1)
|   | |||
| 1 | 1 | module CouchObject #:nodoc: | |
| 2 | 2 | module VERSION #:nodoc: | |
| 3 | 3 | MAJOR = 0 | |
| 4 | MINOR = 5 | ||
| 4 | MINOR = 6 | ||
| 5 | 5 | TINY = 0 | |
| 6 | 6 | ||
| 7 | 7 | STRING = [MAJOR, MINOR, TINY].join('.') |
website/index.html
(22 / 7)
|   | |||
| 33 | 33 | <h1>CouchObject</h1> | |
| 34 | 34 | <div id="version" class="clickable" onclick='document.location = "http://rubyforge.org/projects/couch_object"; return false'> | |
| 35 | 35 | <p>Get Version</p> | |
| 36 | <a href="http://rubyforge.org/projects/couch_object" class="numbers">0.5.0</a> | ||
| 36 | <a href="http://rubyforge.org/projects/couch_object" class="numbers">0.6.0</a> | ||
| 37 | 37 | </div> | |
| 38 | 38 | <h1>→ ‘couch_object’</h1> | |
| 39 | 39 | ||
| … | … | ||
| 41 | 41 | <h2>What</h2> | |
| 42 | 42 | ||
| 43 | 43 | ||
| 44 | <p>CouchObject is a set of classes to help you talk to <a href="http://couchdbwiki.com/">CouchDb</a> with and in Ruby.</p> | ||
| 44 | <p>CouchObject is a set of classes to help you talk to <a href="http://incubator.apache.org/couchdb/">CouchDB</a> with and in Ruby.</p> | ||
| 45 | 45 | ||
| 46 | 46 | ||
| 47 | 47 | <h2>Installing</h2> | |
| … | … | ||
| 59 | 59 | <p>See the <a href="http://couchobject.rubyforge.org/rdoc/">RDoc</a></p> | |
| 60 | 60 | ||
| 61 | 61 | ||
| 62 | <h2>How to submit patches</h2> | ||
| 62 | <h2>Getting the source and how to submit patches</h2> | ||
| 63 | 63 | ||
| 64 | 64 | ||
| 65 | <h3>Getting the source</h3> | ||
| 66 | |||
| 67 | |||
| 65 | 68 | <pre> | |
| 66 | $ git clone git://repo.or.cz/couchobject.git | ||
| 69 | $ git clone git://gitorious.org/couchobject/mainline.git | ||
| 67 | 70 | </pre> | |
| 68 | 71 | ||
| 72 | <h3>Contributing</h3> | ||
| 73 | |||
| 74 | |||
| 75 | <p>Create a public clone on http://gitorious.org/projects/couchobject and submit a merge request via the web interface.</p> | ||
| 76 | |||
| 77 | |||
| 69 | 78 | <h2>License</h2> | |
| 70 | 79 | ||
| 71 | 80 | ||
| 72 | 81 | <p>This code is free to use under the terms of the <span class="caps">MIT</span> license.</p> | |
| 73 | 82 | ||
| 74 | 83 | ||
| 75 | <h2>Contact</h2> | ||
| 84 | <h2>Authors & Contact</h2> | ||
| 76 | 85 | ||
| 77 | 86 | ||
| 78 | 87 | <ul> | |
| 79 | 88 | <li>Author: Johan Sørensen</li> | |
| 80 | 89 | <li>Contact: johan (at) johansorensen <span class="caps">DOT</span> com</li> | |
| 81 | 90 | <li>Home: <a href="http://rubyforge.org/projects/couchobject/">Rubyforge</a> | <a href="http://couchobject.rubyforge.org">Rubyforge hme</a></li> | |
| 82 | <li>Source (Git): <a href="http://repo.or.cz/w/couchobject.git">http://repo.or.cz/w/couchobject.git</a></li> | ||
| 91 | <li>Source (Git): <a href="http://gitorious.org/projects/couchobject">http://gitorious.org/projects/couchobject</a></li> | ||
| 83 | 92 | </ul> | |
| 93 | |||
| 94 | |||
| 95 | <ul> | ||
| 96 | <li>Author: Sebastian Probst Eide</li> | ||
| 97 | <li>Contact: sebastian.probst.eide (at) gmail <span class="caps">DOT</span> com</li> | ||
| 98 | </ul> | ||
| 84 | 99 | <p class="coda"> | |
| 85 | <a href="">TODO</a>, 15th September 2007<br> | ||
| 100 | <a href="">TODO</a>, 12th May 2008<br> | ||
| 86 | 101 | Theme extended from <a href="http://rb2js.rubyforge.org/">Paul Battley</a> | |
| 87 | 102 | </p> | |
| 88 | 103 | </div> |
website/index.txt
(10 / 4)
|   | |||
| 5 | 5 | ||
| 6 | 6 | h2. What | |
| 7 | 7 | ||
| 8 | CouchObject is a set of classes to help you talk to "CouchDb":http://couchdbwiki.com/ with and in Ruby. | ||
| 8 | CouchObject is a set of classes to help you talk to "CouchDB":http://incubator.apache.org/couchdb/ with and in Ruby. | ||
| 9 | 9 | ||
| 10 | 10 | h2. Installing | |
| 11 | 11 | ||
| … | … | ||
| 18 | 18 | ||
| 19 | 19 | See the "RDoc":http://couchobject.rubyforge.org/rdoc/ | |
| 20 | 20 | ||
| 21 | h2. How to submit patches | ||
| 21 | h2. Getting the source and how to submit patches | ||
| 22 | 22 | ||
| 23 | h3. Getting the source | ||
| 24 | |||
| 23 | 25 | <pre> | |
| 24 | $ git clone git://repo.or.cz/couchobject.git | ||
| 26 | $ git clone git://gitorious.org/couchobject/mainline.git | ||
| 25 | 27 | </pre> | |
| 26 | 28 | ||
| 29 | h3. Contributing | ||
| 30 | |||
| 31 | Create a public clone on http://gitorious.org/projects/couchobject and submit a merge request via the web interface. | ||
| 32 | |||
| 27 | 33 | h2. License | |
| 28 | 34 | ||
| 29 | 35 | This code is free to use under the terms of the MIT license. | |
| 30 | 36 | ||
| 31 | h2. Contact | ||
| 37 | h2. Authors & Contact | ||
| 32 | 38 | ||
| 33 | 39 | * Author: Johan Sørensen | |
| 34 | 40 | * Contact: johan (at) johansorensen DOT com |

