<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>84329eb2ed39b1cf0698e34c1145aacbca77795f</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/e032efee2ab5b78ee728bb165597c45534a95c5c</url>
    <id>e032efee2ab5b78ee728bb165597c45534a95c5c</id>
    <committed-date>2009-12-15T06:04:45-08:00</committed-date>
    <authored-date>2009-12-15T06:01:04-08:00</authored-date>
    <message>added conditions to views</message>
    <tree>a9a018636dca06c0cc1282c73508adf555425a21</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b6de38df995e16fdd46b7f0bc718f46510973a6d</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/60f829e538343496d236ac0dce3a4cd1a4d9f335</url>
    <id>60f829e538343496d236ac0dce3a4cd1a4d9f335</id>
    <committed-date>2009-12-02T04:49:53-08:00</committed-date>
    <authored-date>2009-12-02T04:49:53-08:00</authored-date>
    <message>set fixnum property to nil if given a blank string</message>
    <tree>3fd3db8dbae7c0cba00deecfe7f4738596bc49d7</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>af2c9b2dae99e2fb35391c0edb392da66141b401</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/83d8907bd53d67c93d7b0bd9a994d4d9d8eb8102</url>
    <id>83d8907bd53d67c93d7b0bd9a994d4d9d8eb8102</id>
    <committed-date>2009-12-02T04:38:47-08:00</committed-date>
    <authored-date>2009-12-02T04:38:47-08:00</authored-date>
    <message>support for properties of type Fixnum</message>
    <tree>11e32edc73a0538e6e39d8963f02b71abbefa9c4</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c526342f9fb68c44857ecdf059a1c4c865fa58c</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/af2c9b2dae99e2fb35391c0edb392da66141b401</url>
    <id>af2c9b2dae99e2fb35391c0edb392da66141b401</id>
    <committed-date>2009-12-02T04:09:55-08:00</committed-date>
    <authored-date>2009-12-02T01:54:15-08:00</authored-date>
    <message>Made the spec for storing nil attributes a bit more rspec-like.</message>
    <tree>9755b7ce1d09c9669ff2c1a44749d38efd5018a0</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>34ab327ef27edeaecebdf070fccbcf160ad78a64</id>
      </parent>
    </parents>
    <author>
      <name>Jonathan Weiss</name>
      <email>jw@innerewut.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/4c526342f9fb68c44857ecdf059a1c4c865fa58c</url>
    <id>4c526342f9fb68c44857ecdf059a1c4c865fa58c</id>
    <committed-date>2009-12-02T04:09:55-08:00</committed-date>
    <authored-date>2009-12-01T08:25:39-08:00</authored-date>
    <message>add test for saving nil attributes</message>
    <tree>a81caa70fa2c686306b2d3cd2027eec19e42685f</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>76a01ea6511858d45ecc3a5dd0728417b573b080</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/0f30c22339d124a50238325b9ed3b5cb18bc7f4e</url>
    <id>0f30c22339d124a50238325b9ed3b5cb18bc7f4e</id>
    <committed-date>2009-11-22T05:19:01-08:00</committed-date>
    <authored-date>2009-11-22T05:19:01-08:00</authored-date>
    <message>fixed specs for ruby 1.9</message>
    <tree>ac9d8f7b3ed15cfb0943b04ea05ea45d34f317d8</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>942cf7923e8977e6c4b68b7c6f8ad9324fc83f3f</id>
      </parent>
      <parent>
        <id>f5d93cb84d1499a3fa0653512297b37b2cf95a10</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/76a01ea6511858d45ecc3a5dd0728417b573b080</url>
    <id>76a01ea6511858d45ecc3a5dd0728417b573b080</id>
    <committed-date>2009-11-22T04:54:18-08:00</committed-date>
    <authored-date>2009-11-22T04:54:18-08:00</authored-date>
    <message>Merge branch 'master' of github.com:langalex/couch_potato</message>
    <tree>fd7b1b19a60f7ec012a11ddbfe453d845ef57ad1</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f2bdd5bd83337489e4a3fd9d99a1cfc869d49734</id>
      </parent>
    </parents>
    <author>
      <name>Bernd Ahlers</name>
      <email>bernd@tuneafish.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/f5d93cb84d1499a3fa0653512297b37b2cf95a10</url>
    <id>f5d93cb84d1499a3fa0653512297b37b2cf95a10</id>
    <committed-date>2009-11-22T04:53:22-08:00</committed-date>
    <authored-date>2009-11-21T09:21:57-08:00</authored-date>
    <message>Make it possible to persist a boolean false value.</message>
    <tree>34200448c2b62b8c95576cc4886dd203e475128e</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4dcef8367eb6f7e814cf791535acea08e9575124</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/942cf7923e8977e6c4b68b7c6f8ad9324fc83f3f</url>
    <id>942cf7923e8977e6c4b68b7c6f8ad9324fc83f3f</id>
    <committed-date>2009-11-22T04:50:18-08:00</committed-date>
    <authored-date>2009-11-22T04:50:18-08:00</authored-date>
    <message>fixed problem with classes being not loaded in rails development mode</message>
    <tree>689abf72f36d75be4a86d9d4848a80a7095d0190</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9e65bda53c1fae7e7306e9da6de0eba9597d8b36</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/c01b0778f5b92df1d19413b5167b1b48ee6f8efb</url>
    <id>c01b0778f5b92df1d19413b5167b1b48ee6f8efb</id>
    <committed-date>2009-11-09T02:52:05-08:00</committed-date>
    <authored-date>2009-11-09T02:52:05-08:00</authored-date>
    <message>fixed issue with setting attachments</message>
    <tree>9bfda1ba556a5a948c39bdc6540cfedfa1395a0b</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>434caaa863fa967cb33dc7068513d85b8f55a4b0</id>
      </parent>
    </parents>
    <author>
      <name>Lennart Melzer</name>
      <email>lenni@aludose.lan</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/f949948ae16c2944d58e91e2a8edf2e36f44a305</url>
    <id>f949948ae16c2944d58e91e2a8edf2e36f44a305</id>
    <committed-date>2009-11-03T10:13:24-08:00</committed-date>
    <authored-date>2009-11-01T06:31:32-08:00</authored-date>
    <message>use JSON.create_id so we can change the attribute that stores the model name in the document</message>
    <tree>c0c436307a6f54b56fb37f67202b49887b1be068</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d6cec2c22205792049d179f3634a835452d6551e</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/085d3a9677a16a8acc40a492e2d9365b3ea89b69</url>
    <id>085d3a9677a16a8acc40a492e2d9365b3ea89b69</id>
    <committed-date>2009-10-30T07:40:39-07:00</committed-date>
    <authored-date>2009-10-30T07:40:39-07:00</authored-date>
    <message>improved syntax of map function specs by splatting results</message>
    <tree>1724285680f49bdc45bf08b67496788d8d0ac7b4</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>63b64260b3ff736bddad6052360c9a0ac3033b32</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/d0fd1efb4e15ddf590b215a960e72dd762f98c13</url>
    <id>d0fd1efb4e15ddf590b215a960e72dd762f98c13</id>
    <committed-date>2009-10-30T06:55:10-07:00</committed-date>
    <authored-date>2009-10-30T06:55:10-07:00</authored-date>
    <message>added support for unit testing map/reduce functions in views</message>
    <tree>1756211dfeb5f2cbbc3818002f1f117b41066dc1</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f553c3f61b9b60a1653bec3acf4faab6e6e3f048</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/a13258e6c777741d508e5f7757194b472f831ec0</url>
    <id>a13258e6c777741d508e5f7757194b472f831ec0</id>
    <committed-date>2009-10-23T04:27:21-07:00</committed-date>
    <authored-date>2009-10-23T04:27:21-07:00</authored-date>
    <message>added specs to verify deserializing nested objects (thanks to hagenburger)</message>
    <tree>464446b4564359f481e27798f5ae298f8c7a6631</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8d46c318bdf59fce1e791f534fca16509e4494f9</id>
      </parent>
    </parents>
    <author>
      <name>Dirk Breuer</name>
      <email>dirk.breuer@gmail.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/a0235421725ef71ccde1ab2a569e60d89b8d871d</url>
    <id>a0235421725ef71ccde1ab2a569e60d89b8d871d</id>
    <committed-date>2009-10-23T03:53:24-07:00</committed-date>
    <authored-date>2009-10-13T02:27:49-07:00</authored-date>
    <message>Using the deserialization feature from the json-Gem.

