rsd-announce Mailing List for RSD
Status: Beta
Brought to you by:
lukasfeiler
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
---|
From: Lukas F. <luk...@ch...> - 2003-12-08 14:42:51
|
I am pleased to announce that RSD v0.1.9 is now available. The RSD website can be found at http://rsd.sourceforge.net To download RSD v0.1.9 directly go to http://prdownloads.sourceforge.net/rsd/RSD_v0.1.9.tar.gz?download RSD v0.1.9 now contains the following packages: Auth_Container_RSDB v0.1.2 EVS v0.1.6 MagicQuotesUtil v0.1.2 RSArrayUtil v1.0.2 RSDEngine v0.1.11 RSErrorManager v0.1.3 RSIO v0.1.1 RSStringUtil v0.1.1 RSValidation v0.1.2 From the ChangeLog of EVS ========================= ------- 0.1.6 released on Monday 08th of December 2003 12:36:35 ------- - A bug in EVSVersion was fixed: some lines placed in the constructor method instead of the method EVSVersion::init caused EVS not to always set the property `nextPatchlevelReleaseNumber' correctly. From the ChangeLog of the RSDEngine =================================== ------- 0.1.11 released on Monday 08th of December 2003 12:31:56 ------- - A bug in RSDEngineDBApplicationBaseClass::getCode was fixed: No code was returned if both, $config['auth'] and $config['liveUser'] were set to false. - A bug in the table modifier /**file**/ was fixed: only file type containers were functional. - The table modifier /**excludeSelectMethod**/ was added. It allows you to prevent the RSDEngine from generating the specified selectIncluding-methods. Note: you cannot exclude selectIncludingAll, selectIncludingDirectlyRelated and all methods required to retrieve a LiveUser right or were explicitly specified with the selectMethodName option of the table modifier /**file**/. - The table modifier /**includeSelectMethod**/ was added. It allows you to include selectIncluding-methods excluded with /**excludeSelectMethod**/. |
From: Lukas F. <luk...@ch...> - 2003-11-30 18:08:57
|
I am pleased to announce that RSD v0.1.8 is now available. Along with the new release of RSD the sample projects RSDTest and PCS (RSDTest2) have been made available on the RSD website. The RSD website can be found at http://rsd.sourceforge.net To download RSD v0.1.8 directly go to http://prdownloads.sourceforge.net/rsd/RSD_v0.1.8.tar.gz?download RSD v0.1.8 now contains the following packages: Auth_Container_RSDB v0.1.2 EVS v0.1.5 MagicQuotesUtil v0.1.2 RSArrayUtil v1.0.2 RSDEngine v0.1.10 RSErrorManager v0.1.3 RSIO v0.1.1 RSStringUtil v0.1.1 RSValidation v0.1.2 From the ChangeLog of the RSValidation ====================================== ------- 0.1.2 released on Sunday 30th of November 2003 16:51:28 ------- A bug in RSValidation::isDate was fixed. The following methods where added: - isTime - isDateTime - isTimestamp The new methods allow a better use with the RSDEngine. From the ChangeLog of the RSDEngine =================================== ------- 0.1.10 released on Sunday 30th of November 2003 17:08:31 ------- The table modifier LiveUserRight was extended to allow the following usage: /**LiveUserRight:insert:table.column**/ Until this release the type 'table.column' could not be used with the operation 'insert'. A bug in the implementation of the table modifier LiveUserRight was fixed. LiveUserRight:condition=PHP_CODE was not handled correctly. The class RSDTable was modified to disallow the specification of a column value as an array. From now on it is only possible to specify a column value as a simple string or as an instance of RSDColumnValue. The use of arrays would lead to serious security issues. The column modifier /**canBeNull**/ was added. The configuration option $config['showKeyColumns'] was added. If set to true, columns defined as primary or as foreign key will be displayed as well via the templates. To allow a per-table setting the table modifier file was modified so that it now knows the option showKeyColumns. This option can be `true' or `false'. The column modifier /**doNotSelect**/ was implemented. It allows you to hide a column from all get and search templates. The table base classes now overwrite the method getIsValidMethodName. This allows the use of an other column prefix than `f_'. All exclude_* configuration options were removed. You can now configure for every file individually if it should be written or not; via the corresponding write* configuration option or a per-table setting using the table modifier file. ------- 0.1.9 released on Monday 24th of November 2003 19:20:17 ------- This release contains a few new features: /**inputType:checkbox**/ was extended to the following format: /**inputType:checkebox:array('checked' => PHP_EXPR, 'unchecked' => PHP_EXPR)**/ /**inputType:password**/ is now valid as well. If make $config['makeInputTypeAssumption'] is set to true, default input types will now as well be chosen for DATE, TIME and DATETIME. The following table modifiers were added: /**beforeInsert:PHP_CODE**/ /**afterInsert:PHP_CODE**/ /**beforeUpdate:PHP_CODE**/ /**afterUpdate:PHP_CODE**/ /**beforeDelete:PHP_CODE**/ /**afterDelete:PHP_CODE**/ /**label:SQL_EXPRESSION**/ /**deleteLiveUserRightOnDelete**/ is now just a synonym for /**afterDelete:$this->app->callLiveUserPermAdminMethod('removeRight', array($record['f_columnname']));**/ /**deleteLiveUserAreaOnDelete**/ is now just a synonym for /**afterDelete:$this->app->callLiveUserPermAdminMethod('removeArea', array($record['f_columnname']));**/ /**deleteLiveUserGroupOnDelete**/ is now just a synonym for /**afterDelete:$this->app->callLiveUserPermAdminMethod('removeGroup', array($record['f_columnname']));**/ The first FOREIGN KEY modifier was implemented: /**deleteReferencedRecordOnDelete**/ If used, the referenced record will be deleted right after a record of this table was deleted. The documentation now contains some examples for /**file**/. The specification of a table type like InnoDB is now possible in $config['sql']. |
From: Lukas F. <luk...@ch...> - 2003-11-19 18:36:03
|
I am very proud to announce the first release provided via SourceForge! Most important, RSD v0.1.6 now contains RSDEngine v0.1.8 which enhanced its support for LiveUser. RSD v0.1.6 contains the following packages: Auth_Container_RSDB v0.1.2 EVS v0.1.5 MagicQuotesUtil v0.1.2 RSArrayUtil v1.0.2 RSDEngine v0.1.8 RSErrorManager v0.1.3 RSIO v0.1.1 RSStringUtil v0.1.1 RSValidation v0.1.1 keep rockin'! Lukas Feiler |