Huong Nguyen [Thu, 26 Mar 2026 00:49:21 +0000 (07:49 +0700)]
Merge branch 'MDL-88279-main' of https://github.com/meirzamoodle/moodle
AMOS bot [Thu, 26 Mar 2026 00:07:58 +0000 (00:07 +0000)]
Automatically generated installer lang files
Hai Nguyen Van [Wed, 3 Dec 2025 10:28:29 +0000 (10:28 +0000)]
MDL-86298 filepicker: prevent renaming file to disallowed extensions
Shamiso Jaravaza [Tue, 24 Feb 2026 17:13:24 +0000 (10:13 -0700)]
MDL-87957 mod_bigbluebuttonbn: Fix meeting events
Mark Johnson [Mon, 2 Mar 2026 15:16:20 +0000 (15:16 +0000)]
MDL-87848 questions: Move question count sql to question_counts
Now that we have multiple places that use question counts, it's a good
idea to have the queries generated in the same place, so that we can
make sure the counts treat things like versions and statuses
consistently.
Mark Johnson [Thu, 15 Jan 2026 14:10:10 +0000 (14:10 +0000)]
MDL-87848 questions: Update question_counts route
Updates the parameters of the bank::question_counts() route for
consistency with bank::switcher(), and adds response metadata.
jfedericobn [Wed, 25 Mar 2026 13:25:01 +0000 (13:25 +0000)]
MDL-87509 mod_bigbluebuttonbn: Fix protected recording link bug
Paul Holden [Wed, 17 Dec 2025 16:16:00 +0000 (16:16 +0000)]
MDL-87471 tiny_autosave: use user context to retrieve draft files.
Laurent David [Wed, 25 Mar 2026 10:12:45 +0000 (11:12 +0100)]
MDL-88285 core_courseformat: Dimmed styling to restricted sections
Muhammad Arnaldo [Wed, 25 Mar 2026 09:04:09 +0000 (16:04 +0700)]
MDL-88039 mathjax: Guard configure() against overwriting
Huong Nguyen [Wed, 25 Mar 2026 07:37:48 +0000 (14:37 +0700)]
Merge branch 'MDL-77558-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Wed, 25 Mar 2026 07:32:09 +0000 (14:32 +0700)]
Merge branch 'MDL-88260' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 25 Mar 2026 07:29:39 +0000 (14:29 +0700)]
Merge branch 'MDL-85451-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Wed, 25 Mar 2026 07:27:19 +0000 (14:27 +0700)]
Merge branch 'MDL-87560' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 25 Feb 2026 02:50:42 +0000 (09:50 +0700)]
MDL-87822 core_files: Fix breaking changes introduced by MDL-86802
David Woloszyn [Wed, 25 Mar 2026 06:35:00 +0000 (17:35 +1100)]
MDL-77558 mod_forum: Mark posts as read in forum grader
Jun Pataleta [Wed, 25 Mar 2026 05:21:25 +0000 (13:21 +0800)]
MDL-88290 enrol_self: Add accessibility Behat test on the enrol page
David Kelly [Wed, 21 May 2025 11:28:57 +0000 (12:28 +0100)]
MDL-85544 glossary: Use core_collator for formatted concept sorting
Jun Pataleta [Wed, 25 Mar 2026 05:05:06 +0000 (13:05 +0800)]
MDL-88290 enrol: Assign a region landmark role to the enrol option div
In order for assistive technology users, such as screen reader users,
easily navigate through the enrolment options, it would be good to
set a region landmark role to the enrolment option's container.
Jun Pataleta [Wed, 25 Mar 2026 04:51:43 +0000 (12:51 +0800)]
MDL-88290 enrol: Make the enrol option heading a proper heading
* And make it overridable so that other templates using it can set
the appropriate heading level.
Huong Nguyen [Wed, 25 Mar 2026 03:50:13 +0000 (10:50 +0700)]
Merge branch 'MDL-87548-main' of https://github.com/andimendunia/moodle
Huong Nguyen [Wed, 25 Mar 2026 03:17:02 +0000 (10:17 +0700)]
Merge branch 'main_MDL-88255' of https://github.com/mattporritt/moodle
Huong Nguyen [Wed, 25 Mar 2026 02:22:40 +0000 (09:22 +0700)]
Merge branch 'MDL-88197' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 25 Mar 2026 02:11:58 +0000 (09:11 +0700)]
Merge branch 'MDL-88076' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 25 Mar 2026 02:04:17 +0000 (09:04 +0700)]
Merge branch 'MDL-87626-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Wed, 25 Mar 2026 01:59:16 +0000 (08:59 +0700)]
Merge branch 'MDL-87803' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 25 Mar 2026 01:47:58 +0000 (08:47 +0700)]
Merge branch 'MDL-87580-task-autolinking' of https://github.com/brendanheywood/moodle
Matt Porritt [Fri, 20 Mar 2026 21:29:51 +0000 (08:29 +1100)]
MDL-88255 Authentication: Fix login page instruction and image format
Improve the styling that controls the image display to better display the image.
Switch from an embedded watermark in the image, to one using the css
::after pseudo-element so the watermark displays correctly on all
screen resolutions and can be translated.
Make the width of the instructions container wider for better
display of default and custom instructions.
Paul Holden [Tue, 30 Dec 2025 12:24:07 +0000 (12:24 +0000)]
MDL-87560 assignsubmission_onlinetext: indicate truncated summary.
Only when the submission has been truncated should we show the
"View more" link, otherwise it appears to not do anything for already
short text.
David Woloszyn [Tue, 24 Mar 2026 06:30:46 +0000 (17:30 +1100)]
MDL-88270 mod_assign: Differentiate mark panel from grade panel
David Woloszyn [Tue, 24 Mar 2026 06:27:38 +0000 (17:27 +1100)]
MDL-88270 mod_assign: Show marking button to allocated users only
Paul Holden [Thu, 12 Mar 2026 21:29:41 +0000 (21:29 +0000)]
MDL-86989 tool_lp: remove non-functional edit action as required.
meirzamoodle [Tue, 24 Mar 2026 06:20:01 +0000 (13:20 +0700)]
MDL-88279 core_session: fix cluster test retry count assertion
Update session_redis_cluster_test to expect 3 connection attempts
instead of 5, matching the $maxretries default value in redis.php.
Huong Nguyen [Tue, 24 Mar 2026 01:40:16 +0000 (08:40 +0700)]
Merge branch 'MDL-88070-main' of https://github.com/sh-csg/moodle
Huong Nguyen [Tue, 24 Mar 2026 01:37:01 +0000 (08:37 +0700)]
Merge branch 'MDL-87748-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Tue, 24 Mar 2026 01:32:17 +0000 (08:32 +0700)]
Merge branch 'MDL-51152-main' of https://github.com/christianabila/moodle
Sara Arjona [Mon, 23 Mar 2026 13:27:40 +0000 (14:27 +0100)]
Merge branch 'MDL-88229-main' of https://github.com/crazyserver/moodle
Huong Nguyen [Mon, 23 Mar 2026 06:45:53 +0000 (13:45 +0700)]
Merge branch 'MDL-66415-main' of https://github.com/raortegar/moodle
Huong Nguyen [Mon, 23 Mar 2026 06:41:22 +0000 (13:41 +0700)]
Merge branch 'MDL-87941' of https://github.com/paulholden/moodle
Huong Nguyen [Mon, 23 Mar 2026 06:36:51 +0000 (13:36 +0700)]
Merge branch 'MDL-87438-main' of https://github.com/muhammadarnaldo/moodle
David Woloszyn [Mon, 23 Mar 2026 02:37:15 +0000 (13:37 +1100)]
MDL-87626 core_search: Fix typo in input value check
Co-authored-by: Uli Wessmann
Huong Nguyen [Mon, 23 Mar 2026 02:15:27 +0000 (09:15 +0700)]
Merge branch 'MDL-88224-main' of https://github.com/andimendunia/moodle
AMOS bot [Sat, 21 Mar 2026 00:08:06 +0000 (00:08 +0000)]
Automatically generated installer lang files
Paul Holden [Fri, 20 Mar 2026 16:23:29 +0000 (16:23 +0000)]
MDL-88260 reportbuilder: clarify developer changelog notes for 5.2.
Paul Holden [Tue, 30 Dec 2025 15:21:43 +0000 (15:21 +0000)]
MDL-87497 theme_boost: truncate day names in YUI calendar dialogue.
Luca Bösch [Mon, 26 Jan 2026 11:09:10 +0000 (12:09 +0100)]
MDL-87748 assign: format checkbox with Bootstrap classes.
Mihail Geshoski [Fri, 20 Mar 2026 07:46:00 +0000 (15:46 +0800)]
Merge branch 'MDL-87715-main' of https://github.com/lucaboesch/moodle
Mihail Geshoski [Fri, 20 Mar 2026 07:41:23 +0000 (15:41 +0800)]
Merge branch 'MDL-87661' of https://github.com/paulholden/moodle
Mihail Geshoski [Fri, 20 Mar 2026 07:34:45 +0000 (15:34 +0800)]
Merge branch 'MDL-88122-navbar_empty-breadcrumb' of https://github.com/stopfstedt/moodle
Mihail Geshoski [Fri, 20 Mar 2026 07:24:58 +0000 (15:24 +0800)]
Merge branch 'MDL-87320-main' of https://github.com/lucaboesch/moodle
Mihail Geshoski [Fri, 20 Mar 2026 07:20:32 +0000 (15:20 +0800)]
Merge branch 'MDL-84780-main' of https://github.com/sh-csg/moodle
Mihail Geshoski [Fri, 20 Mar 2026 07:15:32 +0000 (15:15 +0800)]
Merge branch 'MDL-83459_create_submission_switchids_cmid' of https://github.com/sharpchi/moodle
Andi Permana [Mon, 16 Mar 2026 10:15:45 +0000 (17:15 +0700)]
MDL-88224 auth: Custom instructions replace full welcome section
Pau Ferrer Ocaña [Mon, 16 Mar 2026 11:19:43 +0000 (12:19 +0100)]
MDL-88229 tool_mobile: Fix custom user menu items setting label key
Shamim Rezaie [Fri, 20 Mar 2026 04:12:29 +0000 (15:12 +1100)]
on-demand release 5.2dev+
Shamim Rezaie [Fri, 20 Mar 2026 04:12:28 +0000 (15:12 +1100)]
NOBUG: Add upgrade notes
Shamim Rezaie [Fri, 20 Mar 2026 04:12:10 +0000 (15:12 +1100)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Stefan Hanauska [Sun, 9 Mar 2025 08:47:51 +0000 (09:47 +0100)]
MDL-84780 course: Disabled modules are not allowed
Luca Bösch [Mon, 8 Dec 2025 23:00:20 +0000 (00:00 +0100)]
MDL-87320 forum: Correctly escape group names.
Brendan Heywood [Thu, 1 Jan 2026 03:02:29 +0000 (14:02 +1100)]
MDL-87580 task: Fix task output autolinking
Jun Pataleta [Wed, 18 Mar 2026 09:41:19 +0000 (17:41 +0800)]
MDL-81241 theme_boost: Accessibility test for the footer region links
Jun Pataleta [Wed, 18 Mar 2026 09:37:57 +0000 (17:37 +0800)]
MDL-81241 theme_boost: Ensure footer links have sufficient spacing
Safat [Wed, 18 Mar 2026 14:19:41 +0000 (01:19 +1100)]
MDL-87959 tool_installaddon: Add extra behat for chooser footer
Paul Holden [Wed, 25 Feb 2026 12:41:24 +0000 (12:41 +0000)]
MDL-88054 tool_mfa: ensure factor preference icons are circular.
They were once, but then weren't. Probably same cause as that fixed
in
0ff8f7b2 for all emoticons.
Mihail Geshoski [Thu, 19 Mar 2026 02:48:38 +0000 (10:48 +0800)]
Merge branch 'MDL-87321' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 19 Mar 2026 02:11:06 +0000 (09:11 +0700)]
Merge branch 'MDL-88080' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 19 Mar 2026 02:00:26 +0000 (09:00 +0700)]
Merge branch 'MDL-88225-main' of https://github.com/muhammadarnaldo/moodle
Mihail Geshoski [Thu, 19 Mar 2026 01:49:09 +0000 (09:49 +0800)]
Merge branch 'MDL-87810-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 19 Mar 2026 01:23:22 +0000 (08:23 +0700)]
Merge branch 'MDL-87935-main' of https://github.com/yusufwib01/moodle
Huong Nguyen [Thu, 19 Mar 2026 01:18:47 +0000 (08:18 +0700)]
Merge branch 'MDL-87592-main' of https://github.com/andimendunia/moodle
Ilya Tregubov [Wed, 18 Mar 2026 13:01:12 +0000 (14:01 +0100)]
Merge branch 'MDL-75067' of https://github.com/paulholden/moodle
Mihail Geshoski [Wed, 18 Mar 2026 09:35:59 +0000 (17:35 +0800)]
Merge branch 'MDL-87096' of https://github.com/paulholden/moodle
Paul Holden [Tue, 17 Mar 2026 10:29:43 +0000 (10:29 +0000)]
Merge branch 'MDL-88226' of https://github.com/dravek/moodle
Ilya Tregubov [Tue, 17 Mar 2026 09:23:55 +0000 (10:23 +0100)]
Merge branch 'MDL-88176' of https://github.com/paulholden/moodle
Mihail Geshoski [Tue, 17 Mar 2026 07:32:55 +0000 (15:32 +0800)]
Merge branch 'MDL-85002-bugfix' of https://github.com/marxjohnson/moodle
Laurent David [Mon, 16 Mar 2026 11:13:16 +0000 (12:13 +0100)]
MDL-88072 core_course: Add separator for collapsed subsections
Mihail Geshoski [Thu, 19 Mar 2026 04:53:47 +0000 (12:53 +0800)]
Merge branch 'MDL-87766-main' of https://github.com/josepico01/moodle
Michael Hawkins [Mon, 16 Mar 2026 10:54:29 +0000 (18:54 +0800)]
Merge branch 'MDL-87649-user-suspended' of https://github.com/brendanheywood/moodle
Huong Nguyen [Mon, 16 Mar 2026 10:52:08 +0000 (17:52 +0700)]
Merge branch 'MDL-86456-main' of https://github.com/muhammadarnaldo/moodle
Mark Sharp [Tue, 15 Oct 2024 08:37:30 +0000 (09:37 +0100)]
MDL-83459 mod_assign: change switchids to use cmid
Muhammad Arnaldo [Wed, 18 Mar 2026 04:06:57 +0000 (11:06 +0700)]
MDL-88225 admin: New login screen image
- Improved image and add an AI watermark
Andi Permana [Wed, 4 Mar 2026 08:48:19 +0000 (15:48 +0700)]
MDL-87592 auth_email: preserve wantsurl through MFA email confirmation
Raquel Ortega [Wed, 4 Mar 2026 18:16:16 +0000 (19:16 +0100)]
MDL-66415 core_message: Improve bulk messaging result handling
Jun Pataleta [Tue, 17 Mar 2026 15:47:00 +0000 (23:47 +0800)]
MDL-85451 block_timeline: Add accessibility Behat test coverage
Jun Pataleta [Tue, 17 Mar 2026 15:46:39 +0000 (23:46 +0800)]
MDL-85451 block_timeline: Group the due date filter options
To ensure that the filter options for the day filter menu matches
the menu pattern and pass accessibility checks, we need to:
* Group the due date filter options, labelled by the "Due date"
"heading".
* Set the "Due date" heading with a presentation role to prevent
assistive technologies from announcing it when the user goes through
the menu options.
Jun Pataleta [Tue, 17 Mar 2026 15:10:15 +0000 (23:10 +0800)]
MDL-85451 block_timeline: Fix heading levels
Paul Holden [Mon, 16 Mar 2026 13:07:20 +0000 (13:07 +0000)]
MDL-88176 customfield: handle static singleton pattern in base class.
Replace duplicate implementation in all handler implementations. Ensure
that it is consistently reset during PHPUnit/Behat tests.
Co-authored-by: Yerai Rodríguez <yerai.rodriguez@moodle.com>
David Carrillo [Mon, 16 Mar 2026 12:16:32 +0000 (13:16 +0100)]
MDL-88226 phpunit: Fix fragile tests using adhoc task manager
- Reset task manager state when resetting all data
- mod_quiz: Fix fragile adhoc task manager tests
- mod_assign: Fix fragile adhoc task manager tests
Paul Holden [Tue, 3 Mar 2026 13:06:16 +0000 (13:06 +0000)]
MDL-88076 tool_mfa: improved parsing of redirect exclusions config.
Ensure all permutations of EOL markers are covered/trimmed.
Huong Nguyen [Mon, 16 Mar 2026 10:41:00 +0000 (17:41 +0700)]
Merge branch 'MDL-80983-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Mon, 16 Mar 2026 09:43:53 +0000 (16:43 +0700)]
Merge branch 'MDL-86458-main' of https://github.com/yusufwib01/moodle
Huong Nguyen [Mon, 16 Mar 2026 09:39:36 +0000 (16:39 +0700)]
Merge branch 'MDL-86950-main' of https://github.com/raortegar/moodle
Luca Bösch [Fri, 6 Mar 2026 13:08:49 +0000 (14:08 +0100)]
MDL-80983 auth: Filter OAuth2 method name buttons.
Huong Nguyen [Mon, 16 Mar 2026 09:33:03 +0000 (16:33 +0700)]
Merge branch 'MDL-86839-main' of https://github.com/PhMemmel/moodle
Daniel Ureña [Mon, 16 Mar 2026 08:15:58 +0000 (09:15 +0100)]
MDL-84960 enrol: Fix WS get_enrolled_users with initials
Mark Johnson [Mon, 16 Mar 2026 09:27:39 +0000 (09:27 +0000)]
MDL-85002 mod_quiz: Update override behat test
Update the quiz_override_reason behat test to use the new tertiary
navigation.
Mihail Geshoski [Mon, 16 Mar 2026 09:18:11 +0000 (17:18 +0800)]
Merge branch 'mdl-86687_main' of https://github.com/james-cnz/moodle
Michael Hawkins [Mon, 16 Mar 2026 08:59:06 +0000 (16:59 +0800)]
Merge branch 'MDL-88206-main' of https://github.com/HuongNV13/moodle
Shamiso Jaravaza [Fri, 5 Dec 2025 17:45:52 +0000 (10:45 -0700)]
MDL-86950 mod_bigbluebuttonbn: Update experimental features settings
* Renamed Experimental Features Setting category string with updated Session Access string
* Moved Register Live Session setting to Extended Capabilities category
Huong Nguyen [Mon, 16 Mar 2026 08:07:54 +0000 (15:07 +0700)]
Merge branch 'MDL-86457-main' of https://github.com/yusufwib01/moodle