moodle.git
10 months agoMDL-83718 reportbuilder: use aliased user fullname sort fields. e76d99f29dd5b7bba76f696a8ee338ac597d203d
Paul Holden [Tue, 3 Dec 2024 12:53:22 +0000 (12:53 +0000)]
MDL-83718 reportbuilder: use aliased user fullname sort fields.

This is extending work started in 8f32e623 that removed duplicate
fields when sorting user fullname columns (to ensure compatibility
across supported DBs).

We must now refer to these sorted fields by their alias in order to
ensure they continue working when processed from the report table.

Co-authored-by: David Carrillo <davidmc@moodle.com>
10 months agoMDL-83718 tag: consistently sort "flagged" report entity column.
Paul Holden [Tue, 3 Dec 2024 07:27:22 +0000 (07:27 +0000)]
MDL-83718 tag: consistently sort "flagged" report entity column.

It contains only a calculated boolean field, and should be sorted
as such.

10 months agoMerge branch 'MDL-83718' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 3 Dec 2024 03:05:33 +0000 (10:05 +0700)]
Merge branch 'MDL-83718' of https://github.com/paulholden/moodle

10 months agoMerge branch 'MDL-82913' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 3 Dec 2024 02:45:32 +0000 (09:45 +0700)]
Merge branch 'MDL-82913' of https://github.com/paulholden/moodle

10 months agoMerge branch 'MDL-83128' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 3 Dec 2024 02:31:54 +0000 (09:31 +0700)]
Merge branch 'MDL-83128' of https://github.com/paulholden/moodle

10 months agoMerge branch 'MDL-83686' of https://github.com/paulholden/moodle
Sara Arjona [Mon, 2 Dec 2024 12:52:19 +0000 (13:52 +0100)]
Merge branch 'MDL-83686' of https://github.com/paulholden/moodle

10 months agoMerge branch 'MDL-82949-main' of https://github.com/lucaboesch/moodle
Sara Arjona [Mon, 2 Dec 2024 11:01:06 +0000 (12:01 +0100)]
Merge branch 'MDL-82949-main' of https://github.com/lucaboesch/moodle

10 months agoMerge branch 'MDL-81827-main' of https://github.com/HuongNV13/moodle
Sara Arjona [Mon, 2 Dec 2024 09:27:58 +0000 (10:27 +0100)]
Merge branch 'MDL-81827-main' of https://github.com/HuongNV13/moodle

10 months agoMDL-83128 blocks: consistently style/align block list icons.
Paul Holden [Tue, 5 Nov 2024 13:15:27 +0000 (13:15 +0000)]
MDL-83128 blocks: consistently style/align block list icons.

10 months agoMerge branch 'MDL-83648' of https://github.com/timhunt/moodle
Jun Pataleta [Mon, 2 Dec 2024 09:24:26 +0000 (17:24 +0800)]
Merge branch 'MDL-83648' of https://github.com/timhunt/moodle

10 months agoMDL-81827 quizaccess: Fix Behat failure
Huong Nguyen [Mon, 2 Dec 2024 08:46:13 +0000 (15:46 +0700)]
MDL-81827 quizaccess: Fix Behat failure

10 months agoMerge branch 'MDL-82947-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Mon, 2 Dec 2024 07:31:54 +0000 (14:31 +0700)]
Merge branch 'MDL-82947-main' of https://github.com/lucaboesch/moodle

10 months agoMerge branch 'MDL-83711-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Mon, 2 Dec 2024 07:19:19 +0000 (14:19 +0700)]
Merge branch 'MDL-83711-main' of https://github.com/lucaboesch/moodle

10 months agoMerge branch 'MDL-75610_main' of https://github.com/marxjohnson/moodle
Shamim Rezaie [Mon, 2 Dec 2024 04:23:23 +0000 (15:23 +1100)]
Merge branch 'MDL-75610_main' of https://github.com/marxjohnson/moodle

10 months agoMerge branch 'MDL-83778-master' of https://github.com/NashTechOpenUniversity/moodle
Huong Nguyen [Mon, 2 Dec 2024 03:44:06 +0000 (10:44 +0700)]
Merge branch 'MDL-83778-master' of https://github.com/NashTechOpenUniversity/moodle

