integration.git
6 months agoMDL-81454 core: Remove incorrect `@property-read` annotation
Daniil Fajnberg [Thu, 5 Sep 2024 17:49:44 +0000 (19:49 +0200)]
MDL-81454 core: Remove incorrect `@property-read` annotation

6 months agoMerge branch 'MDL-85127-main' of https://github.com/roland04/moodle
Jun Pataleta [Wed, 9 Apr 2025 03:09:43 +0000 (11:09 +0800)]
Merge branch 'MDL-85127-main' of https://github.com/roland04/moodle

6 months agoMDL-85144 mod_bigbluebuttonbn: Fix rule sort order
Shamiso.Jaravaza [Wed, 9 Apr 2025 01:05:04 +0000 (19:05 -0600)]
MDL-85144 mod_bigbluebuttonbn: Fix rule sort order

6 months agoMDL-85092 themes: exclude navbar when printing pages
Jake Dallimore [Fri, 4 Apr 2025 07:52:29 +0000 (15:52 +0800)]
MDL-85092 themes: exclude navbar when printing pages

Bootstrap 5 removed _print.scss which included print-specific styles,
including one for hiding the nav. This just re-introduces a single
style override for the navbar. Any other print-specific styles removed
in BS5 are left as removed.

6 months agoMDL-84937 mdl_bigbluebuttonbn: Hide Settings for RecordingsOnly
jfederico [Tue, 8 Apr 2025 18:28:44 +0000 (18:28 +0000)]
MDL-84937 mdl_bigbluebuttonbn: Hide Settings for RecordingsOnly

6 months agoMDL-85143 output: correct size/proportions of emoticon images.
Paul Holden [Tue, 8 Apr 2025 16:58:01 +0000 (17:58 +0100)]
MDL-85143 output: correct size/proportions of emoticon images.

They were stretched horizontally since 28846e71, correct that here.

6 months agoMoodle release 5.0rc2 v5.0.0-rc2
Sara Arjona [Tue, 8 Apr 2025 15:06:38 +0000 (17:06 +0200)]
Moodle release 5.0rc2

6 months agoNOBUG: Add upgrade notes
Sara Arjona [Tue, 8 Apr 2025 15:06:38 +0000 (17:06 +0200)]
NOBUG: Add upgrade notes

