<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>c43f6c9cb9626e4cec786bf81a53ca1afc9d6a44</id>
      </parent>
      <parent>
        <id>281dd17cb2b7a970260b27bbdc5e7d24e7220633</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/f1068ff008b7da9263fd9037d1a37b3813e70991</url>
    <id>f1068ff008b7da9263fd9037d1a37b3813e70991</id>
    <committed-date>2008-03-11T12:33:33-07:00</committed-date>
    <authored-date>2008-03-11T12:33:33-07:00</authored-date>
    <message>Merge branch 'rel-0.8' into multiengine

Conflicts:

	db/schema.rb</message>
    <tree>4331244d9d66851e681030c5dbe0acb35e91fe9e</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>61c7122a62226b4d146656ed9f484c42d82eadb1</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/281dd17cb2b7a970260b27bbdc5e7d24e7220633</url>
    <id>281dd17cb2b7a970260b27bbdc5e7d24e7220633</id>
    <committed-date>2008-03-11T00:30:09-07:00</committed-date>
    <authored-date>2008-03-11T00:29:51-07:00</authored-date>
    <message>tweaks to tests so they pass. TODO: fix stupid asset fixture crap during transition to rspec/model-stubbing</message>
    <tree>3002d9d74847c1a38a5881d9977c5a1d00b0a69a</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5460e71c367d46d55c290804d2c2981052977a04</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/429ecf2948716ebb2905174653643eba4299a97e</url>
    <id>429ecf2948716ebb2905174653643eba4299a97e</id>
    <committed-date>2008-03-07T06:51:46-08:00</committed-date>
    <authored-date>2008-03-07T06:51:46-08:00</authored-date>
    <message>Get ready to tell Defensio if the person posting the comment is a trusted user or not.

Right now, ApplicationController has #admin?, but I can't use it in Mephisto#dispatch, because the correct before_filters aren't run.</message>
    <tree>2979eb47fed9cd8cca2404211066956fc0eaaf9f</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0072562e916270fb500541217c322dcebe14e502</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/87a0ff1dbaf24846a84ff7b6da19b717632d50f2</url>
    <id>87a0ff1dbaf24846a84ff7b6da19b717632d50f2</id>
    <committed-date>2008-03-04T09:24:00-08:00</committed-date>
    <authored-date>2008-03-04T09:23:16-08:00</authored-date>
    <message>In the overview and admin/comments pages, show the comment's spam engine information.

The overview also highlights the blockquote with the correct class, which is coming from the engine.
The DefensioEngine has information to show, the others use the default implementation in Base, which is to return nil.</message>
    <tree>492e5b746491e6c6264bbbf272a217cefb4f98ce</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9c610fccc09a0ea54393685b10d27f93c53baf8c</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/3afcdaeac833515e2378c826fca7b1505aa48bb4</url>
    <id>3afcdaeac833515e2378c826fca7b1505aa48bb4</id>
    <committed-date>2008-03-04T01:36:46-08:00</committed-date>
    <authored-date>2008-03-04T01:36:46-08:00</authored-date>
    <message>tweak to Asset so it doesn't lose thumbnails when the asset itself is edited [Aubrey]</message>
    <tree>73a3a59801344c791a27f7372a62dfbe9f9e718d</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1f27e3587fc1724e677f04cc18167e4617ceff4f</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/6088ac3076140d9129d98a4b5d23989c77036c03</url>
    <id>6088ac3076140d9129d98a4b5d23989c77036c03</id>
    <committed-date>2008-03-03T18:39:43-08:00</committed-date>
    <authored-date>2008-03-03T18:35:21-08:00</authored-date>
    <message>Site#clear_approve_comment_if_spam_engine_not_null, a before_save callback, would sometimes return false, preventing the save from occuring.