10 months agoMerge branch 'MDL-83670-main' of https://github.com/sammarshallou/moodle
Huong Nguyen [Mon, 2 Dec 2024 03:30:33 +0000 (10:30 +0700)]
Merge branch 'MDL-83670-main' of https://github.com/sammarshallou/moodle

10 months agoMerge branch 'MDL-82657_main' of https://github.com/marxjohnson/moodle
Huong Nguyen [Mon, 2 Dec 2024 03:17:06 +0000 (10:17 +0700)]
Merge branch 'MDL-82657_main' of https://github.com/marxjohnson/moodle

10 months agoMerge branch 'MDL-81827-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Mon, 2 Dec 2024 03:03:37 +0000 (10:03 +0700)]
Merge branch 'MDL-81827-main' of https://github.com/lucaboesch/moodle

10 months agoMDL-83648 javascript dialogues: fix responsive behaviour
Tim Hunt [Wed, 6 Nov 2024 20:24:54 +0000 (20:24 +0000)]
MDL-83648 javascript dialogues: fix responsive behaviour

visibilityChanged in the dialogue base class does important things.
Therefore if ajaxException and exception also want to do something
else in response to the visibleChange event, it should use a
different method name, rather than a name that collides with the
base class method.

10 months agoMDL-81827 quizaccess: Open Download Safe Exam Browser in new tab.
Luca Bösch [Wed, 8 May 2024 11:21:11 +0000 (13:21 +0200)]
MDL-81827 quizaccess: Open Download Safe Exam Browser in new tab.

10 months agoMDL-82949 qbank_managecategories: better vertical distinction of title.
Luca Bösch [Thu, 29 Aug 2024 08:09:47 +0000 (10:09 +0200)]
MDL-82949 qbank_managecategories: better vertical distinction of title.

10 months agoMDL-82947 qbank_managecategories: Hover color for category management.
Luca Bösch [Mon, 26 Aug 2024 16:35:56 +0000 (18:35 +0200)]
MDL-82947 qbank_managecategories: Hover color for category management.

10 months agoMDL-83711 quiz: Quiz navigation profile pic not linking in secure mode
Luca Bösch [Wed, 13 Nov 2024 21:08:24 +0000 (22:08 +0100)]
MDL-83711 quiz: Quiz navigation profile pic not linking in secure mode

10 months agoweekly release 5.0dev
Sara Arjona [Fri, 29 Nov 2024 11:36:42 +0000 (12:36 +0100)]
weekly release 5.0dev

10 months agoNOBUG: Add upgrade notes
Sara Arjona [Fri, 29 Nov 2024 11:36:42 +0000 (12:36 +0100)]
NOBUG: Add upgrade notes

10 months agoNOBUG: Fixed SVG browser compatibility
Sara Arjona [Fri, 29 Nov 2024 11:36:28 +0000 (12:36 +0100)]
NOBUG: Fixed SVG browser compatibility

11 months agoMDL-83470 composer: Require behat/gherkin 4.9.0 for now
Jun Pataleta [Fri, 29 Nov 2024 03:30:25 +0000 (11:30 +0800)]
MDL-83470 composer: Require behat/gherkin 4.9.0 for now

`behat/gherkin` 4.10.0 introduces a breaking change where backslashes
in feature files need to be escaped. We need to pin the Behat version
to 4.9.0 for now and raise a separate issue to update to the later
versions once we've fixed the affected feature files and communicated
this change to the community.

More details:
https://github.com/Behat/Gherkin/releases/tag/v4.10.0

11 months agoMDL-83778 quiz: prevent page caching for quiz view page
Khoa Nguyen [Fri, 22 Nov 2024 03:54:21 +0000 (10:54 +0700)]
MDL-83778 quiz: prevent page caching for quiz view page

11 months agoMDL-83470 environment: Put back Oracle support for now
Jun Pataleta [Thu, 28 Nov 2024 08:47:25 +0000 (16:47 +0800)]
MDL-83470 environment: Put back Oracle support for now

