<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>50a544f9ac6e0bbb3e9e13e3a6d27a16662a911d</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/3ea29477a1c0cdedb69c975b789a0a71f149605c</url>
    <id>3ea29477a1c0cdedb69c975b789a0a71f149605c</id>
    <committed-date>2009-12-18T10:08:26-08:00</committed-date>
    <authored-date>2009-12-18T10:08:26-08:00</authored-date>
    <message>Fixed ticket #351 - translated queries on MSSQL servers with sub-selects containing joins now work properly

git-svn-id: http://svn.flourishlib.com/trunk@744 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>6c2244b1346d9219d03c426922252fda2db52906</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>87ae5fbf7d214327c3c018393caf56caf7ac42f2</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/50a544f9ac6e0bbb3e9e13e3a6d27a16662a911d</url>
    <id>50a544f9ac6e0bbb3e9e13e3a6d27a16662a911d</id>
    <committed-date>2009-12-18T06:53:32-08:00</committed-date>
    <authored-date>2009-12-18T06:53:32-08:00</authored-date>
    <message>Fixed ticket #359 - Fixed a bug in fActiveRecord where related records with a primary key that contained a foreign key with an on update cascade clause would be deleted when changing the value of the column referenced by the foreign key

git-svn-id: http://svn.flourishlib.com/trunk@743 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>51da26ce64c6078ad972359300ab231b754f995c</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>ed1b708e64f80ded3f875fbed8b22c7dc304977f</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/87ae5fbf7d214327c3c018393caf56caf7ac42f2</url>
    <id>87ae5fbf7d214327c3c018393caf56caf7ac42f2</id>
    <committed-date>2009-12-18T06:23:13-08:00</committed-date>
    <authored-date>2009-12-18T06:23:13-08:00</authored-date>
    <message>Fixed ticket #352 - fORMValidation now more robustly handles empty values in one-or-more and only-one rules

git-svn-id: http://svn.flourishlib.com/trunk@742 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>735b9650a3fe29aecbc3c30c8422ec2aef5125bc</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bbf1ee3f509a34477e1c400718c7a4f3b5216146</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/ed1b708e64f80ded3f875fbed8b22c7dc304977f</url>
    <id>ed1b708e64f80ded3f875fbed8b22c7dc304977f</id>
    <committed-date>2009-12-18T05:51:42-08:00</committed-date>
    <authored-date>2009-12-18T05:51:42-08:00</authored-date>
    <message>Fixed a bug in fORMRelated with associating a non-contiguous array of fActiveRecord objects

git-svn-id: http://svn.flourishlib.com/trunk@741 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>cff23b9683da543b1e1472f5f42642e0ae59d6be</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>14a6a72a6e9fea1ab3da6e56104c506e285cd0a5</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/bbf1ee3f509a34477e1c400718c7a4f3b5216146</url>
    <id>bbf1ee3f509a34477e1c400718c7a4f3b5216146</id>
    <committed-date>2009-12-16T22:57:09-08:00</committed-date>
    <authored-date>2009-12-16T22:57:09-08:00</authored-date>
    <message>Fixed ticket #357 - fORMDatabase was improperly generating SQL table aliases when joining to the same table twice, with the first join being through another table

git-svn-id: http://svn.flourishlib.com/trunk@740 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>474a3e8843f22a61f51fec34a26b81e22a26e470</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>93743d3ac8d833c1fee94b91ad2c29b62dd65e5c</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/14a6a72a6e9fea1ab3da6e56104c506e285cd0a5</url>
    <id>14a6a72a6e9fea1ab3da6e56104c506e285cd0a5</id>
    <committed-date>2009-12-16T22:54:30-08:00</committed-date>
    <authored-date>2009-12-16T22:54:30-08:00</authored-date>
    <message>Fixed ticket #356 - fFile now detects alternate file format for some jpg files from Photoshop

git-svn-id: http://svn.flourishlib.com/trunk@739 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>1bd03e8898038e2f74730a8273740e4b32331b37</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b79106aab1914020f0efadccb9b8b4a375b6b6c5</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/93743d3ac8d833c1fee94b91ad2c29b62dd65e5c</url>
    <id>93743d3ac8d833c1fee94b91ad2c29b62dd65e5c</id>
    <committed-date>2009-12-16T20:47:02-08:00</committed-date>
    <authored-date>2009-12-16T20:47:02-08:00</authored-date>
    <message>Fixed ticket #353 - PostgreSQL UUID columns can now be passed to LOWER(), which makes fRecordSet::build() on tables with UUID primary keys and no $order_bys array to work properly

