<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>3c539453f7159fb951d831b1b465cb5b12f5d1a9</id>
      </parent>
    </parents>
    <author>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/b091a358f464c5473119190f86385f743fe14e53</url>
    <id>b091a358f464c5473119190f86385f743fe14e53</id>
    <committed-date>2009-05-08T20:16:44-07:00</committed-date>
    <authored-date>2009-05-08T20:16:44-07:00</authored-date>
    <message>most specs really pass</message>
    <tree>61932443ad539e5a1a8564b48f546ba373b30763</tree>
    <committer>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c58fea96bce82961b9711ab374edf35861428174</id>
      </parent>
    </parents>
    <author>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/3c539453f7159fb951d831b1b465cb5b12f5d1a9</url>
    <id>3c539453f7159fb951d831b1b465cb5b12f5d1a9</id>
    <committed-date>2009-05-08T19:52:46-07:00</committed-date>
    <authored-date>2009-05-08T19:52:46-07:00</authored-date>
    <message>most specs pass</message>
    <tree>79a588cce8e105e0f5fc91fe37ee90b3e6501511</tree>
    <committer>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8363aa629837d333d04373523fdcc10b392fb368</id>
      </parent>
    </parents>
    <author>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/c58fea96bce82961b9711ab374edf35861428174</url>
    <id>c58fea96bce82961b9711ab374edf35861428174</id>
    <committed-date>2009-05-08T19:09:48-07:00</committed-date>
    <authored-date>2009-05-08T19:09:48-07:00</authored-date>
    <message>stripped all the non-core stuff</message>
    <tree>407a4a20cfd5ef6a2c53bbc506a70ba021bf34f9</tree>
    <committer>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d3a7717363e61e1f13e7358127b188e2ac95d0b7</id>
      </parent>
    </parents>
    <author>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/8363aa629837d333d04373523fdcc10b392fb368</url>
    <id>8363aa629837d333d04373523fdcc10b392fb368</id>
    <committed-date>2009-05-08T19:00:39-07:00</committed-date>
    <authored-date>2009-05-08T19:00:39-07:00</authored-date>
    <message>added bulk_load macro</message>
    <tree>8ce1f5e86b0a7ccc28e37b5599c120a431116f4f</tree>
    <committer>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ef3b0527c9e250e5f438971e2e987135ca70e6dd</id>
      </parent>
    </parents>
    <author>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/d3a7717363e61e1f13e7358127b188e2ac95d0b7</url>
    <id>d3a7717363e61e1f13e7358127b188e2ac95d0b7</id>
    <committed-date>2009-04-16T12:20:17-07:00</committed-date>
    <authored-date>2009-04-16T12:20:17-07:00</authored-date>
    <message>version support note</message>
    <tree>8c58170ac42e5aeaab39033f228dd5961a057639</tree>
    <committer>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5f5aa064098ce7e23b84db962eba2a559c8c814c</id>
      </parent>
    </parents>
    <author>
      <name>Geoff Buesing</name>
      <email>geoff@lifesnapz.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/ef3b0527c9e250e5f438971e2e987135ca70e6dd</url>
    <id>ef3b0527c9e250e5f438971e2e987135ca70e6dd</id>
    <committed-date>2009-04-01T14:16:10-07:00</committed-date>
    <authored-date>2009-04-01T14:00:36-07:00</authored-date>
    <message>Hash#=== monkeypatch: don't add special behavior to subclasses, i.e. CouchRest documents</message>
    <tree>340c346622c0b59631da015090e62a558eeddd01</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>09dcc9e5c2e8b0724f98c4241b0cad5fb5bc930a</id>
      </parent>
    </parents>
    <author>
      <name>Geoff Buesing</name>
      <email>geoff@lifesnapz.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/5f5aa064098ce7e23b84db962eba2a559c8c814c</url>
    <id>5f5aa064098ce7e23b84db962eba2a559c8c814c</id>
    <committed-date>2009-04-01T11:42:15-07:00</committed-date>
    <authored-date>2009-04-01T11:08:20-07:00</authored-date>
    <message>Adding Rails-related monkeypatches file, which isn't required by default. Contains fixes for Rails routing and Rails form error compatibility.</message>
    <tree>afb90fa88c2dd6acfa2ebaf383e98cc423cdee27</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>55271490e8e2fe56573eb30a4738ba419dc7c414</id>
      </parent>
    </parents>
    <author>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/09dcc9e5c2e8b0724f98c4241b0cad5fb5bc930a</url>
    <id>09dcc9e5c2e8b0724f98c4241b0cad5fb5bc930a</id>
    <committed-date>2009-03-31T12:24:04-07:00</committed-date>
    <authored-date>2009-03-31T12:24:04-07:00</authored-date>
    <message>Revert &quot;Server URI can now include a prefix to the database name&quot;