Even though Oracle support is planned to be dropped for 5.0, the
actual issue that drops it (MDL-83172) has not yet landed. So, it's
better to keep this in environment.xml for now and defer its removal
from environment.xml in MDL-83172.

11 months agoMDL-83470 gha: Bump min PHP version to 8.2 for web installer workflow
Jun Pataleta [Thu, 28 Nov 2024 06:41:50 +0000 (14:41 +0800)]
MDL-83470 gha: Bump min PHP version to 8.2 for web installer workflow

11 months agoMerge branch 'MDL-82475' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 28 Nov 2024 05:18:58 +0000 (13:18 +0800)]
Merge branch 'MDL-82475' of https://github.com/paulholden/moodle

11 months agoMerge branch 'MDL-83776' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:58:50 +0000 (11:58 +0700)]
Merge branch 'MDL-83776' of https://github.com/paulholden/moodle

11 months agoMerge branch 'MDL-83614' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 28 Nov 2024 04:55:27 +0000 (12:55 +0800)]
Merge branch 'MDL-83614' of https://github.com/paulholden/moodle

11 months agoMerge branch 'MDL-81821-main' of https://github.com/roland04/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:43:24 +0000 (11:43 +0700)]
Merge branch 'MDL-81821-main' of https://github.com/roland04/moodle

11 months agoMerge branch 'MDL-83473_main' of https://github.com/dasistwas/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:38:16 +0000 (11:38 +0700)]
Merge branch 'MDL-83473_main' of https://github.com/dasistwas/moodle

11 months agoMerge branch 'MDL-81745-main' of https://github.com/roland04/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:36:41 +0000 (11:36 +0700)]
Merge branch 'MDL-81745-main' of https://github.com/roland04/moodle

11 months agoMerge branch 'MDL-83759-main' of https://github.com/roland04/moodle
Jun Pataleta [Thu, 28 Nov 2024 04:28:45 +0000 (12:28 +0800)]
Merge branch 'MDL-83759-main' of https://github.com/roland04/moodle

11 months agoMerge branch 'MDL-83811-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:14:49 +0000 (11:14 +0700)]
Merge branch 'MDL-83811-main' of https://github.com/junpataleta/moodle

11 months agoMerge branch 'MDL-83412-main' of https://github.com/junpataleta/moodle
Jun Pataleta [Thu, 28 Nov 2024 04:11:58 +0000 (12:11 +0800)]
Merge branch 'MDL-83412-main' of https://github.com/junpataleta/moodle

11 months agoMerge branch 'MDL-83470-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 28 Nov 2024 04:03:30 +0000 (11:03 +0700)]
Merge branch 'MDL-83470-main' of https://github.com/junpataleta/moodle

11 months agoMDL-83470 core: Bump versions in moodle_minimum_php_version_is_met()
Jun Pataleta [Wed, 27 Nov 2024 03:50:54 +0000 (11:50 +0800)]
MDL-83470 core: Bump versions in moodle_minimum_php_version_is_met()

11 months agoMDL-83412 core: Coding style fixes
Jun Pataleta [Thu, 28 Nov 2024 03:54:31 +0000 (11:54 +0800)]
MDL-83412 core: Coding style fixes

11 months agoMDL-83412 calendartype_gregorian: Use core_date
Andrew Nicols [Thu, 10 Oct 2024 13:19:43 +0000 (21:19 +0800)]
MDL-83412 calendartype_gregorian: Use core_date

Update timestamp_to_date_string to use core_date.

11 months agoMDL-83412 core: Use LLL/LLLL for standalone Month names
Andrew Nicols [Wed, 9 Oct 2024 13:31:36 +0000 (21:31 +0800)]
MDL-83412 core: Use LLL/LLLL for standalone Month names

We currently use MMM and MMMM which mean 'month in year', however in
some locales this is context-specific and should only be used in
conjunction with a day, for example "10 October 2024".

LLL and LLLL are for "stand-alone on the in year" and should be used
when a month is used without a day.

11 months agoMerge branch 'MDL-63264' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 28 Nov 2024 03:45:51 +0000 (10:45 +0700)]
Merge branch 'MDL-63264' of https://github.com/paulholden/moodle

