<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>6629bb3da0d503244a0ec35ea8a50496fcac40e7</id>
      </parent>
    </parents>
    <author>
      <name>Tammer Saleh</name>
      <email>tsaleh@thoughtbot.com</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/30bb1ad35232994af273dd36df0934f7c7ee50c3</url>
    <id>30bb1ad35232994af273dd36df0934f7c7ee50c3</id>
    <committed-date>2008-11-11T09:10:28-08:00</committed-date>
    <authored-date>2008-11-11T09:10:28-08:00</authored-date>
    <message>Changed README extension so github formats it correctly</message>
    <tree>fa5a493be844b68e0acde3ff8a9322185f6143a9</tree>
    <committer>
      <name>Tammer Saleh</name>
      <email>tsaleh@thoughtbot.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>079f005b68dd2e262e444478f89846d7d35fca18</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/6629bb3da0d503244a0ec35ea8a50496fcac40e7</url>
    <id>6629bb3da0d503244a0ec35ea8a50496fcac40e7</id>
    <committed-date>2008-04-16T16:55:28-07:00</committed-date>
    <authored-date>2008-04-16T16:55:28-07:00</authored-date>
    <message>more explicit sql conditions for compat with rails preloading</message>
    <tree>6cc17ef819fc311262c9547fdbd8d577c1f8c55e</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2dc46bda53afae377301a4f4b857adb8bc1ec346</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/079f005b68dd2e262e444478f89846d7d35fca18</url>
    <id>079f005b68dd2e262e444478f89846d7d35fca18</id>
    <committed-date>2008-04-15T19:58:08-07:00</committed-date>
    <authored-date>2008-04-15T19:58:08-07:00</authored-date>
    <message>better qualifying instantiation of Response object</message>
    <tree>e977f4f9ccd082aae688ecfa7c20820c346bb46f</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3e6c7818f2caec9992920820cce56ad1cc7efe19</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/2dc46bda53afae377301a4f4b857adb8bc1ec346</url>
    <id>2dc46bda53afae377301a4f4b857adb8bc1ec346</id>
    <committed-date>2008-04-15T19:38:43-07:00</committed-date>
    <authored-date>2008-04-15T19:38:43-07:00</authored-date>
    <message>a simple Subscription#credit_card= writer, which may not appropriate for all situations.
abstracting out a Freemium::Response object. note that this is accompanied by a change in the return value from the existing BrainTree interface.</message>
    <tree>454d95574915a5f39aec2392e763b997896428a1</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ba629e4f13bba74282f0fbedf2a1df8610274358</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/3e6c7818f2caec9992920820cce56ad1cc7efe19</url>
    <id>3e6c7818f2caec9992920820cce56ad1cc7efe19</id>
    <committed-date>2008-04-15T17:28:56-07:00</committed-date>
    <authored-date>2008-04-15T17:28:56-07:00</authored-date>
    <message>anytime payment is received, expiration is cleared out.
