Jun Pataleta [Sat, 5 Oct 2024 06:46:25 +0000 (14:46 +0800)]
Moodle release 4.2.11
AMOS bot [Sat, 5 Oct 2024 00:07:39 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Fri, 4 Oct 2024 13:48:19 +0000 (20:48 +0700)]
weekly release 4.2.10+
Huong Nguyen [Fri, 4 Oct 2024 13:48:18 +0000 (20:48 +0700)]
Merge branch 'install_402_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_402_STABLE
AMOS bot [Fri, 4 Oct 2024 00:07:39 +0000 (00:07 +0000)]
Automatically generated installer lang files
Michael Hawkins [Thu, 3 Oct 2024 05:43:08 +0000 (13:43 +0800)]
MDL-83352 message: Update usercantbemessaged string
Shamim Rezaie [Wed, 2 Oct 2024 16:25:01 +0000 (02:25 +1000)]
Merge branch 'MDL-83332-402' of https://github.com/meirzamoodle/moodle into MOODLE_402_STABLE
Paul Holden [Tue, 17 Sep 2024 09:02:20 +0000 (10:02 +0100)]
MDL-83180 reportbuilder: correct access check for viewing schedules.
meirzamoodle [Wed, 2 Oct 2024 06:23:52 +0000 (13:23 +0700)]
MDL-83332 environment: Reverts the slashargument removal on MDL-62640
We are encountering Behat failures on MacOS and possibly Windows.
This reverts commit
320210978006cc1bda7168293121d18d53a65b9a.
Paul Holden [Tue, 17 Sep 2024 09:54:43 +0000 (10:54 +0100)]
MDL-83181 reportbuilder: ensure audience correctness before delete.
Paul Holden [Thu, 4 Jul 2024 12:31:18 +0000 (13:31 +0100)]
MDL-82386 block_rss_client: user access checks for feed edit/delete.
Huong Nguyen [Fri, 27 Sep 2024 11:44:18 +0000 (18:44 +0700)]
weekly release 4.2.10+
Huong Nguyen [Fri, 27 Sep 2024 11:44:16 +0000 (18:44 +0700)]
Merge branch 'install_402_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_402_STABLE
AMOS bot [Fri, 27 Sep 2024 00:07:39 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Thu, 26 Sep 2024 04:07:49 +0000 (11:07 +0700)]
Merge branch 'MDL-62640-402' of https://github.com/meirzamoodle/moodle into MOODLE_402_STABLE
Sara Arjona [Tue, 24 Sep 2024 14:52:17 +0000 (16:52 +0200)]
weekly release 4.2.10+
meirzamoodle [Thu, 12 Sep 2024 03:45:53 +0000 (10:45 +0700)]
MDL-62640 environment: Remove the deprecated slash argument check
Sara Arjona [Mon, 23 Sep 2024 05:35:55 +0000 (07:35 +0200)]
Merge branch 'MDL-81612_402' of https://github.com/timhunt/moodle into MOODLE_402_STABLE
Sara Arjona [Fri, 20 Sep 2024 14:36:21 +0000 (16:36 +0200)]
weekly release 4.2.10+
Sara Arjona [Fri, 20 Sep 2024 14:36:15 +0000 (16:36 +0200)]
Merge branch 'install_402_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_402_STABLE
Tim Hunt [Wed, 7 Aug 2024 14:45:03 +0000 (15:45 +0100)]
MDL-81612 assign: test generation of extensions
Also, some other improvements.
* In Behat you can now use either idnumber of name to identify an
assignment you are generating things for.
* create_submission generator methods now wants the cmid in $data['cmid']
not the confusingly named 'assignid'. The old name is accepted, but
generates a debugging warning. (That will fail the test, but in a way
that explains how to fix it.)
AMOS bot [Thu, 19 Sep 2024 00:09:26 +0000 (00:09 +0000)]
Automatically generated installer lang files
Huong Nguyen [Wed, 18 Sep 2024 09:09:25 +0000 (16:09 +0700)]
Merge branch 'MDL-81278-402' of https://github.com/mickhawkins/moodle into MOODLE_402_STABLE
AMOS bot [Wed, 18 Sep 2024 00:07:37 +0000 (00:07 +0000)]
Automatically generated installer lang files
Michael Hawkins [Mon, 16 Sep 2024 06:48:50 +0000 (14:48 +0800)]
MDL-81278 core: Update security.txt expiry
AMOS bot [Thu, 12 Sep 2024 00:07:37 +0000 (00:07 +0000)]
Automatically generated installer lang files
AMOS bot [Wed, 11 Sep 2024 00:07:41 +0000 (00:07 +0000)]
Automatically generated installer lang files
Jun Pataleta [Fri, 6 Sep 2024 22:45:46 +0000 (06:45 +0800)]
weekly release 4.2.10+
Jun Pataleta [Fri, 6 Sep 2024 04:29:29 +0000 (12:29 +0800)]
Merge branch 'MDL-63399-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE
Simey Lameze [Thu, 4 Jul 2024 12:43:27 +0000 (13:43 +0100)]
MDL-63399 behat: update existing tests to use the better download steps
Co-authored-by: Tim Hunt <T.J.Hunt@open.ac.uk>
Simey Lameze [Wed, 5 Jul 2023 11:37:36 +0000 (19:37 +0800)]
MDL-63399 behat: new steps to verify downloads
Co-authored-by: Tim Hunt <T.J.Hunt@open.ac.uk>
Huong Nguyen [Fri, 30 Aug 2024 06:50:50 +0000 (13:50 +0700)]
Moodle release 4.2.10
Huong Nguyen [Thu, 29 Aug 2024 11:10:07 +0000 (18:10 +0700)]
weekly release 4.2.9+
Paul Holden [Wed, 3 Jul 2024 08:40:36 +0000 (09:40 +0100)]
MDL-82365 mod_lesson: stricter equality checks of activity password.
Jun Pataleta [Thu, 29 Aug 2024 03:59:44 +0000 (11:59 +0800)]
Merge branch 'MDL-82651-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE
Jun Pataleta [Thu, 29 Aug 2024 03:40:07 +0000 (11:40 +0800)]
Merge branch 'MDL-82802-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE
Huong Nguyen [Thu, 29 Aug 2024 02:50:43 +0000 (09:50 +0700)]
Merge branch 'MDL-82898-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE
Paul Holden [Wed, 3 Jul 2024 16:26:28 +0000 (17:26 +0100)]
MDL-76962 auth_oauth2: users can only delete their own linked logins.
Angelia Dela Cruz [Tue, 27 Aug 2024 10:22:19 +0000 (18:22 +0800)]
MDL-82898 enrol_self: Behat to test student enrolment using key
Simey Lameze [Tue, 27 Aug 2024 03:00:09 +0000 (11:00 +0800)]
MDL-82651 behat: remove unnecessary steps
Simey Lameze [Mon, 19 Aug 2024 08:12:10 +0000 (16:12 +0800)]
MDL-82651 behat: wait for button to exist before clicking
Marina Glancy [Fri, 9 Aug 2024 15:32:43 +0000 (16:32 +0100)]
MDL-82567 core: Add has_capability method
Co-authored-by: David Woloszyn <david.woloszyn@moodle.com>
Co-authored-by: Jun Pataleta <jun@moodle.com>
Shamim Rezaie [Sat, 24 Aug 2024 06:21:39 +0000 (16:21 +1000)]
Merge branch 'MDL-82006-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE
Sara Arjona [Fri, 23 Aug 2024 14:04:10 +0000 (16:04 +0200)]
weekly release 4.2.9+
Sara Arjona [Fri, 23 Aug 2024 14:04:04 +0000 (16:04 +0200)]
Merge branch 'install_402_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_402_STABLE
Jake Dallimore [Fri, 23 Aug 2024 03:51:53 +0000 (11:51 +0800)]
Merge branch 'MDL-82787-402' of https://github.com/andrewnicols/moodle into MOODLE_402_STABLE
Huong Nguyen [Thu, 22 Aug 2024 01:44:10 +0000 (08:44 +0700)]
Merge branch 'MDL-82841-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE
Sara Arjona [Wed, 21 Aug 2024 13:54:36 +0000 (15:54 +0200)]
Merge branch 'MDL-82655-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE
Angelia Dela Cruz [Wed, 21 Aug 2024 05:54:00 +0000 (13:54 +0800)]
MDL-82841 mod_workshop: Behat for submissions with set # of attachments
Angelia Dela Cruz [Wed, 14 Aug 2024 06:04:23 +0000 (14:04 +0800)]
MDL-82655 mod_workshop: Behat test for manual and random allocation
Andrew Nicols [Wed, 21 Aug 2024 00:43:04 +0000 (08:43 +0800)]
MDL-82787 behat: Correct stop of webdriver on failure
AMOS bot [Mon, 19 Aug 2024 00:07:41 +0000 (00:07 +0000)]
Automatically generated installer lang files
Huong Nguyen [Fri, 16 Aug 2024 01:40:02 +0000 (08:40 +0700)]
weekly release 4.2.9+
Paul Holden [Thu, 30 May 2024 16:03:00 +0000 (17:03 +0100)]
MDL-82006 reportbuilder: move filter Behat scenarios inside component.
Paul Holden [Thu, 15 Aug 2024 10:51:31 +0000 (11:51 +0100)]
MDL-82802 tool_xmldb: allow numeric characters in table names.
Jun Pataleta [Thu, 15 Aug 2024 03:51:44 +0000 (11:51 +0800)]
Merge branch 'MDL-82782-402' of https://github.com/andrewnicols/moodle into MOODLE_402_STABLE
Jun Pataleta [Thu, 15 Aug 2024 03:13:29 +0000 (11:13 +0800)]
Merge branch 'MDL-82798-402' of https://github.com/HuongNV13/moodle into MOODLE_402_STABLE
Huong Nguyen [Thu, 15 Aug 2024 02:38:23 +0000 (09:38 +0700)]
Merge branch 'MDL-82758-402' of https://github.com/junpataleta/moodle into MOODLE_402_STABLE
Huong Nguyen [Wed, 14 Aug 2024 17:20:34 +0000 (00:20 +0700)]
MDL-82798 qtype_ddmarker: Fix Behat failure
Jun Pataleta [Thu, 15 Aug 2024 02:14:33 +0000 (10:14 +0800)]
Merge branch 'MDL-82792-402' of https://github.com/sarjona/moodle into MOODLE_402_STABLE
Andrew Nicols [Tue, 13 Aug 2024 15:59:10 +0000 (23:59 +0800)]
MDL-82782 behat: Support runtime scaling of Behat windows
Sara Arjona [Wed, 14 Aug 2024 08:17:43 +0000 (10:17 +0200)]
MDL-82792 h5p: Fix random behat failures
We've started seeing various failures in Firefox and Classic.
Increasing the default window size fixes them.
Sara Arjona [Wed, 14 Aug 2024 07:13:35 +0000 (09:13 +0200)]
Merge branch 'MDL-82682-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE
Huong Nguyen [Wed, 7 Aug 2024 08:29:20 +0000 (15:29 +0700)]
MDL-82682 behat: fix window size failures on Chrome
Simey Lameze [Mon, 5 Aug 2024 04:30:06 +0000 (12:30 +0800)]
MDL-82682 behat: increase window size to avoid fails
Ilya Tregubov [Sat, 10 Aug 2024 06:54:35 +0000 (14:54 +0800)]
Moodle release 4.2.9
Jun Pataleta [Fri, 9 Aug 2024 08:12:58 +0000 (16:12 +0800)]
MDL-82758 gha: Remove reference to the `master` branch
Ilya Tregubov [Fri, 9 Aug 2024 01:34:33 +0000 (09:34 +0800)]
weekly release 4.2.8+
Huong Nguyen [Thu, 8 Aug 2024 09:53:19 +0000 (16:53 +0700)]
MDL-82745 filter_tex: Improve PHPUnit test
Michael Hawkins [Thu, 8 Aug 2024 03:13:40 +0000 (11:13 +0800)]
MDL-82745 filter_tex: Improve filter deny list
Michael Hawkins [Fri, 2 Aug 2024 09:34:39 +0000 (17:34 +0800)]
MDL-82576 qtype_calculated: Improve formula regexes
Safat [Wed, 24 Jul 2024 17:07:42 +0000 (03:07 +1000)]
MDL-82395 tool_xmldb: Table layout update
Jun Pataleta [Thu, 8 Aug 2024 02:44:41 +0000 (10:44 +0800)]
Merge branch 'MDL-82560-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE
Paul Holden [Fri, 15 Sep 2023 12:28:41 +0000 (13:28 +0100)]
MDL-79373 admin: ensure all current password configs are defined.
Ensure the admin preset export tool has an accurate record of each,
to be observed as sensitive settings when creating an export.
Angelia Dela Cruz [Wed, 31 Jul 2024 07:18:11 +0000 (15:18 +0800)]
MDL-82560 mod_forum: Test that students can only start one discussion
Huong Nguyen [Thu, 8 Aug 2024 01:59:12 +0000 (08:59 +0700)]
Merge branch 'MDL-82669-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE
Jun Pataleta [Thu, 8 Aug 2024 01:55:21 +0000 (09:55 +0800)]
Merge branch 'MDL-77784-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE
Jun Pataleta [Wed, 7 Aug 2024 09:11:54 +0000 (17:11 +0800)]
Merge branch 'MOODLE_402_MDL-82518' of https://github.com/danielneis/moodle into MOODLE_402_STABLE
Paul Holden [Tue, 30 Jul 2024 07:54:43 +0000 (08:54 +0100)]
MDL-81394 restore: format backup file metadata details safely.
Huong Nguyen [Wed, 7 Aug 2024 02:24:57 +0000 (09:24 +0700)]
MDL-81718 core_grades: Fix Behat failures
raortegar [Fri, 5 Jul 2024 12:00:17 +0000 (14:00 +0200)]
MDL-81718 core: Improve localstorage validation
Paul Holden [Mon, 22 Jul 2024 21:33:03 +0000 (22:33 +0100)]
MDL-82558 h5p: escape template error/exception content.
Daniel Neis Araujo [Wed, 17 Jul 2024 19:40:26 +0000 (16:40 -0300)]
MDL-82518 core_user: Fix regression introduced by MDL-80271
Paul Holden [Thu, 1 Aug 2024 13:58:38 +0000 (14:58 +0100)]
MDL-82669 mod_assign: remove Atto reliance workaround for Behat.
See
8fe80e743c for context, and
802ff3e2e3 for additonal comments.
Paul Holden [Thu, 1 Aug 2024 12:18:48 +0000 (13:18 +0100)]
MDL-82669 editor: remove reliance on Atto editor in Behat scenarios.
Paul Holden [Thu, 4 Jul 2024 21:46:43 +0000 (22:46 +0100)]
MDL-82392 blocks: consistent cleaning of block instance names.
Paul Holden [Thu, 20 Jun 2024 23:24:17 +0000 (00:24 +0100)]
MDL-82261 mod_feedback: ensure only non-respondents can be messaged.
Paul Holden [Thu, 4 Jul 2024 18:22:02 +0000 (19:22 +0100)]
MDL-82390 badges: correct context check when deleting badges.
meirzamoodle [Tue, 25 Jun 2024 02:04:05 +0000 (09:04 +0700)]
MDL-82136 curl: Send credentials to redirect URL if allowed
Curl has the option CURLOPT_UNRESTRICTED_AUTH. If true, curl will send
the credentials to a different host. If false, they will not be sent.
CURLOPT_UNRESTRICTED_AUTH can only work if the CURLOPT_FOLLOWLOCATION
option is true. The filelib forces the CURLOPT_FOLLOWLOCATION option
to be false, because all redirects are emulated at the PHP level. So,
in this case, the CURLOPT_UNRESTRICTED_AUTH option is only being used
in our logic and will not work as you might expect it to.
This patch works almost the same as CURLOPT_UNRESTRICTED_AUTH in ideal
conditions. It will check whether the host is different. If so, the
system will check what value CURLOPT_UNRESTRICTED_AUTH has. If it is
not specified, then by default, it will be false. If false, then
credentials will not be sent.
Paul Holden [Thu, 20 Jun 2024 22:39:09 +0000 (23:39 +0100)]
MDL-82262 mod_feedback: fix broken bulk message sesskey checks.
Paul Holden [Mon, 17 Jun 2024 20:53:25 +0000 (21:53 +0100)]
MDL-64984 mod_glossary: capability check when restoring global type.
Ilya Tregubov [Wed, 3 Jul 2024 04:07:07 +0000 (12:07 +0800)]
MDL-79541 core_grades: Add missing user info to search services.
Seems just fullname is not enough. So added all name fields.
Ilya Tregubov [Mon, 10 Jun 2024 03:26:29 +0000 (11:26 +0800)]
MDL-79541 core_grades: Fix singleview and user report selectors.
Ilya Tregubov [Thu, 6 Jun 2024 04:06:33 +0000 (12:06 +0800)]
MDL-79541 core_grades: Hidden user fields check for search.
If some user profile fields are hidden on some grade reports
users without permission were able to see those.
Ilya Tregubov [Fri, 2 Aug 2024 01:30:59 +0000 (09:30 +0800)]
weekly release 4.2.8+
Ilya Tregubov [Fri, 2 Aug 2024 01:30:56 +0000 (09:30 +0800)]
Merge branch 'install_402_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_402_STABLE
Paul Holden [Thu, 1 Aug 2024 13:11:35 +0000 (14:11 +0100)]
MDL-77784 quiz_grading: editor agnostic Behat scenario steps.
Huong Nguyen [Thu, 1 Aug 2024 03:27:23 +0000 (10:27 +0700)]
Merge branch 'MDL-82598-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE
AMOS bot [Thu, 1 Aug 2024 00:07:29 +0000 (00:07 +0000)]
Automatically generated installer lang files
Jun Pataleta [Mon, 22 Jul 2024 10:52:41 +0000 (18:52 +0800)]
MDL-72876 theme_classic: Enclose welcome message in Bootstrap card