6 months agoMerge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Sara Arjona [Tue, 8 Apr 2025 15:06:31 +0000 (17:06 +0200)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install

6 months agoMDL-85062 mod_assign: Format penalized grades in attempts history
Mihail Geshoski [Mon, 7 Apr 2025 14:49:50 +0000 (22:49 +0800)]
MDL-85062 mod_assign: Format penalized grades in attempts history

Formats the output of the penalised grades shown in the
'Previous attempts' for advanced grading methods for consistency
with other sections/areas where this information is displayed.

6 months agoMDL-85062 mod_assign: Show penalty indicator with advanced grading
Mihail Geshoski [Mon, 7 Apr 2025 09:41:00 +0000 (17:41 +0800)]
MDL-85062 mod_assign: Show penalty indicator with advanced grading

Ensures the penalty indicator is displayed in the 'Feedback' and
'Previous Attempts' sections for penalized grades when using advanced
grading methods.

6 months agoMDL-84576 questions: non-editing teachers need use questions capability
Tim Hunt [Mon, 7 Apr 2025 11:58:21 +0000 (12:58 +0100)]
MDL-84576 questions: non-editing teachers need use questions capability

This makes it esay to grant access to shared question banks.

The advice becomes "give the user non-editing teacher role".

6 months agoMDL-84303 qbanks: fix permission checks accessing shared banks
Tim Hunt [Mon, 7 Apr 2025 11:50:50 +0000 (12:50 +0100)]
MDL-84303 qbanks: fix permission checks accessing shared banks

6 months agoMDL-84303 qbank: fix recently viewed question tracking
Tim Hunt [Mon, 7 Apr 2025 13:52:49 +0000 (14:52 +0100)]
MDL-84303 qbank: fix recently viewed question tracking

This revealed some Unit tests with incorrect setup (trying to view
a qestion bank in course context) so I fixed those.

6 months agoMerge branch 'MDL-85123' of https://github.com/marinaglancy/moodle
Huong Nguyen [Tue, 8 Apr 2025 03:47:50 +0000 (10:47 +0700)]
Merge branch 'MDL-85123' of https://github.com/marinaglancy/moodle

6 months agoMerge branch 'MDL-85116-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Tue, 8 Apr 2025 03:25:52 +0000 (10:25 +0700)]
Merge branch 'MDL-85116-main' of https://github.com/junpataleta/moodle

6 months agoMerge branch 'MDL-84058-main' of https://github.com/meirzamoodle/moodle
Jun Pataleta [Tue, 8 Apr 2025 02:07:09 +0000 (10:07 +0800)]
Merge branch 'MDL-84058-main' of https://github.com/meirzamoodle/moodle

6 months agoAutomatically generated installer lang files
AMOS bot [Tue, 8 Apr 2025 00:07:53 +0000 (00:07 +0000)]
Automatically generated installer lang files

6 months agoMDL-84058 cli: Add a backup check for course module names
meirzamoodle [Mon, 7 Apr 2025 11:24:52 +0000 (18:24 +0700)]
MDL-84058 cli: Add a backup check for course module names

Co-authored-by: Jun Pataleta <jun@moodle.com>
6 months agoMDL-84303 quiz/qbanks: tidy up Behat test
Tim Hunt [Mon, 7 Apr 2025 11:50:50 +0000 (12:50 +0100)]
MDL-84303 quiz/qbanks: tidy up Behat test

Remove irrelevant details, and line up tables.

6 months agoMDL-85127 theme_boost: Fix BS4compat initialisation
Mikel Martín [Mon, 7 Apr 2025 12:21:36 +0000 (14:21 +0200)]
MDL-85127 theme_boost: Fix BS4compat initialisation

6 months agoMDL-85123 core: reset caches after mocking plugins
Marina Glancy [Mon, 7 Apr 2025 09:10:05 +0000 (10:10 +0100)]
MDL-85123 core: reset caches after mocking plugins

6 months agoMDL-82658 mod_forum: calculate maxbytes correctly in reply handler.
Paul Holden [Wed, 31 Jul 2024 12:25:19 +0000 (13:25 +0100)]
MDL-82658 mod_forum: calculate maxbytes correctly in reply handler.

6 months agoMDL-84149 gradereport_grader: better support for collapse preferences.
Paul Holden [Thu, 9 Jan 2025 19:26:17 +0000 (19:26 +0000)]
MDL-84149 gradereport_grader: better support for collapse preferences.

The privacy provider is now resilient against missing courses, and also
supports retrieving preferences from multiple courses for the user.

6 months agoMerge branch 'MDL-85012-main' of https://github.com/mihailges/moodle
Jun Pataleta [Mon, 7 Apr 2025 04:06:13 +0000 (12:06 +0800)]
Merge branch 'MDL-85012-main' of https://github.com/mihailges/moodle

6 months agoMDL-85116 factor_sms: Set default weight and duration properly
Jun Pataleta [Mon, 7 Apr 2025 02:55:05 +0000 (10:55 +0800)]
MDL-85116 factor_sms: Set default weight and duration properly

6 months agoMerge branch 'MDL-84970-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Mon, 7 Apr 2025 03:01:49 +0000 (10:01 +0700)]
Merge branch 'MDL-84970-main' of https://github.com/andrewnicols/moodle

6 months agoMerge branch 'MDL-85106-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Mon, 7 Apr 2025 02:35:55 +0000 (09:35 +0700)]
Merge branch 'MDL-85106-main' of https://github.com/davewoloszyn/moodle

7 months agoMDL-85100 question: override `visually-hidden` grouped element labels. 958e767134ce6db2dfb6f519cc1ba66b63cb72ec
Paul Holden [Thu, 3 Apr 2025 13:02:12 +0000 (14:02 +0100)]
MDL-85100 question: override `visually-hidden` grouped element labels.

Since f9abc562 switched the class from `sr-only`, the affected labels
used on the question editing form remained invisible.

7 months agoMDL-85012 core_grades: Remove unused string
Mihail Geshoski [Fri, 4 Apr 2025 15:29:55 +0000 (23:29 +0800)]
MDL-85012 core_grades: Remove unused string

7 months agoMoodle release 5.0rc1 v5.0.0-rc1
Huong Nguyen [Fri, 4 Apr 2025 15:21:55 +0000 (22:21 +0700)]
Moodle release 5.0rc1

7 months agoNOBUG: Add upgrade notes
Huong Nguyen [Fri, 4 Apr 2025 15:21:55 +0000 (22:21 +0700)]
NOBUG: Add upgrade notes

7 months agoMDL-85012 mod_assign: Modify behat tests to align with existing policies
Mihail Geshoski [Fri, 4 Apr 2025 09:58:24 +0000 (17:58 +0800)]
MDL-85012 mod_assign: Modify behat tests to align with existing policies

7 months agoMerge branch 'MDL-84816-main' of https://github.com/meirzamoodle/moodle
Jun Pataleta [Fri, 4 Apr 2025 04:37:11 +0000 (12:37 +0800)]
Merge branch 'MDL-84816-main' of https://github.com/meirzamoodle/moodle

7 months agoMDL-84816 message: Make sure the 'see all' link stays visible
meirzamoodle [Sun, 16 Mar 2025 17:44:43 +0000 (00:44 +0700)]
MDL-84816 message: Make sure the 'see all' link stays visible

7 months agoMerge branch 'MDL-84997-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Fri, 4 Apr 2025 04:14:56 +0000 (11:14 +0700)]
Merge branch 'MDL-84997-main' of https://github.com/davewoloszyn/moodle

7 months agoMerge branch 'MDL-85058_main' of https://github.com/catalyst/moodle
Huong Nguyen [Fri, 4 Apr 2025 03:34:35 +0000 (10:34 +0700)]
Merge branch 'MDL-85058_main' of https://github.com/catalyst/moodle

7 months agoMDL-85106 AI: Fix AI usage reporting of explain text tokens
David Woloszyn [Fri, 4 Apr 2025 03:30:33 +0000 (14:30 +1100)]
MDL-85106 AI: Fix AI usage reporting of explain text tokens

7 months agoMerge branch 'MDL-84907-main' of https://github.com/HuongNV13/moodle
Jun Pataleta [Fri, 4 Apr 2025 03:29:00 +0000 (11:29 +0800)]
Merge branch 'MDL-84907-main' of https://github.com/HuongNV13/moodle

7 months agoMerge branch 'MDL-84900_main' of https://github.com/marxjohnson/moodle
Huong Nguyen [Fri, 4 Apr 2025 03:20:03 +0000 (10:20 +0700)]
Merge branch 'MDL-84900_main' of https://github.com/marxjohnson/moodle

7 months agoMerge branch 'MDL-84836' of https://github.com/paulholden/moodle
Shamim Rezaie [Fri, 4 Apr 2025 02:58:21 +0000 (13:58 +1100)]
Merge branch 'MDL-84836' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-84914-main-enfix' of https://github.com/mudrd8mz/moodle
Jun Pataleta [Fri, 4 Apr 2025 01:47:15 +0000 (09:47 +0800)]
Merge branch 'MDL-84914-main-enfix' of https://github.com/mudrd8mz/moodle

7 months agoMerge branch 'MDL-85070-main' of https://github.com/srobotta/moodle
Huong Nguyen [Fri, 4 Apr 2025 01:35:17 +0000 (08:35 +0700)]
Merge branch 'MDL-85070-main' of https://github.com/srobotta/moodle

7 months agoMerge branch 'MDL-85009-main' of https://github.com/mihailges/moodle
Shamim Rezaie [Thu, 3 Apr 2025 22:17:39 +0000 (09:17 +1100)]
Merge branch 'MDL-85009-main' of https://github.com/mihailges/moodle

7 months agoMerge branch 'MDL-61823' of https://github.com/paulholden/moodle
Shamim Rezaie [Thu, 3 Apr 2025 22:07:23 +0000 (09:07 +1100)]
Merge branch 'MDL-61823' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-84951-main' of https://github.com/laurentdavid/moodle into main
Paul Holden [Thu, 3 Apr 2025 14:59:18 +0000 (15:59 +0100)]
Merge branch 'MDL-84951-main' of https://github.com/laurentdavid/moodle into main

7 months agoMDL-61823 question: exclude file element from grouped elements hack.
Paul Holden [Thu, 3 Apr 2025 14:31:40 +0000 (15:31 +0100)]
MDL-61823 question: exclude file element from grouped elements hack.

This removes the duplicated label, that was being matched by the
previously wide selector to make grouped element labels visible.

7 months agoMDL-61823 forms: ensure grouped elements have ID attribute. aec607881897be16f3f344cda068487afa1df8c8
Paul Holden [Wed, 5 Mar 2025 22:29:14 +0000 (22:29 +0000)]
MDL-61823 forms: ensure grouped elements have ID attribute.

This is used by the forms implementation for faux-label elements
so that when they are clicked on, the first input element of the
corresponding group is focused.

7 months agoMDL-84836 tool_mfa: replace deprecated Bootstrap styles.
Paul Holden [Thu, 13 Mar 2025 19:49:33 +0000 (19:49 +0000)]
MDL-84836 tool_mfa: replace deprecated Bootstrap styles.

Co-authored-by: David Woloszyn <david.woloszyn@moodle.com>
7 months agoMDL-84951 theme_boost: Fix deprecated Bootstrap class usages
Mikel Martín [Wed, 26 Mar 2025 15:52:21 +0000 (16:52 +0100)]
MDL-84951 theme_boost: Fix deprecated Bootstrap class usages

7 months agoMerge branch 'MDL-75971-main' of https://github.com/lameze/moodle
Jun Pataleta [Thu, 3 Apr 2025 06:36:39 +0000 (14:36 +0800)]
Merge branch 'MDL-75971-main' of https://github.com/lameze/moodle

7 months agoMDL-75971 behat: add email handling capabilities to Behat
Simey Lameze [Mon, 17 Feb 2025 02:45:45 +0000 (10:45 +0800)]
MDL-75971 behat: add email handling capabilities to Behat

7 months agoMerge branch 'MDL-84823-main' of https://github.com/meirzamoodle/moodle
Jun Pataleta [Thu, 3 Apr 2025 04:14:31 +0000 (12:14 +0800)]
Merge branch 'MDL-84823-main' of https://github.com/meirzamoodle/moodle

7 months agoMerge branch 'MDL-85023_main' of https://github.com/PhilippImhof/moodle
Huong Nguyen [Thu, 3 Apr 2025 04:07:31 +0000 (11:07 +0700)]
Merge branch 'MDL-85023_main' of https://github.com/PhilippImhof/moodle

7 months agoMDL-84823 message: String deprecation
meirzamoodle [Tue, 1 Apr 2025 23:05:41 +0000 (06:05 +0700)]
MDL-84823 message: String deprecation

7 months agoMDL-84823 message: Fix ARIA attributes in popovers and messaging drawers
meirzamoodle [Tue, 1 Apr 2025 23:05:08 +0000 (06:05 +0700)]
MDL-84823 message: Fix ARIA attributes in popovers and messaging drawers

> ARIA Expanded
A disclosure is a widget that allows content to be
collapsed (hidden) or expanded (visible). It has two elements:
1. Disclosure button, and
2. Section of content whose visibility is controlled by the button.

ARIA Expanded must be applied to the disclosure button element
or the element with role="button" rather than the content.

> ARIA label
Move the icon title and aria-label as they are not
interactive elements to the toggle element.
The title attribute is helpful for the tooltip,
and the aria-label benefits the screen reader.

7 months agoMerge branch 'MDL-61730' of https://github.com/paulholden/moodle
Shamim Rezaie [Wed, 2 Apr 2025 19:53:07 +0000 (06:53 +1100)]
Merge branch 'MDL-61730' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-85000-main' of https://github.com/HuongNV13/moodle
Shamim Rezaie [Wed, 2 Apr 2025 19:12:34 +0000 (06:12 +1100)]
Merge branch 'MDL-85000-main' of https://github.com/HuongNV13/moodle

7 months agoMerge branch 'MDL-84819-main' of https://github.com/HuongNV13/moodle
Jun Pataleta [Wed, 2 Apr 2025 16:01:53 +0000 (00:01 +0800)]
Merge branch 'MDL-84819-main' of https://github.com/HuongNV13/moodle

7 months agoMerge branch 'MDL-83692-main' of https://github.com/raortegar/moodle
Jun Pataleta [Wed, 2 Apr 2025 15:28:42 +0000 (23:28 +0800)]
Merge branch 'MDL-83692-main' of https://github.com/raortegar/moodle

7 months agoMerge branch 'MDL-72050-main' of https://github.com/sh-csg/moodle
Shamim Rezaie [Wed, 2 Apr 2025 13:37:28 +0000 (00:37 +1100)]
Merge branch 'MDL-72050-main' of https://github.com/sh-csg/moodle

7 months agoMerge branch 'MDL-84961' of https://github.com/odeialba/moodle
Shamim Rezaie [Wed, 2 Apr 2025 09:53:56 +0000 (20:53 +1100)]
Merge branch 'MDL-84961' of https://github.com/odeialba/moodle

7 months agoMDL-84961 core: Avoid loading the hidden table under the chart
Odei Alba [Fri, 21 Mar 2025 16:50:35 +0000 (17:50 +0100)]
MDL-84961 core: Avoid loading the hidden table under the chart

Remove the table from under the chart when it is disabled, instead of just hiding it.

7 months agoMerge branch 'MDL-80629-main' of https://github.com/andrewnicols/moodle
Shamim Rezaie [Wed, 2 Apr 2025 09:01:23 +0000 (20:01 +1100)]
Merge branch 'MDL-80629-main' of https://github.com/andrewnicols/moodle

7 months agoMerge branch 'mdl-84979_main' of https://github.com/james-cnz/moodle
Jun Pataleta [Wed, 2 Apr 2025 08:21:33 +0000 (16:21 +0800)]
Merge branch 'mdl-84979_main' of https://github.com/james-cnz/moodle

7 months agoMDL-84970 editor_tiny: Use the langpack name for Moodle language
Andrew Nicols [Wed, 2 Apr 2025 08:05:07 +0000 (16:05 +0800)]
MDL-84970 editor_tiny: Use the langpack name for Moodle language

7 months agoMerge branch 'MDL-80813' of https://github.com/marinaglancy/moodle into main
Paul Holden [Wed, 2 Apr 2025 08:03:21 +0000 (09:03 +0100)]
Merge branch 'MDL-80813' of https://github.com/marinaglancy/moodle into main

7 months agoMDL-61730 gradeimport_xml: set type on form iprestriction field.
Paul Holden [Wed, 2 Apr 2025 07:50:31 +0000 (08:50 +0100)]
MDL-61730 gradeimport_xml: set type on form iprestriction field.

7 months agoMerge branch 'MDL-85046-main' of https://github.com/mihailges/moodle
Huong Nguyen [Wed, 2 Apr 2025 07:27:31 +0000 (14:27 +0700)]
Merge branch 'MDL-85046-main' of https://github.com/mihailges/moodle

7 months agoMerge branch 'MDL-84980-main' of https://github.com/sarjona/moodle
Huong Nguyen [Wed, 2 Apr 2025 07:24:59 +0000 (14:24 +0700)]
Merge branch 'MDL-84980-main' of https://github.com/sarjona/moodle

7 months agoMDL-85070 qbank: Dialogue question move into category with comma
Stephan Robotta [Mon, 31 Mar 2025 14:09:38 +0000 (16:09 +0200)]
MDL-85070 qbank: Dialogue question move into category with comma

7 months agoMerge branch 'MDL-84756-main' of https://github.com/roland04/moodle
Huong Nguyen [Wed, 2 Apr 2025 06:23:37 +0000 (13:23 +0700)]
Merge branch 'MDL-84756-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-85025-main' of https://github.com/roland04/moodle
Huong Nguyen [Wed, 2 Apr 2025 06:20:34 +0000 (13:20 +0700)]
Merge branch 'MDL-85025-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-85078-main' of https://github.com/roland04/moodle
Huong Nguyen [Wed, 2 Apr 2025 06:15:11 +0000 (13:15 +0700)]
Merge branch 'MDL-85078-main' of https://github.com/roland04/moodle

7 months agoMDL-84819 aiprovider_openai: Enable multiple types support for model
Huong Nguyen [Wed, 2 Apr 2025 02:50:46 +0000 (09:50 +0700)]
MDL-84819 aiprovider_openai: Enable multiple types support for model

7 months agoMDL-84819 aiprovider_openai: Fix default model for generate_image
David Woloszyn [Thu, 20 Mar 2025 00:19:17 +0000 (11:19 +1100)]
MDL-84819 aiprovider_openai: Fix default model for generate_image

7 months agoMerge branch 'MDL-84884' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 2 Apr 2025 02:04:26 +0000 (10:04 +0800)]
Merge branch 'MDL-84884' of https://github.com/paulholden/moodle