git-svn-id: http://svn.flourishlib.com/trunk@738 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>edd950de23a8c76074c99e1f5e51201d860845fe</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>35c6ebd61e8f4d073ce2f19183ecac35d3e2c7db</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/b79106aab1914020f0efadccb9b8b4a375b6b6c5</url>
    <id>b79106aab1914020f0efadccb9b8b4a375b6b6c5</id>
    <committed-date>2009-12-16T13:41:15-08:00</committed-date>
    <authored-date>2009-12-16T13:41:15-08:00</authored-date>
    <message>Fixed ticket #358 - updated some old fFile method references in fORMFile

git-svn-id: http://svn.flourishlib.com/trunk@737 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>0330afd7988a8104c88aff68b5e1449bd1c97a07</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e25c263ab2c0b3ac6e25b17d546685c2af2aa18f</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/35c6ebd61e8f4d073ce2f19183ecac35d3e2c7db</url>
    <id>35c6ebd61e8f4d073ce2f19183ecac35d3e2c7db</id>
    <committed-date>2009-12-15T23:03:54-08:00</committed-date>
    <authored-date>2009-12-15T23:03:54-08:00</authored-date>
    <message>BackwardsCompatibilityBreak - Renamed fFile::getFilename() to fFile::getName(), fFile::getFilesize() to fFile::getSize(), fFile::getDirectory() to fFile::getParent(), fDirectory::getFilesize() to fDirectory::getSize(). Added fDirectory::getName(), fDirectory::move() and fFile::move().

git-svn-id: http://svn.flourishlib.com/trunk@736 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>1d341d232b6b5cfffbd16ea07a8f6de8fca3ca77</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3d3121b9126012bdfa2e0654293a5ffb972074c6</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/e25c263ab2c0b3ac6e25b17d546685c2af2aa18f</url>
    <id>e25c263ab2c0b3ac6e25b17d546685c2af2aa18f</id>
    <committed-date>2009-12-15T21:52:11-08:00</committed-date>
    <authored-date>2009-12-15T21:52:11-08:00</authored-date>
    <message>BackwardsCompatibilityBreak - Added the $force_cascade parameter to fActiveRecord::delete() and fActiveRecord::store(), which will break classes that override those methods. This fixed ticket #306.

Fixed ticket #283 - added `has{RelatedRecords}()` methods to fActiveRecord which return a boolean for any related records in one-to-one, one-to-many or many-to-many relationships.

git-svn-id: http://svn.flourishlib.com/trunk@735 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>f992c1e70dedb0022fdedcb43b9ec93f7d6c8e09</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b74d6c99023ef9af5eb40620de2c8815243174d8</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/3d3121b9126012bdfa2e0654293a5ffb972074c6</url>
    <id>3d3121b9126012bdfa2e0654293a5ffb972074c6</id>
    <committed-date>2009-12-15T21:40:45-08:00</committed-date>
    <authored-date>2009-12-15T21:40:45-08:00</authored-date>
    <message>Fixed ticket #347 - fRecordSet::build() can now compare columns by using the =:, !=:, &lt;:, &lt;=:, &gt;:, &gt;=: operators

git-svn-id: http://svn.flourishlib.com/trunk@734 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>f68560094774edb82784f63e4f68264409d63503</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>332cdb003bf015e3d64cfea8426108bf5e80a8c3</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/b74d6c99023ef9af5eb40620de2c8815243174d8</url>
    <id>b74d6c99023ef9af5eb40620de2c8815243174d8</id>
    <committed-date>2009-12-08T10:19:13-08:00</committed-date>
    <authored-date>2009-12-08T10:19:13-08:00</authored-date>
    <message>Fixed ticket #350 - fixed an issues with fSession::destroy() not always working

git-svn-id: http://svn.flourishlib.com/trunk@733 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>cf62cf032342f50aba84b9a4170f12316e9807eb</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8401b699152ea16484d3cc2e757df11c6b759608</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/332cdb003bf015e3d64cfea8426108bf5e80a8c3</url>
    <id>332cdb003bf015e3d64cfea8426108bf5e80a8c3</id>
    <committed-date>2009-11-14T07:16:10-08:00</committed-date>
    <authored-date>2009-11-14T07:16:10-08:00</authored-date>
    <message>Fixed ticket #336 - Updated fFilesystem::convertToBytes() to properly handle integers without a suffix and sizes with fractions

