moodle.git
117 min agoweekly release 5.0.1+ MOODLE_500_STABLE
Mihail Geshoski [Fri, 13 Jun 2025 06:43:27 +0000 (14:43 +0800)]
weekly release 5.0.1+

117 min agoNOBUG: Add upgrade notes
Mihail Geshoski [Fri, 13 Jun 2025 06:43:27 +0000 (14:43 +0800)]
NOBUG: Add upgrade notes

23 hours agoMerge branch 'MDL-84752-500' of https://github.com/paulholden/moodle into MOODLE_500_...
Jun Pataleta [Thu, 12 Jun 2025 09:15:39 +0000 (17:15 +0800)]
Merge branch 'MDL-84752-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

23 hours agoMDL-84752 qtype_essay: create accessible min/max words form elements.
Paul Holden [Thu, 6 Mar 2025 08:34:03 +0000 (08:34 +0000)]
MDL-84752 qtype_essay: create accessible min/max words form elements.

Because of historical requirements involving fieldsets in question
type forms (see 958e7671), we should use ARIA label attribute on
grouped elements rather than normal labels in order to make them
accessible.

Co-authored-by: Jun Pataleta <jun@moodle.com>
23 hours agoMerge branch 'MDL-85700-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE
Jun Pataleta [Thu, 12 Jun 2025 03:26:52 +0000 (11:26 +0800)]
Merge branch 'MDL-85700-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE

23 hours agoMDL-72123 message: Add upgrade note
Huong Nguyen [Thu, 12 Jun 2025 02:21:40 +0000 (09:21 +0700)]
MDL-72123 message: Add upgrade note

23 hours agoMerge branch 'MDL-72123-500' of https://github.com/yusufwib01/moodle into MOODLE_500_...
Huong Nguyen [Thu, 12 Jun 2025 02:23:50 +0000 (09:23 +0700)]
Merge branch 'MDL-72123-500' of https://github.com/yusufwib01/moodle into MOODLE_500_STABLE

31 hours agoMerge branch 'MDL-84611-500' of https://github.com/sh-csg/moodle into MOODLE_500_STABLE
Huong Nguyen [Thu, 12 Jun 2025 01:37:22 +0000 (08:37 +0700)]
Merge branch 'MDL-84611-500' of https://github.com/sh-csg/moodle into MOODLE_500_STABLE

44 hours agoMDL-85700 theme_boost: Fix singleselect spacing
Mikel Martín [Fri, 6 Jun 2025 08:16:57 +0000 (10:16 +0200)]
MDL-85700 theme_boost: Fix singleselect spacing

- Fix single_select template adding gap between elements.

47 hours agoMDL-84611 blocks: Respect instance_allow_multiple()
Stefan Hanauska [Wed, 11 Jun 2025 09:17:43 +0000 (11:17 +0200)]
MDL-84611 blocks: Respect instance_allow_multiple()

47 hours agoMDL-84611 block_html: Change tests to respect capabilities
Stefan Hanauska [Wed, 11 Jun 2025 09:13:12 +0000 (11:13 +0200)]
MDL-84611 block_html: Change tests to respect capabilities

2 days agoMerge branch 'MDL-77964-500' of https://github.com/paulholden/moodle into MOODLE_500_...
Huong Nguyen [Wed, 11 Jun 2025 07:08:40 +0000 (14:08 +0700)]
Merge branch 'MDL-77964-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

2 days agoMerge branch 'MDL-85316-500-mysql-version' of https://github.com/meirzamoodle/moodle...
Huong Nguyen [Wed, 11 Jun 2025 06:33:39 +0000 (13:33 +0700)]
Merge branch 'MDL-85316-500-mysql-version' of https://github.com/meirzamoodle/moodle into MOODLE_500_STABLE

2 days agoMerge branch 'MDL-85274-500' of https://github.com/davewoloszyn/moodle into MOODLE_50...
Huong Nguyen [Wed, 11 Jun 2025 06:30:08 +0000 (13:30 +0700)]
Merge branch 'MDL-85274-500' of https://github.com/davewoloszyn/moodle into MOODLE_500_STABLE

