Table of Contents
IsoveraDL Change Log
Version 1.0
- 1 Sep 2006 - Version 1.0 released
Version 2.0
- 12 Dec 2006 - Instructions added to INSTALL.txt to support servers without mod_rewrite capabilities.
- 28 Dec 2006 - Bug in MetadataRecordElement and MetadataRecordSet fixed: superclass included before class declaration
- April 2007 - Added Harvester Exporter plugin
- 5 May 2007 - Added Search and Browse plugins
- 23 May 2007 - Harvester Exporter OAI 1.1 and 2.0 XML output tested (including DeAccessioning)
- 5 June 2007 - Added functionality to create a hidden field for the drop-down field type
- 20 June 2007 - Added functionality to disable all buttons in preview mode
- 3 July 2007 - Added datatypes and inputtypes for thumbnail generation using ImageMagick.
- 17 July 2007 - Added harvester importer functionality, not including error checking and preview/edit of records. This release of importer contains hardcoded values for BEN xml import
- 23 July 2007 - Added code to assist user migration
- 13 August 2007 - Added functionality to remove terms.
- 30 August 2007 - Added functionality to redirect user to requested URL after prompted to login
- 13 September 2007 - Fixed issues with session handling when editing records
- 21 September 2007 - Fixed issues with session handling when editing input processes
- September 2007 - Added Peer Review plugin
- 4 October 2007 - Fixed issues with redirect URLs.
- October 2007 - Core Dewey, Harvester, Search/Browse and Peer Review plugins tested
- 25 October 2007 - Added functionality to the Browse module to add a record count to each category of terms.
- 30 October 2007 - Version 2.0 released
Version 2.1
- 9 January 2008 - Added Author management module
- 9 January 2008 - Added Checkbox and Multi-select Input Type
- 9 January 2008 - Added Clone Record feature
- 9 January 2008 - Added Record modification history report
- 9 March 2008 - Version 2.1 released
Version 2.2
- Thursday, March 13, 2008 - added InputTypeMultiComplexClassification class
- Sunday, March 16, 2008 - improved speed of sql query in integrity.php
- Monday, April 21, 2008 - Merged ASHG changes
- Friday, July 11, 2008 - Caching: first attempt
- Thursday, July 17, 2008 - Indexed tables
- Thursday, July 17, 2008 - Cache enabled
- Thursday, July 17, 2008 - fixed issue with eligible validators
- Monday, August 11, 2008 - Browser and Guest groups removed from Saving assignment groups in peer review
- Monday, August 11, 2008 - Truncate record title in reviewer drop down menu in View Reviews Awaiting Assignment
- Monday, August 11, 2008 - Pagination done: Perform Peer Review, View Reviews Awaiting Assignment, View Assigned Reviews, View Pending Reviews
- Wednesday, August 13, 2008 - _addRecordCount to browse_vocab_trees_controller.php has been updated to improve performance
- Wednesday, August 20, 2008 - Controlled Vocabulary Mapping management: view/edit mappings, modify mappings, delete mappings
- Thursday, August 21, 2008 - Greatly improved performance in saving/ modifying controlled vocabularies. Integrity component to check if terms are possible to delete is now only called for terms which have been changed from the previous list.
- Tuesday, September 02, 2008 - Added “save and finish later” record submission functionality
- Wednesday, September 03, 2008 - Updated link to user guide and added wiki link
- Friday, September 05, 2008 - Added view search terms functionality
- Wednesday, September 10, 2008 - URL redirection resolved
- Thursday, September 11, 2008 - small bugfixes in calling/defining objects/variables
- Monday, September 15, 2008 - Editing fixed values for higher privileged user(admin, manager, validator)
- Tuesday, September 16, 2008 - Updating default value fixes of cataloging form
- Wednesday, September 17, 2008 - Fixed wrong position of page in cataloging form
- Monday, September 22, 2008 - Select taxonomy on browse page
- Monday, September 22, 2008 - Advanced search modification version 1
- Tuesday, September 23, 2008 - Boolean search
- Wednesday, September 24, 2008 - Moved customize browse functions to its own controller. updated ACLs for customize_browse.
- Thursday, September 25, 2008 - Customize Browse and editing fixed value modification
- Thursday, September 25, 2008 - Fixed bug of Updating “default” field when “metadata field” changes
- Friday, September 26, 2008 - Final customize browse changes
- Friday, September 26, 2008 - Updated alphabetLink functions in authors and users controllers/views
- Friday, September 26, 2008 - Small save search terms updates
- Monday, September 29, 2008 - Fixed date input type of default value in cataloging form
- Monday, September 29, 2008 - Fixed editing fixed value problem
- Monday, September 29, 2008 - Fixed bug in retrieving database data in peer_reviews_controller.php
- Monday, September 29, 2008 - enabled addForPeerReview function to process Draft records
- Monday, September 29, 2008 - Added functionality to save login user data
- Monday, September 29, 2008 - Renamed search_terms to tracking_search_terms in database and in code
- Monday, September 29, 2008 - Updated CHANGELOG.txt and RELEASE.txt format
- Monday, September 29, 2008 - Move function alphabetLink from view to element
- Monday, September 29, 2008 - Fixed bug with saving draft records
- Monday, September 29, 2008 - Fixed bug calling class from InputTypeNonEmptyMultiSelect.php with PHP 5.2.4
- Monday, September 29, 2008 - Implement method to disable users
- Tuesday, September 30, 2008 - Populating author value in default fields.
- Tuesday, September 30, 2008 - Remove email & username check for disabled users when adding or editing user accounts. Also check trust_id when logging in.
- Tuesday, September 30, 2008 - Moved import controller to oai plugin. Renamed user_migration controller to admin controller, import controller to harvester controller, harvester plugin to oai plugin, harvester_exporter controllers to provider controllers.
- Tuesday, September 30, 2008 - Fixed security flaw when editing user profile. Was possible to change admin data from unprivileged user.
- Tuesday, September 30, 2008 - Fixed bug in author select dropdown in adding metadata record.
- Tuesday, September 30, 2008 - Implemented download module to re-direct user to a URL or a download file. Save download tracking data to database.
- Tuesday, September 30, 2008 - Save record detail view tracking data to database.
- Tuesday, September 30, 2008 - Created Tracking controller. Moved SearchTerms controller from search plugin to Tracking controller. Created views for Tracking controller.
- Tuesday, September 30, 2008 - Continued work on Tracking controller and views.
- Tuesday, September 30, 2008 - Fixed author/publisher field remove bug
- Tuesday, September 30, 2008 - Fixed bug in file upload (in the check to see if file has been uploaded)
- Tuesday, September 30, 2008 - Completed Tracking controller and views. Plus additional small updates.
- Tuesday, September 30, 2008 - Version 2.2 released
Version 2.3
- Wednesday, November 05, 2008 - Fixed Draft record promoted to higher stage incorrectly
- Thursday, November 06, 2008 - Uploaded files are now saved in a sub directory with the name of base URL of the server
- Saturday, November 08, 2008 - Moved constant config variables to global_defs.php
- Wednesday, November 19, 2008 - Converted <? to <?php
- Thursday, November 20, 2008 - Updated issue with call-time pass-by-reference
- Thursday, November 20, 2008 - Updated .htaccess files
- Monday, November 24, 2008 - Get DB by shortname
- Monday, November 24, 2008 - Finalized setting global constant for collection shortname
- Tuesday, November 25, 2008 - Finalized configuration of multiple collections using global constant shortname.
- Tuesday, December 02, 2008 - Updated $this→layout call. Updated how keywords are called in harvesting.
- Friday, December 05, 2008 - added back memory limit
- Monday, December 08, 2008 - Optimized OAI plugin for better automation. Controlled Vocabulary handles are no longer used in the OAI plugin.
- Wednesday, December 10, 2008 - Updated database sql file
- Tuesday, January 06, 2009 - Pagination for Peer Review Progress
- Wednesday, January 07, 2009 - Bug fix in draft records. Renovate import harvester.
- Friday, January 09, 2009 - CAKE_SESSION_COOKIE now based on collection name
- Monday, January 12, 2009 - Fixed bug in HTML
- Thursday, January 22, 2009 - Update _reCreateACLs() function
- Friday, January 23, 2009 - Password protect ACL plugin
- Monday, February 02, 2009 - Delete workflow and record in Peer Review Plugin
- Tuesday, February 03, 2009 - Added include once in InputTypeNonEmptyDate
- Added User Guide - Tuesday, February 03, 2009
- Thursday, February 05, 2009 - Update deaccession records in peer review. Fixed bug in session flash.
- Thursday, February 05, 2009 - Fix bug in workflows activation
- Thursday, February 19, 2009 - The “Available Metadata Record Cataloging Forms” should only display catalog forms which are enabled
- Thursday, February 19, 2009 - removed Email Frequency input
- Wednesday, February 25, 2009 - Fixed possible empty value
- Friday, February 27, 2009 - Removed unnecessary models
- Monday, March 02, 2009 - Added test plan and other documents
- Tuesday, March 03, 2009 - Fixed bug in user archive
- Thursday, March 05, 2009 - Fixed assigning group value for different workflows
- Tuesday, March 10, 2009 - Fixed view pending reviews for consecutive assignment step. Fixed assigning group of a assignment step that is followed by another assignment step.
- Monday, March 16, 2009 - Fixed bug on view_pending_reviews
- Monday, March 16, 2009 - Remove javascript alert while page is loading.
- Monday, March 16, 2009 - Improved performance on peer review summary page
- Monday, March 16, 2009 - Fixes to advanced search results
- Tuesday, March 17, 2009 - Removed warning and notice message from view_awaiting_assignment page
- Tuesday, March 17, 2009 - Fixes and improvements for checking records in Completeness Component / missingFields function
- Wednesday, March 18, 2009 - Resolved notice messages after submitting assignment step data in workflow.
- Wednesday, March 18, 2009 - Resolved notice messages after clicking save in edit peer review form.
- Wednesday, March 18, 2009 - Fixed bug in Completeness Component / missingFields function checking records
- Thursday, March 19, 2009 - Fixed notification emails to assignees only when the minimum number of assignments are done.
- Thursday, March 19, 2009 - Sort users by most recent.
- Thursday, March 19, 2009 - Fixed some notice message in Peer Review plugin
- Friday, March 20, 2009 - Fixed reminder email bug in peer review.
- Friday, March 20, 2009 - Removed notice messages.
- Wednesday, March 25, 2009 - Added zero configuration support for PHP4 versus PHP5
- Monday, April 06, 2009 - Peer review pagination fixes
- Monday, April 20, 2009 - Updates to OAI Provider
- Thursday, May 14, 2009 - Download module now loads image in browser
- Friday, May 15, 2009 - Bug fixes to download module
- Monday, May 18, 2009 - Added License document
- Wednesday, May 20, 2009 - Added email functionality for record submission and validation.
- Wednesday, May 20, 2009 - Added PHPMailer vendor app
- Wednesday, May 20, 2009 - Disable and Enable Peer Review per each input process
- Thursday, May 21, 2009 - Integrated simple Single Sign On framework
- Thursday, May 21, 2009 - Updated email functionality for record submission and validation
- Thursday, May 21, 2009 - Moved phpmailer to phpmailer5 added phpmailer4 for supporting PHP4
- Thursday, May 21, 2009 - Updated email functionality for record submission and validation
- Friday, May 22, 2009 - Append license comment at the beginning of every file created by Isovera
- Wednesday, May 27, 2009 - Updated email functionality for record submission and validation
- Thursday, May 28, 2009 - Fixed get content type function
- Thursday, May 28, 2009 - Fixed metadata record title in email template for validators
- Monday, June 01, 2009 - Updated phpmailer timeout
- Friday, June 05, 2009 - Resolved null variables in peer review
- Tuesday, June 09, 2009 - Update IsoveraDL SSO functions
- Thursday, June 11, 2009 - Updates to tracking view pages
- Thursday, June 11, 2009 - Peer review email fixes
- Friday, June 12, 2009 - Peer review view updates
- Thursday, June 18, 2009 - Extended the ThinRecord model to be able to add Term names to record
- Wednesday, July 01, 2009 - Modified peer review assigment pages
- Friday, July 24, 2009 - Added file upload form field in peer review form.
- Wednesday, July 29, 2009 - Added Assigned User column to View Assigned Validations page
- Monday, August 10, 2009 - Fixed small bug when cloning records
- Monday, August 17, 2009 - Updated naming in links and Updated redirect when validating records




