Skip to content

Releases: totara/totara-docker-dev

Release 1.9.1

12 Sep 02:02
Compare
Choose a tag to compare

What's Changed

  • Fix checknet.txt for SCORM not being able to called by @derschatta in #247
  • Fix pecl package not being able to download due to outdated base image by @derschatta in #253
  • Fix custom shell logic, always include default_shell.sh first by @derschatta in #254
  • Remove accidentally committed files by @derschatta in #255

Full Changelog: v1.9.0...v1.9.1

Release 1.9.0

06 Sep 05:39
Compare
Choose a tag to compare

Improvements:

Fixes

New Contributors

Full Changelog: v1.8.0...v1.9.0

Upgrade notes

  • Please make sure your local config.php matches the template (especially the Selenium configuration)
  • To get full support for Apple Silicon check out the Wiki page for more instructions.
  • Some of the database service names changed, please follow these steps:

If you are using the affected services (mysql, mssql, pgsql, mariadb):

  • Stop the container, e.g. tstop mysql
  • Remove the old container, e.g. docker container rm totara_mysql57
  • Pull the changes
  • Then start the container with tup --remove-orphans mysql57

If you follow these steps the data should still be there. Of course you need to update your config.php to connect to mysql57 instead of mysql.

Release 1.8.0

23 Sep 01:41
Compare
Choose a tag to compare

Improvements:

  • Upgraded Node.js to v16 (#216 by @scq)
  • Added missing debug container for PHP 8.1 #221
  • Added support for Ngrok 3.x #225

Fixes

  • Fixed machine learning so it's only included if it has been configured (#218 by @codyfinegan)
  • Fixed missing entry in sync.yml resulting in poor performance on MacOS with mutagen #221
  • Changed default caching of GraphQL schema to increase general performance #211
  • Changed default php container to 13 to match .env file default #224
  • Replaced egrep with grep -E in shell scripts to make it compatible with MacOS #223
  • Fixed access to certain directories when using apache #227
  • Fixed authorization header being stripped out when using apache #227
  • Fixed set_hosts.sh script to be compatible to MacOS #222

Release 1.7.1

07 Jul 02:14
@scq scq
Compare
Choose a tag to compare

Fixes

  • Increase max_input_vars to support Totara 17 (#214 by @scq)

Release 1.7.0

23 Mar 23:45
Compare
Choose a tag to compare

Improvements:

Fixes

  • Use mariadb105 container as default mariadb container in config.php (by @markmetcalfe)
  • Use compatible postgres version as default (#197 by @derschatta)
  • Fix mutagen 12 compatibility and start correct containers (#196 by @derschatta)
  • Fix build for PHP 5.5 and earlier versions (#198 by @derschatta)
  • Disabling enable_memoize for postgres 14 support (by @codyfinegan)
  • Cast result of shell_exec to string to prevent type error when the value is null on PHP 8.1 (#200 by @exception0x876)
  • Fix dependencies sqlsrv (#203 by @derschatta)

Release 1.6.0

11 Nov 21:52
Compare
Choose a tag to compare

Note: You will need to manually update the config.php for your sites to be based on the latest example config.php provided with this release in order to get these bug fixes and improvements.

Improvements:

Fixes

  • Fix Selenium containers (#175 by @derschatta)
  • General fixes & improvements to the example config.php file (@davewallace & multiple other contributors)

Release 1.5.0

04 Oct 22:34
Compare
Choose a tag to compare

Note: This is a significant release. It is highly recommended that you update to this version, and replace the config.php that you use for your Totara sites with the config.php that is provided with this repository. Make sure to run tdown && tpull to ensure your containers are up to date.

Improvements:

Fixes

Release 1.4.0

05 Jul 22:00
Compare
Choose a tag to compare

Improvements:

Fixes

  • Use utf8mb4 charset for MySQL 5.7 and MariaDB #143
  • Fixed variables in tdb being in the wrong place
  • Consistently use the correct timezone across all containers #134 (thanks @markmetcalfe)

Maintenance release

11 Oct 22:03
Compare
Choose a tag to compare

This is a maintenance release which includes the following:

Improvements:

Fixes:

  • Fixed tzsh history mount for PHP 7.1
  • Fixed mssql initial sql statements #128
  • Fixed GD jpeg support on the php-7.4 image (thanks @codyfinegan)
  • Fixed mutagen recursive file watching on MacOS (thanks @A1vinSmith)

Release 1.3.1

02 Sep 12:03
Compare
Choose a tag to compare

This release contains the following improvements and fixes:

  • FIX: Remove totara network from linux docker host command [Thanks @markmetcalfe]
  • Fix tgrunt to work the same as tnpm
  • Fix freetds configuration for PHP 5.6 and lower
  • Helper script tdb for interacting with DB [Thanks @markmetcalfe]
  • Add support for the Oh My Zsh shell [Thanks @markmetcalfe]
  • Updated xdebug version to the most recent ones
  • Various improvements to existing t... commands
  • Updated README, adding more examples