7 months agoMDL-85012 mod_assign: reuse show_penalty_indicator
Nathan Nguyen [Tue, 1 Apr 2025 23:01:44 +0000 (10:01 +1100)]
MDL-85012 mod_assign: reuse show_penalty_indicator

7 months agoMDL-85012 mod_assign: fix multiple attempt issue
Nathan Nguyen [Tue, 1 Apr 2025 04:09:26 +0000 (15:09 +1100)]
MDL-85012 mod_assign: fix multiple attempt issue

7 months agoMDL-85012 core_grades: remove penalty on overridden grade
Nathan Nguyen [Mon, 31 Mar 2025 05:22:20 +0000 (16:22 +1100)]
MDL-85012 core_grades: remove penalty on overridden grade

7 months agoMDL-84914 lang: Use fixed strings in tests, too
David Mudrák [Mon, 31 Mar 2025 19:04:54 +0000 (21:04 +0200)]
MDL-84914 lang: Use fixed strings in tests, too

7 months agoMDL-83692 factor_sms: MFA update default values when fields are unset
raortegar [Tue, 1 Apr 2025 18:56:53 +0000 (20:56 +0200)]
MDL-83692 factor_sms: MFA update default values when fields are unset

7 months agoMDL-83692 factor_sms: MFA set default values when gateway list is empty
raortegar [Tue, 11 Mar 2025 13:16:50 +0000 (14:16 +0100)]
MDL-83692 factor_sms: MFA set default values when gateway list is empty

