turnkey-canvas-14.0 (1) turnkey; urgency=low

  * Canvas:

    - Changed database adapter to postgresql (support for MySQL dropped).

  * Upstream source component versions:

    canvas-lms          stable (git branch)

  * Hardened default SSL settings

  * Note: Please refer to turnkey-core's changelog for changes common to all
    appliances. Here we only describe changes specific to this appliance.

 -- Anton Pyrogovskyi <anton@turnkeylinux.org>  Sun, 6 Sep 2015 13:15:27 +0300

turnkey-canvas-13.0 (1) turnkey; urgency=low

  * Canvas:

    - Changed database adapter to mysql2 (recommended for ruby 1.9)
    - Replaced ruby-enterprise with stock ruby from Debian [#102].
    - Redis installed from Debian archive (backport no longer needed).

  * Build related changes:

    - Bugfix: don't delete /usr/local/src/node*
    - Install activesupport 2.3.18 and rerun bundle install on failure [#109].
    - Comment out problematic migration [#110].
    - Bugfixes for package transitions [#58, #59].

  * Upstream source component versions:

    canvas-lms          stable (git branch)

  * Note: Please refer to turnkey-core's changelog for changes common to all
    appliances. Here we only describe changes specific to this appliance.

 -- Alon Swartz <alon@turnkeylinux.org>  Thu, 10 Oct 2013 17:05:35 +0300

turnkey-canvas-12.1 (1) turnkey; urgency=low

  * Canvas:

    - Upgraded to latest version of Canvas - cloned from upstream git repo 
      as recommended providing an easy upgrade path.
    - Fixed automated jobs daemon configuration and enabled (bugfix).
    - Set outgoing mail defaults to tls, disable for local postfix (bugfix).
    - Installing and pinning latest version of redis-server from backports.
    - Upgraded ruby version (required in latest version).

  * NodeJS related:

    - Latest version of node will be installed at build time, with a source
      symlink created at /usr/local/src/node.
    - Node binaries added to path via symlinking in /usr/local/bin.
    - Latest NPM module versions installed at build time.

  * Upstream source component versions:

    canvas-lms          stable (git branch)
    rubyenterprise      1.8.7-2012.02_i386_ubuntu10.04
                        1.8.7-2012.02_amd64_debian6
    ruby                1.9.3-p327

  * Note: Please refer to turnkey-core's changelog for changes common to all
    appliances. Here we only describe changes specific to this appliance.

 -- Alon Swartz <alon@turnkeylinux.org>  Sun, 07 Apr 2013 08:00:00 +0200

turnkey-canvas-12.0 (1) turnkey; urgency=low

  * Initial public release of TurnKey Canvas.

  * Canvas related:

    - Canvas LMS and nodejs installed from latest upstream version. Redis
      server installed from Squeeze backports as required.
    - Set Canvas admin password and email on firstboot (convenience, security).
    - Set Canvas domain to serve on first boot (convenience).
    - Pre-configured to use MySQL (recommended for production).
    - Includes Canvas automated jobs daemon initscript (disabled by default).
    - Includes Apache pre-configured with passenger support, with SSL support
      out of the box (performance, security).

  * Regenerates all secrets during installation / firstboot (security).

  * MySQL related:

    - Set MySQL root password on firstboot (convenience, security).
    - Force MySQL to use Unicode/UTF8.

  * Includes postfix MTA (bound to localhost) for sending of email (e.g.
    password recovery). Also includes webmin postfix module for convenience.

  * Major component versions

    canvas-lms          revision db0034c (upstream archive)

    rails               2.3.14
    ruby-enterprise     1.8.7-2012.02
    ruby                4.5
    ruby-dev            4.5

    apache2             2.2.16-6+squeeze7
    mysql-server        5.1.63-0+squeeze1
    redis-server        2.4.15-1~bpo60+2 (backported package)
    build-essential     11.5
    imagemagick         8:6.6.0.4-3+squeeze3

  * Note: Please refer to turnkey-core's changelog for changes common to all
    appliances. Here we only describe changes specific to this appliance.

 -- Alon Swartz <alon@turnkeylinux.org>  Wed, 01 Aug 2012 08:00:00 +0200