git-svn-id: http://svn.flourishlib.com/trunk@732 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>5e5a6bfe69f0cbf2c1611c0917f0d82eb9fd062c</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e2716e7c0494c21ae507e340198ffe021804c886</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/8401b699152ea16484d3cc2e757df11c6b759608</url>
    <id>8401b699152ea16484d3cc2e757df11c6b759608</id>
    <committed-date>2009-11-14T06:43:26-08:00</committed-date>
    <authored-date>2009-11-14T06:43:26-08:00</authored-date>
    <message>Fixed ticket #345 - fActiveRecord::changed() now properly compares NULL and blank strings

git-svn-id: http://svn.flourishlib.com/trunk@731 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>ca3a057a32fe18060bf851b4649ae859a17f0d7a</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>59021b0b632654ab9a1e14a6e8fe1165d8611c67</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/e2716e7c0494c21ae507e340198ffe021804c886</url>
    <id>e2716e7c0494c21ae507e340198ffe021804c886</id>
    <committed-date>2009-11-13T06:08:21-08:00</committed-date>
    <authored-date>2009-11-13T06:08:21-08:00</authored-date>
    <message>Fixed ticket #346 - fORMOrdering was creating incorrect SQL statements for columns in unique constraints with three or more columns. Fixed a bug with detecting unique constraints in fSchema for SQL Server, and fixed a bug in loading fActiveRecord objects with only some of the columns in a multi-column primary key.

git-svn-id: http://svn.flourishlib.com/trunk@730 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>bd08d1089f8df8f752efe165da342111c36f0535</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3284a4af23245437ff69cbba934bef99a33509b2</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/59021b0b632654ab9a1e14a6e8fe1165d8611c67</url>
    <id>59021b0b632654ab9a1e14a6e8fe1165d8611c67</id>
    <committed-date>2009-11-03T21:24:38-08:00</committed-date>
    <authored-date>2009-11-03T21:24:38-08:00</authored-date>
    <message>Fixed ticket #339 - some conditional comments were causing the regex in fHTML::prepare() to break

git-svn-id: http://svn.flourishlib.com/trunk@729 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>2b11b6d66088dc366ba0fcf34f19c928d4cf815d</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cd511891d8f871704ad644b19ca356c2d4b75ee3</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/3284a4af23245437ff69cbba934bef99a33509b2</url>
    <id>3284a4af23245437ff69cbba934bef99a33509b2</id>
    <committed-date>2009-11-03T21:02:27-08:00</committed-date>
    <authored-date>2009-11-03T21:02:27-08:00</authored-date>
    <message>Fixed a bug affecting where conditions with columns that are not null but have a default value

git-svn-id: http://svn.flourishlib.com/trunk@728 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>4a7822148e07cc58cdd6c1d1acec75106374dd40</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e86c2a28a037a7aff22fdfe774eb5c2278821d94</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/cd511891d8f871704ad644b19ca356c2d4b75ee3</url>
    <id>cd511891d8f871704ad644b19ca356c2d4b75ee3</id>
    <committed-date>2009-11-03T11:15:13-08:00</committed-date>
    <authored-date>2009-11-03T11:15:13-08:00</authored-date>
    <message>Fixed an issue in fORMDate with calling a non-existent method on fTimestamp instances

git-svn-id: http://svn.flourishlib.com/trunk@727 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>b768089eb545b8bc917ad8d5c98d0a93abbf5282</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>8f8517a8afe824994409a83bf2f82da5d67b038d</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/e86c2a28a037a7aff22fdfe774eb5c2278821d94</url>
    <id>e86c2a28a037a7aff22fdfe774eb5c2278821d94</id>
    <committed-date>2009-11-03T10:57:54-08:00</committed-date>
    <authored-date>2009-11-03T10:57:54-08:00</authored-date>
    <message>BackwardsCompatibilityBreak - fORM::addCustomClassTableMapping() was renamed to fORM::mapClassToTable()

Fixed tickets #148 and #265 - Added the ability to set a database name via fORMDatabase::attach() and fORMSchema::attach() which can then be used to support multiple databases for the ORM via fORM::mapClassToDatabase(). In addition, different databases can be set for read and write operations in fORMDatabase::attach() and fORMSchema::attach(), which allows for master/slave setups.