Got burned by this before: an ActiveRecord before_filter that doesn't return true will stop the save, without error messages.</message>
    <tree>3857dd20e27fc3fea557a9bcc19cc081c9917547</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>58bc68e70329d0417b35cc2aba0c7923517c22bf</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/1f27e3587fc1724e677f04cc18167e4617ceff4f</url>
    <id>1f27e3587fc1724e677f04cc18167e4617ceff4f</id>
    <committed-date>2008-03-03T18:39:31-08:00</committed-date>
    <authored-date>2008-03-03T18:25:15-08:00</authored-date>
    <message>When saving the Site, if the spam engine doesn't report a message, add a minimal one.</message>
    <tree>6f5c7b5fe49aab1b97e9835a6f0b0cd2649e8e44</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eb258effa5ea0787a2f79747aa2323db5b1a9d07</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/ba3ae9c8a85bb15a582562f885fb66e77f58a938</url>
    <id>ba3ae9c8a85bb15a582562f885fb66e77f58a938</id>
    <committed-date>2008-03-03T12:34:42-08:00</committed-date>
    <authored-date>2008-03-03T12:34:42-08:00</authored-date>
    <message>Hmmm, it's the SpamDetectionEngines namespace, you dummy...</message>
    <tree>8a6ebc4fcf4ca3e3f06d9137096c044977077c94</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bf56e8977833010e1a537b1873518fbf8be56ac6</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/eb258effa5ea0787a2f79747aa2323db5b1a9d07</url>
    <id>eb258effa5ea0787a2f79747aa2323db5b1a9d07</id>
    <committed-date>2008-03-03T12:31:57-08:00</committed-date>
    <authored-date>2008-03-03T12:31:57-08:00</authored-date>
    <message>It's the NullEngine, dummy...</message>
    <tree>80deeb6346916451d591814e1441e5213c35390a</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a27e961912a2338249258d7f838aef484de01365</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/bf56e8977833010e1a537b1873518fbf8be56ac6</url>
    <id>bf56e8977833010e1a537b1873518fbf8be56ac6</id>
    <committed-date>2008-03-03T10:43:43-08:00</committed-date>
    <authored-date>2008-03-03T10:43:43-08:00</authored-date>
    <message>The Admin::Comments page styles the comment's using the spam engine's class wishes.

The Defensio engine passes in a spaminess class, which the public stylesheet reuses to highlight spam-like comments.</message>
    <tree>ea1dc21eee3703a2dd37a1160348bf24494907ee</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>78f9f9372e54ebd656938489c3780315cde0e6be</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/a80561b04d2f058c3f5bb5d8407454a83fb357d3</url>
    <id>a80561b04d2f058c3f5bb5d8407454a83fb357d3</id>
    <committed-date>2008-03-03T07:42:42-08:00</committed-date>
    <authored-date>2008-03-03T07:42:42-08:00</authored-date>
    <message>Admin::ArticlesController#create notifies the spam detection engine about new articles.

The different spam engines had to grow #announce_article to implement this.</message>
    <tree>f10500aba4e7ff0bc0ce7d61638a48559277b9de</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6126dfec8324c82df94b7d8c94489dc46b342d1a</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/78f9f9372e54ebd656938489c3780315cde0e6be</url>
    <id>78f9f9372e54ebd656938489c3780315cde0e6be</id>
    <committed-date>2008-03-03T07:41:26-08:00</committed-date>
    <authored-date>2008-03-03T07:41:26-08:00</authored-date>
    <message>Don't version the Article#spam_engine_data column.</message>
    <tree>932479b00127f6379da86e812f915efbd22604c8</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3dd3837f504776923f9376651864802736ab24f3</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/6126dfec8324c82df94b7d8c94489dc46b342d1a</url>
    <id>6126dfec8324c82df94b7d8c94489dc46b342d1a</id>
    <committed-date>2008-03-03T07:16:50-08:00</committed-date>
    <authored-date>2008-03-03T07:16:50-08:00</authored-date>
    <message>The default Site#approve_comments behaviour is now only available for the null engine.

Other engines actually reset the #approve_comments flag to false, to let the validation go through.</message>
    <tree>04fe303ddc203e294baa7d7a9d82a6420789ac10</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eef0738e866f6e62f10f1bdae9e329928462a92d</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/e545c4aec2f2e27039f922a23aed2bf6722a6b55</url>
    <id>e545c4aec2f2e27039f922a23aed2bf6722a6b55</id>
    <committed-date>2008-03-03T06:53:39-08:00</committed-date>
    <authored-date>2008-03-03T06:53:39-08:00</authored-date>
    <message>Default to an empty Hash in Site#spam_engine_options.</message>
    <tree>22b35cea2f7b66ec5b2c0c0a29ba3404c260c490</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4cadd52ca6ef9453a65399f844102b58ed07f06f</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/09ecfabb45832dad1d237bfc1384a5dcdd379031</url>
    <id>09ecfabb45832dad1d237bfc1384a5dcdd379031</id>
    <committed-date>2008-03-03T04:46:21-08:00</committed-date>
    <authored-date>2008-03-03T04:46:21-08:00</authored-date>
    <message>New Site#register_spam_detection_engine.