11 months agoMerge branch 'MDL-83653' of https://github.com/timhunt/moodle
Huong Nguyen [Thu, 28 Nov 2024 03:21:07 +0000 (10:21 +0700)]
Merge branch 'MDL-83653' of https://github.com/timhunt/moodle

11 months agoMerge branch 'MDL-82931-main' of https://github.com/PhMemmel/moodle
Huong Nguyen [Thu, 28 Nov 2024 02:43:30 +0000 (09:43 +0700)]
Merge branch 'MDL-82931-main' of https://github.com/PhMemmel/moodle

11 months agoMerge branch 'MDL-83661-main' of https://github.com/ferranrecio/moodle
Huong Nguyen [Thu, 28 Nov 2024 02:38:49 +0000 (09:38 +0700)]
Merge branch 'MDL-83661-main' of https://github.com/ferranrecio/moodle

11 months agoMerge branch 'MDL-82932-main' of https://github.com/PhMemmel/moodle
Huong Nguyen [Thu, 28 Nov 2024 02:27:45 +0000 (09:27 +0700)]
Merge branch 'MDL-82932-main' of https://github.com/PhMemmel/moodle

11 months agoMerge branch 'MDL-83643-main' of https://github.com/lameze/moodle
Huong Nguyen [Thu, 28 Nov 2024 02:19:52 +0000 (09:19 +0700)]
Merge branch 'MDL-83643-main' of https://github.com/lameze/moodle

11 months agoMDL-83811 dml: Make expected debugging message less specific
Jun Pataleta [Tue, 26 Nov 2024 10:51:39 +0000 (18:51 +0800)]
MDL-83811 dml: Make expected debugging message less specific

* Plus minor fixes for better unit test assertions

11 months agoMerge branch 'MDL-83211-main' of https://github.com/sammarshallou/moodle
Jun Pataleta [Wed, 27 Nov 2024 15:28:38 +0000 (23:28 +0800)]
Merge branch 'MDL-83211-main' of https://github.com/sammarshallou/moodle

11 months agoMerge branch 'MDL-83788-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 27 Nov 2024 08:19:22 +0000 (16:19 +0800)]
Merge branch 'MDL-83788-main' of https://github.com/andrewnicols/moodle

11 months agoMerge branch 'mdl-72526_main' of https://github.com/james-cnz/moodle
Huong Nguyen [Wed, 27 Nov 2024 03:02:15 +0000 (10:02 +0700)]
Merge branch 'mdl-72526_main' of https://github.com/james-cnz/moodle

11 months agoMerge branch 'MDL-83658-main' of https://github.com/praxisdigital/moodle
Huong Nguyen [Wed, 27 Nov 2024 02:50:48 +0000 (09:50 +0700)]
Merge branch 'MDL-83658-main' of https://github.com/praxisdigital/moodle

11 months agoMDL-83811 core: Make sure to trim leading backslashes too for Windows
Jun Pataleta [Tue, 26 Nov 2024 03:33:20 +0000 (11:33 +0800)]
MDL-83811 core: Make sure to trim leading backslashes too for Windows

11 months agoMDL-83470 core: Remove upgrade steps from 4.1
Jun Pataleta [Wed, 27 Nov 2024 02:27:09 +0000 (10:27 +0800)]
MDL-83470 core: Remove upgrade steps from 4.1

11 months agoMDL-83788 mod_glossary: Correct assertions for assertArrayHasKey
Andrew Nicols [Thu, 17 Oct 2024 13:48:36 +0000 (21:48 +0800)]
MDL-83788 mod_glossary: Correct assertions for assertArrayHasKey

11 months agoMDL-81821 theme_boost: Refactor font utility classes for BS5
Mikel Martín [Wed, 30 Oct 2024 11:22:31 +0000 (12:22 +0100)]
MDL-81821 theme_boost: Refactor font utility classes for BS5

11 months agoMDL-82657 qbank_managecategories: Check "includesubcategories" on reload
Mark Johnson [Mon, 25 Nov 2024 11:57:10 +0000 (11:57 +0000)]
MDL-82657 qbank_managecategories: Check "includesubcategories" on reload

