<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>6ff4547f612ee0079aed8232c2e7bd2e2723e2c3</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/f6a819c4c6446ac5ad5091ed3603622c95e73ccc</url>
    <id>f6a819c4c6446ac5ad5091ed3603622c95e73ccc</id>
    <committed-date>2008-11-11T20:24:20-08:00</committed-date>
    <authored-date>2008-11-11T20:24:20-08:00</authored-date>
    <message>Add a flat app generator.
Fix reloader.</message>
    <tree>9c2bc62df82e6ae46a89c4ed72cbd0de81aa03db</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>685d55c3b1085c514e5130327415c1213febc835</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/5062b70c117ab9e37c9c8514237193c5a28ba23c</url>
    <id>5062b70c117ab9e37c9c8514237193c5a28ba23c</id>
    <committed-date>2008-11-09T20:17:27-08:00</committed-date>
    <authored-date>2008-11-09T20:17:27-08:00</authored-date>
    <message>Add link_to &amp; mab helpers.</message>
    <tree>4d8a607ecf51838b8e66a7d31a1cb435c3f6078c</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>27cd9f0f178acc3002681d2ddd9f2d403b6affc7</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/653c39892c4aa187d52fe8f32fa04d632552d86b</url>
    <id>653c39892c4aa187d52fe8f32fa04d632552d86b</id>
    <committed-date>2008-11-09T12:04:17-08:00</committed-date>
    <authored-date>2008-11-09T12:04:17-08:00</authored-date>
    <message>Add support for wildcard in routes</message>
    <tree>6f6e91078c9a06e4356862978b5619c3f626a89c</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4831e80eeada9d8c8fefcddcf0182e80a42ea99c</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/71ccdff97fc897963f2d6457e7f3121abe3b4b82</url>
    <id>71ccdff97fc897963f2d6457e7f3121abe3b4b82</id>
    <committed-date>2008-11-09T08:17:01-08:00</committed-date>
    <authored-date>2008-11-09T08:17:01-08:00</authored-date>
    <message>Refresh example dir.</message>
    <tree>fecaf85a9f2875afa5006d7a87d9592070c1d89b</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5a960c69f9c7419448f59faee33fe8a5bc3f75ba</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/4831e80eeada9d8c8fefcddcf0182e80a42ea99c</url>
    <id>4831e80eeada9d8c8fefcddcf0182e80a42ea99c</id>
    <committed-date>2008-11-09T07:54:50-08:00</committed-date>
    <authored-date>2008-11-09T07:54:50-08:00</authored-date>
    <message>Refactor route builing according to http://github.com/pvaillant/invisible [Paul Vaillant]
so /lolcat/:id.xml behaves like Rails.
Merge REST specs w/ Routing specs.</message>
    <tree>e2da5dab66672b5cba931c4d1f8a139100822a26</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>741bd54e3bc7526a47d3b877b55260713bf13deb</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/5a960c69f9c7419448f59faee33fe8a5bc3f75ba</url>
    <id>5a960c69f9c7419448f59faee33fe8a5bc3f75ba</id>
    <committed-date>2008-11-09T07:05:42-08:00</committed-date>
    <authored-date>2008-11-09T07:05:42-08:00</authored-date>
    <message>Set Last-Modified header when rendering.