7 months agoMDL-83692 factor_sms: add notification for SMS gateway restriction
David Woloszyn [Tue, 11 Mar 2025 04:57:24 +0000 (15:57 +1100)]
MDL-83692 factor_sms: add notification for SMS gateway restriction

7 months agoMDL-84782 quiz: Align buttons horizontally to the container start.
Luca Bösch [Sun, 9 Mar 2025 17:18:37 +0000 (18:18 +0100)]
MDL-84782 quiz: Align buttons horizontally to the container start.

7 months agoMerge branch 'MDL-85027-main' of https://github.com/HuongNV13/moodle
Sara Arjona [Tue, 1 Apr 2025 15:14:54 +0000 (17:14 +0200)]
Merge branch 'MDL-85027-main' of https://github.com/HuongNV13/moodle

7 months agoMerge branch 'MDL-84131-main' of https://github.com/laurentdavid/moodle
Sara Arjona [Tue, 1 Apr 2025 15:09:20 +0000 (17:09 +0200)]
Merge branch 'MDL-84131-main' of https://github.com/laurentdavid/moodle

7 months agoMoodle release 5.0beta v5.0.0-beta
Sara Arjona [Tue, 1 Apr 2025 14:35:07 +0000 (16:35 +0200)]
Moodle release 5.0beta