This reverts commit 14acd9544414d475374a9ae06ed71072681a7893.</message>
    <tree>34210316046aa6d095023502395bfc652091ef28</tree>
    <committer>
      <name>Chris Anderson</name>
      <email>jchris@grabb.it</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d672d5f8d44d9446c6c82e86b67f212e5a9a2aa6</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/55271490e8e2fe56573eb30a4738ba419dc7c414</url>
    <id>55271490e8e2fe56573eb30a4738ba419dc7c414</id>
    <committed-date>2009-03-31T10:58:34-07:00</committed-date>
    <authored-date>2009-03-28T15:19:32-07:00</authored-date>
    <message>Remove unnecessary design_doc_fresh test</message>
    <tree>028b1646ba49db757983e0b1e12304e97cb65edd</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>159a761ad9ec61803a3f61e4b656e9dc515dcba3</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/d672d5f8d44d9446c6c82e86b67f212e5a9a2aa6</url>
    <id>d672d5f8d44d9446c6c82e86b67f212e5a9a2aa6</id>
    <committed-date>2009-03-31T10:58:05-07:00</committed-date>
    <authored-date>2009-03-27T13:22:10-07:00</authored-date>
    <message>Move design_doc_* attributes into DesignDoc mixin</message>
    <tree>8b568a72515df4bcd05dfcb72ed027e1aa8ee2dd</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>266583805cb601c5c5434bee6c2e1cca9a82e5ad</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/159a761ad9ec61803a3f61e4b656e9dc515dcba3</url>
    <id>159a761ad9ec61803a3f61e4b656e9dc515dcba3</id>
    <committed-date>2009-03-31T10:57:33-07:00</committed-date>
    <authored-date>2009-03-27T13:21:03-07:00</authored-date>
    <message>Tidy up initialisations of design_doc which are no longer needed</message>
    <tree>4271ac9a60ffbb9701ce828c946d2c21ac8d0cb4</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c3e34fc9897c80eedc2c605f94424b50fa4e70c1</id>
      </parent>
    </parents>
    <author>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/266583805cb601c5c5434bee6c2e1cca9a82e5ad</url>
    <id>266583805cb601c5c5434bee6c2e1cca9a82e5ad</id>
    <committed-date>2009-03-27T11:54:05-07:00</committed-date>
    <authored-date>2009-03-27T11:54:05-07:00</authored-date>
    <message>updated the gemspec</message>
    <tree>35fe313c6774b8b4e001c1712914ee65f3d8e53a</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>abd19f7b68bd3b70d902a57b9395879511956bfe</id>
      </parent>
    </parents>
    <author>
      <name>Adam Jacob</name>
      <email>adam@hjksolutions.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/c3e34fc9897c80eedc2c605f94424b50fa4e70c1</url>
    <id>c3e34fc9897c80eedc2c605f94424b50fa4e70c1</id>
    <committed-date>2009-03-27T11:52:04-07:00</committed-date>
    <authored-date>2009-03-25T13:48:55-07:00</authored-date>
    <message>Adding a Gem Package rake (rake package) task, along with rake install (to install the gem after building)</message>
    <tree>771021c91aab9d788fb372459787e13cdb5e4cf5</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>661daac473801f6774e08eca385dc0d7c7c0dda6</id>
      </parent>
    </parents>
    <author>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/abd19f7b68bd3b70d902a57b9395879511956bfe</url>
    <id>abd19f7b68bd3b70d902a57b9395879511956bfe</id>
    <committed-date>2009-03-27T11:27:44-07:00</committed-date>
    <authored-date>2009-03-27T11:27:44-07:00</authored-date>
    <message>bumped release to 0.23 (lots of fixes)</message>
    <tree>75008283e54701a08d479daa20b1b61429667a77</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9c46546b397af819df0a2e093b474215367b6423</id>
      </parent>
    </parents>
    <author>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/661daac473801f6774e08eca385dc0d7c7c0dda6</url>
    <id>661daac473801f6774e08eca385dc0d7c7c0dda6</id>
    <committed-date>2009-03-27T11:11:49-07:00</committed-date>
    <authored-date>2009-03-27T11:11:49-07:00</authored-date>
    <message>fixed an inheritance problem with ExtendedDocument subclasses</message>
    <tree>1ae50c0870a347b20b199092f6802a25bc408d97</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5d112df1e88558acc995290b9a3bc9c8a35bb561</id>
      </parent>
    </parents>
    <author>
      <name>Geoff Buesing</name>
      <email>geoff@lifesnapz.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/9c46546b397af819df0a2e093b474215367b6423</url>
    <id>9c46546b397af819df0a2e093b474215367b6423</id>
    <committed-date>2009-03-27T10:39:23-07:00</committed-date>
    <authored-date>2009-03-25T12:00:20-07:00</authored-date>
    <message>Add call to super in CouchRest::Validation.inherited hook, so that ExtendedDocument.inherited isn't bypassed. This reveals a failing test: Subclassing an ExtendedDocument should inherit default property values</message>
    <tree>681fe7b2c4c3f2d0933dd6cdd8f6acf9121634db</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1ee82b714cfdd575f1f85f0e43c5fe3ae977ec3f</id>
      </parent>
    </parents>
    <author>
      <name>Geoff Buesing</name>
      <email>gbuesing@gmail.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/5d112df1e88558acc995290b9a3bc9c8a35bb561</url>
    <id>5d112df1e88558acc995290b9a3bc9c8a35bb561</id>
    <committed-date>2009-03-27T10:35:18-07:00</committed-date>
    <authored-date>2009-03-25T21:52:03-07:00</authored-date>
    <message>Make design_doc non-inheritable. Fixes bug where views added to a child class were propagated to the parent and siblings. Child class &quot;all&quot; view map function now checks in guard clause for child class name instead of parent name</message>
    <tree>5c393c4ad3a01beef3272ae37b856eb45152f6fd</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>14acd9544414d475374a9ae06ed71072681a7893</id>
      </parent>
    </parents>
    <author>
      <name>Geoff Buesing</name>
      <email>gbuesing@gmail.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/1ee82b714cfdd575f1f85f0e43c5fe3ae977ec3f</url>
    <id>1ee82b714cfdd575f1f85f0e43c5fe3ae977ec3f</id>
    <committed-date>2009-03-27T10:35:05-07:00</committed-date>
    <authored-date>2009-03-25T21:04:32-07:00</authored-date>
    <message>Don't make design_doc_slug_cache and design_doc_fresh inheritable, because these settings should be specific to the class</message>
    <tree>6cc045f82245fa4a4144b1adc85afd4dbe0223af</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>190bd1372323f9f5649cebfa5b4bf901cd57aa6c</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/14acd9544414d475374a9ae06ed71072681a7893</url>
    <id>14acd9544414d475374a9ae06ed71072681a7893</id>
    <committed-date>2009-03-27T10:27:04-07:00</committed-date>
    <authored-date>2009-03-26T02:44:19-07:00</authored-date>
    <message>Server URI can now include a prefix to the database name</message>
    <tree>705f3650312e467d0dde614609e600d7a316d98f</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4337e676ee0477bf243799edc9f1b7f2a1698a91</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/190bd1372323f9f5649cebfa5b4bf901cd57aa6c</url>
    <id>190bd1372323f9f5649cebfa5b4bf901cd57aa6c</id>
    <committed-date>2009-03-27T10:26:54-07:00</committed-date>
    <authored-date>2009-03-26T02:40:45-07:00</authored-date>
    <message>Escape slash in database name</message>
    <tree>934a80aaba85c42867b3352dca15bfdfc2c99e1c</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ce46715d69ee1a943db1a506030352b7b45d9926</id>
      </parent>
      <parent>
        <id>d71a33fc9321b45be51e1ff768753f87cd88103c</id>
      </parent>
    </parents>
    <author>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/4337e676ee0477bf243799edc9f1b7f2a1698a91</url>
    <id>4337e676ee0477bf243799edc9f1b7f2a1698a91</id>
    <committed-date>2009-03-27T10:21:56-07:00</committed-date>
    <authored-date>2009-03-27T10:21:56-07:00</authored-date>
    <message>Merge commit 'candlerb/candlerb/design-doc' into candlerb-merge

