| 00.001.000 |
June 2003 Software converted from a previous language, documentation rewritten accordingly. |
| 01.000.000 |
September 2004 Initial public release. This also includes documentation on Audit Logging and the Workflow Engine. |
| 01.000.001 |
November 2004
- Added field settings to the TASK table.
|
| 01.000.002 |
December 2004
- Amended Directory Structure to identify the different locations for standard and custom versions of CSS and XSL files.
- Removed the AFTER_SUBMIT field from PATTERN and TASK tables.
|
| 01.000.003 |
March 2005
- Amended Directory Structure to include a separate CLASSES subdirectory for all database table classes
.
|
| 01.000.004 |
April 2005
- Amended Appendix H to include a reference to the 'new session' link on the menu bar which will generate a new session on the server for a cloned instance on the client.
|
| 01.001.000 |
June 2005
- Added Appendix N to include references to the Data Dictionary.
- Amended Directory Structure to include a reference to the DEFAULT and DICT subdirectories.
|
| 01.002.000 |
July 2005
- Added Appendix O to document how this application has been modified to deal with the issue of internationalisation (I18N).
- Amended Directory Structure to include a reference to the new TEXT directory and the language subdirectories (used for internationalisation).
- Amended Update Menu Control data to include DEFAULT-LANGUAGE (used for internationalisation).
- Added task Export Subsystem which will export data from the MENU database into a series of text files so that they can be used for internationalisation.
|
| 01.003.000 |
December 2005
- Amended Export Subsystem which will now produce an SQL file so that all the data for a selected subsystem can be exported. This will allow the same data to be imported into another database.
- Added Erase Subsystem which will erase all data for the selected subsystem from the menu database. These details may be recovered using the file created by the export process.
- Added Export Database which will produce an SQL file so that all the data for a selected application database can be exported. This will allow the same data to be imported into another data dictionary.
- Added Erase Database which will erase all data for the selected application database from the data dictionary. These details may be recovered using the file created by the export process.
- Amended the Menu Bar area to include a 'print' option which will redisplay the current page without any buttons. This enables the basic data to be printed via the browser's own print facility.
|
| 01.004.000 |
February 2006
- Amended Update Task to include new fields LOG_SQL_QUERY and SCREEN_REFRESH.
- Amended Update Column to include a new field NO_AUDIT.
- Added List ToDo and associated family of tasks to maintain the contents of the TODO table.
|
| 01.005.000 |
10th March 2006
- Amended the menu bar to include the identity of current user.
- Amended Update User to include new fields START_DATE, END_DATE, IP_ADDRESS and EMAIL_ADDR.
- Amended Update Subsystem to include a new field TASK_PREFIX.
- Amended Update Menu Control data to include a new PASSWORD_WARNING field.
- Amended Appendix L - Audit Logging to include a new screen List Logon Errors.
- Amended Update Task to include new field USE_HTTPS.
|
| 01.006.000 |
28th March 2006
- Amended the database model by renaming DIALOG_TYPE to PATTERN.
- Amended all screens and tasks to reflect this name change.
|
| 01.007.000 |
7th April 2006
- Amended Appendix M by adding Update Workflow Workitem.
- Added task Update Session data.
- Amended Menu/Home Page to include reference to task Update Session data.
|
| 01.008.000 |
15th April 2006
- Amended Menu Bar to include a "logout (all)" option.
|
| 01.009.000 |
21st April 2006
- Amended Update Menu Control data to include the specification of shutdown periods during which time the system will not be available. This is to allow database backups (or any other maintenance) to be performed.
|
| 01.010.000 |
30th April 2006
- Amended Logon screen to include a hyperlink to request a forgotten password.
- Added Retrieve Password screen which will e-mail the user with a forgotten password.
- Amended Update Column to allow "checkbox" as a control type, to allow an optional label for each checkbox, and to position the text for radio groups and checkboxes either to the left or the right of the control.
|
| 01.011.000 |
15th May 2006
- Amended Update Column to allow "hyperlink" as a control type.
|
| 01.012.000 |
17th June 2006
- Amended Directory Structure to include a single CSS directory to hold a collection of CSS files, thus making
radicore/style_default.css redundant. Individual image subdirectories have been merged into a single radicore/images directory.
- Amended Update Session to allow the user to change the appearance of all web pages in the application by selecting one of the available theme/style (CSS) files.
|
| 01.013.000 |
22nd June 2006
- Amended Import Database so that it will ask the user to choose a database to import instead of automatically importing all available databases which do not currently exist in the Data Dictionary.
|
| 01.014.000 |
9th July 2006
- Amended Add Workflow Transition and Update Workflow Transition so that ROLE_ID is optional. If this is left empty then when the corresponding workitem entry is created the role_id of the current user will be used instead.
|
| 01.015.000 |
14th July 2006
- Amended Search Audit Detail so that the use of the FROM date/time and TO date/time fields is more logical.
|
| 01.016.000 |
18th July 2006
- Amended Update Menu Control data to include an option to keep existing user passwords hidden on all screens.
|
| 01.017.000 |
3rd August 2006
- Amended Update Column to include an option for Dropdown lists which allow multiple selections.
|
| 01.018.000 |
28th August 2006
- Amended Directory Structure to include a REPORTS subdirectory for all report structure files.
|
| 01.019.000 |
3rd September 2006
- Amended List Pattern, List Subsystem, List Task (all), List Task (proc), List Task (menu), List Role and List User to include options for producing PDF reports.
- Amended List Databases, List Tables, List Relationships and List Columns to include options for producing PDF reports.
|
| 01.020.000 |
9th September 2006
- Amended Update Column to include a CUSTOM_VALIDATION field.
|
| 01.021.000 |
15th October 2006
- Added Build Directory to list of available tasks.
- Amended Appendix N: Data Dictionary to include new functions:
|
| 01.022.000 |
5th December 2006
- Amended Update Column to allow the AUTO-UPDATE option to be used on fields of type INTEGER. This can be used in the option to prevent simultaneous updates.
|
| 01.023.000 |
3rd March 2007
- Amended Generate PHP scripts (b) to allow the list of table names for the Outer table to be obtained from a database which is different from that of the Inner table. This defaults to the current database, but can be changed by pressing the popup button.
|
| 01.024.000 |
1st May 2007
- Amended Update Column to allow a new multi-checkbox control which can be used instead of a multi-dropdown.
|
| 01.025.000 |
28th May 2007
- Added the INITIAL_VALUE_ROLE table to the MENU database.
- Added Maintain Initial Values (Role) via Task and Maintain Initial Values via Role.
- Added the INITIAL_VALUE_USER table to the MENU database.
- Added Maintain Initial Values (User) via Task and Maintain Initial Values via User.
|
| 01.026.000 |
30th June 2007
- Added Generate SQL to the navigation bar of List Audit details.
|
| 01.027.000 |
20th August 2007
- Updated Appendix M: Workflow Engine to include new tasks List Expired Workitems and Trigger Expired Workitem.
- Added tasks List Navigation Button Parents and List Menu Parents.
|
| 01.028.000 |
Skipped in order to keep the software and documentation versions in step. |
| 01.029.000 |
1st October 2007
- Added the ACCOUNT table to the MENU database to implement the feature described in Appendix P.
- Added a new group of tasks to maintain the ACCOUNT table.
- Updated Add User, Delete User, Enquire User, Search User and Update User to deal with the new
rdcaccount_id column.
|
01.030.000
01.031.000
01.032.000 |
Skipped in order to keep the software and documentation versions in step. |
| 01.033.000 |
1st February 2008
- Added the LANGUAGE table to the MENU database to hold details of all languages which are supported.
- Added a new group of tasks to maintain the LANGUAGE table.
- Updated Appendix O: Internationalisation.
- Added Appendix Q: Radius Authentication.
- Added is_noedit column to Maintain Initial Values (Role) via Task, Maintain Initial Values via Role, Maintain Initial Values (User) via Task, and Maintain Initial Values via User.
- Amended the settings field in Appendix D: Task Parameters.
|
| 01.034.000 |
1st March 2008
- Amended Appendix I: Passing context between objects.
- Added column party_id to the USER table.
- Added column field_desc to the TASK-FIELD table.
|