|
|
|
@694
|
[694]
|
09/01/09 22:33:04 |
wbond |
Fixed a bug in fActiveRecord that would cause issues with classes … |
|
|
|
@693
|
[693]
|
09/01/09 02:37:05 |
wbond |
Added instance functionality to fXML for reading XML files |
|
|
|
@692
|
[692]
|
08/26/09 22:38:48 |
wbond |
Fixed ticket #294 - added a check to the configuration part of … |
|
|
|
@691
|
[691]
|
08/26/09 22:19:25 |
wbond |
Fixed ticket #292 - changed fActiveRecord::set{ColumnName}() methods to … |
|
|
|
@690
|
[690]
|
08/26/09 09:06:57 |
wbond |
Fixed ticket #281 - casting to an integer or string in fRequest::get() now … |
|
|
|
@689
|
[689]
|
08/25/09 14:08:13 |
wbond |
Fixed a bug with fORMRelated::createRecord() not creating non-existent … |
|
|
|
@688
|
[688]
|
08/21/09 13:14:31 |
wbond |
Fixed ticket #291 - fORMValidation::checkOnlyOneRule() and … |
|
|
|
@687
|
[687]
|
08/21/09 12:36:17 |
wbond |
Fixed fFile and fDirectory to throw an fValidationException when the file … |
|
|
|
@686
|
[686]
|
08/20/09 13:51:57 |
wbond |
Fixed ticket #290 - Deleting an fFile or fDirectory object no longer … |
|
|
|
@685
|
[685]
|
08/17/09 01:26:34 |
wbond |
Fixed ticket #288 - updated fActiveRecord::changed() to do a strict … |
|
|
|
@684
|
[684]
|
08/17/09 01:20:28 |
wbond |
Fixed a bug with fORMRelated::createRecord() where foreign keys with a … |
|
|
|
@683
|
[683]
|
08/17/09 01:17:29 |
wbond |
Added fResult::unescape() and fUnbufferedResult::unescape(), fixed … |
|
|
|
@682
|
[682]
|
08/12/09 01:44:53 |
wbond |
Added the ability to pass an array of all values as a single parameter to … |
|
|
|
@681
|
[681]
|
08/10/09 18:00:10 |
wbond |
Fixed a serious bug with setting NULL values in fActiveRecord |
|
|
|
@680
|
[680]
|
08/10/09 12:25:22 |
wbond |
Fixed a bug with fActiveRecord::createRecord() when a foreign key … |
|
|
|
@679
|
[679]
|
08/10/09 11:52:19 |
wbond |
Fixed a bug in fActiveRecord with unescaping data from the database |
|
|
|
@678
|
[678]
|
08/07/09 02:37:18 |
wbond |
Added fImage::getDimensions() |
|
|
|
@677
|
[677]
|
08/07/09 02:18:12 |
wbond |
Fixed ticket #285 - added the ability to compare fActiveRecord objects in … |
|
|
|
@676
|
[676]
|
08/07/09 01:55:27 |
wbond |
Fixed ticket #284 - Updated documentation for … |
|
|
|
@675
|
[675]
|
08/07/09 01:49:34 |
wbond |
Performance enhancements to fActiveRecord::__call() and … |
|
|
|
@674
|
[674]
|
08/06/09 23:58:11 |
wbond |
Added performance tweaks to fRecordSet::prebuild() and … |
|
|
|
@673
|
[673]
|
08/06/09 23:53:06 |
wbond |
Performance tweaks for creating fDirectory, fFile and fImage objects via … |
|
|
|
@672
|
[672]
|
08/06/09 22:54:44 |
wbond |
Fixed ticket #286 - changed fFile::__toString() to never throw an … |
|
|
|
@671
|
[671]
|
08/06/09 22:24:26 |
wbond |
Fixed fDatabase so that PostgreSQL and Oracle don't try to get … |
|
|
|
@670
|
[670]
|
07/31/09 01:16:29 |
wbond |
Fixed a typo in the fValidation API docs |
|
|
|
@669
|
[669]
|
07/31/09 01:15:54 |
wbond |
fORMRelated::setOrderBys() now (properly) only recognizes *-to-many … |
|
|
|
@668
|
[668]
|
07/31/09 01:15:22 |
wbond |
Fixed some error messaging in fORMSchema to not include {empty_string} in … |
|
|
|
@667
|
[667]
|
07/29/09 23:50:58 |
wbond |
Fixed ticket #276 - fURL::redirect() no longer requires a parameter and … |
|
|
|
@666
|
[666]
|
07/29/09 23:40:39 |
wbond |
Changed fRecordSet to implement Countable, making the … |
|
|
|
@665
|
[665]
|
07/29/09 23:36:52 |
wbond |
fORMFile::addFImageMethodCall() no longer requires column be an image … |
|
|
|
@664
|
[664]
|
07/29/09 23:22:37 |
wbond |
Fixed tickets #274 and #280 - fImage now works with files that have no … |
|
|
|
@663
|
[663]
|
07/29/09 20:53:24 |
wbond |
Fixed ticket #277 - fORMRelated and fORMValidation were updated to prevent … |
|
|
|
@662
|
[662]
|
07/29/09 14:11:52 |
wbond |
Fixed ticket #278 - fActiveRecord now removes any auto-incrementing … |
|
|
|
@661
|
[661]
|
07/29/09 14:05:48 |
wbond |
Fixed ticket #275 - fRecordSet::diff() and fRecordSet::intersect() no … |
|
|
|
@660
|
[660]
|
07/21/09 23:01:55 |
wbond |
Fixed a bug in fFile::determineMimeType() |
|
|
|
@659
|
[659]
|
07/21/09 09:38:52 |
wbond |
Fixed tickets #225 and #270 - Loading fActiveRecord objects by … |
|
|
|
@658
|
[658]
|
07/17/09 09:22:04 |
wbond |
Fixed ticket #269 - fixed an fORMOrdering bug with deleting records in the … |
|
|
|
@657
|
[657]
|
07/15/09 14:25:37 |
wbond |
Fixed ticket #262 - auto-incremented values would not be detected in … |
|
|
|
@656
|
[656]
|
07/15/09 14:18:17 |
wbond |
Fixed ticket #266 - PostgreSQL NOT LIKE operators were being improperly … |
|
|
|
@655
|
[655]
|
07/15/09 14:15:16 |
wbond |
Fixed ticket #260 - Added method chaining support to prebuild, precount … |
|
|
|
@654
|
[654]
|
07/15/09 14:13:24 |
wbond |
Fixed ticket #261 - fORMOrdering would cause an fSQLException to be thrown … |
|
|
|
@653
|
[653]
|
07/15/09 14:08:19 |
wbond |
Fixed a bug with fORMOrdering using fORM::registerInspectCallback() |
|
|
|
@652
|
[652]
|
07/14/09 00:21:55 |
wbond |
Fixed ticket #258 - fRecordSet now passes all parameters to dynamic … |
|
|
|
@651
|
[651]
|
07/13/09 23:02:17 |
wbond |
BackwardsCompatibilityBreak - renamed … |
|
|
|
@649
|
[649]
|
07/13/09 13:27:32 |
wbond |
Fixed ticket #170 - Added fORMValidation::addValidValuesValidationRule() |
|
|
|
@648
|
[648]
|
07/13/09 01:47:06 |
wbond |
Updated fORM::callReflectCallbacks() to accept a class name instead of an … |
|
|
|
@647
|
[647]
|
07/13/09 01:35:06 |
wbond |
Added fORM::registerInspectCallback() and fORM::callInspectCallbacks() - … |
|
|
|
@646
|
[646]
|
07/13/09 00:37:42 |
wbond |
Added the intersection operator >< to fRecordSet::build() |
|
|
|
@645
|
[645]
|
07/13/09 00:14:30 |
wbond |
Added the methods fRecordSet::diff() and fRecordSet::intersect() |
|
|
|
@644
|
[644]
|
07/12/09 23:45:57 |
wbond |
Updated fFile::determineMimeType() to allow passing the file contents for … |
|
|
|
@643
|
[643]
|
07/12/09 23:32:54 |
wbond |
Changed fFilesystem::formatFilesize() to not use decimal places for bytes, … |
|
|
|
@642
|
[642]
|
07/12/09 23:22:18 |
wbond |
Fixed a translation bug with fTimestamp::getFuzzyDifference() |
|
|
|
@641
|
[641]
|
07/09/09 14:24:07 |
wbond |
Fixed a bug where records would break the identity map at the end of … |
|
|
|
@640
|
[640]
|
07/09/09 14:19:30 |
wbond |
Added the methods fRecordSet::contains() and fRecordSet::unique() |
|
|
|
@639
|
[639]
|
07/09/09 14:17:49 |
wbond |
InternalBackwardsCompatibilityBreak - Changed fActiveRecord::hash() from a … |
|
|
|
@638
|
[638]
|
07/09/09 00:10:25 |
wbond |
Fixed ticket #178 - added the new operator &~ to do AND LIKE comparisons |
|
|
|
@637
|
[637]
|
07/09/09 00:00:11 |
wbond |
Fixed ticket #252 - added support for the NOT LIKE operator !~ to … |
|
|
|
@636
|
[636]
|
07/08/09 22:35:59 |
wbond |
Fixed ticket #198 - Moved fRecordSet::checkConditions() to … |
|
|
|
@635
|
[635]
|
07/08/09 21:00:23 |
wbond |
Fixed ticket #253 - Changed fDatabase::determineExtension() and … |
|
|
|
@634
|
[634]
|
07/08/09 20:56:36 |
wbond |
Fixed ticket #251 - fSchema now properly detects unique constraints on … |
|
|
|
@633
|
[633]
|
07/08/09 20:35:12 |
wbond |
Fixed some API documentation in fException |
|
|
|
@632
|
[632]
|
07/08/09 20:30:39 |
wbond |
Fixed ticket #169 - Updated fMessaging to not require the $recipient … |
|
|
|
@631
|
[631]
|
07/08/09 03:28:23 |
wbond |
Fixed fFilesystem::formatFilesize() to work when $bytes equals zero |
|
|
|
@630
|
[630]
|
07/07/09 08:01:06 |
wbond |
Updated fDatabase::escape() to accept arrays of values for insertion into … |
|
|
|
@629
|
[629]
|
07/02/09 13:32:17 |
wbond |
Fixed ticket #249 - fRequest::filter() now properly creates new $_FILES … |
|
|
|
@628
|
[628]
|
07/02/09 01:19:10 |
wbond |
Fixed ticket #248 - fRequest::filter() now works with empty prefixes and … |
|
|
|
@627
|
[627]
|
07/01/09 00:25:32 |
wbond |
Added fORMValidation::addStringReplacement() and … |
|
|
|
@626
|
[626]
|
06/30/09 23:31:00 |
wbond |
Fixed ticket #245 - fORMValidation::setMessageOrder() now matches strings … |
|
|
|
@625
|
[625]
|
06/30/09 23:15:31 |
wbond |
fResult::fetchAllRows() no longer throws an exception when no rows are … |
|
|
|
@624
|
[624]
|
06/30/09 13:28:48 |
wbond |
Fixed tickets #171 and #235 - Changed … |
|
|
|
@623
|
[623]
|
06/30/09 13:26:02 |
wbond |
Updated fActiveRecord::validate() to remove duplicate validation messages |
|
|
|
@622
|
[622]
|
06/29/09 00:14:32 |
wbond |
Fixed fCore::expose() to properly display when output includes non-UTF-8 … |
|
|
|
@621
|
[621]
|
06/29/09 00:11:50 |
wbond |
Added a missing line of backtrace to fException::formatTrace() |
|
|
|
@620
|
[620]
|
06/29/09 00:08:57 |
wbond |
Fixed ticket #224 - Added fCore::disableContext() to remove context dumps … |
|
|
|
@619
|
[619]
|
06/26/09 22:35:28 |
wbond |
Fixed ticket #247 - fRecordSet::build() will no longer fall back to … |
|
|
|
@618
|
[618]
|
06/26/09 22:27:16 |
wbond |
Changed fException::__construct() to not require a message, like the … |
|
|
|
@617
|
[617]
|
06/26/09 07:05:35 |
wbond |
Fixed the exception error message in fFile::output() to be accurate |
|
|
|
@616
|
[616]
|
06/26/09 06:53:53 |
wbond |
Fixed some bugs with validating related records |
|
|
|
@615
|
[615]
|
06/24/09 23:44:57 |
wbond |
Fixed ticket #165 - Added fResult::asObjects() and … |
|
|
|
@614
|
[614]
|
06/23/09 13:45:15 |
wbond |
Fixed ticket #243 - fORMRelated::store() was ignoring associations with no … |
|
|
|
@613
|
[613]
|
06/19/09 13:19:05 |
wbond |
Updated fActiveRecord encode methods to support a TRUE parameter for … |
|
|
|
@612
|
[612]
|
06/19/09 13:10:08 |
wbond |
Fixed ticket #241 - added support for column concatenation in … |
|
|
|
@611
|
[611]
|
06/18/09 14:10:31 |
wbond |
Fixed a bug in fORM related to creating fDate, fTime and fTimestamp … |
|
|
|
@610
|
[610]
|
06/18/09 13:57:47 |
wbond |
Fixed ticket #233 - Added UUID data type support to fSchema for PostgreSQL |
|
|
|
@609
|
[609]
|
06/18/09 13:40:02 |
wbond |
Fixed ticket #240 - fEmail now properly sends emails with both an HTML and … |
|
|
|
@608
|
[608]
|
06/18/09 13:27:58 |
wbond |
Fixed bugs with SQL Server text not being converted to UTF-8 if it … |
|
|
|
@607
|
[607]
|
06/18/09 13:18:43 |
wbond |
Updated fORMDatabase::createWhereClause(), and thus fRecordSet::build(), … |
|
|
|
@606
|
[606]
|
06/17/09 13:26:02 |
wbond |
Fixed ticket #237 - fORMOrdering::validate() was not properly removing … |
|
|
|
@605
|
[605]
|
06/17/09 13:19:46 |
wbond |
Fixed ticket #239 - fORMValidation no longer creates multiple error … |
|
|
|
@604
|
[604]
|
06/17/09 13:16:40 |
wbond |
Implemented ticket #236 - Added one-to-many support to … |
|
|
|
@603
|
[603]
|
06/15/09 22:55:43 |
wbond |
Performance improvements, especially related to the ORM |
|
|
|
@602
|
[602]
|
06/14/09 17:18:22 |
wbond |
Updated fORMOrdering to automatically correct ordering values that are too … |
|
|
|
@601
|
[601]
|
06/12/09 01:28:18 |
wbond |
Fixed ticket #232 - fEmail now includes the MIME header for all emails |
|
|
|
@600
|
[600]
|
06/12/09 01:14:03 |
wbond |
Fixed escaping string replacement values for preg_replace() calls. Will … |
|
|
|
@599
|
[599]
|
06/09/09 13:57:28 |
wbond |
Fixed fCryptography to gracefully handle CAPICOM.Utilities.1 failures on … |
|
|
|
@598
|
[598]
|
06/05/09 00:24:09 |
wbond |
Added fValidationException::setFieldFormat() and … |
|
|
|
@597
|
[597]
|
06/04/09 14:17:31 |
wbond |
Fixed ticket #229 - fSchema::setKeysOverride() was throwing notices and … |
|
|
|
@596
|
[596]
|
06/02/09 23:14:35 |
wbond |
Added support for '*' and arrays of names to fMessaging::check() |
|
|
|
@595
|
[595]
|
06/02/09 22:35:32 |
wbond |
Changed fFilesystem::formatFilesize() to use proper uppercase letters … |
|
|
|
@594
|
[594]
|
06/02/09 14:46:32 |
wbond |
Updated fRecordSet::merge() to accept arrays of fActiveRecords? or a single … |