* commit 'candlerb/candlerb/design-doc':
  Update handler for old versions of couchdb
  ClassProxy provides class-level methods on a dynamically chosen database.
  Remove obsolete 'move' methods
  Tidying up spec, remove unnecessary assignments to local variable
  Multiple database support for ExtendedDocument.
  Typo in comment
  Move design_doc attributes to Mixins::DesignDoc</message>
    <tree>f0898468b615f5cac21053305554714683b2c3c5</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c4b49baecfb439782ca120399447bcaa1c7d9c59</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/d71a33fc9321b45be51e1ff768753f87cd88103c</url>
    <id>d71a33fc9321b45be51e1ff768753f87cd88103c</id>
    <committed-date>2009-03-27T07:00:28-07:00</committed-date>
    <authored-date>2009-03-27T07:00:28-07:00</authored-date>
    <message>Update handler for old versions of couchdb</message>
    <tree>96a24daf968184e20f0bcbdd09f5b4a9638c0aa5</tree>
    <committer>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>af6ac7df89bd2ee4efa8ff243760f848b6850072</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/c4b49baecfb439782ca120399447bcaa1c7d9c59</url>
    <id>c4b49baecfb439782ca120399447bcaa1c7d9c59</id>
    <committed-date>2009-03-27T06:42:49-07:00</committed-date>
    <authored-date>2009-03-27T06:42:49-07:00</authored-date>
    <message>ClassProxy provides class-level methods on a dynamically chosen database.

