<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>d1be0d2eecefd55f46f893d4ed5ef86e5da1533c</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/6c352a4beaf20bcc8e9f8f6bb1638c3b5a29596d</url>
    <id>6c352a4beaf20bcc8e9f8f6bb1638c3b5a29596d</id>
    <committed-date>2009-11-21T13:11:11-08:00</committed-date>
    <authored-date>2009-11-21T13:11:11-08:00</authored-date>
    <message>applying spam report hits to spam weight calculation</message>
    <tree>c5817cacef62260d7cbd2403dfc8233a2f679862</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9b9df9237d5aa724b4aafea6e79978345987eff2</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/d1be0d2eecefd55f46f893d4ed5ef86e5da1533c</url>
    <id>d1be0d2eecefd55f46f893d4ed5ef86e5da1533c</id>
    <committed-date>2009-11-21T11:46:29-08:00</committed-date>
    <authored-date>2009-11-21T11:46:29-08:00</authored-date>
    <message>adding checkboxes for mass-confirm spam reports</message>
    <tree>d60656c5b6d824401b148dc6382ad224e6e7e8e8</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>338f1e8a9b92b2f98de5f975c4080893ea35ffcd</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/9b9df9237d5aa724b4aafea6e79978345987eff2</url>
    <id>9b9df9237d5aa724b4aafea6e79978345987eff2</id>
    <committed-date>2009-11-21T11:12:01-08:00</committed-date>
    <authored-date>2009-11-21T11:12:01-08:00</authored-date>
    <message>implement spam protection with spam question system</message>
    <tree>474739f73573e1ead579edf2259d7fc81dd991b7</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ccba0f5e1022b96fe77ce36fe556d45d2639187d</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/338f1e8a9b92b2f98de5f975c4080893ea35ffcd</url>
    <id>338f1e8a9b92b2f98de5f975c4080893ea35ffcd</id>
    <committed-date>2009-11-21T10:22:19-08:00</committed-date>
    <authored-date>2009-11-21T10:22:19-08:00</authored-date>
    <message>adding a spam question resource</message>
    <tree>3c320fd1dacbaa82e232b025618eda4ca112c1c5</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3462ee5bc86b1f0cffff0d5538cf7708006ffdf5</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/ccba0f5e1022b96fe77ce36fe556d45d2639187d</url>
    <id>ccba0f5e1022b96fe77ce36fe556d45d2639187d</id>
    <committed-date>2009-11-21T09:57:50-08:00</committed-date>
    <authored-date>2009-11-21T09:57:50-08:00</authored-date>
    <message>adding spam check model to weight a comment for spammishness</message>
    <tree>963c45b20e2fccfdac8621777d8eeb1817a2dd0a</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9ba73176414d48d0f46d2c71238ef3932d66bc14</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/3462ee5bc86b1f0cffff0d5538cf7708006ffdf5</url>
    <id>3462ee5bc86b1f0cffff0d5538cf7708006ffdf5</id>
    <committed-date>2009-11-21T09:17:34-08:00</committed-date>
    <authored-date>2009-11-21T09:17:34-08:00</authored-date>
    <message>going back to old spam protection using encrypted key</message>
    <tree>c4ce193c952d6b1e749940f8bda92264551218f3</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d935f7dc74223b94b6741c087624a54e8c39ecd7</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/9ba73176414d48d0f46d2c71238ef3932d66bc14</url>
    <id>9ba73176414d48d0f46d2c71238ef3932d66bc14</id>
    <committed-date>2009-11-21T08:57:33-08:00</committed-date>
    <authored-date>2009-11-21T08:57:33-08:00</authored-date>
    <message>removing recaptcha since it doesn't seem to be helping that much</message>
    <tree>405de23d7a8842f215ab96dc09b01afd252b06b9</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9fb89890bba4a9b9e9092d61131a45338361be72</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/d935f7dc74223b94b6741c087624a54e8c39ecd7</url>
    <id>d935f7dc74223b94b6741c087624a54e8c39ecd7</id>
    <committed-date>2009-10-28T16:22:02-07:00</committed-date>
    <authored-date>2009-10-28T16:22:02-07:00</authored-date>
    <message>removing comment printing when reseting positions</message>
    <tree>d5f52522ed85df16fa85b879e07c9641c8387f6b</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ad8da3946ae03634e4816615acb0996ac6f21ce</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/9fb89890bba4a9b9e9092d61131a45338361be72</url>
    <id>9fb89890bba4a9b9e9092d61131a45338361be72</id>
    <committed-date>2009-10-28T16:20:47-07:00</committed-date>
    <authored-date>2009-10-28T16:20:47-07:00</authored-date>
    <message>adding rake task to reset all comment positions</message>
    <tree>bccf69d914469e00adc297e13b3afcc22331adb6</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>23145fc1bd2a3843207fd69b2b56c27cd32ed23e</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/2ad8da3946ae03634e4816615acb0996ac6f21ce</url>
    <id>2ad8da3946ae03634e4816615acb0996ac6f21ce</id>
    <committed-date>2009-10-28T16:04:18-07:00</committed-date>
    <authored-date>2009-10-28T16:04:18-07:00</authored-date>
    <message>unconfirm spam report if a spam is added after it's confirmed</message>
    <tree>7bdb4b9e6508af0189b53d8b50be2d93e18a068e</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7172c252aaa78bbfadf4cb19c609d24d5e46e766</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/23145fc1bd2a3843207fd69b2b56c27cd32ed23e</url>
    <id>23145fc1bd2a3843207fd69b2b56c27cd32ed23e</id>
    <committed-date>2009-10-28T10:16:34-07:00</committed-date>
    <authored-date>2009-10-28T10:16:34-07:00</authored-date>
    <message>hiding recaptcha error flash message, not sure what that's about</message>
    <tree>005674be3fe0716c8e97f967c6f76fdb28528c47</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c8d6c3b348fa3c3fffc844961798c35d6663ae49</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/7172c252aaa78bbfadf4cb19c609d24d5e46e766</url>
    <id>7172c252aaa78bbfadf4cb19c609d24d5e46e766</id>
    <committed-date>2009-10-28T10:06:40-07:00</committed-date>
    <authored-date>2009-10-28T10:06:40-07:00</authored-date>
    <message>adding fake recaptcha keys to example app_config file</message>
    <tree>2eb5cd93585bccb955f255173aa84066c0b0c27a</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d7e53fe8536d09473c14cc463ff7ab59bcd50da8</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/c8d6c3b348fa3c3fffc844961798c35d6663ae49</url>
    <id>c8d6c3b348fa3c3fffc844961798c35d6663ae49</id>
    <committed-date>2009-10-26T13:44:15-07:00</committed-date>
    <authored-date>2009-10-26T13:44:15-07:00</authored-date>
    <message>adding recaptcha (not fully tested)</message>
    <tree>5e77a3b6824f0580d78f6cce5ff51431b18b5377</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9f84eb146e9d2621f515b93d4fd9df892d88b168</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/d7e53fe8536d09473c14cc463ff7ab59bcd50da8</url>
    <id>d7e53fe8536d09473c14cc463ff7ab59bcd50da8</id>
    <committed-date>2009-08-30T21:32:02-07:00</committed-date>
    <authored-date>2009-08-30T21:32:02-07:00</authored-date>
    <message>removing rails rumble banner</message>
    <tree>13070696f942e2e5884c55aad7ebb2d9ab1fa65c</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3472d9a7697050b28939514a1fea8d6b464a656f</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/9f84eb146e9d2621f515b93d4fd9df892d88b168</url>
    <id>9f84eb146e9d2621f515b93d4fd9df892d88b168</id>
    <committed-date>2009-08-27T19:02:49-07:00</committed-date>
    <authored-date>2009-08-27T19:02:49-07:00</authored-date>
    <message>adding rails rumble voting banner to layout</message>
    <tree>0fd125cfed3cc38eb116de2024b25b5203465d3a</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6a47c0e3a32ba916bf9494e773feb18545ea2df1</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/3472d9a7697050b28939514a1fea8d6b464a656f</url>
    <id>3472d9a7697050b28939514a1fea8d6b464a656f</id>
    <committed-date>2009-07-22T11:55:19-07:00</committed-date>
    <authored-date>2009-07-22T11:55:19-07:00</authored-date>
    <message>automatically trigger rake asciicasts once each day</message>
    <tree>d4e1f2f9b08f4fb8e404c28b52e9af1f2f98cd4c</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9d6386feb15f9fea9129047d540a8de7b8063f4</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/6a47c0e3a32ba916bf9494e773feb18545ea2df1</url>
    <id>6a47c0e3a32ba916bf9494e773feb18545ea2df1</id>
    <committed-date>2009-05-31T16:11:43-07:00</committed-date>
    <authored-date>2009-05-31T16:11:43-07:00</authored-date>
    <message>using 'whenever' to manage cron jobs</message>
    <tree>9ce66b1b1c928ff4bf38b59d04558e8ea6013a77</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3146f0dc8b821aec7fad0f5ca7a7245227412a85</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/c9d6386feb15f9fea9129047d540a8de7b8063f4</url>
    <id>c9d6386feb15f9fea9129047d540a8de7b8063f4</id>
    <committed-date>2009-04-16T13:54:32-07:00</committed-date>
    <authored-date>2009-04-16T13:54:32-07:00</authored-date>
    <message>using position in episode URL instead of id</message>
    <tree>32b60a86f01a7e13b6a71cb45156021998a397b0</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0985085154db4ff95fbee4d810220ddbb66568ef</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/3146f0dc8b821aec7fad0f5ca7a7245227412a85</url>
    <id>3146f0dc8b821aec7fad0f5ca7a7245227412a85</id>
    <committed-date>2009-04-16T13:48:12-07:00</committed-date>
    <authored-date>2009-04-16T13:48:12-07:00</authored-date>
    <message>don't call define_index if thinking sphinx isn't loaded</message>
    <tree>e70b9eb48834bf9c40c58e5fa596626da9fcee76</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>01e030a9ee77514aba4169ad212ce2dc6a400321</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/0985085154db4ff95fbee4d810220ddbb66568ef</url>
    <id>0985085154db4ff95fbee4d810220ddbb66568ef</id>
    <committed-date>2009-04-02T19:48:56-07:00</committed-date>
    <authored-date>2009-04-02T19:48:56-07:00</authored-date>
    <message>removing limit on asciicasts check rake task</message>
    <tree>eaa922a2686d78b6a613fb079e568f0cd458c598</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7fc6dc54334087a0f3fdb01a6a93f83207563cbc</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/01e030a9ee77514aba4169ad212ce2dc6a400321</url>
    <id>01e030a9ee77514aba4169ad212ce2dc6a400321</id>
    <committed-date>2009-04-02T19:47:25-07:00</committed-date>
    <authored-date>2009-04-02T19:47:25-07:00</authored-date>
    <message>adding asciicasts to episode along with a rake task to check for new asciicasts episodes</message>
    <tree>fcaf00d58deb8c6046179e84ce2ea9c36deae35b</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c246e11c830d445acfdf2eafc1fbc71b4471b88f</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/7fc6dc54334087a0f3fdb01a6a93f83207563cbc</url>
    <id>7fc6dc54334087a0f3fdb01a6a93f83207563cbc</id>
    <committed-date>2009-04-02T19:29:24-07:00</committed-date>
    <authored-date>2009-04-02T19:29:24-07:00</authored-date>
    <message>adding asciicasts to about page</message>
    <tree>d7d7fda72655a35720c5d4713b08f6329ea6f63b</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>971a531374ea59c936eb5349bfbc7179f8adb87b</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/c246e11c830d445acfdf2eafc1fbc71b4471b88f</url>
    <id>c246e11c830d445acfdf2eafc1fbc71b4471b88f</id>
    <committed-date>2009-04-02T19:17:46-07:00</committed-date>
    <authored-date>2009-04-02T19:17:46-07:00</authored-date>
    <message>sorting spam reports by most popular first (highest hit count)</message>
    <tree>e65d830a61ef3f5928301ef29a525b59bd0a9463</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a0ed40368d1414ca24383feab124955e7c54f358</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/971a531374ea59c936eb5349bfbc7179f8adb87b</url>
    <id>971a531374ea59c936eb5349bfbc7179f8adb87b</id>
    <committed-date>2009-03-19T08:22:34-07:00</committed-date>
    <authored-date>2009-03-19T08:22:34-07:00</authored-date>
    <message>fixing error caused by count when there were more than ten episodes in a tag show page</message>
    <tree>9a55fb07fdc24b5858afc13eda7d6cee514eb6c1</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e52bb95d91b83bed8b06a3dea4c1cf58765f3505</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/a0ed40368d1414ca24383feab124955e7c54f358</url>
    <id>a0ed40368d1414ca24383feab124955e7c54f358</id>
    <committed-date>2009-03-18T09:47:41-07:00</committed-date>
    <authored-date>2009-03-18T09:47:41-07:00</authored-date>
    <message>removing user_ip field from spam reports because it was not being used</message>
    <tree>475a9db660a16bdaa9b74e666d0468e309fb3b5a</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9792459aa4b19beaf187dbc286ae910f1a11ccb6</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/e52bb95d91b83bed8b06a3dea4c1cf58765f3505</url>
    <id>e52bb95d91b83bed8b06a3dea4c1cf58765f3505</id>
    <committed-date>2009-03-18T09:37:35-07:00</committed-date>
    <authored-date>2009-03-18T09:37:35-07:00</authored-date>
    <message>always show episode link in comment if not on current episode page</message>
    <tree>b7206a236813ef8288764e5552d29450b9351e6b</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96382bde641d1f35c7ac9435022b348107d68f2e</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/9792459aa4b19beaf187dbc286ae910f1a11ccb6</url>
    <id>9792459aa4b19beaf187dbc286ae910f1a11ccb6</id>
    <committed-date>2009-03-18T09:29:48-07:00</committed-date>
    <authored-date>2009-03-18T09:29:48-07:00</authored-date>
    <message>removing extra stub method from spec helper</message>
    <tree>cf6f3cf3170916bf9e98a1698121bbc27891b0a2</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>33c781ed843ae636ff5a69a482209758a8ffb7cf</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/96382bde641d1f35c7ac9435022b348107d68f2e</url>
    <id>96382bde641d1f35c7ac9435022b348107d68f2e</id>
    <committed-date>2009-03-18T09:28:18-07:00</committed-date>
    <authored-date>2009-03-18T09:28:18-07:00</authored-date>
    <message>making render calls more concise</message>
    <tree>6fd4245ab42ab596589120549f1e672324057f9e</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6e15b685b67f4f1613f2a84b4eb580cde5b04076</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/33c781ed843ae636ff5a69a482209758a8ffb7cf</url>
    <id>33c781ed843ae636ff5a69a482209758a8ffb7cf</id>
    <committed-date>2009-03-18T09:19:41-07:00</committed-date>
    <authored-date>2009-03-18T09:19:41-07:00</authored-date>
    <message>upgrading to Rails 2.3 and latest RSpec</message>
    <tree>364da1398fc0c33612c1a1bd59ff1f981754302a</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8886cbf67a6a10506622dea608948d5b2cc8dbd2</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/6e15b685b67f4f1613f2a84b4eb580cde5b04076</url>
    <id>6e15b685b67f4f1613f2a84b4eb580cde5b04076</id>
    <committed-date>2009-03-14T09:49:50-07:00</committed-date>
    <authored-date>2009-03-14T09:49:50-07:00</authored-date>
    <message>removing unused javascript in application.js</message>
    <tree>816d769ed74522387a0911bdf374af5e26244bbd</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
</commits>
