Huong Nguyen [Tue, 9 Dec 2025 03:11:53 +0000 (10:11 +0700)]
Merge branch 'MDL-85336-redis-read-timeout' of https://github.com/bwalkerl/moodle
Huong Nguyen [Tue, 9 Dec 2025 03:09:13 +0000 (10:09 +0700)]
Merge branch 'MDL-61588-main' of https://github.com/nvhai248/moodle
Huong Nguyen [Tue, 9 Dec 2025 02:47:15 +0000 (09:47 +0700)]
Merge branch 'MDL-87329-main' of https://github.com/jleyva/moodle
Huong Nguyen [Tue, 9 Dec 2025 02:44:55 +0000 (09:44 +0700)]
Merge branch 'MDL-86593-main' of https://github.com/christianabila/moodle
Huong Nguyen [Tue, 9 Dec 2025 02:31:32 +0000 (09:31 +0700)]
Merge branch 'MDL-86679-main' of https://github.com/andimendunia/moodle
Huong Nguyen [Tue, 9 Dec 2025 02:28:11 +0000 (09:28 +0700)]
Merge branch 'MDL-87379_master' of https://github.com/santoshndev/moodle
Mihail Geshoski [Tue, 9 Dec 2025 01:44:50 +0000 (09:44 +0800)]
Merge branch 'MDL-82281-main' of https://github.com/lucaboesch/moodle
Mihail Geshoski [Tue, 9 Dec 2025 01:27:14 +0000 (09:27 +0800)]
Merge branch 'MDL-86677-main' of https://github.com/lucaboesch/moodle
nvhai248 [Thu, 23 Oct 2025 07:37:21 +0000 (14:37 +0700)]
MDL-61588 filepicker: improve the message if you upload the wrong type
Benjamin Walker [Mon, 2 Jun 2025 02:03:17 +0000 (12:03 +1000)]
MDL-85336 redis: Split connection and read timeouts
Benjamin Walker [Mon, 2 Jun 2025 02:02:55 +0000 (12:02 +1000)]
MDL-85336 cachestore_redis: Split connection and read timeouts
Benjamin Walker [Mon, 2 Jun 2025 02:00:51 +0000 (12:00 +1000)]
MDL-85336 redis: Support floats in connection timeout
Benjamin Walker [Mon, 2 Jun 2025 01:59:03 +0000 (11:59 +1000)]
MDL-85336 cachestore_redis: Support floats in connection timeout
Luca Bösch [Tue, 25 Jun 2024 20:20:24 +0000 (22:20 +0200)]
MDL-82281 quiz: Amend test to circumvent modinfo cache fails.
Santosh Nagargoje [Tue, 2 Dec 2025 21:22:04 +0000 (02:52 +0530)]
MDL-87379 theme_classic: Fixed mobile responsiveness issue
Luca Bösch [Wed, 17 Sep 2025 16:10:15 +0000 (17:10 +0100)]
MDL-86677 mod_quiz: let the summary of attempt table be striped
Andi Permana [Wed, 3 Dec 2025 02:29:00 +0000 (09:29 +0700)]
MDL-86679 core: Fix MS field mappings in upgrade script
Andi Permana [Fri, 28 Nov 2025 12:47:22 +0000 (19:47 +0700)]
MDL-86679 oauth2: Support MS personal and work account names
Huong Nguyen [Fri, 5 Dec 2025 01:08:13 +0000 (08:08 +0700)]
weekly release 5.2dev
Huong Nguyen [Fri, 5 Dec 2025 01:08:13 +0000 (08:08 +0700)]
NOBUG: Add upgrade notes
Huong Nguyen [Fri, 5 Dec 2025 01:07:58 +0000 (08:07 +0700)]
NOBUG: Fixed SVG browser compatibility
Huong Nguyen [Fri, 5 Dec 2025 01:07:57 +0000 (08:07 +0700)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Huong Nguyen [Thu, 4 Dec 2025 14:11:29 +0000 (21:11 +0700)]
MDL-81304 Performance: Add notes for CTE
Adrian Greeve [Thu, 4 Dec 2025 05:28:47 +0000 (13:28 +0800)]
Merge branch 'MDL-86665-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Thu, 4 Dec 2025 03:01:59 +0000 (10:01 +0700)]
Merge branch 'MDL-87068-main' of https://github.com/lameze/moodle
Christian Abila [Wed, 19 Nov 2025 05:49:00 +0000 (06:49 +0100)]
MDL-86593 Course completion: Disabled modules not returned as criteria
- Filter out disabled modules
- Update get_criteria method signature
- Fix code style
Angelia Dela Cruz [Thu, 20 Nov 2025 09:57:16 +0000 (17:57 +0800)]
MDL-87068 contentbank_h5p: Behat for restoring course contentbank
Huong Nguyen [Thu, 4 Dec 2025 02:18:52 +0000 (09:18 +0700)]
Merge branch 'MDL-83485-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 4 Dec 2025 02:12:53 +0000 (09:12 +0700)]
Merge branch 'MDL-82232-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 4 Dec 2025 01:48:25 +0000 (08:48 +0700)]
MDL-72744 table: Improve PHPUnit test
David Woloszyn [Thu, 27 Nov 2025 01:29:43 +0000 (12:29 +1100)]
MDL-72744 core_grades: Escape formulas when exporting spreadsheets
David Woloszyn [Wed, 26 Nov 2025 02:14:44 +0000 (13:14 +1100)]
MDL-72744 dataformat: Escape formulas when exporting spreadsheets
Co-authored-by: Huong Nguyen <huongnv13@gmail.com>
Mihail Geshoski [Thu, 4 Dec 2025 01:44:16 +0000 (09:44 +0800)]
Merge branch 'MDL-85534-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 4 Dec 2025 01:35:37 +0000 (08:35 +0700)]
MDL-86087 core: Use correct required version
Mihail Geshoski [Thu, 4 Dec 2025 01:21:19 +0000 (09:21 +0800)]
Merge branch 'MDL-87299-main' of https://github.com/lucaboesch/moodle
Mihail Geshoski [Wed, 3 Dec 2025 15:48:40 +0000 (23:48 +0800)]
Merge branch 'MDL-87245-main' of https://github.com/junpataleta/moodle
Mihail Geshoski [Wed, 3 Dec 2025 15:36:53 +0000 (23:36 +0800)]
Merge branch 'main_MDL-81304' of https://github.com/mattporritt/moodle
Jun Pataleta [Thu, 20 Nov 2025 09:15:32 +0000 (17:15 +0800)]
MDL-87245 scorm: Indicate when the SCORM package opens in a new window
Mihail Geshoski [Wed, 3 Dec 2025 15:27:25 +0000 (23:27 +0800)]
Merge branch 'MDL-85858-main' of https://github.com/junpataleta/moodle
Amaia Anabitarte [Wed, 3 Dec 2025 13:06:11 +0000 (14:06 +0100)]
Merge branch 'MDL-87117-main' of https://github.com/sarjona/moodle
Jun Pataleta [Tue, 2 Dec 2025 10:39:11 +0000 (18:39 +0800)]
MDL-85534 forum: Set appropriate heading levels for the discussion page
Huong Nguyen [Wed, 3 Dec 2025 09:11:15 +0000 (16:11 +0700)]
Merge branch 'MDL-87091-main' of https://github.com/lameze/moodle
mioyu-ubiq [Tue, 25 Nov 2025 08:47:49 +0000 (16:47 +0800)]
MDL-87091 behat: Test authloginviaemail setting behavior
Huong Nguyen [Wed, 3 Dec 2025 07:25:31 +0000 (14:25 +0700)]
MDL-86087 gha: Bump versions for Web Installer
Huong Nguyen [Tue, 2 Dec 2025 02:26:04 +0000 (09:26 +0700)]
MDL-87353 core: Safer unserializing of file references
Jun Pataleta [Wed, 3 Dec 2025 06:12:07 +0000 (14:12 +0800)]
Merge branch 'MDL-86087-main' of https://github.com/HuongNV13/moodle
Stefan Hanauska [Mon, 3 Nov 2025 06:00:06 +0000 (07:00 +0100)]
MDL-86960 mod_glossary: Check user
Stefan Hanauska [Mon, 3 Nov 2025 05:56:17 +0000 (06:56 +0100)]
MDL-86960 mod_data: Check user
Stefan Hanauska [Mon, 3 Nov 2025 05:56:07 +0000 (06:56 +0100)]
MDL-86960 mod_forum: Check user
Huong Nguyen [Wed, 3 Dec 2025 05:14:46 +0000 (12:14 +0700)]
Merge branch 'MDL-87339' of https://github.com/paulholden/moodle
Jake Dallimore [Mon, 1 Dec 2025 05:52:11 +0000 (13:52 +0800)]
MDL-87286 enrol_lti: prevent suspended user account auth in legacy LTI
Jake Dallimore [Mon, 1 Dec 2025 05:45:44 +0000 (13:45 +0800)]
MDL-87286 auth_lti: prevent suspended user account auth in LTI1p3
Matt Porritt [Sun, 9 Nov 2025 21:40:12 +0000 (08:40 +1100)]
MDL-81304 Performance: Improve performance of my courses.
Refactor get_nearest_editable_subcategory to improve performance.
This refactor maintains functionality and signature of
get_nearest_editable_subcategory but improves perofrmance
for varied datasets. This makes rendering of the
my courses page.
raortegar [Thu, 27 Nov 2025 17:46:26 +0000 (18:46 +0100)]
MDL-87267 aiplacement_courseassist: Improve response formatting
Mihail Geshoski [Mon, 1 Dec 2025 06:56:09 +0000 (14:56 +0800)]
MDL-82808 assign: Use blindid during submission removal in blind marking
Rajneel Totaram [Tue, 18 Nov 2025 01:03:03 +0000 (13:03 +1200)]
MDL-82808 mod_assign: replace userid with blindid in anonymous marking
David Woloszyn [Wed, 22 Oct 2025 00:52:11 +0000 (11:52 +1100)]
MDL-86544 lib: Adjust checks on local URL params
Eric Merrill [Mon, 3 Nov 2025 02:29:26 +0000 (09:29 +0700)]
MDL-80317 auth_oauth2: Restrict login redirect to local url
Stefan Hanauska [Fri, 29 Aug 2025 18:34:29 +0000 (20:34 +0200)]
MDL-86507 badge: Check if role is assigned
David Woloszyn [Wed, 1 Oct 2025 01:41:33 +0000 (11:41 +1000)]
MDL-85557 tiny_equation: Sanitise equation preview input
yusufwib01 [Tue, 30 Sep 2025 06:47:49 +0000 (13:47 +0700)]
MDL-86326 auth: Enhance validation logic in resend_confirmation_email
Huong Nguyen [Wed, 3 Dec 2025 03:28:49 +0000 (10:28 +0700)]
Merge branch 'MDL-87168-main' of https://github.com/jleyva/moodle
Huong Nguyen [Wed, 3 Dec 2025 03:26:20 +0000 (10:26 +0700)]
Merge branch 'MDL-86899-main' of https://github.com/crazyserver/moodle
Huong Nguyen [Wed, 3 Dec 2025 03:22:21 +0000 (10:22 +0700)]
Merge branch 'MDL-86536-main' of https://github.com/durenadev/moodle
Mihail Geshoski [Wed, 3 Dec 2025 02:58:53 +0000 (10:58 +0800)]
Merge branch 'MDL-86749_master' of https://github.com/santoshndev/moodle
Huong Nguyen [Wed, 3 Dec 2025 02:55:39 +0000 (09:55 +0700)]
Merge branch 'MDL-78442-main' of https://github.com/andimendunia/moodle
Mihail Geshoski [Wed, 3 Dec 2025 01:46:18 +0000 (09:46 +0800)]
Merge branch 'MDL-87066_cleanstring_502' of https://github.com/skodak/moodle
AMOS bot [Wed, 3 Dec 2025 00:08:13 +0000 (00:08 +0000)]
Automatically generated installer lang files
Jun Pataleta [Tue, 2 Dec 2025 10:43:02 +0000 (18:43 +0800)]
MDL-82232 behat: Fix breadcrumb navigation on Behat
Juan Leyva [Thu, 27 Nov 2025 14:09:42 +0000 (15:09 +0100)]
MDL-87329 tool_mobile: Display mobile subscription info to managers
Andi Permana [Tue, 25 Nov 2025 11:21:45 +0000 (18:21 +0700)]
MDL-78442 antivirus_clamav: Try SCAN first, then INSTREAM as fallback
Andi Permana [Mon, 24 Nov 2025 12:57:48 +0000 (19:57 +0700)]
MDL-78442 tool_moodlenet: Fix directory path passed to antivirus scanner
Mihail Geshoski [Tue, 2 Dec 2025 07:08:33 +0000 (15:08 +0800)]
Merge branch 'MDL-86806-main' of https://github.com/muhammadarnaldo/moodle
Mihail Geshoski [Tue, 2 Dec 2025 07:02:24 +0000 (15:02 +0800)]
Merge branch 'MDL-86523-main_invalidcategoryid' of https://github.com/loewis/moodle
Mihail Geshoski [Tue, 2 Dec 2025 06:49:38 +0000 (14:49 +0800)]
Merge branch 'MDL-86844-main' of https://github.com/lucaboesch/moodle
Mihail Geshoski [Tue, 2 Dec 2025 06:18:52 +0000 (14:18 +0800)]
Merge branch 'MDL-85405_main' of https://github.com/marxjohnson/moodle
Mihail Geshoski [Tue, 2 Dec 2025 06:14:34 +0000 (14:14 +0800)]
Merge branch 'MDL-85334-master' of https://github.com/josepico01/moodle
Huong Nguyen [Tue, 2 Dec 2025 03:38:07 +0000 (10:38 +0700)]
Merge branch 'MDL-84898-prohibitjoin' of https://github.com/leonstr/moodle
Huong Nguyen [Tue, 2 Dec 2025 03:34:09 +0000 (10:34 +0700)]
Merge branch 'MDL-85576-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Tue, 2 Dec 2025 03:32:24 +0000 (10:32 +0700)]
Merge branch 'MDL-86425-main' of https://github.com/sh-csg/moodle
Huong Nguyen [Tue, 2 Dec 2025 03:30:44 +0000 (10:30 +0700)]
Merge branch 'MDL-87218-main-enfix' of https://github.com/mudrd8mz/moodle
Muhammad Arnaldo [Mon, 3 Nov 2025 10:16:55 +0000 (17:16 +0700)]
MDL-86806 core_courseformat: Fix RTL keyboard navigation
Ensure consistent navigation experience across LTR and
RTL interfaces in activity chooser.
AMOS bot [Tue, 2 Dec 2025 00:08:12 +0000 (00:08 +0000)]
Automatically generated installer lang files
David Mudrák [Wed, 26 Nov 2025 20:04:54 +0000 (21:04 +0100)]
MDL-87218 lang: Use the fixed strings in tests, too
Helen Foster [Wed, 26 Nov 2025 20:01:18 +0000 (21:01 +0100)]
MDL-87218 lang: Import fixed English strings (en_fix)
Juan Leyva [Tue, 11 Nov 2025 15:30:17 +0000 (16:30 +0100)]
MDL-87168 tool_mobile: Do not send email address to Airnotifier
Jun Pataleta [Mon, 1 Dec 2025 11:02:08 +0000 (19:02 +0800)]
MDL-82232 core: Change the `breadcrumb` lang string to `Breadcrumb`
Sara Arjona [Thu, 27 Nov 2025 13:55:04 +0000 (14:55 +0100)]
MDL-87117 mod: Update activity descriptions
Sara Arjona [Thu, 27 Nov 2025 13:52:08 +0000 (14:52 +0100)]
MDL-87117 course: Add support in activity chooser to summary and tip
AMOS bot [Sun, 30 Nov 2025 00:08:17 +0000 (00:08 +0000)]
Automatically generated installer lang files
AMOS bot [Sat, 29 Nov 2025 00:08:07 +0000 (00:08 +0000)]
Automatically generated installer lang files
Jun Pataleta [Thu, 27 Nov 2025 11:24:03 +0000 (19:24 +0800)]
MDL-85858 mod_scorm: Fix Table of Contents toggle button's accessibility
* Set proper label via `aria-label`.
* Instead of changing the button's label to 'Show'/'Hide', set the
button's `aria-expanded` attribute accordingly.
* Remove unnecessary event handling for the toggle button when pressing
Enter or Space key. This is already natively supported and triggers
the click event.
* Adjust Behat tests accordingly.
Jun Pataleta [Thu, 27 Nov 2025 09:30:23 +0000 (17:30 +0800)]
MDL-85858 mod_scorm: Use semantic heading for the Preview mode
Daniel Ureña [Thu, 4 Sep 2025 09:41:07 +0000 (11:41 +0200)]
MDL-86536 tool_mobile: Add new features supported by app
Luca Bösch [Tue, 7 Oct 2025 21:39:24 +0000 (23:39 +0200)]
MDL-86844 qbank: style question bank table as in Moodle 4.5.
Sara Arjona [Thu, 27 Nov 2025 13:45:39 +0000 (14:45 +0100)]
MDL-87117 core: Add i/tip icon
Huong Nguyen [Fri, 28 Nov 2025 02:52:43 +0000 (09:52 +0700)]
Merge branch 'MDL-86468-main' of https://github.com/muhammadarnaldo/moodle
Jun Pataleta [Thu, 27 Nov 2025 09:29:13 +0000 (17:29 +0800)]
MDL-85858 mod_scorm: Set page and iframe titles for the SCORM player
Huong Nguyen [Tue, 25 Nov 2025 02:22:35 +0000 (09:22 +0700)]
MDL-86087 core: Fix PHPUnit 11.5.43+ compatibility
Adjust tests to comply with updated PHPUnit lifecycle behaviour
- Initialise typed test properties (e.g. core_session memcached test) or make them nullable
- Add `isset()` checks to avoid accessing properties before initialisation
- Ensure resetAfterTest() is called before modifying DB or `$USER`
Huong Nguyen [Tue, 11 Nov 2025 09:19:02 +0000 (16:19 +0700)]
MDL-86087 core: Bump versions in moodle_minimum_php_version_is_met()