Examples:

  db = CouchRest::Database.new(...)
  articles = Article.on(db)

  articles.all { ... }
  articles.by_title { ... }

  u = articles.get(&quot;someid&quot;)

  u = articles.new(:title =&gt; &quot;I like plankton&quot;)
  u.save    # saved on the correct database</message>
    <tree>da1e26f03508ae05aee25b64b82ba4aa73590374</tree>
    <committer>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>aabf097e88757fd9b04665890a6676d4b317baa9</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/af6ac7df89bd2ee4efa8ff243760f848b6850072</url>
    <id>af6ac7df89bd2ee4efa8ff243760f848b6850072</id>
    <committed-date>2009-03-27T04:50:42-07:00</committed-date>
    <authored-date>2009-03-27T04:50:42-07:00</authored-date>
    <message>Remove obsolete 'move' methods</message>
    <tree>9ef5f1e93445e309d2c327c83e90bd563409e417</tree>
    <committer>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ec7848b783637cb44bb4b684e8e104f64bb1d55b</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/aabf097e88757fd9b04665890a6676d4b317baa9</url>
    <id>aabf097e88757fd9b04665890a6676d4b317baa9</id>
    <committed-date>2009-03-27T04:44:09-07:00</committed-date>
    <authored-date>2009-03-27T04:44:09-07:00</authored-date>
    <message>Tidying up spec, remove unnecessary assignments to local variable</message>
    <tree>0e842151af412d86ada5ca959f9c1c948ece0366</tree>
    <committer>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f9278a4ca6d4ea5e29de850f05cca041f0a72979</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/ec7848b783637cb44bb4b684e8e104f64bb1d55b</url>
    <id>ec7848b783637cb44bb4b684e8e104f64bb1d55b</id>
    <committed-date>2009-03-27T04:27:37-07:00</committed-date>
    <authored-date>2009-03-27T04:27:37-07:00</authored-date>
    <message>Multiple database support for ExtendedDocument.