git-svn-id: http://svn.flourishlib.com/trunk@726 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>e895c78427ae9876412e6ae185a4ca50e5aa85dc</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5024d9f16fc3d6733b850383b11b42de511bfbb1</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/8f8517a8afe824994409a83bf2f82da5d67b038d</url>
    <id>8f8517a8afe824994409a83bf2f82da5d67b038d</id>
    <committed-date>2009-10-27T10:30:32-07:00</committed-date>
    <authored-date>2009-10-27T10:30:32-07:00</authored-date>
    <message>Fixed ticket #340 - fImage now handles transparency and desaturation properly when using GD. Fixed a unit test issue for fSession on PHP 5.1.

git-svn-id: http://svn.flourishlib.com/trunk@725 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>dde5c51c5f797afd3b0a99dcce3954913372d58c</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>96a0bfa4dde698e880ce22d75e032fc9f321e4a9</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/5024d9f16fc3d6733b850383b11b42de511bfbb1</url>
    <id>5024d9f16fc3d6733b850383b11b42de511bfbb1</id>
    <committed-date>2009-10-26T09:51:03-07:00</committed-date>
    <authored-date>2009-10-26T09:51:03-07:00</authored-date>
    <message>Fixed ticket #333 - changed fFile to allow getting the directory, filename and path on files that have been deleted

git-svn-id: http://svn.flourishlib.com/trunk@724 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>0a814a2e8a2ea7bd55db0bee10b4eb49ae13ced8</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b60bbff5bf7b518c9ef6ae48a60a5c7eeff6ff31</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/96a0bfa4dde698e880ce22d75e032fc9f321e4a9</url>
    <id>96a0bfa4dde698e880ce22d75e032fc9f321e4a9</id>
    <committed-date>2009-10-26T09:48:25-07:00</committed-date>
    <authored-date>2009-10-26T09:48:25-07:00</authored-date>
    <message>Fixed ticket #323 - fActiveRecord objects now return the object from associate, link and populate methods to allow for method chaining

git-svn-id: http://svn.flourishlib.com/trunk@723 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>7dcabb68eda1795af431df538600a8f1d1c0de40</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>646cea099c7ed2b130c13cab6ed5d2e54de0827e</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/b60bbff5bf7b518c9ef6ae48a60a5c7eeff6ff31</url>
    <id>b60bbff5bf7b518c9ef6ae48a60a5c7eeff6ff31</id>
    <committed-date>2009-10-26T09:44:23-07:00</committed-date>
    <authored-date>2009-10-26T09:44:23-07:00</authored-date>
    <message>Fixed ticket #337 - fEmail now rejects bounce-to email addresses on non-windows OSes when safe mode is on

git-svn-id: http://svn.flourishlib.com/trunk@722 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>5f8c603b06e4753f3d1b613d366048ced1fafdb1</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9500428b5b9a2ab88f0f64c8915ef7c5d30c6161</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/646cea099c7ed2b130c13cab6ed5d2e54de0827e</url>
    <id>646cea099c7ed2b130c13cab6ed5d2e54de0827e</id>
    <committed-date>2009-10-26T09:36:49-07:00</committed-date>
    <authored-date>2009-10-26T09:36:49-07:00</authored-date>
    <message>BackwardsCompatibilityBreak - Removed the `$prefix` parameter from the methods fSession::delete(), fSession::get() and fSession::set()

Fixed ticket #302 - added the method fSession::add()

Fixed ticket #303 - added a second parameter to fSession::setLength() and added fSession::enablePersistence()

git-svn-id: http://svn.flourishlib.com/trunk@721 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>2a6749ce563d004bd64d41bd78f471f1143faa9f</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>74ce64fbab777ded79f68376d8e13c2b547ca201</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/9500428b5b9a2ab88f0f64c8915ef7c5d30c6161</url>
    <id>9500428b5b9a2ab88f0f64c8915ef7c5d30c6161</id>
    <committed-date>2009-10-22T11:20:51-07:00</committed-date>
    <authored-date>2009-10-22T11:20:51-07:00</authored-date>
    <message>BackwardsCompatibilityBreak - removed support for date function translation in fDatabase/fSQLTranslation.

