<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>66479f8fad4b5d0eb4478aac081d5ff36836ff06</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/14a40aa508ea40e6848728278a4d3acc5ebfe880</url>
    <id>14a40aa508ea40e6848728278a4d3acc5ebfe880</id>
    <committed-date>2009-10-08T06:29:05-07:00</committed-date>
    <authored-date>2009-10-08T06:29:05-07:00</authored-date>
    <message>Add note about how to contribute</message>
    <tree>405f9a3c37d5213637f08d3a5233557b3a1cc9c7</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f35fa17d92dfa5d9507017811bc9d9480d1887dd</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/2c87336fcff06344e7d465846befe893dd3eb882</url>
    <id>2c87336fcff06344e7d465846befe893dd3eb882</id>
    <committed-date>2009-09-29T01:32:47-07:00</committed-date>
    <authored-date>2009-09-29T01:32:47-07:00</authored-date>
    <message>Words</message>
    <tree>f2cbf177ab198f132a5311af7871715e91993e97</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4aee8299d2c55dffc56ae6e2b9ff5fe3980f814c</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/f35fa17d92dfa5d9507017811bc9d9480d1887dd</url>
    <id>f35fa17d92dfa5d9507017811bc9d9480d1887dd</id>
    <committed-date>2009-09-29T01:11:54-07:00</committed-date>
    <authored-date>2009-09-29T01:11:54-07:00</authored-date>
    <message>Words</message>
    <tree>104c0b95224938264b2933efa030cb66a97cc8de</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>257984b847ac75026eab8376da050232d23ba0cc</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/4aee8299d2c55dffc56ae6e2b9ff5fe3980f814c</url>
    <id>4aee8299d2c55dffc56ae6e2b9ff5fe3980f814c</id>
    <committed-date>2009-09-29T00:57:40-07:00</committed-date>
    <authored-date>2009-09-29T00:57:40-07:00</authored-date>
    <message>Note about location of API docs</message>
    <tree>f5c51e42ba6c273d684b745ce3e62699f14f136e</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bd88902d4f848fda346ad3ad2af1336fc62bbfdd</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/2da87a5f5d293d3dbd7fda729ffb85fcd03a99f4</url>
    <id>2da87a5f5d293d3dbd7fda729ffb85fcd03a99f4</id>
    <committed-date>2009-09-29T00:46:18-07:00</committed-date>
    <authored-date>2009-09-29T00:46:18-07:00</authored-date>
    <message>Words (thanks to Sergei Serdyuk for resolutions of #5 and #6)</message>
    <tree>5ba2e47658d9b0a6cb4502a122b05fdcc45dbf3c</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f64d1c040edc896e65795f3d328f4924c2994b7</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/7c33857c19ec95e0eee88db9788be936d3f4a89a</url>
    <id>7c33857c19ec95e0eee88db9788be936d3f4a89a</id>
    <committed-date>2009-06-27T10:03:56-07:00</committed-date>
    <authored-date>2009-06-27T10:03:34-07:00</authored-date>
    <message>Update contributors to include Tom ten Thij</message>
    <tree>c5aa3c7de44c406dc4a98d9f8f1725ee919095b5</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cd0f90f3d40f5127488ea8e272dcfe1ff4b8026b</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/0736202d7ff508fed40bbb186fd774ed7e3b44ad</url>
    <id>0736202d7ff508fed40bbb186fd774ed7e3b44ad</id>
    <committed-date>2009-02-13T04:59:51-08:00</committed-date>
    <authored-date>2009-02-13T04:59:51-08:00</authored-date>
    <message>add all 2.x branches to CI</message>
    <tree>62f711d6024b9bc972dedebda4b83bb989a313dd</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a821c12b0f4c30fbe23fb430e387bf1378363b66</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/cd0f90f3d40f5127488ea8e272dcfe1ff4b8026b</url>
    <id>cd0f90f3d40f5127488ea8e272dcfe1ff4b8026b</id>
    <committed-date>2009-02-03T02:37:42-08:00</committed-date>
    <authored-date>2009-02-03T02:37:42-08:00</authored-date>
    <message>Added note about lack of 2.0 CI</message>
    <tree>d7f58c08e3da28a8831a6797e352ea688dee8ff9</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4a26949fd713a05e5a4b0c1f5a7a8def0fe5ea9d</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/80bf48d894ccc3aebb878619daef4d658afd22a7</url>
    <id>80bf48d894ccc3aebb878619daef4d658afd22a7</id>
    <committed-date>2009-02-03T02:05:34-08:00</committed-date>
    <authored-date>2009-02-03T02:05:34-08:00</authored-date>
    <message>Updated garlic and made notes about 2.x compat</message>
    <tree>d641bf044263a1246842a2d740c4155b43aff1fc</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d8e9c119186ea811b606d85b12625d252b5043c</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/caae0d45230bdca6c1902d186795ba5fa945ee4b</url>
    <id>caae0d45230bdca6c1902d186795ba5fa945ee4b</id>
    <committed-date>2008-11-20T02:31:24-08:00</committed-date>
    <authored-date>2008-11-20T02:31:24-08:00</authored-date>
    <message>updated contributors in README</message>
    <tree>3bb735914819705137ba61ea238cefc351364c00</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2f95de2f45f9093108150df702a7e7dbe569ab18</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/9a359abd87d4bab1036abbab83b56f4e1113a915</url>
    <id>9a359abd87d4bab1036abbab83b56f4e1113a915</id>
    <committed-date>2008-10-09T15:26:03-07:00</committed-date>
    <authored-date>2008-10-09T15:26:03-07:00</authored-date>
    <message>Updated CHANGELOG, and contributors</message>
    <tree>52283c4aa82cd1b7827845bec6ef4241d7307b84</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1d1acf0e45af72546cda137dc21cfb46543005f2</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/1db6354d56bb7e25a2ad47df556a5627bde3111e</url>
    <id>1db6354d56bb7e25a2ad47df556a5627bde3111e</id>
    <committed-date>2008-09-17T14:33:06-07:00</committed-date>
    <authored-date>2008-09-17T14:33:06-07:00</authored-date>
    <message>Updated README and SPECDOC</message>
    <tree>88cf954be47235f8894cd1ea7345d4e2f8de3f4a</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c21f35c35ef71576c99d412bc562ab10278c652b</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/ceaf1b96a2ac9eb82250307029f36aed063326e0</url>
    <id>ceaf1b96a2ac9eb82250307029f36aed063326e0</id>
    <committed-date>2008-09-13T12:35:48-07:00</committed-date>
    <authored-date>2008-09-13T12:31:16-07:00</authored-date>
    <message>The reason for the reversion in c21f35c has been fixed.  Thanks Jason Lee for the bug report.

The problem was that I had changed resource_saved?'s behaviour to *not* saving the model if it had
already been saved.  In the future resource_saved? will be deprecated, but not yet.

BTW.  All of these changes to resource_saved? behaviour is aimed at making RC drop in compatible with
rspec's generated controller specs (try rake spec:generate).

To do that I need the default update action to use :update_attributes. This meant that the old strategy
of keeping track of saves by using save_resource wont work.  Instead, we keep track by looking at the
AR's state (see lib/ardes/active_record/saved.rb) which is a far better solution anyway.

Squashed commit of the following:

commit f8a589f9b3711140fa7e125a42681acc1ad97e10
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sun Sep 14 05:21:23 2008 +1000

    Docfixes, CHANGELOG, SPECDOC

commit e670fd2e18678d94292bc684e57f8bf64a2e2dc9
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sun Sep 14 05:09:24 2008 +1000

    Fixed logic error in AR.saved?

commit b3e2838e1515503820e49eaf7853099df33a0d8e
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sun Sep 14 05:05:29 2008 +1000

    Adding specs for AR.saved? and AR.validation_attempted?

commit 3e649c53d06a788b5e70878b2cb7e386571fce31
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sun Sep 14 04:56:56 2008 +1000

    Fixed bug in init.rb

commit c72b1a917339b7ee94700d8eb6b6bd939ad7e4b2
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sun Sep 14 04:56:28 2008 +1000

    Fixed bug in init.rb

commit d5702c06d8d54b80dd011f79ff3d2ac782ce902e
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sun Sep 14 04:55:18 2008 +1000

    Added AR.saved? &amp; AR.validation_atempted? convenience methods.  Returned save_resource?'s behaviour to that of saving the record if it has not had save attempted

commit af11af7848811da5ca87efdd8eb678251c5bd6d5
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sat Sep 13 09:58:15 2008 +1000

    Added resource_saved? specs, and removed .first and .last for BC in specs to 2.0.x

commit 5efb59f7c0fb8be72b12b5476291e59e6af658c0
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sat Sep 13 09:57:30 2008 +1000

    Added resource_saved? specs, and removed .first and .last for BC in specs to 2.0.x

commit 8b73130de97ab87369ec395be4ee696de76e773a
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sat Sep 13 09:46:52 2008 +1000

    Small fix for comments_with_models spec

commit 3a2426cd00fa945d155d4f3ebff6ccc48a7b0cf2
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sat Sep 13 09:29:26 2008 +1000

    Added specs for comments_controller which use real DB objects

commit 79a93132f6e49a556775e6508a5773686ccd6332
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sat Sep 13 06:27:51 2008 +1000

    Fixing comments with models spec

commit 05f551f5755e6db41a83dde0c9b0db99a4e168d8
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sat Sep 13 06:24:19 2008 +1000

    Added some controller specs with real models

commit 6163aba8c5315598d173cd205bc2d69286ae4271
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sat Sep 13 06:02:36 2008 +1000

    Updated 2.1.x target

commit b3c6d13a77aff7d831e136221ead8b7fa7bed4e1
Author: Ian White &lt;ian.w.white@gmail.com&gt;
Date:   Sat Sep 13 04:54:40 2008 +1000

    Add resource_saved stuff back in (2f49687, 7423cf1)

    This reverts commit c21f35c35ef71576c99d412bc562ab10278c652b.</message>
    <tree>cb74ae8c084cf0158d83259b50e76c32ae45ecfa</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2a6493b1f7b812aa4da7c1c8d6a97a9667296ba5</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/c21f35c35ef71576c99d412bc562ab10278c652b</url>
    <id>c21f35c35ef71576c99d412bc562ab10278c652b</id>
    <committed-date>2008-09-12T03:27:32-07:00</committed-date>
    <authored-date>2008-09-12T03:27:32-07:00</authored-date>
    <message>Reverted 2f49687, 7423cf1 (save_resource and resource_saved? stuff) because of aberrant behaviour.
Will add them back in with some extra specs.  [Jason Lee]</message>
    <tree>aa15e604404d44822bb39593e15322e530e62582</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e922c07753cd5da689093969c336343ba204cda1</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/2a6493b1f7b812aa4da7c1c8d6a97a9667296ba5</url>
    <id>2a6493b1f7b812aa4da7c1c8d6a97a9667296ba5</id>
    <committed-date>2008-09-08T15:11:05-07:00</committed-date>
    <authored-date>2008-09-08T15:11:05-07:00</authored-date>
    <message>Added Rein Henrichs to the contributors list.
(Next time i'll properly keep the author and message when I commit a pull request)</message>
    <tree>1a3ec5b5c40a68835b309c8e7504517498763e4e</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9418e02f40a40faa1da70235e3a2143a0560f5f6</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/405ff953e98aef0b92e8c25bbf07d8dcf4cd3fc5</url>
    <id>405ff953e98aef0b92e8c25bbf07d8dcf4cd3fc5</id>
    <committed-date>2008-09-08T07:46:26-07:00</committed-date>
    <authored-date>2008-09-08T07:46:26-07:00</authored-date>
    <message>Updated Readme</message>
    <tree>24993ba42a54fb5b7aff6a3a31116cda38c4e6ff</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>633fe459e681a3dd3c24434d431ef4f0600b45eb</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/2f496874436e334346d4b0d8029a055c6821c93b</url>
    <id>2f496874436e334346d4b0d8029a055c6821c93b</id>
    <committed-date>2008-09-08T03:46:15-07:00</committed-date>
    <authored-date>2008-09-08T03:46:15-07:00</authored-date>
    <message>API change: save_resource and resource_saved? deprecated

  ActiveRecord::Base now has a saved? and attempted_save? method, which makes response_for much easier
  to write, and leaves less artefacts in the controller instance.

  So save_resource, and resource_saved? are now deprecated, just use resource.save, and resource.saved?
  instead.  See response_for_resources_controller if you're into response_for.</message>
    <tree>502fe0e15d5956c4aa2ff9f2bb869d86e7116540</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6ebe774532b0ca10f0cc0cde80b3253ea7517952</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/e8deb367abe1ce4a00732c49af8d8becf60fbc40</url>
    <id>e8deb367abe1ce4a00732c49af8d8becf60fbc40</id>
    <committed-date>2008-09-01T01:55:10-07:00</committed-date>
    <authored-date>2008-09-01T01:55:10-07:00</authored-date>
    <message>Updated README</message>
    <tree>ff6d9899f86076bf8455491fdf7e4f842b1c9fb0</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64150f0c3a93f06e2ac67d62444c2c2b60d0c674</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/f2492ec4b12b61f0fac67a5ab4a64219de18d18b</url>
    <id>f2492ec4b12b61f0fac67a5ab4a64219de18d18b</id>
    <committed-date>2008-06-05T09:27:57-07:00</committed-date>
    <authored-date>2008-06-05T09:27:57-07:00</authored-date>
    <message>Fixed typo in README</message>
    <tree>c26228f3a7100c4c16d189917694190d60662442</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3778cdd1c805c41e40b3ada35abaf63210a5ddea</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/2937eca121c5c9fe2b679ea2d9dc5d97e71575d4</url>
    <id>2937eca121c5c9fe2b679ea2d9dc5d97e71575d4</id>
    <committed-date>2008-04-28T08:52:23-07:00</committed-date>
    <authored-date>2008-04-28T08:52:23-07:00</authored-date>
    <message>Updated README</message>
    <tree>4626cac89ffcab09c1e0a774291346fb00c8c6e7</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2908e0791e6295583aa327f4edbbe7430a48f782</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/d27ef50d8cfe4df90083b5fc548100aa420148b9</url>
    <id>d27ef50d8cfe4df90083b5fc548100aa420148b9</id>
    <committed-date>2008-04-28T08:48:26-07:00</committed-date>
    <authored-date>2008-04-28T08:48:26-07:00</authored-date>
    <message>README.textile doesn;t play nice with rdoc

git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@613 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>939179171f068e4ec86da3f27b413c7d6fd73878</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
</commits>