The existing spam detection engines register themselves with Site on startup.</message>
    <tree>293788e9264066b1bd00eddd7847c365d34f21f5</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>43497e54bcb0175d6f7c02b1da721a8dcc1e8b7d</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/4cadd52ca6ef9453a65399f844102b58ed07f06f</url>
    <id>4cadd52ca6ef9453a65399f844102b58ed07f06f</id>
    <committed-date>2008-03-03T04:30:56-08:00</committed-date>
    <authored-date>2008-03-03T04:30:56-08:00</authored-date>
    <message>Removed the Akismet compatibility shim from Site.</message>
    <tree>192ae5927ce9496d151e4d7fd51060b3db1fec2c</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0a245ae5a0866d6952024a566b64c792ff3b2187</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/43497e54bcb0175d6f7c02b1da721a8dcc1e8b7d</url>
    <id>43497e54bcb0175d6f7c02b1da721a8dcc1e8b7d</id>
    <committed-date>2008-03-03T04:28:22-08:00</committed-date>
    <authored-date>2008-03-03T04:28:22-08:00</authored-date>
    <message>Site now asks it's spam engine to validate itself.</message>
    <tree>b117034c2b035eae87a78e75d75bf6b2bae43754</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e570abd0a08dd9be0423496deeb135c36cfd6537</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/73408ff31f8185ce80b5dfb4a48933501ec60e43</url>
    <id>73408ff31f8185ce80b5dfb4a48933501ec60e43</id>
    <committed-date>2008-03-03T04:05:35-08:00</committed-date>
    <authored-date>2008-03-03T04:05:35-08:00</authored-date>
    <message>Normalized the parameters to the different spam detection engines.

They always expect the permalink_url, followed by the comment object itself.</message>
    <tree>9b11676014ce1973878678c8b5e7314cda93c335</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ef8a5093132517e1dab803a98f8488b3cacd017f</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/1ecb41d5aa2531c2d8e4872612d503d980479c8d</url>
    <id>1ecb41d5aa2531c2d8e4872612d503d980479c8d</id>
    <committed-date>2008-03-03T03:54:13-08:00</committed-date>
    <authored-date>2008-03-03T03:54:13-08:00</authored-date>
    <message>Moved the serializable :spam_engine_data declaration to Content, because it caused failures with acts_as_version when in Comment only.</message>
    <tree>7d65ec4cffc06bbce04e7195b02af6352d11a4a4</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e75f8ec35a63b7e8381405aa19a625cf2eb34c46</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/ef8a5093132517e1dab803a98f8488b3cacd017f</url>
    <id>ef8a5093132517e1dab803a98f8488b3cacd017f</id>
    <committed-date>2008-03-03T03:52:49-08:00</committed-date>
    <authored-date>2008-03-03T03:52:49-08:00</authored-date>
    <message>New Article#permalink_url that returns the full, canonical, URL of the article.</message>
    <tree>40edf4a13ad9eb96ccf340c8a768fc1810c9eca2</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>248b11a9cc4d37901d6dba67765f831c105500d1</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/e75f8ec35a63b7e8381405aa19a625cf2eb34c46</url>
    <id>e75f8ec35a63b7e8381405aa19a625cf2eb34c46</id>
    <committed-date>2008-03-03T03:40:30-08:00</committed-date>
    <authored-date>2008-03-03T03:40:30-08:00</authored-date>
    <message>Comment#spam_engine_data is a Hash.

Made the serializable call mention this fact.</message>
    <tree>85416842543a97b798b956b5ef097183053ced40</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f4d879e252a966cd5594bef6c372bda55b57d27b</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/38129499530bba80c81b07c22104b312e158c518</url>
    <id>38129499530bba80c81b07c22104b312e158c518</id>
    <committed-date>2008-03-02T20:15:49-08:00</committed-date>
    <authored-date>2008-03-02T20:15:49-08:00</authored-date>
    <message>New spam_engine_data column in contents, which Comment serializes.

