From 63086b301ab48856f5536c85bb7dfa782cd230da Mon Sep 17 00:00:00 2001 From: sarjona Date: Sun, 11 Jan 2026 05:47:53 +0000 Subject: [PATCH] [repo] Update Moodle Component metadata --- data/libraries.json | 69 ++++++++++++++++++--- data/moodle-contributors.txt | 7 +++ general/community/credits/thirdpartylibs.md | 59 +++++++++++++++--- 3 files changed, 120 insertions(+), 15 deletions(-) diff --git a/data/libraries.json b/data/libraries.json index 4ef7b6bd9..1aca80144 100644 --- a/data/libraries.json +++ b/data/libraries.json @@ -273,7 +273,7 @@ "copyrightHolders": [], "location": "public/lib/editor/tiny/js/tinymce", "name": "Tiny", - "version": "7.7.1", + "version": "8.2.2", "license": "MIT", "repository": "https://github.com/tinymce/tinymce", "customised": false @@ -486,6 +486,39 @@ "repository": "https://github.com/googleapis/google-api-php-client", "customised": true }, + { + "copyrightHolders": [], + "location": "public/lib/google2", + "name": "Google APIs", + "description": "Library Google APIs Client Library for PHP", + "version": "2.18.4", + "license": "Apache", + "licenseversion": "2.0", + "repository": "https://github.com/googleapis/google-api-php-client", + "customised": false + }, + { + "copyrightHolders": [], + "location": "public/lib/google2-auth", + "name": "Google Auth", + "description": "Google Auth Library for PHP", + "version": "1.49.0", + "license": "Apache", + "licenseversion": "2.0", + "repository": "https://github.com/googleapis/google-auth-library-php", + "customised": false + }, + { + "copyrightHolders": [], + "location": "public/lib/google2-service", + "name": "Google Client Services", + "description": "Google PHP API Client Services", + "version": "0.424.0", + "license": "Apache", + "licenseversion": "2.0", + "repository": "https://github.com/googleapis/google-api-php-client-services", + "customised": false + }, { "copyrightHolders": [ "2000 Herman Veluwenkamp (hermanV AT mindless DOT com)" @@ -691,17 +724,27 @@ "repository": "https://github.com/matthiasmullie/path-converter", "customised": false }, + { + "copyrightHolders": [], + "location": "public/lib/monolog", + "name": "Monolog", + "description": "Monolog - Logging for PHP", + "version": "3.9.0", + "license": "MIT", + "repository": "https://github.com/Seldaek/monolog", + "customised": false + }, { "copyrightHolders": [ - "2010-2016 Justin Hileman" + "2010-2025 Justin Hileman" ], "location": "public/lib/mustache", "name": "Mustache", "description": "PHP library for displaying mustache templates.", - "version": "2.14.2", + "version": "3.0.0", "license": "MIT", "repository": "https://github.com/bobthecow/mustache.php", - "customised": true + "customised": false }, { "copyrightHolders": [], @@ -814,7 +857,7 @@ "location": "public/lib/php-jwt", "name": "PHP-JWT", "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to RFC 7519", - "version": "6.11.0", + "version": "6.11.1", "license": "BSD", "licenseversion": "3-Clause", "repository": "https://github.com/firebase/php-jwt", @@ -858,7 +901,7 @@ "location": "public/lib/phpspreadsheet/phpspreadsheet", "name": "PhpSpreadsheet", "description": "Library to read, write and create spreadsheet documents in PHP.", - "version": "4.1.0", + "version": "5.2.0", "license": "MIT", "repository": "https://github.com/PHPOffice/PhpSpreadsheet", "customised": true @@ -929,6 +972,16 @@ "repository": "https://github.com/lifaon74/url-polyfill", "customised": false }, + { + "copyrightHolders": [], + "location": "public/lib/psr/cache", + "name": "cache", + "description": "Caching Interface (PHP FIG PSR-6).", + "version": "3.0.0", + "license": "MIT", + "repository": "https://github.com/php-fig/cache", + "customised": false + }, { "copyrightHolders": [], "location": "public/lib/psr/clock", @@ -1216,7 +1269,7 @@ "location": "public/media/player/videojs/amd/src/video-lazy.js", "name": "VideoJS", "description": "JavaScript library that makes it easier to work with and build on HTML5 video.", - "version": "8.21.1", + "version": "8.23.4", "license": "Apache", "licenseversion": "2.0", "repository": "https://github.com/videojs/video.js", @@ -1265,7 +1318,7 @@ "location": "public/media/player/videojs/videojs", "name": "VideoJS support files", "description": "JavaScript library that makes it easier to work with and build on HTML5 video", - "version": "8.21.1", + "version": "8.23.4", "license": "Apache", "licenseversion": "2.0", "repository": "https://github.com/videojs/video.js", diff --git a/data/moodle-contributors.txt b/data/moodle-contributors.txt index 49d0081f0..be023d52d 100644 --- a/data/moodle-contributors.txt +++ b/data/moodle-contributors.txt @@ -390,6 +390,7 @@ Garske Gary Gasper Gasset +Gattinger Gaudreau Gauk Gaur @@ -481,6 +482,7 @@ Holland Holliday Holman Hoobin +Hoogeveen Howard Hugh Hughes @@ -693,6 +695,7 @@ Lundberg Luuk Lyons Lévesque +Löwis Macgirvin Madden Mady @@ -845,6 +848,7 @@ Nießen Nigel Nikhil Nikita +Niko Nikolai Nikoloutsopoulos Nils @@ -926,6 +930,7 @@ Pinheiro Pinto Pisarev Piton +Plasger Platts Poder Poggenpohl @@ -1479,6 +1484,7 @@ mikewaters miksik mindforge minkowski +mioyu-ubiq mits mjollnir_ mkassaei @@ -1495,6 +1501,7 @@ nicolasconnault nlnrose nobelium nread +nvhai248 oliviervalentin paca70 palojacko diff --git a/general/community/credits/thirdpartylibs.md b/general/community/credits/thirdpartylibs.md index f2b5b9cee..030d2835a 100644 --- a/general/community/credits/thirdpartylibs.md +++ b/general/community/credits/thirdpartylibs.md @@ -248,7 +248,7 @@ PCRE wrapping library that offers type-safe preg_* replacements. ### Tiny - **Location**: public/lib/editor/tiny/js/tinymce -- **Version**: 7.7.1 +- **Version**: 8.2.2 - **License**: MIT - **URL**: [https://github.com/tinymce/tinymce](https://github.com/tinymce/tinymce) @@ -436,6 +436,33 @@ Library Google APIs Client Library for PHP - **License**: Apache 2.0 - **URL**: [https://github.com/googleapis/google-api-php-client](https://github.com/googleapis/google-api-php-client) +### Google APIs + +Library Google APIs Client Library for PHP + +- **Location**: public/lib/google2 +- **Version**: 2.18.4 +- **License**: Apache 2.0 +- **URL**: [https://github.com/googleapis/google-api-php-client](https://github.com/googleapis/google-api-php-client) + +### Google Auth + +Google Auth Library for PHP + +- **Location**: public/lib/google2-auth +- **Version**: 1.49.0 +- **License**: Apache 2.0 +- **URL**: [https://github.com/googleapis/google-auth-library-php](https://github.com/googleapis/google-auth-library-php) + +### Google Client Services + +Google PHP API Client Services + +- **Location**: public/lib/google2-service +- **Version**: 0.424.0 +- **License**: Apache 2.0 +- **URL**: [https://github.com/googleapis/google-api-php-client-services](https://github.com/googleapis/google-api-php-client-services) + ### Graph Class Class to draw line, point, bar, and area graphs, including numeric x-axis and double y-axis. @@ -618,16 +645,25 @@ CSS path converter, in PHP - **License**: MIT - **URL**: [https://github.com/matthiasmullie/path-converter](https://github.com/matthiasmullie/path-converter) +### Monolog + +Monolog - Logging for PHP + +- **Location**: public/lib/monolog +- **Version**: 3.9.0 +- **License**: MIT +- **URL**: [https://github.com/Seldaek/monolog](https://github.com/Seldaek/monolog) + ### Mustache PHP library for displaying mustache templates. - **Location**: public/lib/mustache -- **Version**: 2.14.2 (with Moodle customisations) +- **Version**: 3.0.0 - **License**: MIT - **URL**: [https://github.com/bobthecow/mustache.php](https://github.com/bobthecow/mustache.php) - **Copyright holders**: - - 2010-2016 Justin Hileman + - 2010-2025 Justin Hileman ### FastRoute @@ -721,7 +757,7 @@ A Parser for CSS Files written in PHP. A simple library to encode and decode JSON Web Tokens (JWT) in PHP, conforming to RFC 7519 - **Location**: public/lib/php-jwt -- **Version**: 6.11.0 +- **Version**: 6.11.1 - **License**: BSD 3-Clause - **URL**: [https://github.com/firebase/php-jwt](https://github.com/firebase/php-jwt) - **Copyright holders**: @@ -761,7 +797,7 @@ PHP Class for handling Matrices. Library to read, write and create spreadsheet documents in PHP. - **Location**: public/lib/phpspreadsheet/phpspreadsheet -- **Version**: 4.1.0 (with Moodle customisations) +- **Version**: 5.2.0 (with Moodle customisations) - **License**: MIT - **URL**: [https://github.com/PHPOffice/PhpSpreadsheet](https://github.com/PHPOffice/PhpSpreadsheet) @@ -824,6 +860,15 @@ Polyfill URL and URLSearchParams to match last WHATWG specifications. - **License**: MIT - **URL**: [https://github.com/lifaon74/url-polyfill](https://github.com/lifaon74/url-polyfill) +### cache + +Caching Interface (PHP FIG PSR-6). + +- **Location**: public/lib/psr/cache +- **Version**: 3.0.0 +- **License**: MIT +- **URL**: [https://github.com/php-fig/cache](https://github.com/php-fig/cache) + ### clock Clock Interface (PHP FIG PSR-20). @@ -1079,7 +1124,7 @@ Javascript media decoder and player for Ogg Vorbis/Opus/Theora and WebM VP8/VP9/ JavaScript library that makes it easier to work with and build on HTML5 video. - **Location**: public/media/player/videojs/amd/src/video-lazy.js -- **Version**: 8.21.1 (with Moodle customisations) +- **Version**: 8.23.4 (with Moodle customisations) - **License**: Apache 2.0 - **URL**: [https://github.com/videojs/video.js](https://github.com/videojs/video.js) - **Copyright holders**: @@ -1123,7 +1168,7 @@ JavaScript media decoder and player for Ogg Vorbis/Opus/Theora and WebM VP8/VP9/ JavaScript library that makes it easier to work with and build on HTML5 video - **Location**: public/media/player/videojs/videojs -- **Version**: 8.21.1 (with Moodle customisations) +- **Version**: 8.23.4 (with Moodle customisations) - **License**: Apache 2.0 - **URL**: [https://github.com/videojs/video.js](https://github.com/videojs/video.js) - **Copyright holders**: