v1.0.5 — Moodle Plugin CI fixes
CI
Cleared the Moodle Plugin CI failures introduced during the 1.0.2–1.0.4 work. No functional change.
- phpcs (
--max-warnings 0): wrapped an over-length CJK regex line inopenai_client, capitalized the lead word of three inline comments, and dropped the unnecessaryMOODLE_INTERNALguard from the two class-only backup/restore files (moodle.Files.MoodleInternalNotNeeded). - Grunt (
--max-lint-warnings 0): rebuiltamd/build/player.min.jsand its source map fromamd/src/player.js, which had gained the GPL boilerplate header in 1.0.2 without a corresponding build regeneration. Rebuilt with Moodle's grunt (node 22 /lts/jod) and verified byte-identical via SHA-256; the minified bundle now carries the license banner.
Green across the full matrix: PHP 8.1–8.4 × Moodle 4.5/5.0/5.1/5.2 × MariaDB/PostgreSQL.
Full changelog: v1.0.4...v1.0.5