Skip to content

Releases: ucfopen/UDOIT

v2.0.0

29 Jan 20:40
Compare
Choose a tag to compare

Warning: This release contains breaking changes. You will need to update your localConfig.php file to match the new template. You will also need to remove UDOIT from Canvas and re-add it using the new udoit.xml.php. Please test this on a non-production environment to make sure there are no issues with your setup before moving to production.

The majority of changes are in the following groups:

  1. Moved files around so that everything that doesn't need to be public isn't (You'll need to make server configuration changes to take advantage of this. See the README file.)
  2. Split up config to allow Heroku config to be used automatically. (If you customized the welcome message, it's in config/settings.php. If you customized the test descriptions, they are in config/tests.php.)
  3. Changed database queries to work on both Postgresql and Mysql so Free heroku hosting is an option
  4. Centralized database connection code

Changes:

  • organized config into separate parts and adds heroku settings
  • centralized database and heroku config update
  • added logging to blti failure
  • added lots of logging in errors
  • added heroku https proxy detection for
  • updated db connection methods
  • new paths for javascript things
  • updated quail location
  • stoped including the config everywhere
  • better database errors
  • moveed inserted timestamp into bind param to unify mysql/postgress code
  • inserted query more postgress friendly
  • added postgress table create to readme

v1.1.2

07 Dec 19:43
Compare
Choose a tag to compare

This release contains a new feature and a bug fix:

  • When using the color contrast UFIXIT, you can now select whether you would like to bold and italicize the text.
  • There was a bug in the new base_url autodetect code that prevented new users from accessing the application.

v1.1.1

30 Nov 19:55
Compare
Choose a tag to compare

This release is now completely free of HTTP_REFERER, and references to the old process have been removed from the config file. This release will now allow you to have one instance of UDOIT that can be accessed from multiple instances of Canvas.

PLEASE NOTE: This release requires that you remove UDOIT from Canvas and re-add it using the new XML file.

v1.1.0

20 Nov 18:27
Compare
Choose a tag to compare

This is the latest stable version of UDOIT before we get into some major restructuring of the code.