couch_potato will now take any class as a property
without explicitly specifying the type of it. While
deserialization the json-Gem will check the
JSON.create_id in the JSON-document and re-creates
the appropriate class.

At the same time we ensured backwards compatibly.</message>
    <tree>b99b326fbdeca0ddd5d27ce820545fb4b0a7497b</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a78f5a1c3ca1e364eaddc5f80cf6a07ca116fe9e</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/8d46c318bdf59fce1e791f534fca16509e4494f9</url>
    <id>8d46c318bdf59fce1e791f534fca16509e4494f9</id>
    <committed-date>2009-10-21T08:41:46-07:00</committed-date>
    <authored-date>2009-10-21T08:41:46-07:00</authored-date>
    <message>Make save_document explicitly return false instead of just nil when validations failed.</message>
    <tree>28daa1096b19741a1d42c9db2a64ef8781c1495f</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0b5c81d2121bd5ddc1e922f4056df5af60e5041b</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/a78f5a1c3ca1e364eaddc5f80cf6a07ca116fe9e</url>
    <id>a78f5a1c3ca1e364eaddc5f80cf6a07ca116fe9e</id>
    <committed-date>2009-10-15T14:18:34-07:00</committed-date>
    <authored-date>2009-10-15T14:18:34-07:00</authored-date>
    <message>Fixed a nasty bug introduced in the prior bugfix, that wouldn't clear all errors when saving documents.</message>
    <tree>78d04b710aa2bdd49a91ba975507d72702f47644</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c1a127f199b8de1ed1eb8cf1efff55b21f0b82d5</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/0b5c81d2121bd5ddc1e922f4056df5af60e5041b</url>
    <id>0b5c81d2121bd5ddc1e922f4056df5af60e5041b</id>
    <committed-date>2009-10-15T09:22:53-07:00</committed-date>
    <authored-date>2009-10-15T09:22:53-07:00</authored-date>
    <message>changed tests to use a stub instead of the real couchdb as that isn't needed there</message>
    <tree>8cf8c5478d118c2b7ca60ac7dc830c66e055fed2</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2d096d5b58fb4b9574bf5934a2945b3cde93128a</id>
      </parent>
      <parent>
        <id>db34bf9f889ac815cb3f673d9e0a4649e86b4882</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/c1a127f199b8de1ed1eb8cf1efff55b21f0b82d5</url>
    <id>c1a127f199b8de1ed1eb8cf1efff55b21f0b82d5</id>
    <committed-date>2009-10-15T09:19:15-07:00</committed-date>
    <authored-date>2009-10-15T09:19:15-07:00</authored-date>
    <message>Merge branch 'master' of git://github.com/mattmatt/couch_potato</message>
    <tree>47d00a7dede5e833e25ee6d57355a0cc9326c67e</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>490c150c11399d11f6a373cd401d8ce954e37ed0</id>
      </parent>
    </parents>
    <author>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/db34bf9f889ac815cb3f673d9e0a4649e86b4882</url>
    <id>db34bf9f889ac815cb3f673d9e0a4649e86b4882</id>
    <committed-date>2009-10-15T08:17:52-07:00</committed-date>
    <authored-date>2009-10-15T08:17:52-07:00</authored-date>
    <message>Fixed problem where errors set in before_validation_on_* filters would not be respected when checking a documents validity.</message>
    <tree>2dd4d996fbcbb786f20ef2a25da7b72bbaab59c6</tree>
    <committer>
      <name>Peritor</name>
      <email>jonathan.weiss@peritor.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>26eee7d06cea980df37972bccabd881b4d438f8d</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/2d096d5b58fb4b9574bf5934a2945b3cde93128a</url>
    <id>2d096d5b58fb4b9574bf5934a2945b3cde93128a</id>
    <committed-date>2009-10-09T03:14:43-07:00</committed-date>
    <authored-date>2009-10-09T03:14:43-07:00</authored-date>
    <message>fixed spec description</message>
    <tree>d0bbed6426ba8bfba219f0e91b55f44dc1cbc499</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6c9965222186b91abc5b767d53c9512f0fe87ef8</id>
      </parent>
      <parent>
        <id>490c150c11399d11f6a373cd401d8ce954e37ed0</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/26eee7d06cea980df37972bccabd881b4d438f8d</url>
    <id>26eee7d06cea980df37972bccabd881b4d438f8d</id>
    <committed-date>2009-10-08T10:46:02-07:00</committed-date>
    <authored-date>2009-10-08T10:46:02-07:00</authored-date>
    <message>Merge branch 'master' of git://github.com/mattmatt/couch_potato</message>
    <tree>db6c6c5188065e0e91cb7df4cf633ffc7100f391</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bfc6f04deccfbb8f4f23684d79391c5a09f8e4c8</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/8b3100e532819e2acef53f61bcf9e40fb904f201</url>
    <id>8b3100e532819e2acef53f61bcf9e40fb904f201</id>
    <committed-date>2009-10-06T07:26:08-07:00</committed-date>
    <authored-date>2009-10-06T07:26:08-07:00</authored-date>
    <message>Added support for inheritance for views so that when asking for a view CouchPotato will look in parent classes as well.</message>
    <tree>2d2136386f7cf2f8e5d3914794afdf35fd96b815</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4b19a59253e04f62b7afad01f159561a2d8a0d3c</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/bfc6f04deccfbb8f4f23684d79391c5a09f8e4c8</url>
    <id>bfc6f04deccfbb8f4f23684d79391c5a09f8e4c8</id>
    <committed-date>2009-10-06T06:37:10-07:00</committed-date>
    <authored-date>2009-10-06T06:37:10-07:00</authored-date>
    <message>Add an additional test for fetching the attributes with inheritance.</message>
    <tree>d23dbed83d6c1b0ecb2c795a2f66b9482381a27c</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b1a8185c50bb2cc851d784bcf6b3110355a04412</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/4b19a59253e04f62b7afad01f159561a2d8a0d3c</url>
    <id>4b19a59253e04f62b7afad01f159561a2d8a0d3c</id>
    <committed-date>2009-10-06T03:12:19-07:00</committed-date>
    <authored-date>2009-10-06T03:12:19-07:00</authored-date>
    <message>Added support for inheritance by means of a small proxy list for a class' properties. Fetches the properties from the superclasses if present.</message>
    <tree>6a361621eb4372607e78241ad1059fe98b92b0ba</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e93362dd506baebc4da49a5f44f2f8634318079d</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/6c9965222186b91abc5b767d53c9512f0fe87ef8</url>
    <id>6c9965222186b91abc5b767d53c9512f0fe87ef8</id>
    <committed-date>2009-09-30T07:37:46-07:00</committed-date>
    <authored-date>2009-09-30T07:37:46-07:00</authored-date>
    <message>always return at least an empty hash for _attachments</message>
    <tree>481dec5b4d290268ae718d1466fa113062da05e8</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>95bc964bb1a15b1030c10c455013d7d033b6ffca</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/b1a8185c50bb2cc851d784bcf6b3110355a04412</url>
    <id>b1a8185c50bb2cc851d784bcf6b3110355a04412</id>
    <committed-date>2009-09-28T08:14:39-07:00</committed-date>
    <authored-date>2009-09-28T08:14:39-07:00</authored-date>
    <message>Added support for database URLs starting with https.</message>
    <tree>c91f13376bcf064efb8c85efa819f48e0b1e03c6</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a789409aaaebd56137c3d119bb738dcfda5d07c2</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/95bc964bb1a15b1030c10c455013d7d033b6ffca</url>
    <id>95bc964bb1a15b1030c10c455013d7d033b6ffca</id>
    <committed-date>2009-09-22T08:17:29-07:00</committed-date>
    <authored-date>2009-09-22T08:17:29-07:00</authored-date>
    <message>Also ensure that the errors are cleared before running the before_validation callbacks.</message>
    <tree>e8df87c1ce31cddc0db95d70b30fbb661a5acf64</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0891131559d73760f84fac1dbc20ad9400ef8807</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/a789409aaaebd56137c3d119bb738dcfda5d07c2</url>
    <id>a789409aaaebd56137c3d119bb738dcfda5d07c2</id>
    <committed-date>2009-09-22T08:06:22-07:00</committed-date>
    <authored-date>2009-09-22T08:06:22-07:00</authored-date>
    <message>Added workaround for the fact that the Validatable library will silently erase errors set in before_validation hooks.</message>
    <tree>cd5d5a67ee7377d972312ab73d456157587c8b65</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>71a59246cefe510d2fa9e5a32972a28fb98f0966</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/0891131559d73760f84fac1dbc20ad9400ef8807</url>
    <id>0891131559d73760f84fac1dbc20ad9400ef8807</id>
    <committed-date>2009-09-22T02:57:01-07:00</committed-date>
    <authored-date>2009-09-22T02:53:39-07:00</authored-date>
    <message>Added optional parameter validate to the save method to prevent CouchPotato from running the validations.</message>
    <tree>c04505cc6e85dd21ab578ed7173b77bf285585db</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e93362dd506baebc4da49a5f44f2f8634318079d</id>
      </parent>
    </parents>
    <author>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/71a59246cefe510d2fa9e5a32972a28fb98f0966</url>
    <id>71a59246cefe510d2fa9e5a32972a28fb98f0966</id>
    <committed-date>2009-09-21T06:07:01-07:00</committed-date>
    <authored-date>2009-09-21T06:07:01-07:00</authored-date>
    <message>Fixed spec to also run on CouchDB 0.10.</message>
    <tree>f7ce00c2a703cac4410b834d97aab7f8b33b91c0</tree>
    <committer>
      <name>Mathias Meyer</name>
      <email>meyer@paperplanes.de</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>291e6ffc7ce2ce955664ed507283e17481852f37</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/e8f0069e5529ad08a1bd1f02637ea8f1d6d0ab5b</url>
    <id>e8f0069e5529ad08a1bd1f02637ea8f1d6d0ab5b</id>
    <committed-date>2009-09-20T14:08:51-07:00</committed-date>
    <authored-date>2009-09-20T14:08:51-07:00</authored-date>
    <message>fix CustomViewSpec to work with views that do reduce</message>
    <tree>1d1b27505eb8138e80d4c47ab3cba77ad383eeda</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>003d6676285fd3cb8f12dfed7634a0139990e3bb</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/f21c96e5003aa51e7cf01bab68b913926a3f3746</url>
    <id>f21c96e5003aa51e7cf01bab68b913926a3f3746</id>
    <committed-date>2009-09-18T01:26:33-07:00</committed-date>
    <authored-date>2009-09-18T01:26:33-07:00</authored-date>
    <message>don't try to detect ghost attributes when there is no couchdb document yet</message>
    <tree>85c1b1b8881689ba06287c23cb43a7e857a51d37</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>55895d0fa4d0ee0fe0f537daeaeee78839d35fb1</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/86ce65452b2e3ac8c60450988af4c0eff557c5a9</url>
    <id>86ce65452b2e3ac8c60450988af4c0eff557c5a9</id>
    <committed-date>2009-09-18T00:10:34-07:00</committed-date>
    <authored-date>2009-09-18T00:10:34-07:00</authored-date>
    <message>support for uploading attachments</message>
    <tree>38c46a5ee3e5065be26bc691378911f5a4b6ea24</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3cbd203a07a609a823bc4ddb74ceb41dc3e8516f</id>
      </parent>
    </parents>
    <author>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </author>
    <url>http://github.com/langalex/couch_potato/commit/55895d0fa4d0ee0fe0f537daeaeee78839d35fb1</url>
    <id>55895d0fa4d0ee0fe0f537daeaeee78839d35fb1</id>
    <committed-date>2009-09-17T23:43:08-07:00</committed-date>
    <authored-date>2009-09-17T23:43:08-07:00</authored-date>
    <message>removed belongs_to</message>
    <tree>118eafc6f965949425c98ff3263ebfda150fc730</tree>
    <committer>
      <name>Alexander Lang</name>
      <email>alex@upstream-berlin.com</email>
    </committer>
  </commit>
</commits>
