<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>2c87336fcff06344e7d465846befe893dd3eb882</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/ef7a20023432ef78b82c86b49d4b24ae61eedc22</url>
    <id>ef7a20023432ef78b82c86b49d4b24ae61eedc22</id>
    <committed-date>2009-09-29T09:11:53-07:00</committed-date>
    <authored-date>2009-09-29T09:11:53-07:00</authored-date>
    <message>Use hanna rdoc if available</message>
    <tree>7f29c5725edd4b943bfdcad68eecbfe4d8fed4a4</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>071f6f2debfd8ecb3ff2dfd538022a9e789c54d7</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/b22c11347700630914dbcd8755202e4081f9ac88</url>
    <id>b22c11347700630914dbcd8755202e4081f9ac88</id>
    <committed-date>2009-06-27T09:32:27-07:00</committed-date>
    <authored-date>2009-06-27T09:32:27-07:00</authored-date>
    <message>Use plain rake/rdoctask instead of hanna/rdoctask which requires an older version of rdoc</message>
    <tree>987c0fd620e292efccfccd3fcfae7b3e28c40d3f</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0f8aaf3397e2072c3b3e48ffd963ace859cb468f</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/cca4373481fb2bf6098729f74723a915dce582a3</url>
    <id>cca4373481fb2bf6098729f74723a915dce582a3</id>
    <committed-date>2009-02-13T06:26:03-08:00</committed-date>
    <authored-date>2009-02-13T06:26:03-08:00</authored-date>
    <message>Simplify Rakefile and push docs to gh-pages on succesful build</message>
    <tree>3aed6a0ce3a53daab291cd3c1ad4f44101f92e30</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>67a831e3ebb40d6b3f562218becabf5f381926e4</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/768fcf7900baa5929ba10288d3ad6ef75a60788c</url>
    <id>768fcf7900baa5929ba10288d3ad6ef75a60788c</id>
    <committed-date>2008-12-10T19:48:16-08:00</committed-date>
    <authored-date>2008-12-10T19:48:16-08:00</authored-date>
    <message>Exclusing config form rcov</message>
    <tree>a4df62ae4f11c5642834226aa97f942bb3def130</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1d4f857a3315bbe3143ba31bf806f7ca067d7dcd</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/67a831e3ebb40d6b3f562218becabf5f381926e4</url>
    <id>67a831e3ebb40d6b3f562218becabf5f381926e4</id>
    <committed-date>2008-12-10T19:45:15-08:00</committed-date>
    <authored-date>2008-12-10T19:45:15-08:00</authored-date>
    <message>Adding a fix for error reported on rails #1557</message>
    <tree>0dfc16c9bc458f12bcb26039858fc37f8234c144</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8895b98c10cf16df65bff2a73f18bd656305401f</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/1d4f857a3315bbe3143ba31bf806f7ca067d7dcd</url>
    <id>1d4f857a3315bbe3143ba31bf806f7ca067d7dcd</id>
    <committed-date>2008-11-24T23:06:52-08:00</committed-date>
    <authored-date>2008-11-24T23:06:52-08:00</authored-date>
    <message>Fixed doc part of cruise task</message>
    <tree>05f1bbf45b5e7dfaf62e6b8f8da00306a7c3afea</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8457e5703f7c147a2444da62931841a28e456b31</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/3b8ea1c2027a7601bd4c9a9950dc63ea7983a76d</url>
    <id>3b8ea1c2027a7601bd4c9a9950dc63ea7983a76d</id>
    <committed-date>2008-11-20T01:56:06-08:00</committed-date>
    <authored-date>2008-11-20T01:56:06-08:00</authored-date>
    <message>updating to use new garlic gem style</message>
    <tree>ac803eff7c4e0ace9ecd3f43498c976382d4e46f</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>649d468d4275c1e5ff5b3e14644a1c47803caea4</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian@abraxis.local</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/8457e5703f7c147a2444da62931841a28e456b31</url>
    <id>8457e5703f7c147a2444da62931841a28e456b31</id>
    <committed-date>2008-10-24T18:56:08-07:00</committed-date>
    <authored-date>2008-10-24T18:56:08-07:00</authored-date>
    <message>Tweaked doc dask</message>
    <tree>476bd68eac875b10cda6f064633d71c117702da1</tree>
    <committer>
      <name>Ian White</name>
      <email>ian@abraxis.local</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9e0340e700d6b81eea6850b77c62e40a71da331e</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/649d468d4275c1e5ff5b3e14644a1c47803caea4</url>
    <id>649d468d4275c1e5ff5b3e14644a1c47803caea4</id>
    <committed-date>2008-10-24T05:41:34-07:00</committed-date>
    <authored-date>2008-10-24T05:41:34-07:00</authored-date>
    <message>Send full garlic report to doc server</message>
    <tree>533d49522d520c257d34778700f002fac4375441</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9f29e2c42ecda21656462a79dd5c013fe1561831</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/d82eedac75ba1eb821c50fe542df956b89be73db</url>
    <id>d82eedac75ba1eb821c50fe542df956b89be73db</id>
    <committed-date>2008-09-22T22:15:58-07:00</committed-date>
    <authored-date>2008-09-22T22:15:58-07:00</authored-date>
    <message>Fixing another typo</message>
    <tree>3e604ed5e8006226ead4f54c58bd8e3c7f1dec2f</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1db6354d56bb7e25a2ad47df556a5627bde3111e</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/9f29e2c42ecda21656462a79dd5c013fe1561831</url>
    <id>9f29e2c42ecda21656462a79dd5c013fe1561831</id>
    <committed-date>2008-09-22T22:07:59-07:00</committed-date>
    <authored-date>2008-09-22T22:07:59-07:00</authored-date>
    <message>Making cruise task push docs to plugins.ardes.com on success</message>
    <tree>147137bd321c35e47b2293f71a50e0be38cc41f7</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>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>88e8625d264fd7387551dc91d649d0f64ab8763e</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/31edab312747ba50c086f0fcad96ddf21cc7005d</url>
    <id>31edab312747ba50c086f0fcad96ddf21cc7005d</id>
    <committed-date>2008-09-07T03:15:06-07:00</committed-date>
    <authored-date>2008-09-07T03:15:06-07:00</authored-date>
    <message>Finished generated specs rake tasks</message>
    <tree>1e36986c447dcf4684df0402f09f27acaaa97b6e</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5ef957277948b9743fc9f03f8a8eba6c75406780</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/cac370257ee2c8348f61a17ccd498500323b36d3</url>
    <id>cac370257ee2c8348f61a17ccd498500323b36d3</id>
    <committed-date>2008-05-22T05:05:01-07:00</committed-date>
    <authored-date>2008-05-22T05:05:01-07:00</authored-date>
    <message>Ignoring rcov.rb files in cverage</message>
    <tree>560294d76940ccc09308ba76fd2d42f260b47527</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1e20108db9f145eff9cd747097184e7b1277a9ea</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/b972d1566783fd2bf6c3dd1cea551b9971312b33</url>
    <id>b972d1566783fd2bf6c3dd1cea551b9971312b33</id>
    <committed-date>2008-04-26T12:36:38-07:00</committed-date>
    <authored-date>2008-04-26T12:36:38-07:00</authored-date>
    <message>Added get_garlic rake task, and updated garlic.rb</message>
    <tree>86f5a6ba3169d924e19b4727bcffc4c2d4bad73f</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>09305fa97e0fa3f7933eaf089c2986b8594167cc</id>
      </parent>
    </parents>
    <author>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/1e20108db9f145eff9cd747097184e7b1277a9ea</url>
    <id>1e20108db9f145eff9cd747097184e7b1277a9ea</id>
    <committed-date>2008-04-26T12:05:29-07:00</committed-date>
    <authored-date>2008-04-26T12:05:29-07:00</authored-date>
    <message>Removing garlic submodule, tweaking garlic config</message>
    <tree>edd7d1878b6940feb06ac40b568e8939d67537b0</tree>
    <committer>
      <name>Ian White</name>
      <email>ian.w.white@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6972134910f2fe2186dcffb999b2b697ad192237</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/a4c29ffc621937f5f187e7919bf4604500e51812</url>
    <id>a4c29ffc621937f5f187e7919bf4604500e51812</id>
    <committed-date>2007-12-02T03:34:02-08:00</committed-date>
    <authored-date>2007-12-02T03:34:02-08:00</authored-date>
    <message>Added RDOC_TEMPLATE env var for Rakefiles