The "includesubcategories" parameter is passed in the URL as lowercase,
but the Javascript was looking for "includeSubcategories" in camel case.
This meant it was always being set as false (unchecked) even when the
URL said it was true.

This fixes the casing in the Javascript, and adds a behat test to
confirm the fix.

11 months agoMerge branch 'MDL-77957-main-test2' of https://github.com/rezaies/moodle
Shamim Rezaie [Tue, 26 Nov 2024 09:56:42 +0000 (20:56 +1100)]
Merge branch 'MDL-77957-main-test2' of https://github.com/rezaies/moodle

11 months agoMDL-77957 theme_boost: Fix drawer not closing on mobile if it has focus
Bastian Schmidt-Kuhl [Wed, 2 Oct 2024 09:36:36 +0000 (11:36 +0200)]
MDL-77957 theme_boost: Fix drawer not closing on mobile if it has focus

11 months agoMDL-83473 course: hooks api for external courses
jacob.viertel@wunderbyte.at [Thu, 14 Nov 2024 15:01:16 +0000 (16:01 +0100)]
MDL-83473 course: hooks api for external courses

11 months agoMerge branch 'MDL-82584-main-fix' of https://github.com/HuongNV13/moodle
Jun Pataleta [Tue, 26 Nov 2024 07:13:21 +0000 (15:13 +0800)]
Merge branch 'MDL-82584-main-fix' of https://github.com/HuongNV13/moodle

11 months agoMerge branch 'mdl-82762_main_wip' of https://github.com/james-cnz/moodle
Huong Nguyen [Tue, 26 Nov 2024 05:10:17 +0000 (12:10 +0700)]
Merge branch 'mdl-82762_main_wip' of https://github.com/james-cnz/moodle

11 months agoMDL-82584 mod_workshop: Correct DB select fields
Huong Nguyen [Tue, 26 Nov 2024 02:46:45 +0000 (09:46 +0700)]
MDL-82584 mod_workshop: Correct DB select fields

We cannot use the `DISTINCT` CLOB fields on Oracle.
Instead of selecting all the fields, we just need
to select the needed fields only

11 months agoMDL-71378 mod_quiz: Fix GROUP BY statement in SQL
Simon Adams [Mon, 25 Nov 2024 14:39:30 +0000 (14:39 +0000)]
MDL-71378 mod_quiz: Fix GROUP BY statement in SQL

11 months agoMDL-83811 gha: Replace `redis-64` with `redis` 5.0
Jun Pataleta [Mon, 25 Nov 2024 17:06:13 +0000 (01:06 +0800)]
MDL-83811 gha: Replace `redis-64` with `redis` 5.0

11 months agoMDL-83759 theme_boost: Fix user navigation items height
Mikel Martín [Mon, 25 Nov 2024 11:00:46 +0000 (12:00 +0100)]
MDL-83759 theme_boost: Fix user navigation items height

11 months agoMerge branch 'MDL-82584-main' of https://github.com/cwarwicker/moodle
Huong Nguyen [Mon, 25 Nov 2024 09:05:06 +0000 (16:05 +0700)]
Merge branch 'MDL-82584-main' of https://github.com/cwarwicker/moodle

11 months agoMDL-71378 mod_qbank: fix version number
Shamim Rezaie [Mon, 25 Nov 2024 07:38:59 +0000 (18:38 +1100)]
MDL-71378 mod_qbank: fix version number

11 months agoMerge branch 'MDL-83786-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Mon, 25 Nov 2024 07:34:25 +0000 (14:34 +0700)]
Merge branch 'MDL-83786-main' of https://github.com/andrewnicols/moodle

11 months agoMerge branch 'MDL-71378_main' of https://github.com/SimonasAdams/moodle
Shamim Rezaie [Mon, 25 Nov 2024 07:21:18 +0000 (18:21 +1100)]
Merge branch 'MDL-71378_main' of https://github.com/SimonasAdams/moodle

