<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <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>
  <commit>
    <parents type="array">
      <parent>
        <id>d8e847ff3c543ade10a3c9bda74206d42b9ad5a8</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/8886cbf67a6a10506622dea608948d5b2cc8dbd2</url>
    <id>8886cbf67a6a10506622dea608948d5b2cc8dbd2</id>
    <committed-date>2009-03-14T09:48:37-07:00</committed-date>
    <authored-date>2009-03-14T09:48:37-07:00</authored-date>
    <message>ajaxifying comment destroying</message>
    <tree>742a1de5ba4780dc627ce5612fa3a7ae7375962e</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>62438e2642a0d8b8c31a35e4bf3ba2e4cc3db917</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/d8e847ff3c543ade10a3c9bda74206d42b9ad5a8</url>
    <id>d8e847ff3c543ade10a3c9bda74206d42b9ad5a8</id>
    <committed-date>2009-03-11T14:06:01-07:00</committed-date>
    <authored-date>2009-03-11T14:06:01-07:00</authored-date>
    <message>only consider comment spammish on confirmed spam reports</message>
    <tree>2a0ac34822b6fbc2bd55eb3554abe979600924d8</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2558c12f37db256ab64e998a01528e2da24a31fc</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/62438e2642a0d8b8c31a35e4bf3ba2e4cc3db917</url>
    <id>62438e2642a0d8b8c31a35e4bf3ba2e4cc3db917</id>
    <committed-date>2009-03-11T14:02:14-07:00</committed-date>
    <authored-date>2009-03-11T14:02:14-07:00</authored-date>
    <message>don't allow someone to post comments that match existing spam reports</message>
    <tree>3871f6a54414ffe5372bafab3dc9de4d16e3c185</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b95aae663b694e0e7e346f99574fce8cc513e6b4</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/2558c12f37db256ab64e998a01528e2da24a31fc</url>
    <id>2558c12f37db256ab64e998a01528e2da24a31fc</id>
    <committed-date>2009-03-11T13:56:31-07:00</committed-date>
    <authored-date>2009-03-11T13:56:31-07:00</authored-date>
    <message>ajaxifying spam reporting</message>
    <tree>3ed3c95510d9dc24fbc999e6c88d88a5282478aa</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>64e357d4b6b9867167779b57de1cf5826f5cca89</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/b95aae663b694e0e7e346f99574fce8cc513e6b4</url>
    <id>b95aae663b694e0e7e346f99574fce8cc513e6b4</id>
    <committed-date>2009-03-11T12:52:55-07:00</committed-date>
    <authored-date>2009-03-11T12:52:55-07:00</authored-date>
    <message>removing spam report create action from admin authorization so anyone can report spam</message>
    <tree>d209ee2ca770006aa148d4510e3e162ee1c5ce58</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6701df3646470b2cad66b30065bdb1aef1c1e082</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/64e357d4b6b9867167779b57de1cf5826f5cca89</url>
    <id>64e357d4b6b9867167779b57de1cf5826f5cca89</id>
    <committed-date>2009-03-11T12:51:58-07:00</committed-date>
    <authored-date>2009-03-11T12:51:58-07:00</authored-date>
    <message>adding spam report link to comment page, not yet ajax</message>
    <tree>ff21a03f0c2c6439d9cf274b630ff300152df1a6</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>adcf57c120060e5a56ac907a23d5f2dd598a0398</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/6701df3646470b2cad66b30065bdb1aef1c1e082</url>
    <id>6701df3646470b2cad66b30065bdb1aef1c1e082</id>
    <committed-date>2009-03-11T12:45:17-07:00</committed-date>
    <authored-date>2009-03-11T12:45:17-07:00</authored-date>
    <message>confirming spam report now destroys matching comments</message>
    <tree>79646362c335e4a010f24864f0132a615bf397e9</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>15154c90ec76522a383f17f1a66b04e29bc4579b</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/adcf57c120060e5a56ac907a23d5f2dd598a0398</url>
    <id>adcf57c120060e5a56ac907a23d5f2dd598a0398</id>
    <committed-date>2009-03-11T12:38:02-07:00</committed-date>
    <authored-date>2009-03-11T12:38:02-07:00</authored-date>
    <message>adding ability to confirm spam report</message>
    <tree>e421ce50746c357964f1a328bdf334314099cb6d</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
</commits>
