Mikel Martín [Tue, 8 Apr 2025 10:30:48 +0000 (12:30 +0200)]
MDL-85077 theme_boost: Fix responsive tables after BS5 upgrade
- Replace class 'no-overflow' with 'table-responsive' for responsive tables.
- Fix dropdown positioning inside responsive tables.
- Fix visually-hidden elements inside tables generating incorrect page scrolling.
Sara Arjona [Tue, 8 Apr 2025 15:06:38 +0000 (17:06 +0200)]
Moodle release 5.0rc2
Sara Arjona [Tue, 8 Apr 2025 15:06:38 +0000 (17:06 +0200)]
NOBUG: Add upgrade notes
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
Huong Nguyen [Tue, 8 Apr 2025 03:47:50 +0000 (10:47 +0700)]
Merge branch 'MDL-85123' of https://github.com/marinaglancy/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
Jun Pataleta [Tue, 8 Apr 2025 02:07:09 +0000 (10:07 +0800)]
Merge branch 'MDL-84058-main' of https://github.com/meirzamoodle/moodle
AMOS bot [Tue, 8 Apr 2025 00:07:53 +0000 (00:07 +0000)]
Automatically generated installer lang files
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>
Marina Glancy [Mon, 7 Apr 2025 09:10:05 +0000 (10:10 +0100)]
MDL-85123 core: reset caches after mocking plugins
Jun Pataleta [Mon, 7 Apr 2025 04:06:13 +0000 (12:06 +0800)]
Merge branch 'MDL-85012-main' of https://github.com/mihailges/moodle
Jun Pataleta [Mon, 7 Apr 2025 02:55:05 +0000 (10:55 +0800)]
MDL-85116 factor_sms: Set default weight and duration properly
Huong Nguyen [Mon, 7 Apr 2025 03:01:49 +0000 (10:01 +0700)]
Merge branch 'MDL-84970-main' of https://github.com/andrewnicols/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
Mihail Geshoski [Fri, 4 Apr 2025 15:29:55 +0000 (23:29 +0800)]
MDL-85012 core_grades: Remove unused string
Huong Nguyen [Fri, 4 Apr 2025 15:21:55 +0000 (22:21 +0700)]
Moodle release 5.0rc1
Huong Nguyen [Fri, 4 Apr 2025 15:21:55 +0000 (22:21 +0700)]
NOBUG: Add upgrade notes
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
Jun Pataleta [Fri, 4 Apr 2025 04:37:11 +0000 (12:37 +0800)]
Merge branch 'MDL-84816-main' of https://github.com/meirzamoodle/moodle
meirzamoodle [Sun, 16 Mar 2025 17:44:43 +0000 (00:44 +0700)]
MDL-84816 message: Make sure the 'see all' link stays visible
Huong Nguyen [Fri, 4 Apr 2025 04:14:56 +0000 (11:14 +0700)]
Merge branch 'MDL-84997-main' of https://github.com/davewoloszyn/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
David Woloszyn [Fri, 4 Apr 2025 03:30:33 +0000 (14:30 +1100)]
MDL-85106 AI: Fix AI usage reporting of explain text tokens
Jun Pataleta [Fri, 4 Apr 2025 03:29:00 +0000 (11:29 +0800)]
Merge branch 'MDL-84907-main' of https://github.com/HuongNV13/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
Shamim Rezaie [Fri, 4 Apr 2025 02:58:21 +0000 (13:58 +1100)]
Merge branch 'MDL-84836' of https://github.com/paulholden/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
Huong Nguyen [Fri, 4 Apr 2025 01:35:17 +0000 (08:35 +0700)]
Merge branch 'MDL-85070-main' of https://github.com/srobotta/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
Shamim Rezaie [Thu, 3 Apr 2025 22:07:23 +0000 (09:07 +1100)]
Merge branch 'MDL-61823' of https://github.com/paulholden/moodle
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
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.
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.
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>
Mikel Martín [Wed, 26 Mar 2025 15:52:21 +0000 (16:52 +0100)]
MDL-84951 theme_boost: Fix deprecated Bootstrap class usages
Jun Pataleta [Thu, 3 Apr 2025 06:36:39 +0000 (14:36 +0800)]
Merge branch 'MDL-75971-main' of https://github.com/lameze/moodle
Simey Lameze [Mon, 17 Feb 2025 02:45:45 +0000 (10:45 +0800)]
MDL-75971 behat: add email handling capabilities to Behat
Jun Pataleta [Thu, 3 Apr 2025 04:14:31 +0000 (12:14 +0800)]
Merge branch 'MDL-84823-main' of https://github.com/meirzamoodle/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
meirzamoodle [Tue, 1 Apr 2025 23:05:41 +0000 (06:05 +0700)]
MDL-84823 message: String deprecation
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.
Shamim Rezaie [Wed, 2 Apr 2025 19:53:07 +0000 (06:53 +1100)]
Merge branch 'MDL-61730' of https://github.com/paulholden/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
Jun Pataleta [Wed, 2 Apr 2025 16:01:53 +0000 (00:01 +0800)]
Merge branch 'MDL-84819-main' of https://github.com/HuongNV13/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
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
Shamim Rezaie [Wed, 2 Apr 2025 09:53:56 +0000 (20:53 +1100)]
Merge branch 'MDL-84961' of https://github.com/odeialba/moodle
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.
Shamim Rezaie [Wed, 2 Apr 2025 09:01:23 +0000 (20:01 +1100)]
Merge branch 'MDL-80629-main' of https://github.com/andrewnicols/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
Andrew Nicols [Wed, 2 Apr 2025 08:05:07 +0000 (16:05 +0800)]
MDL-84970 editor_tiny: Use the langpack name for Moodle language
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
Paul Holden [Wed, 2 Apr 2025 07:50:31 +0000 (08:50 +0100)]
MDL-61730 gradeimport_xml: set type on form iprestriction field.
Huong Nguyen [Wed, 2 Apr 2025 07:27:31 +0000 (14:27 +0700)]
Merge branch 'MDL-85046-main' of https://github.com/mihailges/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
Stephan Robotta [Mon, 31 Mar 2025 14:09:38 +0000 (16:09 +0200)]
MDL-85070 qbank: Dialogue question move into category with comma
Huong Nguyen [Wed, 2 Apr 2025 06:23:37 +0000 (13:23 +0700)]
Merge branch 'MDL-84756-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
Huong Nguyen [Wed, 2 Apr 2025 06:15:11 +0000 (13:15 +0700)]
Merge branch 'MDL-85078-main' of https://github.com/roland04/moodle
Huong Nguyen [Wed, 2 Apr 2025 02:50:46 +0000 (09:50 +0700)]
MDL-84819 aiprovider_openai: Enable multiple types support for model
David Woloszyn [Thu, 20 Mar 2025 00:19:17 +0000 (11:19 +1100)]
MDL-84819 aiprovider_openai: Fix default model for generate_image
Jun Pataleta [Wed, 2 Apr 2025 02:04:26 +0000 (10:04 +0800)]
Merge branch 'MDL-84884' of https://github.com/paulholden/moodle
Nathan Nguyen [Tue, 1 Apr 2025 23:01:44 +0000 (10:01 +1100)]
MDL-85012 mod_assign: reuse show_penalty_indicator
Nathan Nguyen [Tue, 1 Apr 2025 04:09:26 +0000 (15:09 +1100)]
MDL-85012 mod_assign: fix multiple attempt issue
Nathan Nguyen [Mon, 31 Mar 2025 05:22:20 +0000 (16:22 +1100)]
MDL-85012 core_grades: remove penalty on overridden grade
David Mudrák [Mon, 31 Mar 2025 19:04:54 +0000 (21:04 +0200)]
MDL-84914 lang: Use fixed strings in tests, too
raortegar [Tue, 1 Apr 2025 18:56:53 +0000 (20:56 +0200)]
MDL-83692 factor_sms: MFA update default values when fields are unset
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
David Woloszyn [Tue, 11 Mar 2025 04:57:24 +0000 (15:57 +1100)]
MDL-83692 factor_sms: add notification for SMS gateway restriction
Sara Arjona [Tue, 1 Apr 2025 15:14:54 +0000 (17:14 +0200)]
Merge branch 'MDL-85027-main' of https://github.com/HuongNV13/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
Sara Arjona [Tue, 1 Apr 2025 14:35:07 +0000 (16:35 +0200)]
Moodle release 5.0beta
Sara Arjona [Tue, 1 Apr 2025 14:35:07 +0000 (16:35 +0200)]
NOBUG: Add upgrade notes
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.
Mark Johnson [Wed, 19 Mar 2025 10:49:20 +0000 (10:49 +0000)]
MDL-84900 questions: Allow get_formatted_bank to force filter context
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
Mihail Geshoski [Tue, 1 Apr 2025 09:10:14 +0000 (17:10 +0800)]
MDL-80091 mod_assign: Fix failing behat test
Mikel Martín [Tue, 1 Apr 2025 06:52:19 +0000 (08:52 +0200)]
MDL-85078 mod_forum: Fix tertiary navigation styles layout
Nathan Nguyen [Tue, 1 Apr 2025 05:16:47 +0000 (16:16 +1100)]
MDL-85058 core_grades: fix double format_float
Huong Nguyen [Tue, 1 Apr 2025 04:06:52 +0000 (11:06 +0700)]
Merge branch 'MDL-84419-main' of https://github.com/clransom/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
Huong Nguyen [Tue, 1 Apr 2025 03:47:36 +0000 (10:47 +0700)]
Merge branch 'MDL-83856-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
Huong Nguyen [Tue, 1 Apr 2025 03:18:03 +0000 (10:18 +0700)]
MDL-80944 mod_quiz: Revert parameters removal
Huong Nguyen [Tue, 1 Apr 2025 03:15:41 +0000 (10:15 +0700)]
Merge branch 'MDL-80944_final-removal-of-quiz_delete_override-and-quiz_delete_all_overrides' of https://github.com/ziegenberg/moodle
Huong Nguyen [Tue, 1 Apr 2025 03:07:48 +0000 (10:07 +0700)]
Merge branch 'MDL-84917-main' of https://github.com/roland04/moodle
Huong Nguyen [Tue, 1 Apr 2025 02:53:44 +0000 (09:53 +0700)]
MDL-83479 backup: Format upgrade notes
Huong Nguyen [Tue, 1 Apr 2025 02:51:51 +0000 (09:51 +0700)]
Merge branch 'mdl-83479-restore-hooks' of https://github.com/jaypha/moodle
Helen Foster [Mon, 31 Mar 2025 18:38:29 +0000 (20:38 +0200)]
MDL-84914 lang: Import fixed English strings (en_fix)
Paul Holden [Mon, 31 Mar 2025 17:06:17 +0000 (18:06 +0100)]
Merge branch 'MDL-84673_properly-deprecate-print_graded_users_selector' of https://github.com/ziegenberg/moodle into main
Paul Holden [Mon, 31 Mar 2025 16:58:24 +0000 (17:58 +0100)]
MDL-81437 files: fix SQL LIKE comparison, improve test coding style.
Paul Holden [Mon, 31 Mar 2025 16:46:09 +0000 (17:46 +0100)]
Merge branch 'MDL-81437_allow-webp-file-extension-by-default' of https://github.com/ziegenberg/moodle into main
Daniel Ziegenberg [Wed, 12 Feb 2025 20:41:43 +0000 (21:41 +0100)]
MDL-84673 core_grades: Deprecate print_graded_users_selector()
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Mihail Geshoski [Fri, 28 Mar 2025 04:56:39 +0000 (12:56 +0800)]
MDL-85046 theme_boost: Fix the spacing in the select_menu component
Adds padding on the .dropdown-item element to fix the lack of spacing
between the 'active' indicator and the item in the select_menu component.
Also converts some of the hard-coded padding to use existing spacer
definitions.
Daniel Ziegenberg [Fri, 14 Mar 2025 14:05:45 +0000 (15:05 +0100)]
MDL-81437 core_files: Adding webp to the standard included MIME types
Co-authored-by: Luca Bösch <luca.boesch@bfh.ch>
Daniel Ziegenberg [Fri, 14 Mar 2025 14:14:10 +0000 (15:14 +0100)]
MDL-81437 core_files: Add ad-hoc task to upgrade mimetypes on update
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Mihail Geshoski [Wed, 19 Mar 2025 03:47:50 +0000 (11:47 +0800)]
MDL-75292 mod_assign: Modify the 'Graded' filter query
Modifies the query used to filter graded students by removing the
condition that requires a submission to be marked as submitted. This
change allows the query to return students who have not submitted
their work but have still been graded, a scenario supported in the
assignment module.
Kacper Rokicki [Fri, 22 Jul 2022 15:37:54 +0000 (17:37 +0200)]
MDL-75292 assign: Add "Graded" filter to assignment submission table
Mikel Martín [Wed, 26 Mar 2025 08:41:24 +0000 (09:41 +0100)]
MDL-84917 tool_usertours: Fix button icon colours
Laurent David [Mon, 10 Feb 2025 11:38:26 +0000 (12:38 +0100)]
MDL-84131 core_analytics: Remove indicator for chat and suvey
* When chat and survey are actually not installed, remove them
from the course_dropout target indicator.