<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <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>c15c2da95e58fa4b6034eb81da72885ba34ed5d1</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/c2f4d81a306bef54a8785a62a014180d1a5ad178</url>
    <id>c2f4d81a306bef54a8785a62a014180d1a5ad178</id>
    <committed-date>2009-02-28T10:40:28-08:00</committed-date>
    <authored-date>2009-02-28T10:40:28-08:00</authored-date>
    <message>moving seconds/duration from download model into episode since it is always the same for each download</message>
    <tree>ced9b355cfc7c8c420cac2a2884b40cbb6d2654c</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0a5efaa805ddbd2b122eba1ef8e7d1322a807b90</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/ceffcd8dc336df021909b433b8eb38978774ee18</url>
    <id>ceffcd8dc336df021909b433b8eb38978774ee18</id>
    <committed-date>2008-10-19T21:53:37-07:00</committed-date>
    <authored-date>2008-10-19T21:53:37-07:00</authored-date>
    <message>using UTC time when generating database conditions</message>
    <tree>e4c33e5b6a1ec8314e2265a12af9928d76fa5afc</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>98ed91418ef90b463ab9f6e4d13d4bccb2515f11</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/ae641949d78ff7b0e3541430116e967206dd5318</url>
    <id>ae641949d78ff7b0e3541430116e967206dd5318</id>
    <committed-date>2008-08-19T19:15:43-07:00</committed-date>
    <authored-date>2008-08-19T19:15:43-07:00</authored-date>
    <message>adding search to episodes archive page</message>
    <tree>5317bea9c08f8dc702033f3d65a0e7517a80db0e</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>843f97b28e7e81769f0816fde4ad28128234d76b</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/c2f234f914d2cccca166ca979b581a7b2b851eaa</url>
    <id>c2f234f914d2cccca166ca979b581a7b2b851eaa</id>
    <committed-date>2008-08-18T21:07:25-07:00</committed-date>
    <authored-date>2008-08-18T21:07:25-07:00</authored-date>
    <message>enhancing thinking sphinx search</message>
    <tree>3e3da62392956f7538916ac7a16f95b06420a9a4</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8197955c46e801ad47fb6b4e61d16233f2b27ec3</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/843f97b28e7e81769f0816fde4ad28128234d76b</url>
    <id>843f97b28e7e81769f0816fde4ad28128234d76b</id>
    <committed-date>2008-08-18T20:35:23-07:00</committed-date>
    <authored-date>2008-08-18T20:35:23-07:00</authored-date>
    <message>adding tag names to episodes search index</message>
    <tree>20d706258be9a3a61e3149397a30f9c17742ede6</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7cf28d3ce3a9d3aeab6557c387e7f97723cec016</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/36484027f068eaf60ce6ecfa64057f3d6a634001</url>
    <id>36484027f068eaf60ce6ecfa64057f3d6a634001</id>
    <committed-date>2008-08-18T20:28:09-07:00</committed-date>
    <authored-date>2008-08-18T20:28:09-07:00</authored-date>
    <message>adding thinking sphinx option to app config</message>
    <tree>2845fe3fc0c104e1ff7db42a3a9b6edf1190a955</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8dfa80db4427c7c996e7b2f209daa9d81d10220c</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/7cf28d3ce3a9d3aeab6557c387e7f97723cec016</url>
    <id>7cf28d3ce3a9d3aeab6557c387e7f97723cec016</id>
    <committed-date>2008-08-18T20:19:42-07:00</committed-date>
    <authored-date>2008-08-18T20:19:42-07:00</authored-date>
    <message>add thinking sphinx index definition and primitive search for backup</message>
    <tree>73b8b1180498e3f6ad8de199cedf495175fbbb97</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7d82883008936d2db058f858a838f52f74ef5639</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/18ce412ad6557e477a3bb34816b59e76ccf68992</url>
    <id>18ce412ad6557e477a3bb34816b59e76ccf68992</id>
    <committed-date>2008-07-29T20:58:11-07:00</committed-date>
    <authored-date>2008-07-29T20:58:11-07:00</authored-date>
    <message>adding dependent destroy option to has_many associations</message>
    <tree>b0306f2fd8ca93b9ad735e4b106a3d6716a9c804</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>222e0f5b0ab499189734e9e60af131daaaf8edfc</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/495a36de72fdc21589455c72576770bf51a1a01a</url>
    <id>495a36de72fdc21589455c72576770bf51a1a01a</id>
    <committed-date>2008-07-21T21:38:50-07:00</committed-date>
    <authored-date>2008-07-21T21:38:50-07:00</authored-date>
    <message>sorting episodes in descending order on recent page</message>
    <tree>f52f7f60c25d99db3d5b87f95e50c79916d303e2</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>01e252cb3c447ed29c51291b08fbca1b6121f60b</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/578ece04905d89cf7e03f19f2b6834ae5731d874</url>
    <id>578ece04905d89cf7e03f19f2b6834ae5731d874</id>
    <committed-date>2008-07-21T20:38:41-07:00</committed-date>
    <authored-date>2008-07-21T20:38:41-07:00</authored-date>
    <message>displaying unpublished episodes when admin</message>
    <tree>14883766c09c1ca76ef900c4cd6185867cb2a485</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>337bf884a69760208c666f8836cf0c45f447003b</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/be705e2f1ea8e35e81b96c5a3be3c36551996641</url>
    <id>be705e2f1ea8e35e81b96c5a3be3c36551996641</id>
    <committed-date>2008-07-20T19:32:43-07:00</committed-date>
    <authored-date>2008-07-20T19:32:43-07:00</authored-date>
    <message>adding download model for handling episode formats (loosly based on Marcel's fork)</message>
    <tree>b2e83075958f1db3eccc4eb0f2222db5bd77f9a1</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8b05ccd220555d8ded7c709d58d4ed4eabb1c43c</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/7b94df0379587906e2167bbc762e37700a74491d</url>
    <id>7b94df0379587906e2167bbc762e37700a74491d</id>
    <committed-date>2008-07-01T23:00:31-07:00</committed-date>
    <authored-date>2008-07-01T23:00:31-07:00</authored-date>
    <message>only showing next episode link if it isn't the last published episode</message>
    <tree>ca2a432f8c70613c1b89def6959b2ce359dc038c</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e74ea89c3068b19a8a8669eb5eb7bc1f87af4bb7</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/8b05ccd220555d8ded7c709d58d4ed4eabb1c43c</url>
    <id>8b05ccd220555d8ded7c709d58d4ed4eabb1c43c</id>
    <committed-date>2008-07-01T22:55:10-07:00</committed-date>
    <authored-date>2008-07-01T22:55:10-07:00</authored-date>
    <message>adding next/prev episode links and episode acts_as_list</message>
    <tree>367b8c6a61cc57c38823f82f42f10f3fb16544de</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a1b5c1a936b2818bed9cd3c5f2a2164cc83269ca</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/97e1b940386be2453114f29343dba4b51f138165</url>
    <id>97e1b940386be2453114f29343dba4b51f138165</id>
    <committed-date>2008-06-28T17:35:24-07:00</committed-date>
    <authored-date>2008-06-28T17:35:24-07:00</authored-date>
    <message>automatically generate permalink upon creating episode and use it in url</message>
    <tree>4cd40b492006da7752a4c17a61928c7cd18bbd8e</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>876881c297e8c56c9d6d10a90494a3063e47d5c2</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/6b477914a1b6c1c7083cff54a68e44cc82860f10</url>
    <id>6b477914a1b6c1c7083cff54a68e44cc82860f10</id>
    <committed-date>2008-06-28T16:46:20-07:00</committed-date>
    <authored-date>2008-06-28T16:46:20-07:00</authored-date>
    <message>fixing episode tags so they are split by space</message>
    <tree>9de33452dfe7dd15ab5d54354b185dc16b3a84d7</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>00c87a430f69bfe7d6d82d650e369993d05020cc</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/1a513d2eb4893352c691f2bcdcc748ff4a0a7b61</url>
    <id>1a513d2eb4893352c691f2bcdcc748ff4a0a7b61</id>
    <committed-date>2008-06-28T10:43:08-07:00</committed-date>
    <authored-date>2008-06-28T10:43:08-07:00</authored-date>
    <message>adding full episodes (archive) page which groups episodes by month</message>
    <tree>978ea7215a7aaf8c58426d2d99f4863da9413c37</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a90fc6494069ccd8f7681a917ca29e80fd594912</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/04e4d4f67d2d695ea936daab3cd04ff727afe121</url>
    <id>04e4d4f67d2d695ea936daab3cd04ff727afe121</id>
    <committed-date>2008-06-28T10:02:48-07:00</committed-date>
    <authored-date>2008-06-28T10:02:48-07:00</authored-date>
    <message>adding a validation to episode and using factory_girl in specs</message>
    <tree>0975472483168072fe7a69e1da0fb1cbfff41fc9</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5149eab17c25c074ef67cc9cc18d9a4b4226144b</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/87842c5278c56af65daf48ecb152a6da5ffe2bcb</url>
    <id>87842c5278c56af65daf48ecb152a6da5ffe2bcb</id>
    <committed-date>2008-06-19T19:24:44-07:00</committed-date>
    <authored-date>2008-06-19T19:24:44-07:00</authored-date>
    <message>adding comment model and controller</message>
    <tree>a5e213a498c8232710d478fa67ae4324946c058a</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>46444161057006c096efa965585f520d564422cc</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/5149eab17c25c074ef67cc9cc18d9a4b4226144b</url>
    <id>5149eab17c25c074ef67cc9cc18d9a4b4226144b</id>
    <committed-date>2008-06-19T19:15:28-07:00</committed-date>
    <authored-date>2008-06-19T19:15:28-07:00</authored-date>
    <message>tags can now be assigned to episode</message>
    <tree>8fe78a30589e23f479db5217e95a50288e537351</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3d02afd18cdb24ebdc5f932f96bbd0b466ecb3c8</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/bf761bbc356d7cc0f1a6cca8b72c320b61ed2aef</url>
    <id>bf761bbc356d7cc0f1a6cca8b72c320b61ed2aef</id>
    <committed-date>2008-06-19T19:03:31-07:00</committed-date>
    <authored-date>2008-06-19T19:03:31-07:00</authored-date>
    <message>adding published named scope to episodes</message>
    <tree>057067730f54a63085b8731b33ab167feeb47239</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c3fc0369612b3a5330ba943ac53864a01cadce17</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/3d02afd18cdb24ebdc5f932f96bbd0b466ecb3c8</url>
    <id>3d02afd18cdb24ebdc5f932f96bbd0b466ecb3c8</id>
    <committed-date>2008-06-19T18:58:00-07:00</committed-date>
    <authored-date>2008-06-19T18:58:00-07:00</authored-date>
    <message>adding tag and tagging models</message>
    <tree>87f015218dacc22333e6669c0116b8021fb6055e</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>19a091beaae9f56a3eaa073830a3717ab82b2011</id>
      </parent>
    </parents>
    <author>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </author>
    <url>http://github.com/ryanb/railscasts/commit/dcfc2d26e7883c5b16d337718fa472f9dc053113</url>
    <id>dcfc2d26e7883c5b16d337718fa472f9dc053113</id>
    <committed-date>2008-05-08T22:09:16-07:00</committed-date>
    <authored-date>2008-05-08T22:09:16-07:00</authored-date>
    <message>generating nifty scaffold for episode</message>
    <tree>9b1db4411fbcda3bdd0814a686817d37be70ea9b</tree>
    <committer>
      <name>Ryan Bates</name>
      <email>ryan@railscasts.com</email>
    </committer>
  </commit>
</commits>