2 days agoMDL-85274 calendar: Duration limits added to forms
David Woloszyn [Tue, 27 May 2025 04:02:19 +0000 (14:02 +1000)]
MDL-85274 calendar: Duration limits added to forms

2 days agoMDL-85316 admin: Add environment check for AWS Aurora database
meirzamoodle [Fri, 23 May 2025 03:59:56 +0000 (10:59 +0700)]
MDL-85316 admin: Add environment check for AWS Aurora database

7 days agoMoodle release 5.0.1 v5.0.1
Mihail Geshoski [Fri, 6 Jun 2025 04:32:05 +0000 (12:32 +0800)]
Moodle release 5.0.1

7 days agoNOBUG: Add upgrade notes
Mihail Geshoski [Fri, 6 Jun 2025 04:32:05 +0000 (12:32 +0800)]
NOBUG: Add upgrade notes

7 days agoMDL-72123 message: Hide add to contacts button if user not allowed
yusufwib01 [Mon, 26 May 2025 18:25:23 +0000 (01:25 +0700)]
MDL-72123 message: Hide add to contacts button if user not allowed

7 days agoweekly release 5.0+
Sara Arjona [Thu, 5 Jun 2025 14:43:29 +0000 (16:43 +0200)]
weekly release 5.0+

7 days agoNOBUG: Add upgrade notes
Sara Arjona [Thu, 5 Jun 2025 14:43:28 +0000 (16:43 +0200)]
NOBUG: Add upgrade notes

8 days agoMDL-83762 core_files: Bind resolve IPs and ports to cURL calls
Michael Hawkins [Fri, 14 Feb 2025 07:18:26 +0000 (15:18 +0800)]
MDL-83762 core_files: Bind resolve IPs and ports to cURL calls

8 days agoMerge branch 'MDL-85571-500' of https://github.com/HuongNV13/moodle into MOODLE_500_S...
Michael Hawkins [Thu, 5 Jun 2025 04:34:37 +0000 (12:34 +0800)]
Merge branch 'MDL-85571-500' of https://github.com/HuongNV13/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-85645-500' of https://github.com/lameze/moodle into MOODLE_500_STABLE
Mihail Geshoski [Thu, 5 Jun 2025 04:31:56 +0000 (12:31 +0800)]
Merge branch 'MDL-85645-500' of https://github.com/lameze/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-85556_500_STABLE' of https://github.com/marxjohnson/moodle into...
Mihail Geshoski [Thu, 5 Jun 2025 04:25:44 +0000 (12:25 +0800)]
Merge branch 'MDL-85556_500_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_500_STABLE

8 days agoMDL-84518 course: improved course visibility state handling
Vincent Schneider [Tue, 13 May 2025 15:51:53 +0000 (17:51 +0200)]
MDL-84518 course: improved course visibility state handling

8 days agoMerge branch 'MDL-80380-500' of https://github.com/HuongNV13/moodle into MOODLE_500_S...
Michael Hawkins [Thu, 5 Jun 2025 04:19:35 +0000 (12:19 +0800)]
Merge branch 'MDL-80380-500' of https://github.com/HuongNV13/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-85450-500' of https://github.com/rjnl/moodle into MOODLE_500_STABLE
Jun Pataleta [Thu, 5 Jun 2025 04:15:48 +0000 (12:15 +0800)]
Merge branch 'MDL-85450-500' of https://github.com/rjnl/moodle into MOODLE_500_STABLE

8 days agoMDL-80380 core_auth: Add upgrade note
Huong Nguyen [Wed, 21 May 2025 04:14:40 +0000 (11:14 +0700)]
MDL-80380 core_auth: Add upgrade note

8 days agoMDL-80380 admin: Support Microsoft XOAUTH2 for outgoing email
Huong Nguyen [Tue, 20 May 2025 01:34:56 +0000 (08:34 +0700)]
MDL-80380 admin: Support Microsoft XOAUTH2 for outgoing email