Spam engines can store data in this field for their own purposes.</message>
    <tree>7ebb8bf66622d757c8e0f6b6770c6779d19b9569</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0a55c3f8fefd682b26c8cbd79f1954a8e7511825</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/940af6ed7efa0cb5f1100dd5ba34e1a1b77fca24</url>
    <id>940af6ed7efa0cb5f1100dd5ba34e1a1b77fca24</id>
    <committed-date>2008-02-29T20:49:40-08:00</committed-date>
    <authored-date>2008-02-29T20:49:40-08:00</authored-date>
    <message>Force the full constant name in sites.spam_detection_engine.</message>
    <tree>9345d55232bdbb4c09d1a1b8f953ef0870edd550</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4a7bb4a472ba7e54f6b49b12d275629ce96e2bf1</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/f822664c2220d33eabf86a9389044351a4c14d8e</url>
    <id>f822664c2220d33eabf86a9389044351a4c14d8e</id>
    <committed-date>2008-02-29T20:11:46-08:00</committed-date>
    <authored-date>2008-02-29T20:11:46-08:00</authored-date>
    <message>Ripped out the Akismet-specific code from Comment and replaced it with the Site#spam_engine abstraction.</message>
    <tree>a357dfc987b426fadadf9fc5044dd6566c80ae64</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6560b7a62dc4abe272a3664b00e1af84448232ce</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/4a7bb4a472ba7e54f6b49b12d275629ce96e2bf1</url>
    <id>4a7bb4a472ba7e54f6b49b12d275629ce96e2bf1</id>
    <committed-date>2008-02-29T20:10:44-08:00</committed-date>
    <authored-date>2008-02-29T20:10:44-08:00</authored-date>
    <message>New Site#spam_engine that instantiates the correct spam engine from options.</message>
    <tree>ac5971275792c7dee71e343c5741850a3c29d3cf</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>1ad91a783836b351d041d96d8965cd4e03987e0c</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/dec651d05ddd0497e8f25afb45df9054a5f918fb</url>
    <id>dec651d05ddd0497e8f25afb45df9054a5f918fb</id>
    <committed-date>2008-02-29T19:19:32-08:00</committed-date>
    <authored-date>2008-02-29T19:19:32-08:00</authored-date>
    <message>Moved Akismet options to the spam_engine_options column.

Provided compatibility shim for the old accessors until the Akismet engine is setup.</message>
    <tree>4c05ee8d0198253efb91550f5d2cc47423c03d9c</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d58e3639a6ce4d4308301d73e201a98e91d92ed9</id>
      </parent>
    </parents>
    <author>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/1ad91a783836b351d041d96d8965cd4e03987e0c</url>
    <id>1ad91a783836b351d041d96d8965cd4e03987e0c</id>
    <committed-date>2008-02-29T19:12:11-08:00</committed-date>
    <authored-date>2008-02-29T19:12:11-08:00</authored-date>
    <message>Sites now have a serialized Hash of options for the spam engine.</message>
    <tree>dbff749be4bcca6a56c61ad3bdb06368f1c44e2e</tree>
    <committer>
      <name>Fran&#231;ois Beausoleil</name>
      <email>francois@teksol.info</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>963b29301a8e3c6b62557848575422dbad4a9245</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/b0fadcd7955634ef0fc82c18a8b769c7d9cb89d4</url>
    <id>b0fadcd7955634ef0fc82c18a8b769c7d9cb89d4</id>
    <committed-date>2008-02-04T09:21:51-08:00</committed-date>
    <authored-date>2008-02-04T09:21:51-08:00</authored-date>
    <message>host of fixes and added support for comment preview</message>
    <tree>12a89c5278097f788f6b742fb22a91e21f3bb9cc</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>11e8349b382e9f11f71586635efd6e485e637507</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/d6e29a759244fc2dbbbecb2d59bbe63e027168b5</url>
    <id>d6e29a759244fc2dbbbecb2d59bbe63e027168b5</id>
    <committed-date>2008-02-03T12:08:13-08:00</committed-date>
    <authored-date>2008-02-03T12:08:13-08:00</authored-date>
    <message>use an after_create to setup site theme directories</message>
    <tree>9b22cfdda1f0baed6b8c3ebf1077624df988c54f</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>885b67417c782139785cb4fc36cf251da148795b</id>
      </parent>
    </parents>
    <author>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/ca8a7879ef2a7da78c011ab8c27004968d58dc54</url>
    <id>ca8a7879ef2a7da78c011ab8c27004968d58dc54</id>
    <committed-date>2008-02-03T11:07:02-08:00</committed-date>
    <authored-date>2008-02-03T11:07:02-08:00</authored-date>
    <message>admin area for sites in multi-site configuration [Vincent, j2m]</message>
    <tree>3421ea7bcad2b06ee1207d5badba722bb7700709</tree>
    <committer>
      <name>rick</name>
      <email>technoweenie@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>13f2e77001bf8b0bed560b4a114e5952d74c3d4e</id>
      </parent>
    </parents>
    <author>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/632f7735b6eaa878a9d5e418c0791f16e96fd06f</url>
    <id>632f7735b6eaa878a9d5e418c0791f16e96fd06f</id>
    <committed-date>2007-11-23T21:07:19-08:00</committed-date>
    <authored-date>2007-11-23T21:07:19-08:00</authored-date>
    <message>encode search/tag urls properly [rob-twf]

