Jun Pataleta [Sun, 13 Apr 2025 01:52:00 +0000 (09:52 +0800)]
Moodle release 4.3.12
Huong Nguyen [Fri, 11 Apr 2025 15:02:26 +0000 (22:02 +0700)]
weekly release 4.3.11+
Sara Arjona [Fri, 11 Apr 2025 10:59:49 +0000 (12:59 +0200)]
MDL-83994 course: Adapt PHPUnit to lower PHP versions
Huong Nguyen [Fri, 11 Apr 2025 09:38:06 +0000 (16:38 +0700)]
MDL-72704 message: Fix fetching for user has already contacted
Paul Holden [Thu, 13 Mar 2025 10:00:52 +0000 (10:00 +0000)]
MDL-84865 cohort: improve system report validation of parameters.
Jun Pataleta [Fri, 11 Apr 2025 03:08:36 +0000 (11:08 +0800)]
MDL-72704 message: Additional optimisation tweaks
* Return early if the `userids` params is empty or if the filtered
user IDs end up being empty.
Stevani Andolo [Thu, 14 Nov 2024 08:57:49 +0000 (16:57 +0800)]
MDL-72704 message: Fix fetching of conversation member info
raortegar [Wed, 9 Apr 2025 10:10:40 +0000 (12:10 +0200)]
MDL-85104 lib: Add additional check to local URLs params.
James C [Tue, 18 Mar 2025 04:24:26 +0000 (17:24 +1300)]
MDL-83994 course: Respect course_can_delete_section() in AJAX
Paul Holden [Mon, 10 Feb 2025 09:31:28 +0000 (09:31 +0000)]
MDL-84473 repository_equella: safer unserializing of file references.
Paul Holden [Sun, 9 Feb 2025 21:13:09 +0000 (21:13 +0000)]
MDL-84475 repository_dropbox: safer unserializing of file references.
Michael Hawkins [Wed, 9 Apr 2025 19:02:27 +0000 (03:02 +0800)]
MDL-85152 filter_tex: Update deny list and slash handling
Paul Holden [Sun, 9 Feb 2025 23:56:44 +0000 (23:56 +0000)]
MDL-84478 tool_brickfield: verify sesskey prior to course analysis.
Paul Holden [Mon, 24 Feb 2025 14:01:45 +0000 (14:01 +0000)]
MDL-84499 block_rss_client: user access checks for viewing feed.
Paul Holden [Fri, 6 Dec 2024 16:38:18 +0000 (16:38 +0000)]
MDL-65356 mod_data: update entry editing/deletion to not leak sesskey.
Paul Holden [Thu, 6 Mar 2025 10:43:47 +0000 (10:43 +0000)]
MDL-84750 course: require user be able to view course participants.
David Woloszyn [Fri, 7 Feb 2025 00:52:50 +0000 (11:52 +1100)]
MDL-84351 tool_mfa: Fix guidance page file access
File uploaded to the guidance page were not accessible due to
null values being provided to $course and $cm params for the
tool_mfa_pluginfile.
raortegar [Tue, 4 Feb 2025 13:44:02 +0000 (14:44 +0100)]
MDL-84351 tool_mfa: Fix access to guide page when MFA login
David Woloszyn [Fri, 7 Feb 2025 01:53:42 +0000 (12:53 +1100)]
MDL-84351 tool_mfa: Check URL against allowed components for redirect
David Woloszyn [Fri, 7 Feb 2025 01:25:00 +0000 (12:25 +1100)]
MDL-84351 url: Add method for getting slashargument
Paul Holden [Mon, 10 Feb 2025 10:54:09 +0000 (10:54 +0000)]
MDL-84479 tool_usertours: verify sesskey prior to tour duplication.
AMOS bot [Tue, 8 Apr 2025 00:07:43 +0000 (00:07 +0000)]
Automatically generated installer lang files
Michael Hawkins [Wed, 26 Mar 2025 06:42:31 +0000 (14:42 +0800)]
MDL-85015 tool_mfa: Include extra param in email factor cancel check
David Woloszyn [Mon, 17 Mar 2025 02:39:52 +0000 (13:39 +1100)]
MDL-84784 tool_mfa: Remove enrol/index.php from no redirect
Huong Nguyen [Fri, 4 Apr 2025 15:20:18 +0000 (22:20 +0700)]
weekly release 4.3.11+
Sara Arjona [Fri, 28 Mar 2025 11:48:28 +0000 (12:48 +0100)]
weekly release 4.3.11+
Paul Holden [Fri, 28 Mar 2025 08:58:19 +0000 (08:58 +0000)]
MDL-85048 core: define mapping for new America/Coyhaique zone.
Follows same process as other timezone additions in
d5ec3594.
Simey Lameze [Fri, 28 Mar 2025 06:21:03 +0000 (14:21 +0800)]
MDL-85048 phpunit: add america/coyhaique timezone
AMOS bot [Fri, 28 Mar 2025 00:08:36 +0000 (00:08 +0000)]
Automatically generated installer lang files
Huong Nguyen [Wed, 26 Mar 2025 02:30:35 +0000 (09:30 +0700)]
MDL-85000 media_videojs: Enable Ogv.JS Tech for all browsers
Huong Nguyen [Wed, 26 Mar 2025 01:56:08 +0000 (08:56 +0700)]
weekly release 4.3.11+
AMOS bot [Sat, 22 Mar 2025 00:07:44 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Fri, 21 Mar 2025 15:04:15 +0000 (22:04 +0700)]
weekly release 4.3.11+
AMOS bot [Fri, 21 Mar 2025 00:07:45 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Mon, 17 Mar 2025 09:37:57 +0000 (16:37 +0700)]
MDL-84905 Behat: Fix I set the following administration settings failure
Huong Nguyen [Tue, 18 Mar 2025 05:36:58 +0000 (12:36 +0700)]
MDL-84907 backup: Fix invalid CTRL characters regex
Jun Pataleta [Sat, 15 Mar 2025 12:19:02 +0000 (20:19 +0800)]
Moodle release 4.3.11
Ilya Tregubov [Thu, 27 Feb 2025 01:36:24 +0000 (09:36 +0800)]
MDL-81945 gradereport_singleview: Fix hidden grade handling.
Seems to become broken after IR refactoring.
Ilya Tregubov [Wed, 24 Jul 2024 04:38:40 +0000 (12:38 +0800)]
MDL-81945 gradereport_user: Don't reveal visibility by color.
Seems like dimmed_text class was added without proper check so
user can guess if item is hidden.
Ilya Tregubov [Wed, 24 Jul 2024 03:53:21 +0000 (11:53 +0800)]
MDL-81945 gradereport_user: Behat tests for user report.
Ilya Tregubov [Wed, 24 Jul 2024 03:52:52 +0000 (11:52 +0800)]
MDL-81945 gradereport_singleview: Behat tests for singleview report.
Ilya Tregubov [Wed, 24 Jul 2024 03:52:18 +0000 (11:52 +0800)]
MDL-81945 gradereport_grader: Behat tests for grader report
Ilya Tregubov [Wed, 24 Jul 2024 03:51:23 +0000 (11:51 +0800)]
MDL-81945 core_grades: create Behat step for grades action menu.
Ilya Tregubov [Wed, 24 Jul 2024 03:49:27 +0000 (11:49 +0800)]
MDL-81945 gradereport_singleview: Fix hidden grades handling.
If a user is lacking moodle/grade:viewhidden he should not be able
to view or modify grades.
Sara Arjona [Fri, 14 Mar 2025 15:14:15 +0000 (16:14 +0100)]
weekly release 4.3.10+
Michael Hawkins [Thu, 13 Mar 2025 12:33:52 +0000 (20:33 +0800)]
MDL-83160 core: Update security.txt expiry
Angelia Dela Cruz [Wed, 26 Feb 2025 06:08:41 +0000 (14:08 +0800)]
MDL-84640 analytics: Behat for obtaining prediction models insights
Huong Nguyen [Fri, 7 Mar 2025 02:45:58 +0000 (09:45 +0700)]
MDL-84801 Behat: Fix Expand all fieldsets and advanced elements failure
AMOS bot [Tue, 11 Mar 2025 00:07:47 +0000 (00:07 +0000)]
Automatically generated installer lang files
AMOS bot [Mon, 10 Mar 2025 00:07:36 +0000 (00:07 +0000)]
Automatically generated installer lang files
Jun Pataleta [Sat, 8 Mar 2025 03:44:39 +0000 (11:44 +0800)]
weekly release 4.3.10+
Simey Lameze [Thu, 6 Mar 2025 02:50:48 +0000 (10:50 +0800)]
MDL-84723 behat: final improvements and fixes to the test
This commit does few things:
- Remove unnecessary grade field to assign generator.
- Remove unnecessary comment lines.
- Update the warning message assertion to use the no-break space unicode character.
Angelia Dela Cruz [Tue, 4 Mar 2025 05:59:02 +0000 (13:59 +0800)]
MDL-84723 gradingform: Behat for maximum grade mismatch in marking guide
Angelia Dela Cruz [Tue, 25 Feb 2025 04:59:38 +0000 (12:59 +0800)]
MDL-84425 theme_boost: Behat for course section selector unavailable
Sara Arjona [Tue, 4 Mar 2025 15:13:50 +0000 (16:13 +0100)]
weekly release 4.3.10+
AMOS bot [Sun, 2 Mar 2025 00:08:09 +0000 (00:08 +0000)]
Automatically generated installer lang files
Sara Arjona [Thu, 27 Feb 2025 15:54:57 +0000 (16:54 +0100)]
weekly release 4.3.10+
Simey Lameze [Thu, 20 Feb 2025 03:22:18 +0000 (11:22 +0800)]
MDL-84424 behat: add template_competencies generator and improve test
Angelia Dela Cruz [Wed, 12 Feb 2025 06:28:31 +0000 (14:28 +0800)]
MDL-84424 tool_lp: admin can create learning plans from template
Simey Lameze [Thu, 9 Jan 2025 02:30:44 +0000 (10:30 +0800)]
MDL-84609 behat: add required entities and fix failures
This commit also fix some typos and misaligned pipes around the
changed steps.
Signed-off-by: Simey Lameze <simey@moodle.com>
Angelia Dela Cruz [Wed, 30 Oct 2024 09:21:28 +0000 (17:21 +0800)]
MDL-84609 tool: Replaced tool_lp generators with standard generators
Huong Nguyen [Fri, 21 Feb 2025 03:15:16 +0000 (10:15 +0700)]
weekly release 4.3.10+
Andrew Nicols [Thu, 20 Feb 2025 02:58:06 +0000 (10:58 +0800)]
MDL-84595 tool_behat: Allow accessibility tests to run for a single Node
Simey Lameze [Thu, 20 Feb 2025 03:59:01 +0000 (11:59 +0800)]
MDL-84448 behat: return null if theme has no config
Amanda Doughty [Fri, 7 Feb 2025 08:52:01 +0000 (08:52 +0000)]
MDL-84448 lib: Fixed behat context check for grandchild themes
Andrew Nicols [Thu, 20 Feb 2025 02:26:00 +0000 (10:26 +0800)]
MDL-84592 tool_behat: Improve accessibility failure information
Andrew Nicols [Thu, 20 Feb 2025 01:58:28 +0000 (09:58 +0800)]
MDL-84590 tool_behat: Axe tests must use all wcag rules
Rules are not additive. That is to say that the wcag22a tag does not
include wcag21a or wcag2a. They all need to be specified.
Jason Den Dulk [Tue, 11 Feb 2025 03:58:22 +0000 (14:58 +1100)]
MDL-84498 lib: Fix reflection property regression.
Jun Pataleta [Fri, 14 Feb 2025 01:54:00 +0000 (09:54 +0800)]
weekly release 4.3.10+
Angelia Dela Cruz [Tue, 4 Feb 2025 02:51:44 +0000 (10:51 +0800)]
MDL-84102 message: Behat for setting default notification preferences
Angelia Dela Cruz [Tue, 4 Feb 2025 07:26:08 +0000 (15:26 +0800)]
MDL-84414 gradingform_guide: Behat test to set marking guide as ready
AMOS bot [Tue, 11 Feb 2025 00:09:15 +0000 (00:09 +0000)]
Automatically generated installer lang files
Sara Arjona [Fri, 7 Feb 2025 11:18:09 +0000 (12:18 +0100)]
Moodle release 4.3.10
Sara Arjona [Thu, 6 Feb 2025 15:21:51 +0000 (16:21 +0100)]
weekly release 4.3.9+
Laurent David [Wed, 5 Feb 2025 10:12:27 +0000 (11:12 +0100)]
MDL-84271 core_course: Validate module list in search
* We need to validate the list of modules in the course search
Co-authored-by: Lars Bonczek <bonczek@math.tu-berlin.de>
Paul Holden [Thu, 12 Dec 2024 15:00:27 +0000 (15:00 +0000)]
MDL-84003 mod_glossary: capability check restoring trusted entry text.
Paul Holden [Thu, 9 Jan 2025 17:14:45 +0000 (17:14 +0000)]
MDL-84145 report_loglive: format event description as plain text.
Leon Stringer [Tue, 4 Feb 2025 15:21:32 +0000 (15:21 +0000)]
MDL-79976 mod_feedback: Check group for response
Check the teacher's group membership if group mode is SEPARATEGROUPS
prior to showing or deleting responses.
Paul Holden [Fri, 17 Jan 2025 14:15:53 +0000 (14:15 +0000)]
MDL-84239 badges: correct context check when disabling badge.
David Woloszyn [Wed, 15 Jan 2025 01:17:06 +0000 (12:17 +1100)]
MDL-84136 filter_tex: Improve sanitization of forbidden items
Mark Johnson [Thu, 23 Jan 2025 13:07:55 +0000 (13:07 +0000)]
MDL-84146 question: Improve handling of JS parameters
meirzamoodle [Tue, 7 Jan 2025 03:58:13 +0000 (10:58 +0700)]
MDL-84023 lib: Update requirejs to 2.3.7
Marina Glancy [Fri, 6 Dec 2024 16:10:30 +0000 (16:10 +0000)]
MDL-83941 tags: prevent users from browsing unsearchable collections
Mihail Geshoski [Thu, 19 Dec 2024 04:20:14 +0000 (12:20 +0800)]
MDL-82896 qtype_ddimageortext: Clean drop zone label text
It is unnecessary to allow HTML to be added to the drop zone label text,
as this content is hidden and only accessible to screen readers.
Additionally, the content is currently not properly formatted, which
introduces a risk for potential XSS exploits. This change ensures that
only plain text (PARAM_TEXT) is allowed when adding content and that the
content is properly formatted before being output.
Huong Nguyen [Fri, 31 Jan 2025 02:20:42 +0000 (09:20 +0700)]
weekly release 4.3.9+
Angelia Dela Cruz [Wed, 22 Jan 2025 07:01:41 +0000 (15:01 +0800)]
MDL-84103 imscc: Behat test for import IMS Cartridge to course
Andrew Nicols [Wed, 29 Jan 2025 02:54:17 +0000 (10:54 +0800)]
MDL-84355 phpunit: Exclude fixtures from testsuite search
Andrew Nicols [Wed, 29 Jan 2025 03:27:51 +0000 (11:27 +0800)]
MDL-84355 phpunit: Correct test path for component configs
AMOS bot [Tue, 28 Jan 2025 00:07:42 +0000 (00:07 +0000)]
Automatically generated installer lang files
Sara Arjona [Thu, 23 Jan 2025 16:35:06 +0000 (17:35 +0100)]
weekly release 4.3.9+
Simey Lameze [Wed, 22 Jan 2025 23:26:16 +0000 (07:26 +0800)]
MDL-84101 behat: add step to save changes
Signed-off-by: Simey Lameze <simey@moodle.com>
Angelia Dela Cruz [Thu, 9 Jan 2025 09:24:47 +0000 (17:24 +0800)]
MDL-84101 message: Behat test for managing notification options
Simey Lameze [Mon, 20 Jan 2025 05:40:36 +0000 (13:40 +0800)]
MDL-84249 behat: remove unnecessary javascript tag
This commit also make the repeated scenario names unique.
Huong Nguyen [Fri, 17 Jan 2025 08:55:20 +0000 (15:55 +0700)]
MDL-81043 gradereport_grader: Improve `gradereport_grader/collapse`
- This will helps `nodesUpdate` handle asynchronous updates better
- This also helps to fix Random Behat failure
AMOS bot [Fri, 17 Jan 2025 00:07:45 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Thu, 16 Jan 2025 16:46:53 +0000 (23:46 +0700)]
weekly release 4.3.9+
Angelia Dela Cruz [Tue, 17 Dec 2024 04:40:52 +0000 (12:40 +0800)]
MDL-83826 core_admin: Behat coverage for plugins overview for admins
meirzamoodle [Tue, 14 Jan 2025 09:09:30 +0000 (16:09 +0700)]
MDL-83172 environment: Fix undefined array key error
meirzamoodle [Tue, 14 Jan 2025 09:09:14 +0000 (16:09 +0700)]
MDL-83172 environment: Remove Oracle from LMS
AMOS bot [Tue, 14 Jan 2025 00:07:35 +0000 (00:07 +0000)]
Automatically generated installer lang files