8 days agoMerge branch 'MDL-69765-500' of https://github.com/lucaboesch/moodle into MOODLE_500_...
Mihail Geshoski [Thu, 5 Jun 2025 04:10:56 +0000 (12:10 +0800)]
Merge branch 'MDL-69765-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-84941-500' of https://github.com/paulholden/moodle into MOODLE_500_...
Jun Pataleta [Thu, 5 Jun 2025 04:08:39 +0000 (12:08 +0800)]
Merge branch 'MDL-84941-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-85072-500' of https://github.com/olivabigyo/moodle into MOODLE_500_...
Mihail Geshoski [Thu, 5 Jun 2025 03:50:41 +0000 (11:50 +0800)]
Merge branch 'MDL-85072-500' of https://github.com/olivabigyo/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-83654-500-5' of https://github.com/junpataleta/moodle into MOODLE_5...
Mihail Geshoski [Thu, 5 Jun 2025 03:31:30 +0000 (11:31 +0800)]
Merge branch 'MDL-83654-500-5' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-85369_500' of https://github.com/agaranin/moodle into MOODLE_500_STABLE
Mihail Geshoski [Thu, 5 Jun 2025 03:16:29 +0000 (11:16 +0800)]
Merge branch 'MDL-85369_500' of https://github.com/agaranin/moodle into MOODLE_500_STABLE

8 days agoMDL-85488 mathjax: refactor loader to enhance configuration and loading
Martin Gauk [Fri, 16 May 2025 17:07:14 +0000 (19:07 +0200)]
MDL-85488 mathjax: refactor loader to enhance configuration and loading

8 days agoMDL-85323 core: Don't cache the login page
Mark Johnson [Fri, 2 May 2025 15:39:22 +0000 (16:39 +0100)]
MDL-85323 core: Don't cache the login page

8 days agoMDL-85375 libraries: Escaping a query parameter on pg_insert_id()
meirzamoodle [Tue, 20 May 2025 02:48:29 +0000 (09:48 +0700)]
MDL-85375 libraries: Escaping a query parameter on pg_insert_id()

8 days agoMDL-84706 bigbluebuttonbn: improved authorization and mitigate CSRF risks
Vincent Schneider [Fri, 11 Apr 2025 19:23:51 +0000 (21:23 +0200)]
MDL-84706 bigbluebuttonbn: improved authorization and mitigate CSRF risks

8 days agoMDL-79993 course: Fix PHPUnit failure
Huong Nguyen [Wed, 14 May 2025 05:18:32 +0000 (12:18 +0700)]
MDL-79993 course: Fix PHPUnit failure

8 days agoMDL-79993 course: Improve user access to recent courses service
raortegar [Tue, 29 Apr 2025 07:10:15 +0000 (09:10 +0200)]
MDL-79993 course: Improve user access to recent courses service

8 days agoMDL-84497 badges: fix missing action sesskey checks.
Vincent Schneider [Fri, 11 Apr 2025 09:10:49 +0000 (11:10 +0200)]
MDL-84497 badges: fix missing action sesskey checks.

8 days agoMDL-85645 mod_quiz: Behat to display questionbank name of quiz question.
andelacruz [Wed, 4 Jun 2025 06:14:04 +0000 (14:14 +0800)]
MDL-85645 mod_quiz: Behat to display questionbank name of quiz question.

8 days agoMDL-85239 mod_quiz: Use visually-hidden instead of deprecated sr-only
Jun Pataleta [Thu, 5 Jun 2025 01:25:34 +0000 (09:25 +0800)]
MDL-85239 mod_quiz: Use visually-hidden instead of deprecated sr-only

8 days agoMerge branch 'MDL-85239-500' of https://github.com/NashTechOpenUniversity/moodle...
Jun Pataleta [Thu, 5 Jun 2025 01:22:50 +0000 (09:22 +0800)]
Merge branch 'MDL-85239-500' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-84804-500' of https://github.com/paulholden/moodle into MOODLE_500_...
Jun Pataleta [Thu, 5 Jun 2025 00:12:39 +0000 (08:12 +0800)]
Merge branch 'MDL-84804-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-82069-500' of https://github.com/aanabit/moodle into MOODLE_500_STABLE
Sara Arjona [Wed, 4 Jun 2025 13:37:00 +0000 (15:37 +0200)]
Merge branch 'MDL-82069-500' of https://github.com/aanabit/moodle into MOODLE_500_STABLE