added Subscription#expired?</message>
    <tree>f9186ca9a21469a78473dcc3f9dc29cd86caa0fb</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0c6a5acaaee7f1f00def01bbe9e24bd6383d4e59</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/ba629e4f13bba74282f0fbedf2a1df8610274358</url>
    <id>ba629e4f13bba74282f0fbedf2a1df8610274358</id>
    <committed-date>2008-04-10T21:37:23-07:00</committed-date>
    <authored-date>2008-04-10T21:37:23-07:00</authored-date>
    <message>removing reference to ActiveMerchant::Billing::Base</message>
    <tree>7ca5f5e3f7f044712c3552ac7a8bd7cce5e705bc</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>71317ab55d368e98ca7a266177511f135776cc9e</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/0c6a5acaaee7f1f00def01bbe9e24bd6383d4e59</url>
    <id>0c6a5acaaee7f1f00def01bbe9e24bd6383d4e59</id>
    <committed-date>2008-04-10T19:50:12-07:00</committed-date>
    <authored-date>2008-04-10T19:50:12-07:00</authored-date>
    <message>vendor'd the important bits of active merchant</message>
    <tree>a956e0e5088fe42aee9473d01b9d70cd084eb9e7</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1c2a04fcc1f15ed4ebe4bd6a1f79867926700533</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/71317ab55d368e98ca7a266177511f135776cc9e</url>
    <id>71317ab55d368e98ca7a266177511f135776cc9e</id>
    <committed-date>2008-04-03T14:45:17-07:00</committed-date>
    <authored-date>2008-04-03T14:45:17-07:00</authored-date>
    <message>email addresses in Freemium.admin_report_recipients are now also bcc'd on invoice/expiration emails</message>
    <tree>20620871a34f5f25568b69bb250217702bed615c</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1e5f207d5dc712ff923d1c1ec3ade2b56d1676cb</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/1c2a04fcc1f15ed4ebe4bd6a1f79867926700533</url>
    <id>1c2a04fcc1f15ed4ebe4bd6a1f79867926700533</id>
    <committed-date>2008-04-01T22:52:27-07:00</committed-date>
    <authored-date>2008-04-01T22:52:27-07:00</authored-date>
    <message>adding an activity report email. if you configure Freemium.admin_report_recipients with your email address(es), then every time Subscription.run_billing is executed, a log of important activity will be delivered to your inbox.</message>
    <tree>5e9c2162d3302c4ccbd3c892662a21c8b8cb74fb</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>74570c2f5088239026c041cd7a2d0780f8429350</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/1e5f207d5dc712ff923d1c1ec3ade2b56d1676cb</url>
    <id>1e5f207d5dc712ff923d1c1ec3ade2b56d1676cb</id>
    <committed-date>2008-03-26T09:55:31-07:00</committed-date>
    <authored-date>2008-03-26T09:55:31-07:00</authored-date>
    <message>can't keep my hands off this readme!</message>
    <tree>5b82fb24460815f039645cae482cfd1cc269d8dc</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f1ba8d96cf4138037a27416a9ddcc9838be20fe1</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/74570c2f5088239026c041cd7a2d0780f8429350</url>
    <id>74570c2f5088239026c041cd7a2d0780f8429350</id>
    <committed-date>2008-03-26T09:50:50-07:00</committed-date>
    <authored-date>2008-03-26T09:50:50-07:00</authored-date>
    <message>yet more README edits</message>
    <tree>7d667eb647d1c60c7b150b2509e64a4f58e74c17</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>25644b61a78d233f7f7f745e28680f55085de941</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/f1ba8d96cf4138037a27416a9ddcc9838be20fe1</url>
    <id>f1ba8d96cf4138037a27416a9ddcc9838be20fe1</id>
    <committed-date>2008-03-26T09:46:01-07:00</committed-date>
    <authored-date>2008-03-26T09:46:01-07:00</authored-date>
    <message>improving Install instructions</message>
    <tree>5ebd285b2b25e27a53a0bd6870770e11faae1cce</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1db0298f35f507e32061790a1bb40a667182df58</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/25644b61a78d233f7f7f745e28680f55085de941</url>
    <id>25644b61a78d233f7f7f745e28680f55085de941</id>
    <committed-date>2008-03-26T09:34:32-07:00</committed-date>
    <authored-date>2008-03-26T09:34:32-07:00</authored-date>
    <message>some rdoc changes</message>
    <tree>79af19ad965615e8d8b531d812631f3b95f55a80</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d68021b116dd1e6d6d8d37f25188ea20bb4391a8</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/1db0298f35f507e32061790a1bb40a667182df58</url>
    <id>1db0298f35f507e32061790a1bb40a667182df58</id>
    <committed-date>2008-03-25T22:23:25-07:00</committed-date>
    <authored-date>2008-03-25T22:23:25-07:00</authored-date>
    <message>introducing the Subscription#charge! method (from ManualBilling module), which may be called directly to manually charge an account (on signup or upgrade, for example) w/o waiting for the Subscription.run_billing process.</message>
    <tree>da490d6cdadcfe5371054e96ebf4b9d1812a5248</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ce4a11254fdef6cae99702c864f9a8189fb89582</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/d68021b116dd1e6d6d8d37f25188ea20bb4391a8</url>
    <id>d68021b116dd1e6d6d8d37f25188ea20bb4391a8</id>
    <committed-date>2008-03-25T21:07:00-07:00</committed-date>
    <authored-date>2008-03-25T21:07:00-07:00</authored-date>
    <message>tweaking the configuration syntax for manual vs recurring billing</message>
    <tree>a235e8fd699ccaed6f9b507e2d2701b0b603f3dd</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5a07b59d9d1ccc95d7da9d1b1f7533b1438fc587</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/ce4a11254fdef6cae99702c864f9a8189fb89582</url>
    <id>ce4a11254fdef6cae99702c864f9a8189fb89582</id>
    <committed-date>2008-03-25T20:55:45-07:00</committed-date>
    <authored-date>2008-03-25T20:55:45-07:00</authored-date>
    <message>reworking the configuration defaults and the inclusion of the ManualBilling/RecurringBilling modules to cooperate better with a config/initializers/freemium.rb</message>
    <tree>33db107b1b964a212bcb42db57b1b273ebb07a71</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3674830c54a596ef91d2781eff57f03602aec5bc</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/5a07b59d9d1ccc95d7da9d1b1f7533b1438fc587</url>
    <id>5a07b59d9d1ccc95d7da9d1b1f7533b1438fc587</id>
    <committed-date>2008-01-30T00:10:57-08:00</committed-date>
    <authored-date>2008-01-30T00:10:57-08:00</authored-date>
    <message>no longer attempting to support expiring a subscription by setting the plan to nil. that just won't work. adding a configuration option for which plan to foist on expired subscriptions.</message>
    <tree>20eec83aae70fa23ed1daba7c17975dcded776e4</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>62e4ec0daf5f20c0f946b268d1b8048236f7f7ad</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/3674830c54a596ef91d2781eff57f03602aec5bc</url>
    <id>3674830c54a596ef91d2781eff57f03602aec5bc</id>
    <committed-date>2008-01-16T17:02:38-08:00</committed-date>
    <authored-date>2008-01-16T17:02:38-08:00</authored-date>
    <message>destroying a subscription record calls gateway.cancel</message>
    <tree>4ed6ef6bd498ecd557bf4a4f7fe1ad89c17437a1</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>769f0b591347c212719e91f081e987c3e44749ae</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/62e4ec0daf5f20c0f946b268d1b8048236f7f7ad</url>
    <id>62e4ec0daf5f20c0f946b268d1b8048236f7f7ad</id>
    <committed-date>2008-01-16T16:41:01-08:00</committed-date>
    <authored-date>2008-01-16T16:41:01-08:00</authored-date>
    <message>restructuring tests to take the gateway tests out of the rake task</message>
    <tree>fb53019f07dc01771b047045d09ce1d638cee2f0</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb845c5385fe3e73d4aca2b9d9aa792027f3de9d</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/769f0b591347c212719e91f081e987c3e44749ae</url>
    <id>769f0b591347c212719e91f081e987c3e44749ae</id>
    <committed-date>2008-01-16T16:33:32-08:00</committed-date>
    <authored-date>2008-01-16T16:33:32-08:00</authored-date>
    <message>first gateway: BrainTree</message>
    <tree>c9bd8d20a0e3a2739cf448797e2a4a63c49f85c8</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8457a80ac926bf0cdb09dcbdf09f415d94b7b92a</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/bb845c5385fe3e73d4aca2b9d9aa792027f3de9d</url>
    <id>bb845c5385fe3e73d4aca2b9d9aa792027f3de9d</id>
    <committed-date>2007-12-30T11:38:20-08:00</committed-date>
    <authored-date>2007-12-30T11:38:20-08:00</authored-date>
    <message>doc</message>
    <tree>e41acfa8831e9f0ea1eb5763cb73f9fc3a0bc347</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2d95f55080d2a93fe3df7cf4476b5fb8138a082f</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/8457a80ac926bf0cdb09dcbdf09f415d94b7b92a</url>
    <id>8457a80ac926bf0cdb09dcbdf09f415d94b7b92a</id>
    <committed-date>2007-12-30T11:19:42-08:00</committed-date>
    <authored-date>2007-12-30T11:19:42-08:00</authored-date>
    <message>readme documentation</message>
    <tree>312c7c6c076173400ef292f996705a97a52f9b5e</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3ebb15cb8ccc618c8f1a04af58820b0ab01139ae</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/2d95f55080d2a93fe3df7cf4476b5fb8138a082f</url>
    <id>2d95f55080d2a93fe3df7cf4476b5fb8138a082f</id>
    <committed-date>2007-12-30T09:45:39-08:00</committed-date>
    <authored-date>2007-12-30T09:45:39-08:00</authored-date>
    <message>autoloading</message>
    <tree>cd1693515262372b823988ad535506e37d2132fe</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>49bcb87fdf26de7dd8260efd7d9597e8948c4703</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/3ebb15cb8ccc618c8f1a04af58820b0ab01139ae</url>
    <id>3ebb15cb8ccc618c8f1a04af58820b0ab01139ae</id>
    <committed-date>2007-12-28T15:02:16-08:00</committed-date>
    <authored-date>2007-12-28T15:02:16-08:00</authored-date>
    <message>expiring a subscription now calls Freemium.gateway.cancel, and throws away any billing key.</message>
    <tree>d75b7ac6eaf911d79fdb7af6029e13e64b7d3090</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ec37fa0ebc76c867545a5e1e2bcb853d2dae9494</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/49bcb87fdf26de7dd8260efd7d9597e8948c4703</url>
    <id>49bcb87fdf26de7dd8260efd7d9597e8948c4703</id>
    <committed-date>2007-12-28T14:41:27-08:00</committed-date>
    <authored-date>2007-12-28T14:41:27-08:00</authored-date>
    <message>organizing test cases</message>
    <tree>9716b7d845814e108aefe7397fc2768e116584f7</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c70444ffe2d5efe0cb0f7aab4f417faee53c9079</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/ec37fa0ebc76c867545a5e1e2bcb853d2dae9494</url>
    <id>ec37fa0ebc76c867545a5e1e2bcb853d2dae9494</id>
    <committed-date>2007-12-28T14:34:51-08:00</committed-date>
    <authored-date>2007-12-28T14:34:51-08:00</authored-date>
    <message>documentation</message>
    <tree>e68f6f1a4d4d8b9a4f647d2302a0a951f3e054dd</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0e8a036370d87d24a7ef3d4f1a02b5bade22bb16</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/c70444ffe2d5efe0cb0f7aab4f417faee53c9079</url>
    <id>c70444ffe2d5efe0cb0f7aab4f417faee53c9079</id>
    <committed-date>2007-12-28T13:57:44-08:00</committed-date>
    <authored-date>2007-12-28T13:57:44-08:00</authored-date>
    <message>fixing indexes in migration for subscriptions table</message>
    <tree>769f34ec5f8e728bcb546c768b8e18922b2f33a2</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b7536876013ac7777fa9fef0b26b6101315d2a1d</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/0e8a036370d87d24a7ef3d4f1a02b5bade22bb16</url>
    <id>0e8a036370d87d24a7ef3d4f1a02b5bade22bb16</id>
    <committed-date>2007-12-28T13:54:50-08:00</committed-date>
    <authored-date>2007-12-28T13:54:50-08:00</authored-date>
    <message>fixing the migration generator</message>
    <tree>ead0773557988dbed5774a01d35b21ca4b0f1b5e</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b1d81417b30177489c12860d7595051bc825bc1c</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/b7536876013ac7777fa9fef0b26b6101315d2a1d</url>
    <id>b7536876013ac7777fa9fef0b26b6101315d2a1d</id>
    <committed-date>2007-12-28T13:48:49-08:00</committed-date>
    <authored-date>2007-12-28T13:48:49-08:00</authored-date>
    <message>renaming generator, part 3</message>
    <tree>4fdb9fa7204f358882e4ceec3e9a232ec892b81a</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6bb1501e77960cb3e00ba8883af550a1db6c4431</id>
      </parent>
    </parents>
    <author>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </author>
    <url>http://github.com/cainlevy/freemium/commit/b1d81417b30177489c12860d7595051bc825bc1c</url>
    <id>b1d81417b30177489c12860d7595051bc825bc1c</id>
    <committed-date>2007-12-28T13:45:00-08:00</committed-date>
    <authored-date>2007-12-28T13:45:00-08:00</authored-date>
    <message>renaming generator, part 2</message>
    <tree>f5e1aa50a315df133e5d46336412df90d2ba4cfc</tree>
    <committer>
      <name>Lance Ivy</name>
      <email>lance@cainlevy.net</email>
    </committer>
  </commit>
</commits>