git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@524 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>18b88816fe7a9403aa3dd5bcb7cfb59785623819</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1b8be92d2221624a7e529c69af9a2a3a9fa8be70</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/fc138623d8367f77bfcbd8a8d5a86557cde27408</url>
    <id>fc138623d8367f77bfcbd8a8d5a86557cde27408</id>
    <committed-date>2007-11-06T05:02:06-08:00</committed-date>
    <authored-date>2007-11-06T05:02:06-08:00</authored-date>
    <message>resources_controller: coverage back to 100%


git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@492 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>5602c0082a1e8f718336e51eab9f52af1d0f044c</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>da4772613de4fd4f8cc32c1bedf6dd194f08cb63</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/983e0df4fb1c3248ac93c3bbbf280fe57a29930e</url>
    <id>983e0df4fb1c3248ac93c3bbbf280fe57a29930e</id>
    <committed-date>2007-11-06T03:01:42-08:00</committed-date>
    <authored-date>2007-11-06T03:01:42-08:00</authored-date>
    <message>resources_controller: you can now specify which actions are loaded from the actions module

    resources_controller_for :forums, :only =&gt; [:index, :show]
    resources_controller_for :forums, :actions =&gt; MyActions, :except =&gt; :destroy

  The method used to achieve this is Ardes::ResourcesController::include_actions
  which can be used in any ActionController when resources_controller is in your
  plugins directory