8 days agoMDL-84804 output: amend page title when navigating dynamic tabs.
Paul Holden [Wed, 4 Jun 2025 12:14:07 +0000 (13:14 +0100)]
MDL-84804 output: amend page title when navigating dynamic tabs.

Prepend the current tab name to the page title, to ensure we can
easily identify the current page/tab and that it is both unique
and accessible.

8 days agoMDL-84804 javascript: new module for manipulating the page title.
Paul Holden [Wed, 4 Jun 2025 12:13:22 +0000 (13:13 +0100)]
MDL-84804 javascript: new module for manipulating the page title.

8 days agoMerge branch 'MDL-85273-500' of https://github.com/paulholden/moodle into MOODLE_500_...
cescobedo [Wed, 4 Jun 2025 10:59:13 +0000 (12:59 +0200)]
Merge branch 'MDL-85273-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

8 days agoMerge branch 'MDL-85041-500' of https://github.com/junpataleta/moodle into MOODLE_500...
Jun Pataleta [Wed, 4 Jun 2025 09:48:18 +0000 (17:48 +0800)]
Merge branch 'MDL-85041-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE

8 days agoMDL-85041 core: Make methods calling `announceChanges` async as well
Jun Pataleta [Fri, 30 May 2025 05:17:33 +0000 (13:17 +0800)]
MDL-85041 core: Make methods calling `announceChanges` async as well

8 days agoMDL-85041 core: Improve autocomplete/tag a11y for assistive tech
meirzamoodle [Tue, 13 May 2025 08:50:50 +0000 (15:50 +0700)]
MDL-85041 core: Improve autocomplete/tag a11y for assistive tech

- Updated autocomplete behavior to announce dynamic changes
via ARIA live regions
- Fixed focus management for keyboard and screen reader navigation
- Added proper role/aria tags for interactive tag components

9 days agoMDL-85571 mod_assign: Improve PHPUnit tests
Huong Nguyen [Wed, 4 Jun 2025 02:44:09 +0000 (09:44 +0700)]
MDL-85571 mod_assign: Improve PHPUnit tests

9 days agoMDL-85571 mod_assign: Add visibility check to due digest notification
raortegar [Tue, 27 May 2025 08:12:37 +0000 (10:12 +0200)]
MDL-85571 mod_assign: Add visibility check to due digest notification

9 days agoMerge branch 'MDL-85507-500-enfix' of https://github.com/mudrd8mz/moodle into MOODLE_...
Jun Pataleta [Wed, 4 Jun 2025 03:58:12 +0000 (11:58 +0800)]
Merge branch 'MDL-85507-500-enfix' of https://github.com/mudrd8mz/moodle into MOODLE_500_STABLE

9 days agoMerge branch 'MDL-84732-m500' of https://github.com/sammarshallou/moodle into MOODLE_...
Huong Nguyen [Wed, 4 Jun 2025 03:53:19 +0000 (10:53 +0700)]
Merge branch 'MDL-84732-m500' of https://github.com/sammarshallou/moodle into MOODLE_500_STABLE

9 days agoMerge branch 'MDL-84432-500' of https://github.com/HuongNV13/moodle into MOODLE_500_S...
Mihail Geshoski [Wed, 4 Jun 2025 02:47:05 +0000 (10:47 +0800)]
Merge branch 'MDL-84432-500' of https://github.com/HuongNV13/moodle into MOODLE_500_STABLE

9 days agoMDL-84432 core: Use discovery endpoint for Microsoft OAuth2 service
Huong Nguyen [Thu, 8 May 2025 03:44:59 +0000 (10:44 +0700)]
MDL-84432 core: Use discovery endpoint for Microsoft OAuth2 service

