v2.3.1
UDOIT Version 2.3.1
Important: If you previously installed version 2.3.0, you will need to perform the following actions:
- In the
reports
table, add areport_json
field of typeMEDIUMTEXT
if it does not already exist. If it already exists, change the type toMEDIUMTEXT
- In the
job_queue
table, make sure theresults
field is of typeMEDIUMTEXT
This is purely a bug fix release, and mainly addresses issues with our migration scripts from 2.3.0. A huge thanks goes out to Santa Rosa Junior College for discovering and fixing most of these issues.
Known Issues
- (Heroku Only) After the first time your server goes to sleep, the worker might be turned off. To fix this, refer to the FAQ in
Heroku.md
. You will not have to do this more than once.
Changes Required for Existing Installations
- Test in a development or QA environment, not on production.
- Update your
localConfig.php
file to include new fields fromlocalConfig.template.php
- Back up your database and run
php composer.phar migrate
Detailed Changelog
- Fixed bug where
$oauth2_id
was sent in place of$oauth2_uri
during the setupOauth call. - Fixed bug where null or empty
scan_results
were not handled properly. - Fixed bug where empty
canvas_url
fields in the user table were never updated with the proper value. - Fixed bug where null values in table row child nodes were not handled properly.
- Fixed bug with migration scripts where the
report_json
column was never added to self-hosted instances. - Added status messages to migration scripts to help with debugging in the future.
- Added mobile verbiage to the unscannable suggestion in localConfig.