Skip to content

v2.3.1

Compare
Choose a tag to compare
@bagofarms bagofarms released this 15 Feb 22:21
8076437

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 a report_json field of type MEDIUMTEXT if it does not already exist. If it already exists, change the type to MEDIUMTEXT
  • In the job_queue table, make sure the results field is of type MEDIUMTEXT

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 from localConfig.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.