11 months agoMerge branch 'MDL-83704-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Mon, 25 Nov 2024 03:15:21 +0000 (10:15 +0700)]
Merge branch 'MDL-83704-main' of https://github.com/andrewnicols/moodle

11 months agoMerge branch 'MDL-82351-main-v02' of https://github.com/ferranrecio/moodle
Huong Nguyen [Mon, 25 Nov 2024 02:28:40 +0000 (09:28 +0700)]
Merge branch 'MDL-82351-main-v02' of https://github.com/ferranrecio/moodle

11 months agoMDL-82351 core_courseformat: fix social format phpunits
ferran [Mon, 28 Oct 2024 10:27:31 +0000 (11:27 +0100)]
MDL-82351 core_courseformat: fix social format phpunits

11 months agoMDL-82351 block_social_activities: migrate to reactive course editor
ferranrecio [Wed, 9 Oct 2024 11:43:56 +0000 (13:43 +0200)]
MDL-82351 block_social_activities: migrate to reactive course editor

This commit integrate and clean the social activities block to use the
standard course format outputs and the course editor modules. The code
is similar to the one used in the site_main_menu block and cleanup most
of the ancient code.

11 months agoMDL-82351 format_social: migrate to reactive course editor
ferranrecio [Wed, 9 Oct 2024 11:43:33 +0000 (13:43 +0200)]
MDL-82351 format_social: migrate to reactive course editor

The commit adds all the necessary methods to allow social format to use
the course editor. The code is similar to the one used in the frontpage
format. The commit does not include the migration of the
social_activities blocks.

11 months agoMDL-82351 courseformat: allow blocks to use the course editor
ferranrecio [Wed, 9 Oct 2024 11:42:43 +0000 (13:42 +0200)]
MDL-82351 courseformat: allow blocks to use the course editor

Some formats like the social need the blocks and drawers to access the
course editor. However, the include_course_ajax was called after the
main page structure is created and produces some errors, especially in
behat. Now include_course_ajax is called before the page header.

11 months agoMDL-82351 course: fix course_ajax_enabled function
ferranrecio [Wed, 9 Oct 2024 11:41:15 +0000 (13:41 +0200)]
MDL-82351 course: fix course_ajax_enabled function

The course_ajax_enabled was using a course_format_ajax_support which
does not initialize the course format with the correct parameters.
Having a global function to get something the format base format can
provide is unnecessary and redudant, for this reason the function is now
deprecated.

11 months agoMDL-63264 enrol: retrieve additional welcome message contact data.
Paul Holden [Tue, 12 Nov 2024 19:48:15 +0000 (19:48 +0000)]
MDL-63264 enrol: retrieve additional welcome message contact data.

The `maildisplay` field is required to determine from whom to send
the welcome message.

Co-authored-by: Zak Risha <zjrisha@gmail.com>
11 months agoMDL-83614 javascript: apply icon class to legacy lightbox spinner.
Paul Holden [Mon, 4 Nov 2024 17:26:13 +0000 (17:26 +0000)]
MDL-83614 javascript: apply icon class to legacy lightbox spinner.

11 months agoMDL-83661 core_courseformat: fix drop file modal
ferran [Fri, 8 Nov 2024 10:41:37 +0000 (11:41 +0100)]
MDL-83661 core_courseformat: fix drop file modal

When the user drags and drops a file into a course section that can
create more than one type of activity (for example a zip file) the modal
had repeated form elements ids. Now every radio option has its own id.

11 months agoMDL-83470 core: Bump version in phpcs.xml.dist
Jun Pataleta [Fri, 22 Nov 2024 15:42:53 +0000 (23:42 +0800)]
MDL-83470 core: Bump version in phpcs.xml.dist

11 months agoMDL-83470 core: Update composer.json
Jun Pataleta [Fri, 22 Nov 2024 01:41:23 +0000 (09:41 +0800)]
MDL-83470 core: Update composer.json

11 months agoMDL-83470 gha: Bump versions to the required values
Jun Pataleta [Thu, 21 Nov 2024 09:45:09 +0000 (17:45 +0800)]
MDL-83470 gha: Bump versions to the required values

