Releases: ucfopen/UDOIT
v2.0.0
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:
- 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.)
- 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 inconfig/tests.php
.) - Changed database queries to work on both Postgresql and Mysql so Free heroku hosting is an option
- 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
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
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.