- Instead of creating the endpoints manually, use the OpenId
configuration endpoint to auto-configure endpoints
- Updates user field mappings so they map the new OpenId userinfo fields

9 days agoMerge branch 'MDL-85471-500' of https://github.com/junpataleta/moodle into MOODLE_500...
Amaia Anabitarte [Tue, 3 Jun 2025 14:18:59 +0000 (16:18 +0200)]
Merge branch 'MDL-85471-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE

9 days agoMerge branch 'MDL-85398-500' of https://github.com/paulholden/moodle into MOODLE_500_...
cescobedo [Tue, 3 Jun 2025 13:51:32 +0000 (15:51 +0200)]
Merge branch 'MDL-85398-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

9 days agoMerge branch 'MDL-85327-500' of https://github.com/paulholden/moodle into MOODLE_500_...
Amaia Anabitarte [Tue, 3 Jun 2025 11:37:38 +0000 (13:37 +0200)]
Merge branch 'MDL-85327-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

9 days agoMerge branch 'MDL-85326-500' of https://github.com/paulholden/moodle into MOODLE_500_...
cescobedo [Tue, 3 Jun 2025 11:10:46 +0000 (13:10 +0200)]
Merge branch 'MDL-85326-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

9 days agoMerge branch 'MDL-85467-500' of https://github.com/yusufwib01/moodle into MOODLE_500_...
Jun Pataleta [Tue, 3 Jun 2025 09:28:35 +0000 (17:28 +0800)]
Merge branch 'MDL-85467-500' of https://github.com/yusufwib01/moodle into MOODLE_500_STABLE

10 days agoMDL-85326 theme_boost: hide footer popover icon on small screens.
Paul Holden [Thu, 1 May 2025 15:12:42 +0000 (16:12 +0100)]
MDL-85326 theme_boost: hide footer popover icon on small screens.

Fixes regression from add6f71d which forced `.btn-icon` display.

Co-authored-by: Mikel Martín <mikel@moodle.com>
10 days agoMDL-85450 block_calendar_upcoming: Fix heading level
Rajneel Totaram [Mon, 12 May 2025 00:41:18 +0000 (12:41 +1200)]
MDL-85450 block_calendar_upcoming: Fix heading level

10 days agoMDL-85556 backup: Only update question refs in restored course
Mark Johnson [Wed, 21 May 2025 15:31:48 +0000 (16:31 +0100)]
MDL-85556 backup: Only update question refs in restored course

The previous query updated all question references matching the original
question bank entry, regardless of whether they were part of the restore
or not. When we are dealing with duplicated questions, this means we
could accidentally change question references in the backed-up course as
well as the restored one.

This change filters the references to ensure they exist in a context
within the restored course, before updating them.

10 days agoMerge branch 'MDL-85412-500' of https://github.com/aanabit/moodle into MOODLE_500_STABLE
Amaia Anabitarte [Mon, 2 Jun 2025 11:24:17 +0000 (13:24 +0200)]
Merge branch 'MDL-85412-500' of https://github.com/aanabit/moodle into MOODLE_500_STABLE

11 days agoMDL-85467 core: Replace orphaned label with span for accessibility
yusufwib01 [Tue, 20 May 2025 09:32:44 +0000 (16:32 +0700)]
MDL-85467 core: Replace orphaned label with span for accessibility

This commit replaces orphaned labels with spans for improved
accessibility. It also updates the XPATH partial named selector
for select_menu fields to target span elements.

11 days agoMDL-85239 mod_quiz: Add caption for Attempt tables.
hieuvu [Fri, 18 Apr 2025 07:29:45 +0000 (14:29 +0700)]
MDL-85239 mod_quiz: Add caption for Attempt tables.

12 days agoMDL-69765 qtype_essay: Create temporary draft file area only one time.
Luca Bösch [Sat, 31 May 2025 10:58:52 +0000 (12:58 +0200)]
MDL-69765 qtype_essay: Create temporary draft file area only one time.

13 days agoMDL-83654 qtype_match: Only add the question text to the first field
Jun Pataleta [Fri, 31 Jan 2025 09:11:15 +0000 (17:11 +0800)]
MDL-83654 qtype_match: Only add the question text to the first field