InternalBackwardsCompatibilityBreak - Removed fORMDatabase::addTableToKeys(), fORMDatabase::addTableToValues(), fORMDatabase::escapeBySchema() and fORMDatabase::escapeByType(); rewrote fORMDatabase::createHavingClause() to fORMDatabase::addHavingClause(); rewrote fORMDatabase::createOrderByClause() to fORMDatabase::addOrderByClause(); rewrote fORMDatabase::insertFromAndGroupByClauses() to fORMDatabase::injectFromAndGroupByClauses(); added the `$schema` parameter to the beginning of fORMSchema::getRouteName(), fORMSchema::getRouteName(), fORMSchema::getRoutes() and fORMSchema::isOneToOne(); added the `$class` parameter to the beginning of fORMRelated::storeManyToMany().

Fixed tickets #319 and #308. Rewrote the ORM to use quoted identifiers and placeholder escaping. Added support for PostgreSQL, Oracle and SQL Server schemas.

Added tests for fActiveRecord, fRecordSet, fORMRelated and fORMOrdering

git-svn-id: http://svn.flourishlib.com/trunk@720 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>8428710b49df0a456c46f940f1e0f8cee18f7fbd</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b9e103fab93cc43e65d2e1c78472c947a177d610</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/74ce64fbab777ded79f68376d8e13c2b547ca201</url>
    <id>74ce64fbab777ded79f68376d8e13c2b547ca201</id>
    <committed-date>2009-10-11T10:32:24-07:00</committed-date>
    <authored-date>2009-10-11T10:32:24-07:00</authored-date>
    <message>Fixed ticket #334 - fixed setting up the inspect callback in fORMDate::configureTimezoneColumn()

git-svn-id: http://svn.flourishlib.com/trunk@719 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>120b8390d7ce9066a9ef2ad8d02a73368784bc35</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>5a06d0b69585079d5546e0ffc609a2a40c70e3e8</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/b9e103fab93cc43e65d2e1c78472c947a177d610</url>
    <id>b9e103fab93cc43e65d2e1c78472c947a177d610</id>
    <committed-date>2009-10-06T12:12:30-07:00</committed-date>
    <authored-date>2009-10-06T12:12:30-07:00</authored-date>
    <message>Added support for fActiveRecord to fORM::getRecordName()

git-svn-id: http://svn.flourishlib.com/trunk@718 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>bfa0cccbd1f046904ec028bd7691ee21e1830eae</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4178194c53d36c565821cb75a7858be34caf0c84</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/5a06d0b69585079d5546e0ffc609a2a40c70e3e8</url>
    <id>5a06d0b69585079d5546e0ffc609a2a40c70e3e8</id>
    <committed-date>2009-10-06T12:04:56-07:00</committed-date>
    <authored-date>2009-10-06T12:04:56-07:00</authored-date>
    <message>Fixed ticket #304 - added fCookie::delete()

git-svn-id: http://svn.flourishlib.com/trunk@717 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>89544e29c90f2b67a07c4c69d8a767fcca8c2395</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>acca779ce70db800ff99bf5964eac2ae2b9d0188</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/4178194c53d36c565821cb75a7858be34caf0c84</url>
    <id>4178194c53d36c565821cb75a7858be34caf0c84</id>
    <committed-date>2009-10-06T11:45:17-07:00</committed-date>
    <authored-date>2009-10-06T11:45:17-07:00</authored-date>
    <message>Fixed ticket #329 - added fUpload::filter() to allow for ignoring array file upload field entries that did not have a file uploaded

git-svn-id: http://svn.flourishlib.com/trunk@716 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>ccde5ae4705eee65c26f0257c249e619a4025588</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bb9c118a2f584541e45bcbf79637cc93422df4b9</id>
      </parent>
    </parents>
    <author>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </author>
    <url>http://github.com/wbond/flourish/commit/acca779ce70db800ff99bf5964eac2ae2b9d0188</url>
    <id>acca779ce70db800ff99bf5964eac2ae2b9d0188</id>
    <committed-date>2009-10-06T11:02:29-07:00</committed-date>
    <authored-date>2009-10-06T11:02:29-07:00</authored-date>
    <message>Fixed a bug with fTimestamp::fixISOWeek() not properly parsing some ISO week dates

git-svn-id: http://svn.flourishlib.com/trunk@715 8e09ec71-114c-0410-a285-86ecef5c4c40</message>
    <tree>71f2cbfae34191f1409075341c1c127d8e424c68</tree>
    <committer>
      <name>Will Bond</name>
      <email>will@flourishlib.com</email>
    </committer>
  </commit>
</commits>