7 months agoNOBUG: Add upgrade notes
Sara Arjona [Tue, 1 Apr 2025 14:35:07 +0000 (16:35 +0200)]
NOBUG: Add upgrade notes

7 months agoMDL-84900 questions: Limit list of shared question banks
Mark Johnson [Thu, 27 Mar 2025 14:08:48 +0000 (14:08 +0000)]
MDL-84900 questions: Limit list of shared question banks

The "Switch question bank" modal was attempting to load every question
bank in the system the user has access to. For a highly privileged user,
this could mean loading the coursemodinfo cache for every course in the
system, resulting in memory exhaustion.

This change updates the API for getting shared question banks so it can
be searched by name and limited to a number of results. There is a new
external service that uses this functionality, and a Javascript data
provider for calling the service. The autocomplete in the "Switch
question bank" modal will now use this data provider for the "Other
question bank" autocomplete, rather than loading all banks up front.

7 months agoMDL-84900 questions: Allow get_formatted_bank to force filter context
Mark Johnson [Wed, 19 Mar 2025 10:49:20 +0000 (10:49 +0000)]
MDL-84900 questions: Allow get_formatted_bank to force filter context

7 months agoMerge branch 'MDL-80091-integration-main' of https://github.com/mihailges/moodle
Sara Arjona [Tue, 1 Apr 2025 09:33:48 +0000 (11:33 +0200)]
Merge branch 'MDL-80091-integration-main' of https://github.com/mihailges/moodle