New optional parameters are available to select the database:

Mixins::DocumentQueries
  * get &lt;id&gt;, &lt;db&gt;
  * all :database =&gt; &lt;db&gt;
  * first :database =&gt; &lt;db&gt;

Mixins::Views
  * view &lt;name&gt;, :database =&gt; &lt;db&gt;
  * all_design_doc_versions &lt;db&gt;
  * cleanup_design_docs! &lt;db&gt;

Mixins::DesignDoc
  * refresh_design_doc now only updates the design_doc _id and removes _rev
  * call save_design_doc to save and update the design_doc
  * call save_design_doc_on &lt;db&gt; to save the design doc on a given
    database without modifying the model's design_doc object

Design (core/design.rb)
  * new method view_on &lt;db&gt;, ...

Bug fixes:
  * design_doc_slug in mixins/design_doc.rb was using an empty document
    to calculate the slug each time
  * method_missing in core/extended_document.rb now passes a block through</message>
    <tree>9c422c2745553370ffed75ad978cb425f15d4b98</tree>
    <committer>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ada5b1660f3e134646e8334b6cc3b7d03e7fbf28</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/f9278a4ca6d4ea5e29de850f05cca041f0a72979</url>
    <id>f9278a4ca6d4ea5e29de850f05cca041f0a72979</id>
    <committed-date>2009-03-26T14:39:36-07:00</committed-date>
    <authored-date>2009-03-26T14:39:36-07:00</authored-date>
    <message>Typo in comment</message>
    <tree>452df7f697c7ea5080b076696ab4dafca5f88096</tree>
    <committer>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e466b20df95938ec87c03a36fb6b34cff4656611</id>
      </parent>
    </parents>
    <author>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/ada5b1660f3e134646e8334b6cc3b7d03e7fbf28</url>
    <id>ada5b1660f3e134646e8334b6cc3b7d03e7fbf28</id>
    <committed-date>2009-03-26T14:21:20-07:00</committed-date>
    <authored-date>2009-03-26T14:21:20-07:00</authored-date>
    <message>Move design_doc attributes to Mixins::DesignDoc</message>
    <tree>fe8aaba5f9d8983ffafc3ccd1e03825c9a4704d7</tree>
    <committer>
      <name>Brian Candler</name>
      <email>b.candler@pobox.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>125689cd34e11f47eef1f125549ac593427abf40</id>
      </parent>
    </parents>
    <author>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/ce46715d69ee1a943db1a506030352b7b45d9926</url>
    <id>ce46715d69ee1a943db1a506030352b7b45d9926</id>
    <committed-date>2009-03-25T00:00:42-07:00</committed-date>
    <authored-date>2009-03-25T00:00:42-07:00</authored-date>
    <message>upgraded the gemspec (ruby1.9 compatible and enforcing a properly working version of rubygems)</message>
    <tree>ff94888625f6920142fff263aa684f3ca9bc0bda</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>49d19e2a29a07d1d1baf3f8fffa229710b7793d2</id>
      </parent>
    </parents>
    <author>
      <name>Geoff Buesing</name>
      <email>geoff@lifesnapz.com</email>
    </author>
    <url>http://github.com/jchris/couchrest/commit/125689cd34e11f47eef1f125549ac593427abf40</url>
    <id>125689cd34e11f47eef1f125549ac593427abf40</id>
    <committed-date>2009-03-24T23:57:28-07:00</committed-date>
    <authored-date>2009-03-24T15:37:52-07:00</authored-date>
    <message>ValidationErrors#on: allow String field_name</message>
    <tree>a3d92d8c589f2ea121c4bc787c19de2a80f7d844</tree>
    <committer>
      <name>Matt Aimonetti</name>
      <email>mattaimonetti@gmail.com</email>
    </committer>
  </commit>
</commits>
