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