7 months agoMDL-80091 mod_assign: Fix failing behat test
Mihail Geshoski [Tue, 1 Apr 2025 09:10:14 +0000 (17:10 +0800)]
MDL-80091 mod_assign: Fix failing behat test

7 months agoMDL-85078 mod_forum: Fix tertiary navigation styles layout
Mikel Martín [Tue, 1 Apr 2025 06:52:19 +0000 (08:52 +0200)]
MDL-85078 mod_forum: Fix tertiary navigation styles layout

7 months agoMDL-85058 core_grades: fix double format_float
Nathan Nguyen [Tue, 1 Apr 2025 05:16:47 +0000 (16:16 +1100)]
MDL-85058 core_grades: fix double format_float

7 months agoMerge branch 'MDL-84419-main' of https://github.com/clransom/moodle
Huong Nguyen [Tue, 1 Apr 2025 04:06:52 +0000 (11:06 +0700)]
Merge branch 'MDL-84419-main' of https://github.com/clransom/moodle

7 months agoMerge branch 'MDL-75292-main' of https://github.com/mihailges/moodle
Huong Nguyen [Tue, 1 Apr 2025 03:54:15 +0000 (10:54 +0700)]
Merge branch 'MDL-75292-main' of https://github.com/mihailges/moodle

7 months agoMerge branch 'MDL-83856-main' of https://github.com/andrewgos/moodle
Huong Nguyen [Tue, 1 Apr 2025 03:47:36 +0000 (10:47 +0700)]
Merge branch 'MDL-83856-main' of https://github.com/andrewgos/moodle

7 months agoMerge branch 'MDL-80091-main' of https://github.com/andrewgos/moodle
Huong Nguyen [Tue, 1 Apr 2025 03:40:11 +0000 (10:40 +0700)]
Merge branch 'MDL-80091-main' of https://github.com/andrewgos/moodle

7 months agoMDL-80944 mod_quiz: Revert parameters removal
Huong Nguyen [Tue, 1 Apr 2025 03:18:03 +0000 (10:18 +0700)]
MDL-80944 mod_quiz: Revert parameters removal