git-svn-id: http://svn.techno-weenie.net/projects/mephisto/trunk@3058 567b1171-46fb-0310-a4c9-b4bef9110e78</message>
    <tree>6abf832d940b4499f19935a04ac55e107e0523f1</tree>
    <committer>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>dd9dab0acec75dcdbaad92a5340b435f7c96464f</id>
      </parent>
    </parents>
    <author>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/f1f452cedb159e01353c5da6dcd2015d973a6189</url>
    <id>f1f452cedb159e01353c5da6dcd2015d973a6189</id>
    <committed-date>2007-11-23T21:00:41-08:00</committed-date>
    <authored-date>2007-11-23T21:00:41-08:00</authored-date>
    <message>allow space AND comma delimited tags

git-svn-id: http://svn.techno-weenie.net/projects/mephisto/trunk@3055 567b1171-46fb-0310-a4c9-b4bef9110e78</message>
    <tree>ca50ea5db121657d700cd09c69e028c15fa1490f</tree>
    <committer>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4cd2a0ca62e61595d58676d19f1737ef4345efc9</id>
      </parent>
    </parents>
    <author>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/f0ff2e8a9910a949576c5bd6911f2c3010d8306c</url>
    <id>f0ff2e8a9910a949576c5bd6911f2c3010d8306c</id>
    <committed-date>2007-07-23T07:43:34-07:00</committed-date>
    <authored-date>2007-07-23T07:43:34-07:00</authored-date>
    <message>remove orphan comments

git-svn-id: http://svn.techno-weenie.net/projects/mephisto/trunk@2936 567b1171-46fb-0310-a4c9-b4bef9110e78</message>
    <tree>7076213391ce8296a8e4a86df2f227bef89ccd2e</tree>
    <committer>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f5e53e93a75f7d233ac77b769eb69ed0a2f2bf78</id>
      </parent>
    </parents>
    <author>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/6f644bee8b9698efd08d71b809f6f426e463df88</url>
    <id>6f644bee8b9698efd08d71b809f6f426e463df88</id>
    <committed-date>2007-03-30T21:07:57-07:00</committed-date>
    <authored-date>2007-03-30T21:07:57-07:00</authored-date>
    <message>sanitize comment attributes when they enter the db, not when they're displayed

git-svn-id: http://svn.techno-weenie.net/projects/mephisto/trunk@2822 567b1171-46fb-0310-a4c9-b4bef9110e78</message>
    <tree>5cf7f1320c5e6af72e7c24fed6cb1e5a8d292916</tree>
    <committer>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>19c9f1382b8c615f1432af81bbe92df688a02bda</id>
      </parent>
    </parents>
    <author>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </author>
    <url>http://github.com/francois/mephisto/commit/3a75a19ce68fac27f73064dd0bbc51ed9ebf889b</url>
    <id>3a75a19ce68fac27f73064dd0bbc51ed9ebf889b</id>
    <committed-date>2007-03-14T19:13:49-07:00</committed-date>
    <authored-date>2007-03-14T19:13:49-07:00</authored-date>
    <message>add attr_accessible to User [Neill Zero]

git-svn-id: http://svn.techno-weenie.net/projects/mephisto/trunk@2805 567b1171-46fb-0310-a4c9-b4bef9110e78</message>
    <tree>94ab2ab4f83d9c7175b94c18da922d32fcdba6d1</tree>
    <committer>
      <name>technoweenie</name>
      <email>technoweenie@567b1171-46fb-0310-a4c9-b4bef9110e78</email>
    </committer>
  </commit>
</commits>