Make sure _method hack is only allowed in POST body.</message>
    <tree>296eb140a3154034d0e9175f0efa345285b05c09</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>025f7c5125b6b23c706d6bcc85b8516594f99c25</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/741bd54e3bc7526a47d3b877b55260713bf13deb</url>
    <id>741bd54e3bc7526a47d3b877b55260713bf13deb</id>
    <committed-date>2008-11-09T06:31:37-08:00</committed-date>
    <authored-date>2008-11-09T06:31:37-08:00</authored-date>
    <message>Add erubis template engine.</message>
    <tree>f99b75c613b8776abd086c1025a76710ef306de7</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2fd5d387088847c67ff02a69bf120e20fa5c601b</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/16989d176c5c25139dfcb827f1839b03ea7300ff</url>
    <id>16989d176c5c25139dfcb827f1839b03ea7300ff</id>
    <committed-date>2008-11-09T06:01:45-08:00</committed-date>
    <authored-date>2008-11-09T06:01:45-08:00</authored-date>
    <message>Set Content-Length when rendering.</message>
    <tree>dd0456987678c7226c130aa015b17c0c35454c67</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8a77e98abf11e63eda167c4eecc9499ee12c010c</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/2fd5d387088847c67ff02a69bf120e20fa5c601b</url>
    <id>2fd5d387088847c67ff02a69bf120e20fa5c601b</id>
    <committed-date>2008-11-08T22:18:57-08:00</committed-date>
    <authored-date>2008-11-08T22:18:57-08:00</authored-date>
    <message>Refresh example app using generator and add specs</message>
    <tree>ceefaafc048df7873f66179d623bc15770011f7b</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ca4ccab05320688aa82c80e7fa54a69ea5464085</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/8a77e98abf11e63eda167c4eecc9499ee12c010c</url>
    <id>8a77e98abf11e63eda167c4eecc9499ee12c010c</id>
    <committed-date>2008-11-08T21:29:46-08:00</committed-date>
    <authored-date>2008-11-08T21:29:46-08:00</authored-date>
    <message>More doc and add support for haml templates.</message>
    <tree>6c866f488cdcb3744d94f045182f746381daf191</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>82dec5a6c5ffe644710e654dc27fe9c3f161f3e1</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/ca4ccab05320688aa82c80e7fa54a69ea5464085</url>
    <id>ca4ccab05320688aa82c80e7fa54a69ea5464085</id>
    <committed-date>2008-11-08T21:03:54-08:00</committed-date>
    <authored-date>2008-11-08T21:03:54-08:00</authored-date>
    <message>Review doc</message>
    <tree>dafb49904903fbae23b2ba98845bab0bda5fca75</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ddbb2d696b7f63355aaec623019df66535b8e162</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/1227123992ff30b1c294eb386a27c6d0b3118423</url>
    <id>1227123992ff30b1c294eb386a27c6d0b3118423</id>
    <committed-date>2008-11-08T12:43:17-08:00</committed-date>
    <authored-date>2008-11-08T12:43:17-08:00</authored-date>
    <message>Add spec helper and nicer spec helper methods for mock.</message>
    <tree>7aecad680f9c401983426602d5c3cebb4847fc81</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0614dd5d5f94d9047097f0e5f75710c3107de090</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/df84fb4e9b5626926d99c6541e76401146a09765</url>
    <id>df84fb4e9b5626926d99c6541e76401146a09765</id>
    <committed-date>2008-11-06T20:02:17-08:00</committed-date>
    <authored-date>2008-11-06T20:02:17-08:00</authored-date>
    <message>Add template for specs for new app</message>
    <tree>74e3d2787899afc135589213cca68e8a74efeb49</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>283ec3e56b2a3e19942f8335dae54d8bdee00a3c</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/0614dd5d5f94d9047097f0e5f75710c3107de090</url>
    <id>0614dd5d5f94d9047097f0e5f75710c3107de090</id>
    <committed-date>2008-11-06T19:27:01-08:00</committed-date>
    <authored-date>2008-11-06T19:27:01-08:00</authored-date>
    <message>Some renames</message>
    <tree>b872bdcca1e69dc33cfc0ba9782ceede476e37a1</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0499c830e53b93c310be8ad3e6e509053dbcfc8d</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/283ec3e56b2a3e19942f8335dae54d8bdee00a3c</url>
    <id>283ec3e56b2a3e19942f8335dae54d8bdee00a3c</id>
    <committed-date>2008-11-06T19:14:04-08:00</committed-date>
    <authored-date>2008-11-06T19:14:04-08:00</authored-date>
    <message>Add app generator.
Refactor rendering logic.</message>
    <tree>b1a1e38c477503044b126da99e83996a82aa61f9</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f1edc3e31e784e080b11a6822f8331b73cef22a</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/0499c830e53b93c310be8ad3e6e509053dbcfc8d</url>
    <id>0499c830e53b93c310be8ad3e6e509053dbcfc8d</id>
    <committed-date>2008-11-05T19:29:24-08:00</committed-date>
    <authored-date>2008-11-05T19:29:24-08:00</authored-date>
    <message>All params keys are now symbols.