git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@490 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>462eeb12dfb6f455a46a72a6f8ed792175b28c09</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e8fc191094b3a333c9b5fd501cb7b2e81078a2bc</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/44316d0a6734bb3953abf1349f401d6f6bce51df</url>
    <id>44316d0a6734bb3953abf1349f401d6f6bce51df</id>
    <committed-date>2007-10-24T08:14:37-07:00</committed-date>
    <authored-date>2007-10-24T08:14:37-07:00</authored-date>
    <message>resources_controller: - :polymorphic =&gt; true is back:
      resources_controller_for :tags
      nested_in :taggable, :polymorphic =&gt; true

    This will load the enclosing resource (which can be a mapped resource) as
    @taggable as well as its default name

    The following syntax is equivalent to the above two lines:
      resources_controller_for :tags, :in =&gt; '?taggable'

    And you can specify a single wildcard '?' as well as expanding wildcards '*':
      resources_controller_for :images, :in =&gt; '?', :load_enclosing =&gt; false
      # this will work for routes like /users/1/images, /forums/2/images, /featured/images

  - test coverage is up

  - moved some of the 'friend' functionality out of Specification, as it smelt bad

git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@464 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>79858f0841e8d70e62e87f6f3919418f6a77e49b</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6062c0b635b7fe2bba2521308efbce47f91486a2</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/6bf23347fe3ef67eaa78e5a329306585261613e5</url>
    <id>6bf23347fe3ef67eaa78e5a329306585261613e5</id>
    <committed-date>2007-10-10T04:38:57-07:00</committed-date>
    <authored-date>2007-10-10T04:38:57-07:00</authored-date>
    <message>resources_controller: Updated actions to be more in line with recent rails scaffold [Jason Lee &lt;jlsync@gmail.com&gt;]