In order to avoid repetition of the question text as the user navigates
to each answer field in a matching question (e.g. by tabbing).

13 days agoMDL-83654 qtype_match: Add presentation role to table-related elements
Jun Pataleta [Tue, 19 Nov 2024 10:10:34 +0000 (18:10 +0800)]
MDL-83654 qtype_match: Add presentation role to table-related elements

The question and answer are displayed on a layout table and
does not really help with accessibility. We need to set a
presentation role for the table-related elements.

13 days agoMDL-83654 qtype_match: Provide better information to answer fields
Jun Pataleta [Tue, 19 Nov 2024 10:08:28 +0000 (18:08 +0800)]
MDL-83654 qtype_match: Provide better information to answer fields

* In order to provide better context for screen reader users about the
answer fields in matching questions, the question text and the
corresponding item to be matched are included to the answer fields via
the aria-describedby attribute.

13 days agoMDL-85412 course: adding and removing elements feedback message
Amaia Anabitarte [Thu, 15 May 2025 08:35:34 +0000 (10:35 +0200)]
MDL-85412 course: adding and removing elements feedback message

13 days agoMerge branch 'MDL-85315-500' of https://github.com/lucaboesch/moodle into MOODLE_500_...
Sara Arjona [Fri, 30 May 2025 10:33:05 +0000 (12:33 +0200)]
Merge branch 'MDL-85315-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE

13 days agoMDL-85315 themes: align modal closing button.
Luca Bösch [Thu, 1 May 2025 06:46:05 +0000 (08:46 +0200)]
MDL-85315 themes: align modal closing button.

2 weeks agoweekly release 5.0+
Michael Hawkins [Fri, 30 May 2025 08:28:46 +0000 (16:28 +0800)]
weekly release 5.0+

2 weeks agoNOBUG: Add upgrade notes
Michael Hawkins [Fri, 30 May 2025 08:28:46 +0000 (16:28 +0800)]
NOBUG: Add upgrade notes

2 weeks agoMerge branch 'install_500_STABLE' of https://git.in.moodle.com/amosbot/moodle-install...
Michael Hawkins [Fri, 30 May 2025 08:28:24 +0000 (16:28 +0800)]
Merge branch 'install_500_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_500_STABLE

2 weeks agoMDL-85369 question: fix tag collection ID in legacy‑filter upgrade.
Artem Garanin [Wed, 7 May 2025 13:51:45 +0000 (09:51 -0400)]
MDL-85369 question: fix tag collection ID in legacy‑filter upgrade.

Use the actual tag collection for the 'question' tag area instead of
the default collection.

2 weeks agoMDL-77964 availability: avoid JS console errors when closing modal.
Paul Holden [Mon, 17 Jun 2024 22:26:30 +0000 (23:26 +0100)]
MDL-77964 availability: avoid JS console errors when closing modal.

2 weeks agoMerge branch 'MDL-84824-500' of https://github.com/stevandoMoodle/moodle into MOODLE_...
Michael Hawkins [Thu, 29 May 2025 04:27:08 +0000 (12:27 +0800)]
Merge branch 'MDL-84824-500' of https://github.com/stevandoMoodle/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-83448-500' of https://github.com/stevandoMoodle/moodle into MOODLE_...
Michael Hawkins [Thu, 29 May 2025 04:18:32 +0000 (12:18 +0800)]
Merge branch 'MDL-83448-500' of https://github.com/stevandoMoodle/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-84996-500' of https://github.com/paulholden/moodle into MOODLE_500_...
Michael Hawkins [Thu, 29 May 2025 04:09:55 +0000 (12:09 +0800)]
Merge branch 'MDL-84996-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-85513-500' of https://github.com/paulholden/moodle into MOODLE_500_...
Michael Hawkins [Thu, 29 May 2025 04:04:15 +0000 (12:04 +0800)]
Merge branch 'MDL-85513-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-85552-500' of https://github.com/yusufwib01/moodle into MOODLE_500_...
Michael Hawkins [Thu, 29 May 2025 03:59:47 +0000 (11:59 +0800)]
Merge branch 'MDL-85552-500' of https://github.com/yusufwib01/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-85437-500' of https://github.com/meirzamoodle/moodle into MOODLE_50...
Michael Hawkins [Thu, 29 May 2025 03:52:29 +0000 (11:52 +0800)]
Merge branch 'MDL-85437-500' of https://github.com/meirzamoodle/moodle into MOODLE_500_STABLE