Add redirect_to.</message>
    <tree>75f7343bc06f1dd8682d472380182943921de5b5</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>02afa417811c4ce02f03ee6d9cc3cf0f46d022d8</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/8f1edc3e31e784e080b11a6822f8331b73cef22a</url>
    <id>8f1edc3e31e784e080b11a6822f8331b73cef22a</id>
    <committed-date>2008-11-05T18:39:58-08:00</committed-date>
    <authored-date>2008-11-05T18:39:58-08:00</authored-date>
    <message>Move stuff around to get reloading to work</message>
    <tree>54da39df58786801f4d015176b2798d5a9fd1841</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>04f59c128bfb514c42c38de8fb80e8f54b9cc5f2</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/c84ba7ce12cbd745b25dd0b54de6ff8db2ec3127</url>
    <id>c84ba7ce12cbd745b25dd0b54de6ff8db2ec3127</id>
    <committed-date>2008-11-03T20:07:48-08:00</committed-date>
    <authored-date>2008-11-03T20:07:48-08:00</authored-date>
    <message>Simplify view rendering</message>
    <tree>268164bedc60ef768e544937f145bddd2c02d62e</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4e2b9e0a55263af0b5eb323ffde57a91a1149c53</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/04f59c128bfb514c42c38de8fb80e8f54b9cc5f2</url>
    <id>04f59c128bfb514c42c38de8fb80e8f54b9cc5f2</id>
    <committed-date>2008-11-03T19:33:24-08:00</committed-date>
    <authored-date>2008-11-03T19:33:24-08:00</authored-date>
    <message>Add erb and remove Sinatra style for app, now have to wrap app in Invisible.new do ... end</message>
    <tree>82bcbd786fbfb9345d2adf8ba71d575bfae0939e</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>92a00ba7a676e3c4946364701f9e8a3c166ecbf8</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/4e2b9e0a55263af0b5eb323ffde57a91a1149c53</url>
    <id>4e2b9e0a55263af0b5eb323ffde57a91a1149c53</id>
    <committed-date>2008-09-04T18:12:59-07:00</committed-date>
    <authored-date>2008-09-04T18:12:59-07:00</authored-date>
    <message>Updating stuff, forgot to commit that a while back, no idea what this is about.</message>
    <tree>0bc1bbbaab9aa0994e6945e288e3c54aa5e53716</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4bc73fdd30a820aa702a82a35095b6247ec2f79a</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/02cb6761740fb76565743f7ef495aaf4ded7ba67</url>
    <id>02cb6761740fb76565743f7ef495aaf4ded7ba67</id>
    <committed-date>2008-07-23T19:14:41-07:00</committed-date>
    <authored-date>2008-07-23T19:14:41-07:00</authored-date>
    <message>Fix middleware not being called from Invisible#call.