git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@452 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>a749b7aeed15d4c69ad79b8f69608b4a4019a9f5</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4409aacc813ceb1436188cb7d2d6bf34df323285</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/604a147c920b6af93864ad31dad21e41d5c0be51</url>
    <id>604a147c920b6af93864ad31dad21e41d5c0be51</id>
    <committed-date>2007-10-04T00:56:30-07:00</committed-date>
    <authored-date>2007-10-04T00:56:30-07:00</authored-date>
    <message>resources_controller now uses before_filter (instead of prepend_before_filter)
  for load_enclosing_resources.  So the resources will be loaded at the point
  where resources_controller_for is specified.  However, it only adds the
  filter if it's not already there - so you can play around with the order if
  you need to:

    prepend_before_filter :load_enclosing_resources
    resources_controller_for :foos

  (common case for the above is where superclass defines filters that need
  access to enclosing resources)



git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@450 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>0e2fe2785ea412e42c94c2be39f88fb63bb2d92f</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>00a532fcfa1656d8fe4017197e59f72dcf13fc9a</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/1c137a5a319c260a2d14cb2c081417a9bd3227b9</url>
    <id>1c137a5a319c260a2d14cb2c081417a9bd3227b9</id>
    <committed-date>2007-10-02T08:25:36-07:00</committed-date>
    <authored-date>2007-10-02T08:25:36-07:00</authored-date>
    <message>reosurces_controller: resources_controller_for can now be specified more than
  once in a controller heirachy.  The latter definition will overwrite the
  previous one, and will also 'reset' the nestings.



git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@446 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>2a2c9812eef96615eaa6136274ce86224a292ff9</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>21caeb7a38d445d4b748ef030451c01ee6941559</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/15fc52d209f190b5b027b68b3d6122879991fca8</url>
    <id>15fc52d209f190b5b027b68b3d6122879991fca8</id>
    <committed-date>2007-09-14T08:08:43-07:00</committed-date>
    <authored-date>2007-09-14T08:08:43-07:00</authored-date>
    <message>resource_controller: decoupled the resource_specification from the the before_filter


git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@434 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>02e577e4f848467db298e84fff8bbdbd922330f9</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ce49a32c8c226676e6b49f29fd0cf5628d650c26</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/121b06e55b87a89737dced04f239d8381d661aa7</url>
    <id>121b06e55b87a89737dced04f239d8381d661aa7</id>
    <committed-date>2007-09-13T01:20:06-07:00</committed-date>
    <authored-date>2007-09-13T01:20:06-07:00</authored-date>
    <message>updated threshold

git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@425 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>ce4ea2daf2e2d184dce3ef864eba5654932009a1</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6670c1cb30e73852882bd878c9cc51ae226c7e6e</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/71554792b062ae462b891988414eb241b8b03587</url>
    <id>71554792b062ae462b891988414eb241b8b03587</id>
    <committed-date>2007-09-06T04:10:56-07:00</committed-date>
    <authored-date>2007-09-06T04:10:56-07:00</authored-date>
    <message>resources_controller:Minor doc improvements
  Speced better js response on edit and new actions [Jason Lee &lt;jlsync@gmail.com&gt;]


git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@417 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>98df8373b5af232c866d8d1074a013de7713c31e</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>005950222afd9eca0da8ef0198d262ecc45e50f0</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/6670c1cb30e73852882bd878c9cc51ae226c7e6e</url>
    <id>6670c1cb30e73852882bd878c9cc51ae226c7e6e</id>
    <committed-date>2007-09-06T02:13:54-07:00</committed-date>
    <authored-date>2007-09-06T02:13:54-07:00</authored-date>
    <message>resources_controller: rcov threshold

git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@416 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>6c1b433205fa0cf827eac8bfd3458dede686cb17</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2200ba91153e72934232a16f2d6858e2af506e0e</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/d3440d5abd00e4d9e2182cd4032b01d79760debb</url>
    <id>d3440d5abd00e4d9e2182cd4032b01d79760debb</id>
    <committed-date>2007-09-06T02:06:43-07:00</committed-date>
    <authored-date>2007-09-06T02:06:43-07:00</authored-date>
    <message>resources_controller: reducing rcov threshhold to 95.2