For 5.0:
- Minimum PHP version is bumped to 8.2
- Minimum MySQL version is bumped to 8.4
- Minimum PostgreSQL version is bumped to 14

11 months agoMDL-83470 core: Define environment requirements for Moodle 5.0
Jun Pataleta [Tue, 12 Nov 2024 10:21:59 +0000 (18:21 +0800)]
MDL-83470 core: Define environment requirements for Moodle 5.0

11 months agoMDL-82913 reportbuilder: simplify select filter for limited options. a0ef4bb8fe42bbd4106687adc29d27cf48ac6bf5
Paul Holden [Fri, 30 Aug 2024 09:55:25 +0000 (10:55 +0100)]
MDL-82913 reportbuilder: simplify select filter for limited options.

Where the select filter contains upto two items (making it a binary
choice), then we can simplify the filter form elements to always
assume: "Equal to [ Option 1 | Option 2 ]".

11 months agoweekly release 5.0dev
Jun Pataleta [Fri, 22 Nov 2024 14:26:25 +0000 (22:26 +0800)]
weekly release 5.0dev

11 months agoNOBUG: Add upgrade notes
Jun Pataleta [Fri, 22 Nov 2024 14:26:24 +0000 (22:26 +0800)]
NOBUG: Add upgrade notes

11 months agoMerge branch 'MDL-83551-main' of https://github.com/lameze/moodle
Andrew Nicols [Thu, 21 Nov 2024 04:25:02 +0000 (12:25 +0800)]
Merge branch 'MDL-83551-main' of https://github.com/lameze/moodle

11 months agoMerge branch 'MDL-82589' of https://github.com/paulholden/moodle
Andrew Nicols [Thu, 21 Nov 2024 04:23:22 +0000 (12:23 +0800)]
Merge branch 'MDL-82589' of https://github.com/paulholden/moodle

11 months agoMerge branch 'MDL-83529-main' of https://github.com/sammarshallou/moodle
Huong Nguyen [Thu, 21 Nov 2024 04:21:27 +0000 (11:21 +0700)]
Merge branch 'MDL-83529-main' of https://github.com/sammarshallou/moodle

11 months agoMerge branch 'MDL-82450' of https://github.com/paulholden/moodle
Andrew Nicols [Thu, 21 Nov 2024 04:17:11 +0000 (12:17 +0800)]
Merge branch 'MDL-82450' of https://github.com/paulholden/moodle

11 months agoMerge branch 'MDL-83747-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 21 Nov 2024 04:08:26 +0000 (11:08 +0700)]
Merge branch 'MDL-83747-main' of https://github.com/junpataleta/moodle

11 months agoMerge branch 'MDL-83048' of https://github.com/timhunt/moodle
Huong Nguyen [Thu, 21 Nov 2024 04:01:11 +0000 (11:01 +0700)]
Merge branch 'MDL-83048' of https://github.com/timhunt/moodle

11 months agoMerge branch 'MDL-80430' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 21 Nov 2024 03:56:48 +0000 (10:56 +0700)]
Merge branch 'MDL-80430' of https://github.com/paulholden/moodle

11 months agoMDL-83786 navigation: Correct incorrect paren in navfilter
Andrew Nicols [Fri, 22 Nov 2024 00:36:14 +0000 (08:36 +0800)]
MDL-83786 navigation: Correct incorrect paren in navfilter

This condition was checking whether navgfilter was true, and the
stringfilter was also true.

In most cases the condition will have actually worked correctly, albeit
by fluke. For users upgrading or otherwise missing the navfilter
configuration this condition led to warnings.

11 months agoMDL-83776 customfield_text: correct link field URL encoding.
Paul Holden [Thu, 21 Nov 2024 09:02:33 +0000 (09:02 +0000)]
MDL-83776 customfield_text: correct link field URL encoding.

11 months agoMerge branch 'MDL-83501-url-encode-nginx-paths' of https://github.com/rajandangi...
Andrew Nicols [Thu, 21 Nov 2024 03:47:59 +0000 (11:47 +0800)]
Merge branch 'MDL-83501-url-encode-nginx-paths' of https://github.com/rajandangi/moodle