Server static files in public dir.</message>
    <tree>f82707bb8e08a9aea7e8c397acf432ba841f0156</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f426218192f936e6295c188531d5a7521301171b</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/4bc73fdd30a820aa702a82a35095b6247ec2f79a</url>
    <id>4bc73fdd30a820aa702a82a35095b6247ec2f79a</id>
    <committed-date>2008-07-21T21:17:44-07:00</committed-date>
    <authored-date>2008-07-21T21:17:44-07:00</authored-date>
    <message>Add some art</message>
    <tree>bb1c0447c56f47e4dacfe21aae3e592e27b07b22</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e0f0a6871559b40d51bc9de571ebaf020f9024fb</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/f426218192f936e6295c188531d5a7521301171b</url>
    <id>f426218192f936e6295c188531d5a7521301171b</id>
    <committed-date>2008-07-21T20:11:38-07:00</committed-date>
    <authored-date>2008-07-21T20:11:38-07:00</authored-date>
    <message>Add more doc</message>
    <tree>a7fecfc204a0f01a6b6320d4c454da2f1f963b5b</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f403155a91e2ad841c4e4b1bbea6642b84c30ff4</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/e0f0a6871559b40d51bc9de571ebaf020f9024fb</url>
    <id>e0f0a6871559b40d51bc9de571ebaf020f9024fb</id>
    <committed-date>2008-07-21T13:50:01-07:00</committed-date>
    <authored-date>2008-07-21T13:50:01-07:00</authored-date>
    <message>Add with method to nest actions</message>
    <tree>456b873fe2f917c191bf88cfc4b0a944fc6b7af8</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c1d12459e9c3490ec3acaa495ca79574da5be9d3</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/0fff9ef5a321ab3c649e07bd1c368ae60088e746</url>
    <id>0fff9ef5a321ab3c649e07bd1c368ae60088e746</id>
    <committed-date>2008-07-21T13:33:49-07:00</committed-date>
    <authored-date>2008-07-21T13:33:49-07:00</authored-date>
    <message>Add response Rack object to allow rendering at any time.</message>
    <tree>dcd14e8688cd1f1ccfcdef515daec784c69c43aa</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e3c0077864dd692f6a57146a80a6a371934e1dc3</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/c1d12459e9c3490ec3acaa495ca79574da5be9d3</url>
    <id>c1d12459e9c3490ec3acaa495ca79574da5be9d3</id>
    <committed-date>2008-07-21T13:29:32-07:00</committed-date>
    <authored-date>2008-07-21T13:29:32-07:00</authored-date>
    <message>Refactor status code usage and rendering logic.</message>
    <tree>5846e25919f83138add75d31667bf3c5adca405b</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>de7385e0553bade97d2c7fcf2e9d8ee2ae693a2e</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/e3c0077864dd692f6a57146a80a6a371934e1dc3</url>
    <id>e3c0077864dd692f6a57146a80a6a371934e1dc3</id>
    <committed-date>2008-07-21T13:20:24-07:00</committed-date>
    <authored-date>2008-07-21T13:20:24-07:00</authored-date>
    <message>Add support for named views</message>
    <tree>1ecc05206d49cbc6a6dfe0cc46dd47753ca7383e</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>07324a5a76126bb0b03607e3a32e6531548772d8</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/de7385e0553bade97d2c7fcf2e9d8ee2ae693a2e</url>
    <id>de7385e0553bade97d2c7fcf2e9d8ee2ae693a2e</id>
    <committed-date>2008-07-21T13:15:45-07:00</committed-date>
    <authored-date>2008-07-21T13:15:45-07:00</authored-date>
    <message>Add some doc</message>
    <tree>a178f79ed6bfe05218fb4e9e92c5990ad1e54a1e</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>70a3feb461782bda296b737509e1fc806806657b</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/07324a5a76126bb0b03607e3a32e6531548772d8</url>
    <id>07324a5a76126bb0b03607e3a32e6531548772d8</id>
    <committed-date>2008-07-21T10:29:34-07:00</committed-date>
    <authored-date>2008-07-21T10:29:34-07:00</authored-date>
    <message>Add helpers</message>
    <tree>374bc41da6f285fa0454a2dc402d618203a7e3c5</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e4ae8ef7a01b9efa64e9fdeced3741d5fb818762</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/70a3feb461782bda296b737509e1fc806806657b</url>
    <id>70a3feb461782bda296b737509e1fc806806657b</id>
    <committed-date>2008-07-21T10:09:42-07:00</committed-date>
    <authored-date>2008-07-21T10:09:42-07:00</authored-date>
    <message>Add session support</message>
    <tree>a1b61b5ce1b325855bead9276d358ccbc62fe176</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>157263b09fbc8c4298bf52e5d443b151caf3c7bb</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/da1b316922e54b99726278675b84379837ec8a9a</url>
    <id>da1b316922e54b99726278675b84379837ec8a9a</id>
    <committed-date>2008-07-21T09:36:12-07:00</committed-date>
    <authored-date>2008-07-21T09:36:12-07:00</authored-date>
    <message>Add params specs and hack for _method param</message>
    <tree>87e77f181c8c336978ab95b895146fc49949686a</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>da4211c472d2ac9809ead94d668898feb2a122eb</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/157263b09fbc8c4298bf52e5d443b151caf3c7bb</url>
    <id>157263b09fbc8c4298bf52e5d443b151caf3c7bb</id>
    <committed-date>2008-07-21T09:22:49-07:00</committed-date>
    <authored-date>2008-07-21T09:22:49-07:00</authored-date>
    <message>Refactoring routing logic to be more compact</message>
    <tree>50e88d15dbb83fd5b152a94419432135f9dedb17</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eee09f0ad32a4788816242b1969606db9b88d451</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/da4211c472d2ac9809ead94d668898feb2a122eb</url>
    <id>da4211c472d2ac9809ead94d668898feb2a122eb</id>
    <committed-date>2008-07-21T09:14:02-07:00</committed-date>
    <authored-date>2008-07-21T09:14:02-07:00</authored-date>
    <message>Implement Rails-like routing</message>
    <tree>7d4a7c11fb7c84da43d7410ebd4636ed24f1b0ab</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>74b51d999448fd42d277d62420834b710325abcb</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/eee09f0ad32a4788816242b1969606db9b88d451</url>
    <id>eee09f0ad32a4788816242b1969606db9b88d451</id>
    <committed-date>2008-07-20T18:45:46-07:00</committed-date>
    <authored-date>2008-07-20T18:45:46-07:00</authored-date>
    <message>Add render specs</message>
    <tree>da1298184f70d71ba34eb325a4ca4b705507b89a</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8293af611a4160587feb5042c17fb3ec2df472d8</id>
      </parent>
    </parents>
    <author>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </author>
    <url>http://github.com/macournoyer/invisible/commit/74b51d999448fd42d277d62420834b710325abcb</url>
    <id>74b51d999448fd42d277d62420834b710325abcb</id>
    <committed-date>2008-07-20T18:08:55-07:00</committed-date>
    <authored-date>2008-07-20T18:08:55-07:00</authored-date>
    <message>Add specs for render.
Simplify request mocking.</message>
    <tree>1f4ba2d538dcc49cd6686eb57b86777742631347</tree>
    <committer>
      <name>macournoyer</name>
      <email>macournoyer@gmail.com</email>
    </committer>
  </commit>
</commits>