2 weeks agoMDL-84824 core_message: Fixed popup accessibility issue
Stevani Andolo [Mon, 31 Mar 2025 09:02:47 +0000 (17:02 +0800)]
MDL-84824 core_message: Fixed popup accessibility issue

2 weeks agoMerge branch 'MDL-83044-500' of https://github.com/catalyst/moodle into MOODLE_500_STABLE
Huong Nguyen [Thu, 29 May 2025 03:27:10 +0000 (10:27 +0700)]
Merge branch 'MDL-83044-500' of https://github.com/catalyst/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-85177-500' of https://github.com/lucaboesch/moodle into MOODLE_500_...
Huong Nguyen [Thu, 29 May 2025 02:53:47 +0000 (09:53 +0700)]
Merge branch 'MDL-85177-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-85525-500' of https://github.com/andelacruz/moodle into MOODLE_500_...
Huong Nguyen [Thu, 29 May 2025 02:51:44 +0000 (09:51 +0700)]
Merge branch 'MDL-85525-500' of https://github.com/andelacruz/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-85400-500' of https://github.com/lameze/moodle into MOODLE_500_STABLE
Huong Nguyen [Thu, 29 May 2025 01:59:42 +0000 (08:59 +0700)]
Merge branch 'MDL-85400-500' of https://github.com/lameze/moodle into MOODLE_500_STABLE

2 weeks agoMerge branch 'MDL-85389-500' of https://github.com/andelacruz/moodle into MOODLE_500_...
Huong Nguyen [Thu, 29 May 2025 01:52:32 +0000 (08:52 +0700)]
Merge branch 'MDL-85389-500' of https://github.com/andelacruz/moodle into MOODLE_500_STABLE

2 weeks agoAutomatically generated installer lang files
AMOS bot [Thu, 29 May 2025 00:08:00 +0000 (00:08 +0000)]
Automatically generated installer lang files

2 weeks agoMDL-85525 mod_quiz: Behat test for quiz attempt page block display
andelacruz [Tue, 27 May 2025 07:23:47 +0000 (15:23 +0800)]
MDL-85525 mod_quiz: Behat test for quiz attempt page block display

2 weeks agoMDL-85389 mod_lesson: Behat for filtering lesson reports/essays by group
andelacruz [Tue, 13 May 2025 09:32:52 +0000 (17:32 +0800)]
MDL-85389 mod_lesson: Behat for filtering lesson reports/essays by group

2 weeks agoMDL-85400 PHPunit: Hard to test code that uses encryption
sam marshall [Wed, 7 May 2025 14:18:51 +0000 (15:18 +0100)]
MDL-85400 PHPunit: Hard to test code that uses encryption

This change stops the encryption code setting created key files to
read-only during PHPunit runs, which means they will be safely
deleted when the system resets after a test.

2 weeks agoMDL-85437 AI: Move focus to the AI drawer
meirzamoodle [Thu, 15 May 2025 09:43:01 +0000 (16:43 +0700)]
MDL-85437 AI: Move focus to the AI drawer

2 weeks agoMDL-85556 questions: Fix repeated_restore unit test
Mark Johnson [Wed, 21 May 2025 15:29:50 +0000 (16:29 +0100)]
MDL-85556 questions: Fix repeated_restore unit test

This unit test is meant to test restoring duplicated questions that
exist in a shared question bank. However, due to improvements in the
restore process from the introduction of mod_qbank, having the questions
in a bank that is not in the restored course means the questions don't
get restored at all, and we can't test that the process is working.

This changes the test to use a bank in the target course instead.