Recent Releases of moodlebox

moodlebox - v4.10.0

Release notes

Github Release Downloads DOI

Added

  • Update to Moodle version 5.0.x (issue #372).
  • Update MathJax integration, using version 3.2.2 (issue #371).
  • Support smartphone USB tethering (issue #285).

Changed

  • Update to Raspberry Pi OS version 2025-05-13, Debian Bookworm 64bit (issue #383).
  • Revert to use original Adminer (issue #379).

Full Changelog: https://github.com/moodlebox/moodlebox/compare/v4.9.0...v4.10.0

- Jinja
Published by martignoni 8 months ago

moodlebox - v4.9.0

Release notes

Github Release Downloads

Added

  • Add yaml PHP module, enabling easier STACK plugin installation (issue #361).

Changed

  • Update to Moodle 4.5.3 (no issue number).
  • Update MoodleBox plugin to version v2.19.0 (issue #373).
  • Replace AdminerEvo with AdminerNeo (issue #363).
  • Replace networking service with NetworkManager service (issue #365).
  • Update ansible.builtin.systemd_service module name (issue #367).

Fixed

  • Wireless access point fails to startup (issue #369).

Full Changelog: https://github.com/moodlebox/moodlebox/compare/v4.8.0...v4.9.0

- Jinja
Published by martignoni 11 months ago

moodlebox - v4.8.0

Release notes

Github Release Downloads

Added

  • Install Raspberry Pi Connect (issue #341).
  • Install PHP tidy extension (issue #344).

Changed

  • Update Moodle to version 4.5.0 LTS (issue #357).
  • Update MoodleBox plugin to version v2.18.2 (issue #356).
  • Update to Raspberry Pi OS version 2024-10-22, Debian Bullseye 64bit (issue #353).
  • Update rpi-clone to version maintained by @geerlingguy (issue #337).
  • Replace no more supported Adminer with AdminerEvo (issue #349) and update to version 4.8.4 (issue #351).

Fixed

  • Change the route metric of the wireless STA connection (issue #334).
  • Workaround wireless AP bug on Raspberry Pi Model 3B (issue #354).
  • Fix several lint warnings and tidy a few files (no issue number, commits fc185a8, 3a51944, 7382ba9, e10b14c, c73aa6f, edbe73d).

Full Changelog: https://github.com/moodlebox/moodlebox/compare/v4.7.0...v4.8.0

- Jinja
Published by martignoni over 1 year ago

moodlebox - v4.7.0

Release notes

Github Release Downloads

Added

  • Set PHP timezone to have it in sync with OS timezone (issue #324).
  • Set default DB collation to utf8mb4_unicode_ci, as recommended by Moodle (issue #323).

Changed

  • Update to Raspberry Pi OS version 2024-03-15, Debian Bullseye 64bit (issue #332).
  • Update MoodleBox plugin to version v2.17.5 (issue #333).

Fixed

  • Set correct file path for relevant boot files (issue #329).
  • Replace text logo for better compatibility (issue #251).
  • Mitigate Ansible Lint errors (no issue number, commit aa81008).

Full Changelog: https://github.com/moodlebox/moodlebox/compare/v4.6.0...v4.7.0

- Jinja
Published by martignoni almost 2 years ago

moodlebox - v4.6.0

Release notes

Github Release Downloads

Added

  • Support Bookworm (issue #287).
  • Use Redis for Moodle cache (issue #301).
  • Replace USBMount with devmon for USB keys automounting (issues #299 and #300).
  • Limit size of journald log file (issue #313).

Changed

  • Update to Raspberry Pi OS version 2023-10-10, Debian Bullseye 64bit (issue #316).
  • Update Moodle version 4.3.0+ (issue #318).
  • Update MoodleBox plugin to version v2.17.1 (issue #310).
  • Update Nodogsplash to version v5.0.2 (issue #314).
  • Update partition resize script to upstream version (no issue number, commit a5c4cc8).
  • Clean apt cache (#312).
  • Remove useless step defining mariaDB root password (no issue number, commit 9cf1070).
  • Update role and var names (issue #297).
  • Move dnsmasq configuration to sub-directory for better portability (issue #296).

Fixed

  • Enable Git to re-download Moodle without failing (issue #289).
  • Fix cron task for wireless chip firmware (part of issue #280).
  • Fix warnings during installation (no issue number, issue 8636335).
  • Fix Ansible Lint errors (no issue number, commits a6816d1, cc2d8c1 and 0e6f594).

Full Changelog: https://github.com/moodlebox/moodlebox/compare/v4.5.1...v4.6.0

- Jinja
Published by martignoni over 2 years ago

moodlebox - v4.5.1

Release notes

Github Release Downloads

Changed

  • Remove useless build options (issue #283).

Fixed

  • Update wireless chip firmware swapping logic (issue #280).
  • Make wifi unblocking instructions more robust (issue #279).
  • Prevent issue when re-downloading MoodleBox plugin (issue #282).
  • Fix ansible-lint false positive (no issue number, commit f774321).

- Jinja
Published by martignoni about 3 years ago

moodlebox - v4.5.0

Release notes

Github Release Downloads

Added

  • Update to Moodle 4.1 (issue #268).
  • Works natively with Raspberry Pi Imager tool (issue #272).
  • Update to MoodleBox plugin v2.14.2 (issue #277).
  • H5P libraries are now available out of the box (issue #262).
  • USBMount updated to version 0.0.26 (issue #270).
  • Cloning program rpi-clone added (issue #259).
  • MathJax download size massively stripped down (issue #267).
  • Info about reference RPi OS image is available in moodlebox-info; this file is also available in the boot partition (issues #256 and #257).

Changed

  • Update to Raspberry Pi OS version date 2022-09-22, Debian Bullseye 64bit (issue #263).
  • Remove xmlrpc PHP module, not needed for Moodle 4.1 (issue #278).
  • Skip DNS lookup in MariadDB, for better performance (issue #266).
  • Simplify cron command (no issue number, commit c63b8f3).
  • Make Adminer download more robust (no issue number, commit bbafe4c)
  • Update resize2fs_once script to last upstream version (no issue number, commit ab50f5f).

Fixed

  • Fix readable Moodle private paths in Nginx (issue #264).
  • Fix missing Moodle error page configuration in Nginx (issue #265).
  • Fix issue preventing Android Moodle Mobile app to connect to the MoodleBox (issue #271).
  • Fix issues when using Raspberry Pi Imager (issues #274 and #275).
  • Fix an error in localized strings (no issue number, commit d977f9b)
  • Fix Ansible Lint errors for task and play names (no issue number, commits c9125d8, 112bcc0, b51ec60 and 112bcc0).
  • Fix more Ansible Lint errors, notably in play names (no issue number, commits 74df8b7, 643137f).
  • Create temporary build directory to fix an Ansible warning (no issue number, commit bb1a635).

- Jinja
Published by martignoni about 3 years ago

moodlebox - v4.4.0

Release notes

Github Release Downloads

Changed

  • Update to Moodle 4.0.2+ (no issue number).
  • Update Ansible IP address filters (issue #254).

Fixed

  • Update to MoodleBox plugin v2.13.1, fixing bad display of UI buttons in footer (issue #252).
  • Workaround Raspberry OS bug autologin in console (issue #250).
  • Fix wrong conditionals in task (issue #253).
  • Fix multiple Ansible Lint warnings (no issue number).

- Jinja
Published by martignoni over 3 years ago

moodlebox - v4.3.0

Release notes

Github Release Downloads

Changed

  • MoodleBox runs now on 64bit architecture (issue #171).
  • Update to Raspberry Pi OS version date 2022-04-04, Debian Bullseye 64bit (issue #246).
  • Update to Moodle 4.0 (issue #229).
  • Remove renaming pi user logic (issue #247).

Fixed

  • Fix multiple Ansible Lint warnings (no issue number).
  • Change MathJax GitHub repo URL to HTTPS (no issue number).

- Jinja
Published by martignoni almost 4 years ago

moodlebox - v4.2.0

Release notes

Github Release Downloads

Changed

  • Update to Raspberry Pi OS version date 2022-01-28, Debian Bullseye 32bit (issue #243).
  • Update shell logo and prompt with new colors (issue #240).
  • Update to Moodle 3.11.5+ (no issue number).

Fixed

  • Ensure minimal wireless firmware is used, even after a system update (issue #244).
  • Fix Ansible Lint warnings and shell aliases (no issue number).

- Jinja
Published by martignoni almost 4 years ago

moodlebox - v4.1.0

Release notes

Github Release Downloads

Changed

  • Replace installation routine for minimal wireless chip firmware (issue #235).
  • New main color for MoodleBox (issue #240).
  • Update brand logos (issue #241).

Fixed

  • Update to MoodleBox plugin v2.11.1 (issue #236), fixing a nasty bug.

- Jinja
Published by martignoni about 4 years ago

moodlebox - v4.0.0

Release notes

Github Release Downloads

This is the first Debian Bullseye release of MoodleBox.

Changed

  • Update to Raspberry Pi OS version date 2021-10-30, Debian Bullseye 32bit (issue #232).
  • Use minimal firmware (version 7.45.241) for more wireless clients (issue #231).
  • Update to Moodle 3.11.4 (no issue number).
  • Update to MoodleBox plugin v2.11.0 (issue #230).
  • Move wireless access point to its own interface (issue #219).
  • Change DNS servers (issue #217).
  • Change DHCP lease to 1h, instead of 4h (issue #223).

Added

  • AP+STA mode: MoodleBox can connect to Internet without ethernet connection (issue #77). This enables support of all Raspberry Pi models with a wireless chip.
  • Full support for Raspberry Pi Zero W and Raspberry Pi Zero 2 W (issue #230).

Fixed

  • Refactor and cleanup wireless LAN settings (issue #218).
  • Refactor Ansible role for AP mode configuration (issue #221).
  • Refactor Ansible handlers (issue #220).
  • Fix some Ansible warnings and task names (no issue number, commits deea816, d9ad970, 2b7f807, 1a830b2).

- Jinja
Published by martignoni over 4 years ago

moodlebox - v3.12.0

Release notes

Github Release Downloads

This is the 5th anniversary release of MoodleBox, which version v1.0 was released exactly five years ago (but only a few weeks later on Github).

Changed

  • Update to Raspberry Pi OS version 2021-05-07 (issue #203).
  • Update to Moodle 3.11.1 (no issue number).
  • Don't rebuild apt cache when installing packages to gain some building time (issue #211).

Added

  • Install Poppler and set its path in Moodle (issue #208).

- Jinja
Published by martignoni over 4 years ago

moodlebox - v3.11.0

Release notes

Github Release Downloads

Changed

  • Update to Raspberry Pi OS version 2021-03-04 (issue #203).
  • Update to Moodle 3.11 (issue #206).

Added

  • Set PHP setting max_input_vars to 5000, needed for PHP8 support (issue #205).

Fixed

  • Prevent wpa_supplicant to be started by dhcpcd (issue #204).

- Jinja
Published by martignoni almost 5 years ago

moodlebox - v3.10.0

Release notes

Github Release Downloads

Changed

  • Update to Raspberry Pi OS version 2021-01-11 (issue #192).
  • Move continuous integration to Github actions (issue #190).
  • Update to v2.9.0 of MoodleBox plugin (issue #194).
  • Provide image in Bzip2 compression, saving about 50 MB (no issue number).

Added

  • Support of Raspberry Pi 400 via version 2.9.0 of MoodleBox plugin (issue https://github.com/moodlebox/moodle-tool_moodlebox/issues/93).
  • Set Moodle system paths to appropriate values (issue #197).
  • Configure some Moodle settings (issue #198).
  • SSH key added in developement builds (no issue number, commits 0aa322d690fefbf7419b8c4d040bf73afabc3ed1 and e6b77acb2c8bb8b043caeea64f858322add5526f).

Fixed

  • Restore WiFi AP capacity to about 30 clients via downgrading WiFi firmware (issue #196, PR #196, #200).
  • Enhance issue templates (no issue number, commits 91f670077e38a39ca16c30981228dfe3c7d992f9, 506216571f2c07ec840d3c2783cdc88798b4cb3b and 99e9588596d38943d60df5a68f59cb965277c232).

- Jinja
Published by martignoni almost 5 years ago

moodlebox - v3.10.0-dev

Release notes

Github Release Downloads

Changed

  • Update to Raspberry Pi OS version 2021-01-11 (issue #192), with Microsoft repository suppressed (issue #193).
  • Move continuous integration to Github actions (issue #190).
  • Update to v2.9.0 of MoodleBox plugin (issue #194).
  • Provide image in XZ compression, saving about 250 MB (no issue number).

Added

  • Support of Raspberry Pi 400 via version 2.9.0 of MoodleBox plugin (issue https://github.com/moodlebox/moodle-tool_moodlebox/issues/93).
  • SSH key added in developement builds (no issue number, commits 0aa322d690fefbf7419b8c4d040bf73afabc3ed1 and e6b77acb2c8bb8b043caeea64f858322add5526f).

Fixed

  • Restore WiFi AP capacity to about 30 clients via downgrading WiFi firmware (issue #196).

- Jinja
Published by martignoni almost 5 years ago

moodlebox - v3.9.0

Release notes

Github Release Downloads

Changed

  • Update to Moodle 3.10 (issue #185).
  • Update to Raspberry Pi OS version 2020-08-20 (issue #183).
  • Update Mathjax library to version 2.7.9 (issue #188).
  • Move upgrade tasks and files to specific branch (no issue number; commit 6ffe5f8; see issue #111).
  • Remove build assets from repository (no issue number; commit d2b2916).
  • Refactor roles (#181, commits 9ea8ac3, 2d92721, e3b564f).
  • Remove useless screen blanking setting (no issue number; commit a84a802).
  • Remove useless theme SCSS compilation task (no issue number; commit 51d7119).
  • Do not remove whole Moodle source when uninstalling (no issue number; commit 6f29254).

Added

  • Add debug messages (no issue number; commits e804d6e, 04008c4, 1ead61a, b6865ae, 4338aa0).
  • Add custom 'crt' file type in config.php for certificate (no issue number; commit bc67beb).

Fixed

  • Fix incron role idempotency (no issue number; commit 4fc16cd).
  • Fix role for inexistent file (no issue number; commit a02af69).
  • Fix timezone to correctly reflect MoodleBox origin country (no issue number; commit c8cbc2e).
  • Silence a warning (no issue number; commit 8215a74).
  • Increase timeout after cleanup (no issue number; commit b99b04c).
  • Add two more files where to change pi name account (no issue number; commit c163f52).

- Jinja
Published by martignoni over 5 years ago

moodlebox - v3.8.0

Release notes

Github Release Downloads

Changed

  • Update Moodle to latest stable 3.9.x version (no issue number).
  • Update Moodle to latest stable Adminer version (no issue number).
  • Update MoodleBox plugin to version v2.7.0 of (issue #179).
  • Update Nodogsplash to version 5.0.0 (issues #177).

Added

  • Raspberry Pi 4B 8GB model is now fully supported (via issue #179).

Fixed

  • Fix definitely WiFi disabled issue on Raspberry Pi 3B (issue #176).
  • Fix for php7.3-fpm SIGSEGV problem (issue #142).
  • Fix Nodogsplash bad redirect (issue #162).

- Jinja
Published by martignoni over 5 years ago

moodlebox - v3.7.0

Release notes

Github Release Downloads

Changed

  • Update Moodle to version 3.9.0 (issue #173).
  • Update to Raspberry Pi OS version 2020-05-27 (issue #172).
  • Update MoodleBox plugin to version v2.6.0 of (issue #174).
  • Update Nodogsplash to version 4.5.1 (issues #169, #175).
  • Update MathJax to version 2.7.8 (issue #170).

Added

  • Add temporary workaround for WiFi disabling problem when swapping device (issue #176).

Fixed

  • Fix file ownership and permissions to enable edition by default user (issue #166).
  • Update Ansible instructions (issue #167).
  • Remove useless PHP module (no issue number).

- Jinja
Published by martignoni over 5 years ago

moodlebox - v3.6.0

Release notes

Github Release Downloads

Changed

  • Update Moodle to version 3.8.1+ (issue #161).
  • Update to Raspbian version 2020-02-05 (issue #163).
  • Update MoodleBox plugin to version v2.5.0 of (issue #160).
  • Update Nodogsplash to version 4.4.0 (issue #159).
  • Update MathJax to version 2.7.7 (issue #164).

Added

  • Add support for multiple subdomains (issue #158).

- Jinja
Published by martignoni about 6 years ago

moodlebox - v3.5.1

Github Release Downloads

Fixed

  • Fix partition auto-resize (issue #157).

- Jinja
Published by martignoni about 6 years ago

moodlebox - v3.5.0

Release notes

Github Release Downloads

Changed

  • Update Moodle to version 3.8.0 (issue #156).
  • Update to Raspbian version 2019-09-26 (issue #149).
  • Update MoodleBox plugin to version v2.4.2 of (issue #152).
  • Update MathJax to version 2.7.6 (issue #154).
  • Update Nodogsplash to version 4.3.2 (issue #153).

Added

  • Add support for HTTPS connexion (issue #27). This feature is not enabled by default; it must be manually enabled by a technically savvy administrator. See MoodleBox documentation.

Fixed

  • Fix author link (no issue number, commit b336068).

- Jinja
Published by martignoni over 6 years ago

moodlebox - v3.1.0

Release notes

Github Release Downloads

Changed

Added

  • Add yamllint to CI (no issue number)

Fixed

  • Fix yaml syntax (no issue number)

- Jinja
Published by martignoni over 6 years ago

moodlebox - v3.0.0

Release notes

Github Release Downloads

This is the first Debian Buster release of MoodleBox.

Changed

  • Updated to version v2.2.0 of MoodleBox plugin (issue #136).
  • Updated to Moodle 3.7.1 (issues #125 and #135).
  • Updated to PHP7.3 (issue #94).
  • Based on Raspbian Buster Lite version of 2019-07-10 (issue #139).
  • Updated MoodleBox CSS preset (no issue number).
  • Replace phpMyAdmin by Adminer (issue #132).
  • Obsolete Moodle admin account removed.

Added

  • Raspbian Buster support (issue #129).
  • Raspberry Pi 4B (all RAM models) support (issue #136).

Fixed

  • IP forwarding on Buster (issue #129).
  • Cleanup a database table (issue #138).
  • Renaming home directory logic updated (no issue number).
  • Broken image links in Nodogsplash (no issue number).
  • IP filter syntax fixed to work with Ansible 2.8 and later (no issue number).
  • Several warnings with Ansible 2.8 fixed (no issue number).

- Jinja
Published by martignoni over 6 years ago

moodlebox - v2.7.0

Release notes

Github Release Downloads

Changed

  • Updated to version v2.0.0 of MoodleBox plugin (issue #127).
  • Updated to Moodle 3.6.4 (issue #128).
  • Based on Raspbian Stretch Lite version of 2019-04-08 (issue #122).
  • License is now AGPL (no issue number).

Added

  • Captive portal using Nodogsplash added (issue #120, PR #123). Inactive by default, needs to be started manually.
  • Install default english Moodle locale: en_AU.UTF-8 to prevent false alerts with Moodle 3.7.0 and later (no issue number).

Fixed

  • Fix a bug introduced by an update to hostapd (issue #121).
  • Fix plugin permissions on executable files (issue #126).
  • Fix some warnings to Ansible playbooks (issue #119).
  • Fix bad parameter in MariaDB configuration (no issue number).
  • Some cosmetic fixes to prevent errors in future external package updates (no issue number).
  • Some fixes to preliminary version of upgrade script, still undocumented (issue #111). Use at your own risk.

- Jinja
Published by martignoni almost 7 years ago

moodlebox - v2.6.2

Release notes

Github Release Downloads

Changed

  • Updated to Moodle 3.6.2 (issue #118).

Fixed

  • Bug preventing correct completion of script fixed (issue #117). Thanks to @GXiangCo for the report.
  • Several potential idempotence problems fixed (no issue number).

Added

  • Preliminary version of upgrade script, undocumented (issue #111).

- Jinja
Published by martignoni about 7 years ago

moodlebox - v2.6.1

Release notes

Github Release Downloads

Changed

  • Updated to Moodle 3.6.1 (issue #113).
  • Revert to PHP7.0 (issue #114).

- Jinja
Published by martignoni about 7 years ago

moodlebox - v2.6.0

Release notes

Github Release Downloads

Changed

  • Based on Raspbian Stretch Lite version of 2018-11-13 (issue #109).
  • Uses now PHP7.1, with a slight performance gain (issue #100).
  • Updated to Moodle 3.6 (issue #101).
  • Updated to version v1.12.2 of MoodleBox plugin, enabling SSID hiding (issue #112).
  • Username of default admin account changed to moodlebox (issue #96).
  • Updated to last version of iptables_row ansible module (issue #103).
  • License change to AGPLv3 (issue #105).

Added

  • Ghostscript is installed by default, enabling PDF annotations (issue #108).

Fixed

  • Save some space by cloning a shallow clone of MoodleBox plugin (issue #104).
  • Fix Ansible deprecation warning displayed when installing packages (issue #110).

- Jinja
Published by martignoni about 7 years ago

moodlebox - v2.5.1

Release notes

Github Release Downloads

Changed

  • Based on Raspbian Stretch Lite version of 2018-10-09 (issue #91).
  • Updated to version v1.12.1 of MoodleBox plugin (issue #93).
  • Directory permissions of Moodle source directory updated, to enable direct update of the Moodle installation without Git (issue #92).
  • Temporary storage settings cleaned up.

Fixed

  • MathJax library URL is now relative. No more change needed if the domain name of the MoodleBox is changed (issue #89).
  • Some image file sizes reduced.

- Jinja
Published by martignoni over 7 years ago

moodlebox - v2.5.0

Release notes

Github Release Downloads

Changed

  • Updated to version v1.12.0 of MoodleBox plugin (issue #84).
  • MathJax library updated to version v2.7.5 (issue #87).
  • Prevent wrong change of database password from within phpMyAdmin (issue #85).
  • Tasks re-ordered and reboot added (issue #82).

Added

  • Add sudoers file to allow new feature of MoodleBox plugin (issue #83).

- Jinja
Published by martignoni over 7 years ago

moodlebox - v2.4.2

Release notes

Github Release Downloads

Changed

Added

  • Incron job added to support SD card partition resizing (issue #80).

- Jinja
Published by martignoni over 7 years ago

moodlebox - v2.4.1

Release notes

Github Release Downloads

Changed

Added

  • Continuous integration with Travis CI added (first step).

Fixed

  • Default Wi-Fi AP channel changed to 11 (issue #74).
  • Ansible Lint errors and warning fixed.

- Jinja
Published by martignoni over 7 years ago

moodlebox - v2.4.0

Release notes

Github Release Downloads

Changed

  • Change DNS to new Cloudflare ones, for privacy (issue #67).
  • Custom Moodle course backup directory officially supported (issue #68).
  • Updated to Moodle 3.5 (issue #69).
  • Based on Raspbian Stretch Lite version of 2018-04-18 (issue #70).
  • Module iptables_raw for Ansible updated (issue #72).
  • Updated to version v1.10.2 of MoodleBox plugin.

Added

  • Allow installation of unstable Moodle version (issue #73).

Fixed

  • Deprecated usage of tests as filters in Ansible 2.5.0 (issue #71).

- Jinja
Published by martignoni almost 8 years ago

moodlebox - v2.3.0

Release notes

Github Release Downloads

Changed

  • Based on Raspbian Stretch Lite version of 2018-03-13 (issue #63).
  • Updated to Moodle 3.4.2 (issue #64).
  • Updated to version v1.10 of MoodleBox plugin, enabling support of arbitrary chars in SSIDs.

Added

  • Support Raspberry Pi 3 B+ (issue #65).

- Jinja
Published by martignoni almost 8 years ago

moodlebox - v2.2.0

Release notes

Github Release Downloads

Changed

  • Updated to Moodle 3.4.1 (issue #54).
  • Changed frequency of Moodle cron to 1 minute (issue #58).
  • Updated to version v1.9 of MoodleBox plugin.

Added

  • Enabled startup/shutdown with hardware button, if present (issue #53).
  • Now supports NTFS and exFAT formatted drives (issue #59 and #61).
  • Moodle themes SCSS are now compiled after installation (issue #55).

Fixed

  • Cron spamming the logs (issue #60).

- Jinja
Published by martignoni almost 8 years ago

moodlebox - v2.1.0

Release notes

Github Release Downloads

Changed

  • Based on Raspbian Stretch Lite version of 2017-11-29.
  • Building is now done using Ansible (issue #48).

Added

  • Display info at SSH login (issue #51).

Fixed

  • Moodle installation directories no more hardcoded (issue #49).
  • Top level domain name no more hardcoded (issue #52).

- Jinja
Published by martignoni about 8 years ago

moodlebox - v2.0.1

Release notes

Github Release Downloads

Fixed

  • Bug when trying to restore courses now really fixed (issue #45).

- Jinja
Published by martignoni about 8 years ago

moodlebox - v2.0

Release notes

Github Release Downloads

Changed

  • Updated to Moodle 3.4 (issue #44).
  • Public DNS changed to more neutral ones (DNS.WATCH).

Added

  • MathJax library added to enable it to function when MoodleBox disconnected from Internet (issue #43).

Fixed

  • Bug when trying to restore courses is fixed (issue #45).

- Jinja
Published by martignoni over 8 years ago

moodlebox - v1.9.5

Release notes

Github Release Downloads

Changed

  • Network configuration updated, for better maintainability (issue #39).
  • Enable separate log file for dnsmasq.
  • Updated to version v1.8 of MoodleBox plugin.

Added

  • File created on the MoodleBox to allow easy finding of version (issue #38).
  • German version of summary texts added (see issue #36).

Fixed

  • Course backup size is no more limited by size of RAM temp partition (issue #18).
  • Miscellaneous small fixes.

- Jinja
Published by martignoni over 8 years ago

moodlebox - v1.9.4

Release notes

Changed

  • Extend DHCP range and reduce lease time to enable more IP addresses (issue #30).
  • Revert previous fix for USBmount failure and fix it definitely (issue #21).
  • Install Moodle in English, as default language (issue #35).
  • Repository names changed (issue #33).
  • Documentation file MoodleBox.tex removed from repo (issue #34).
  • Updated to version v1.7.1 of MoodleBox plugin.

Added

  • Install more common languages locales (issue #36).

Fixed

  • Set default locale to "enGB" instead of "frFR" (issue #29).

- Jinja
Published by martignoni over 8 years ago

moodlebox - v1.9.3

Release notes

Changed

  • Based on Raspbian Stretch Lite version of 2017-09-07.
  • Updated to version v1.7.0 of MoodleBox plugin for Moodle (new Wi-Fi settings options available).
  • Re-enable predictable network interface name, which is now disabled in Stretch image.

- Jinja
Published by martignoni over 8 years ago

moodlebox - v1.9.2

Release notes

Changed

  • GUI to change Wi-Fi SSID and channel added (issue #28).
  • Updated to version v1.6.0 of MoodleBox plugin, compatible with commit 46e50991a68e20051cb14ab6718beff2eeba49cb.

Added

  • Change script for compatibility with version v1.6.0 of the MoodleBox plugin for Moodle.

- Jinja
Published by martignoni over 8 years ago

moodlebox - v1.9.1

Release notes

Fixed

  • Fix issue #25 (non-persistent setting of IP forwarding rules) using iptables-persistent package.

Changed

  • Moodle source is now installed in a new folder, preserving original nginx installation.

- Jinja
Published by martignoni over 8 years ago

moodlebox - v1.9.0

Release notes

This is the first Debian Stretch release of MoodleBox.

Changed

  • Debian Stretch!
  • Based on Raspbian Stretch Lite version of 2017-08-16.
  • Updated to Moodle 3.3.1+.
  • Prompt color of moodlebox shell user changed to orange.

Fixed

  • Fixed automount of USB drives, replacing USBmount.
  • Screen blanking is now turned off.

- Jinja
Published by martignoni over 8 years ago

moodlebox -

Release notes

Changed

  • Based on Raspbian Jessie Lite version of 2017-07-05.
  • Uses now new MariaDB root mecanism (with sudo, instead of DB password).
  • Prompt of default shell user changed for better readability.

Fixed

  • Size of RAM partitions tweaked, as partial workaround for issue #18.
  • Fixed value for innodb_log_file_size, which was set much too low (issue #19).

- Jinja
Published by martignoni over 8 years ago

moodlebox - v1.8

Release notes

Changed

  • Based on Raspbian Jessie Lite version of 2017-06-21.
  • Small documentation improvement.

- Jinja
Published by martignoni over 8 years ago

moodlebox -

Release notes

Changed

  • Updated to Moodle 3.3+.
  • New database user moodlebox for Moodle and phpMyAdmin database access.
  • Cleanup enhanced at end of build.
  • Documentation updated.

- Jinja
Published by martignoni over 8 years ago

moodlebox -

Release notes

Changed

  • Release notes have now their own file.
  • Some documentation improvements.

Fixed

  • Permissions changes to fix issue #16.
  • Cosmetic fix in incron command.

- Jinja
Published by martignoni almost 9 years ago

moodlebox -

Release notes

Changed

- Jinja
Published by martignoni almost 9 years ago

moodlebox -

Release notes

Changed

  • Updated to Moodle 3.2.2.
  • Description on front page now uses localisation.
  • Better memory usage.
  • InnoDB parameters tweaks for small performance improvements.

- Jinja
Published by martignoni almost 9 years ago

moodlebox -

Release notes

Changed

  • Uses now MariaDB 10.1.21.
  • Better cleanup, for a smaller disk image.

Fixed

  • Other minor fixes.

- Jinja
Published by martignoni almost 9 years ago

moodlebox -

Release notes

Changed

  • Based on Raspbian Jessie Lite version of 2017-03-02.

Fixed

  • MariaDB default character encoding and collation updated (see issue MDL-48228).

- Jinja
Published by martignoni almost 9 years ago

moodlebox -

Release notes

Changed

  • Based on Raspbian Jessie Lite version of 2017-02-16.
  • Uses now PHP7, for a 30% performance improvement :-).

- Jinja
Published by martignoni almost 9 years ago

moodlebox -

Release notes

Fixed

  • Prevent side effects after renaming the default user (symbolic link added).
  • Updated package installation ordering.

- Jinja
Published by martignoni about 9 years ago

moodlebox -

Release notes

Changed

  • Updated to Moodle 3.2.1.

Added

  • APCu cache module for PHP installed.

- Jinja
Published by martignoni about 9 years ago

moodlebox -

Release notes

Changed

  • Based on Raspbian Jessie Lite version of 2017-01-11
  • Updated to Moodle 3.1.4

- Jinja
Published by martignoni about 9 years ago

moodlebox -

Release notes

Added

  • Added automatic filesystem resizing at first boot.

- Jinja
Published by martignoni about 9 years ago

moodlebox -

Release notes

Changed

Fixed

  • Maximum script execution time increased.
  • Other minor fixes.

- Jinja
Published by martignoni about 9 years ago

moodlebox -

Release notes

Changed

  • Based on Raspbian Jessie Lite version of 2016-11-25.
  • Update of documentation.

Fixed

  • Other minor fixes.

- Jinja
Published by martignoni about 9 years ago

moodlebox -

Release notes

Changed

  • Download Moodle with a shallow git clone, reducing dramatically the image size.
  • Minor cleanup enhancements.

- Jinja
Published by martignoni over 9 years ago

moodlebox -

Release notes

Changed

  • Based now on Raspbian Jessie Lite version of 2016-09-23.

Fixed

  • Fix to Wi-Fi configuration, enabling channel 12 and 13 if needed.
  • Wi-Fi access point channel changed.
  • Minor fixes to potential installation hiccups.

- Jinja
Published by martignoni over 9 years ago

moodlebox -

Release notes

Changed

- Jinja
Published by martignoni over 9 years ago

moodlebox -

Release notes

Changed

- Jinja
Published by martignoni over 9 years ago

moodlebox - v1.3

Release notes

Fixed

  • Local DNS provided, enabling every device (with or without zeroconf) to access the MoodleBox via the FQDN moodlebox.home.

Changed

  • Moodle URL changed from moodlebox.local to moodlebox.home; the old URL redirects to the new one.

- Jinja
Published by martignoni over 9 years ago

moodlebox - v1.2.1

Release notes

Changed

  • Changed database from MySQL to MariaDB, version 10.0.26.

- Jinja
Published by martignoni over 9 years ago

moodlebox -

Release notes

Changed

- Jinja
Published by martignoni over 9 years ago

moodlebox -

Release notes

Changed

  • Documentation updated.
  • Scripts to build the MoodleBox enhanced and updated.

This minor version does only have modifications to the documentation and to the scripts to build the MoodleBox. No new features added.

- Jinja
Published by martignoni over 9 years ago

moodlebox -

Release notes

Added

  • Added advertising of mDNS services (Avahi service file created).

Changed

- Jinja
Published by martignoni over 9 years ago

moodlebox -

Release notes

Added

  • First publication of scripts to build the MoodleBox.

Changed

  • Updated to Moodle 3.1.1.
  • Updated to version 1.0 of the MoodleBox plugin for Moodle. This version adds a time setting feature for the MoodleBox.

- Jinja
Published by martignoni over 9 years ago