git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@414 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>19ccdf9f20206e5a69e24f4f0476119ae6b1b127</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cccd84d281e3aca161beaf9e2c904df952c2ab1e</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/2200ba91153e72934232a16f2d6858e2af506e0e</url>
    <id>2200ba91153e72934232a16f2d6858e2af506e0e</id>
    <committed-date>2007-09-05T12:38:45-07:00</committed-date>
    <authored-date>2007-09-05T12:38:45-07:00</authored-date>
    <message>* Major internal changes, and some API change: see the rdoc for details.
  The headlines:
   - load_enclosing is now true by default
   - BC: the old options work for now, but you'll get deprecation messages
   - refactored a lot of code into friend classes - in particular there is now
     ResourcesController::Specification which specifies how to find a resource from the route


git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@411 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>7cebf0872acb2fdc01d8ffc4131f20bfe4a1700b</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c7bc294b66d05a3a2003b4dc0d4cb9c929934077</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/b7750a584651bc02c833ced5fd5eab098a3860d3</url>
    <id>b7750a584651bc02c833ced5fd5eab098a3860d3</id>
    <committed-date>2007-07-09T18:08:00-07:00</committed-date>
    <authored-date>2007-07-09T18:08:00-07:00</authored-date>
    <message>* Enclosed named paths use the new edge rails conventions for named routes.

  So to get the path to edit a child tag resource (where resource is 'forum:1')
    edit_resource_tag_path(@tag) # =&gt; '/forums/1/tags/2/edit'

* Handles options passed to named routes

    resource_path(:sort_by =&gt; 'article') # =&gt; '/forums/2?sort_by=article'



git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@367 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>84aa779bc4017a69ecc78f197e5f714ab126f314</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>de5499d6df80962c998d8376f3eeb981cebb60d4</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/b6ff50c8de4b726ed3789cc494200ef5f70a0f95</url>
    <id>b6ff50c8de4b726ed3789cc494200ef5f70a0f95</id>
    <committed-date>2007-06-10T04:59:53-07:00</committed-date>
    <authored-date>2007-06-10T04:59:53-07:00</authored-date>
    <message>pistoned rails to r6980, rspec to r2087

git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@331 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>cbdc893eade0b9ae5ca5bd3cdec2f2e749fb6e35</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>84470fa6ffe93afff6cfa0eb1e7c99d1ae8ed486</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/2b48b699ffc8e8f4bc77b9f01d66ba0eaa060dbd</url>
    <id>2b48b699ffc8e8f4bc77b9f01d66ba0eaa060dbd</id>
    <committed-date>2007-05-30T03:16:23-07:00</committed-date>
    <authored-date>2007-05-30T03:16:23-07:00</authored-date>
    <message>tweaks to cruise tasks

git-svn-id: https://svn.ardes.com/rails_plugins/resources_controller@287 845bbffb-5c18-0410-91b3-f25c072b94c1</message>
    <tree>38131aa18fd41781338c6d18eea896dc1cf3c248</tree>
    <committer>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>60b3451cbc88139b18b6228535884ace033ec771</id>
      </parent>
    </parents>
    <author>
      <name>ian</name>
      <email>ian@845bbffb-5c18-0410-91b3-f25c072b94c1</email>
    </author>
    <url>http://github.com/ianwhite/resources_controller/commit/def47d7d6404b051016f96c91e39c193b7c8ea33</url>
    <id>def47d7d6404b051016f96c91e39c193b7c8ea33</id>
    <committed-date>2007-05-27T08:17:56-07:00</committed-date>
    <authored-date>2007-05-27T08:17:56-07:00</authored-date>
    <message>resources_controller: refactored specs now that they are being run per plugin

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