Huong Nguyen [Sun, 29 Jun 2025 09:19:04 +0000 (16:19 +0700)]
weekly release 4.1.19+
Huong Nguyen [Sun, 29 Jun 2025 09:19:02 +0000 (16:19 +0700)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
Mihail Geshoski [Thu, 26 Jun 2025 02:41:33 +0000 (10:41 +0800)]
Merge branch 'MDL-85665-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
andelacruz [Wed, 11 Jun 2025 09:21:03 +0000 (17:21 +0800)]
MDL-85665 mod_quiz: Behat to build quiz in single activity format course
AMOS bot [Sun, 15 Jun 2025 00:09:37 +0000 (00:09 +0000)]
Automatically generated installer lang files
Mihail Geshoski [Fri, 13 Jun 2025 06:43:57 +0000 (14:43 +0800)]
weekly release 4.1.19+
Huong Nguyen [Thu, 12 Jun 2025 10:01:14 +0000 (17:01 +0700)]
MDL-85316 dml: Revert DB vendor changes
Huong Nguyen [Wed, 11 Jun 2025 06:34:10 +0000 (13:34 +0700)]
Merge branch 'MDL-85316-401-mysql-version' of https://github.com/meirzamoodle/moodle into MOODLE_401_STABLE
meirzamoodle [Fri, 23 May 2025 03:59:56 +0000 (10:59 +0700)]
MDL-85316 admin: Add environment check for AWS Aurora database
Mihail Geshoski [Fri, 6 Jun 2025 04:26:16 +0000 (12:26 +0800)]
Moodle release 4.1.19
Sara Arjona [Thu, 5 Jun 2025 14:43:46 +0000 (16:43 +0200)]
weekly release 4.1.18+
Michael Hawkins [Wed, 4 Jun 2025 19:52:07 +0000 (03:52 +0800)]
MDL-83762 core_files: Bind resolve IPs and ports to cURL calls
Vincent Schneider [Tue, 13 May 2025 15:45:42 +0000 (17:45 +0200)]
MDL-84518 course: improved course visibility state handling
Mark Johnson [Fri, 2 May 2025 15:39:22 +0000 (16:39 +0100)]
MDL-85323 core: Don't cache the login page
meirzamoodle [Tue, 20 May 2025 02:48:29 +0000 (09:48 +0700)]
MDL-85375 libraries: Escaping a query parameter on pg_insert_id()
Vincent Schneider [Fri, 11 Apr 2025 19:32:36 +0000 (21:32 +0200)]
MDL-84706 bigbluebuttonbn: improved authorization and mitigate CSRF risks
Huong Nguyen [Wed, 14 May 2025 05:18:32 +0000 (12:18 +0700)]
MDL-79993 course: Fix PHPUnit failure
raortegar [Tue, 29 Apr 2025 07:10:15 +0000 (09:10 +0200)]
MDL-79993 course: Improve user access to recent courses service
Vincent Schneider [Fri, 11 Apr 2025 09:01:05 +0000 (11:01 +0200)]
MDL-84497 badges: fix missing action sesskey checks.
Michael Hawkins [Fri, 30 May 2025 08:29:50 +0000 (16:29 +0800)]
weekly release 4.1.18+
Michael Hawkins [Fri, 30 May 2025 08:29:43 +0000 (16:29 +0800)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
Huong Nguyen [Thu, 29 May 2025 02:52:08 +0000 (09:52 +0700)]
Merge branch 'MDL-85525-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
Huong Nguyen [Thu, 29 May 2025 02:00:17 +0000 (09:00 +0700)]
Merge branch 'MDL-85400-401' of https://github.com/lameze/moodle into MOODLE_401_STABLE
Huong Nguyen [Thu, 29 May 2025 01:53:08 +0000 (08:53 +0700)]
Merge branch 'MDL-85389-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
AMOS bot [Thu, 29 May 2025 00:07:40 +0000 (00:07 +0000)]
Automatically generated installer lang files
andelacruz [Tue, 27 May 2025 07:23:47 +0000 (15:23 +0800)]
MDL-85525 mod_quiz: Behat test for quiz attempt page block display
andelacruz [Tue, 13 May 2025 09:32:52 +0000 (17:32 +0800)]
MDL-85389 mod_lesson: Behat for filtering lesson reports/essays by group
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.
Huong Nguyen [Fri, 23 May 2025 04:04:05 +0000 (11:04 +0700)]
weekly release 4.1.18+
Huong Nguyen [Fri, 23 May 2025 04:04:04 +0000 (11:04 +0700)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
Huong Nguyen [Thu, 22 May 2025 03:49:00 +0000 (10:49 +0700)]
Merge branch 'MDL-84793-m401' of https://github.com/sammarshallou/moodle into MOODLE_401_STABLE
Huong Nguyen [Thu, 22 May 2025 03:35:05 +0000 (10:35 +0700)]
Merge branch 'MDL-84918-401' of https://github.com/HuongNV13/moodle into MOODLE_401_STABLE
David Woloszyn [Wed, 30 Apr 2025 04:41:10 +0000 (14:41 +1000)]
MDL-84918 core: Add zend.exception_ignore_args environment check
Huong Nguyen [Thu, 22 May 2025 02:58:26 +0000 (09:58 +0700)]
MDL-84918 core: Add initial environment requirements for Moodle 5.1
Huong Nguyen [Wed, 21 May 2025 02:56:32 +0000 (09:56 +0700)]
Merge branch 'MDL-85374-401' of https://github.com/andrewnicols/moodle into MOODLE_401_STABLE
AMOS bot [Wed, 21 May 2025 00:07:37 +0000 (00:07 +0000)]
Automatically generated installer lang files
Andrew Nicols [Mon, 19 May 2025 23:19:57 +0000 (07:19 +0800)]
MDL-85374 report_competency: Create custom step for setting autocomplete
The autocompletes used in the competency report have been bastardised to
redirect on selection. Unfortunately this also applies when when making
null-op changes like deleting the initial "Please select a value"
option.
The autocomplete code removes all current options before creating an
option, and because of this redirect the browser is redirecting before
the new value can be entered, but we retain a reference to the field as
`$this->field`, which is now stale.
Mihail Geshoski [Fri, 16 May 2025 04:59:25 +0000 (12:59 +0800)]
weekly release 4.1.18+
Mihail Geshoski [Fri, 16 May 2025 04:59:18 +0000 (12:59 +0800)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
sam marshall [Mon, 10 Mar 2025 15:57:21 +0000 (15:57 +0000)]
MDL-84793 Behat: Allow CLI scripts to run on Behat instance
Huong Nguyen [Thu, 15 May 2025 04:43:10 +0000 (11:43 +0700)]
Merge branch 'MDL-85279-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
andelacruz [Wed, 14 May 2025 03:30:41 +0000 (11:30 +0800)]
MDL-85279 mod_assign: Renamed behat test to a more specific name
andelacruz [Tue, 13 May 2025 02:23:34 +0000 (10:23 +0800)]
MDL-85279 mod_page: Fix behat to match the expected behaviour
AMOS bot [Sat, 10 May 2025 00:07:38 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Fri, 9 May 2025 02:50:36 +0000 (09:50 +0700)]
weekly release 4.1.18+
Huong Nguyen [Fri, 9 May 2025 02:50:35 +0000 (09:50 +0700)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
Huong Nguyen [Thu, 8 May 2025 01:44:56 +0000 (08:44 +0700)]
Merge branch 'MDL-84654-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
AMOS bot [Wed, 7 May 2025 00:07:33 +0000 (00:07 +0000)]
Automatically generated installer lang files
Angelia Dela Cruz [Tue, 4 Mar 2025 02:08:37 +0000 (10:08 +0800)]
MDL-84654 mod_assign: Assignment additional files can be hidden
Huong Nguyen [Tue, 6 May 2025 03:32:40 +0000 (10:32 +0700)]
Merge branch 'MDL-85310-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
Huong Nguyen [Tue, 6 May 2025 03:30:38 +0000 (10:30 +0700)]
Merge branch 'MDL-85226-401' of https://github.com/mackensen/moodle into MOODLE_401_STABLE
AMOS bot [Thu, 1 May 2025 00:07:39 +0000 (00:07 +0000)]
Automatically generated installer lang files
Angelia Dela Cruz [Wed, 30 Apr 2025 02:14:40 +0000 (10:14 +0800)]
MDL-85310 qtype: Renamed duplicate scenario names to fix warning
AMOS bot [Wed, 23 Apr 2025 00:07:39 +0000 (00:07 +0000)]
Automatically generated installer lang files
AMOS bot [Sun, 20 Apr 2025 00:08:01 +0000 (00:08 +0000)]
Automatically generated installer lang files
AMOS bot [Sat, 19 Apr 2025 00:07:37 +0000 (00:07 +0000)]
Automatically generated installer lang files
AMOS bot [Fri, 18 Apr 2025 00:07:40 +0000 (00:07 +0000)]
Automatically generated installer lang files
Charles Fulton [Wed, 16 Apr 2025 19:28:57 +0000 (15:28 -0400)]
MDL-85226 gha: Pin mongodb extension version
Jun Pataleta [Sun, 13 Apr 2025 01:52:10 +0000 (09:52 +0800)]
Moodle release 4.1.18
Huong Nguyen [Fri, 11 Apr 2025 15:02:30 +0000 (22:02 +0700)]
weekly release 4.1.17+
Huong Nguyen [Fri, 11 Apr 2025 15:02:29 +0000 (22:02 +0700)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
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:13:47 +0000 (12:13 +0200)]
MDL-85104 lib: Add additional check to local URLs params.
James C [Tue, 18 Mar 2025 04:17:55 +0000 (17:17 +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.
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:36 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Fri, 4 Apr 2025 15:20:22 +0000 (22:20 +0700)]
weekly release 4.1.17+
Jun Pataleta [Fri, 4 Apr 2025 03:31:11 +0000 (11:31 +0800)]
Merge branch 'MDL-84907-401' of https://github.com/HuongNV13/moodle into MOODLE_401_STABLE
Shamim Rezaie [Wed, 2 Apr 2025 19:14:42 +0000 (06:14 +1100)]
Merge branch 'MDL-85000-401' of https://github.com/HuongNV13/moodle into MOODLE_401_STABLE
Huong Nguyen [Wed, 26 Mar 2025 02:30:35 +0000 (09:30 +0700)]
MDL-85000 media_videojs: Enable Ogv.JS Tech for all browsers
Sara Arjona [Fri, 28 Mar 2025 11:48:32 +0000 (12:48 +0100)]
weekly release 4.1.17+
Sara Arjona [Fri, 28 Mar 2025 11:48:31 +0000 (12:48 +0100)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
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.
Huong Nguyen [Fri, 28 Mar 2025 08:01:38 +0000 (15:01 +0700)]
Merge branch 'MDL-85048-401' of https://github.com/lameze/moodle into MOODLE_401_STABLE
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:28 +0000 (00:08 +0000)]
Automatically generated installer lang files
Huong Nguyen [Wed, 26 Mar 2025 01:56:13 +0000 (08:56 +0700)]
weekly release 4.1.17+
Huong Nguyen [Wed, 26 Mar 2025 01:56:12 +0000 (08:56 +0700)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
Huong Nguyen [Mon, 24 Mar 2025 07:55:08 +0000 (14:55 +0700)]
Merge branch 'MDL-83160-401' of https://github.com/mickhawkins/moodle into MOODLE_401_STABLE
AMOS bot [Sat, 22 Mar 2025 00:07:37 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Fri, 21 Mar 2025 15:04:26 +0000 (22:04 +0700)]
weekly release 4.1.17+
Huong Nguyen [Fri, 21 Mar 2025 15:04:25 +0000 (22:04 +0700)]
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
AMOS bot [Fri, 21 Mar 2025 00:07:37 +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:11 +0000 (20:19 +0800)]
Moodle release 4.1.17
Ilya Tregubov [Thu, 27 Feb 2025 01:54:29 +0000 (09:54 +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: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.