moodle.git
9 months agoMerge branch 'MDL-81829-fix-pretty-whoops' of https://github.com/brendanheywood/moodle
Jun Pataleta [Thu, 6 Feb 2025 04:20:09 +0000 (12:20 +0800)]
Merge branch 'MDL-81829-fix-pretty-whoops' of https://github.com/brendanheywood/moodle

9 months agoMerge branch 'MDL-83757-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Thu, 6 Feb 2025 03:51:57 +0000 (10:51 +0700)]
Merge branch 'MDL-83757-main' of https://github.com/andrewnicols/moodle

9 months agoMerge branch 'MDL-72080' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 6 Feb 2025 03:36:44 +0000 (11:36 +0800)]
Merge branch 'MDL-72080' of https://github.com/paulholden/moodle

9 months agoMDL-84271 core_course: Validate module list in search
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>
9 months agoMDL-84003 mod_glossary: capability check restoring trusted entry text.
Paul Holden [Thu, 12 Dec 2024 15:00:27 +0000 (15:00 +0000)]
MDL-84003 mod_glossary: capability check restoring trusted entry text.

9 months agoMDL-84145 report_loglive: format event description as plain text.
Paul Holden [Thu, 9 Jan 2025 17:14:45 +0000 (17:14 +0000)]
MDL-84145 report_loglive: format event description as plain text.

9 months agoMerge branch 'MDL-84394' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 6 Feb 2025 02:26:09 +0000 (09:26 +0700)]
Merge branch 'MDL-84394' of https://github.com/paulholden/moodle

9 months agoMerge branch 'MDL-84343-main' of https://github.com/lameze/moodle
Huong Nguyen [Thu, 6 Feb 2025 01:53:10 +0000 (08:53 +0700)]
Merge branch 'MDL-84343-main' of https://github.com/lameze/moodle

9 months agoMerge branch 'MDL-83635-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 6 Feb 2025 01:45:32 +0000 (08:45 +0700)]
Merge branch 'MDL-83635-main' of https://github.com/junpataleta/moodle

9 months agoMerge branch 'MDL-84016' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 6 Feb 2025 01:36:07 +0000 (09:36 +0800)]
Merge branch 'MDL-84016' of https://github.com/paulholden/moodle

9 months agoMerge branch 'MDL-74488' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 6 Feb 2025 01:33:58 +0000 (09:33 +0800)]
Merge branch 'MDL-74488' of https://github.com/paulholden/moodle

9 months agoMDL-84159 libraries: upgrade to version 1.9.2 of loglevel.
Paul Holden [Wed, 5 Feb 2025 23:06:10 +0000 (23:06 +0000)]
MDL-84159 libraries: upgrade to version 1.9.2 of loglevel.

9 months agoMDL-81829 core: Fix early bootstrap bug with whoops
Brendan Heywood [Tue, 4 Jun 2024 04:54:59 +0000 (14:54 +1000)]
MDL-81829 core: Fix early bootstrap bug with whoops

9 months agoMDL-84438 task: Ignore tasks which don't have valid classes
Brendan Heywood [Wed, 5 Feb 2025 22:25:38 +0000 (09:25 +1100)]
MDL-84438 task: Ignore tasks which don't have valid classes

9 months agoMDL-81996 block_mentees: consistently ordered list of users.
Paul Holden [Tue, 11 Jun 2024 20:14:57 +0000 (21:14 +0100)]
MDL-81996 block_mentees: consistently ordered list of users.

9 months agoMDL-82170 user: replace increment operator on string type variable.
Paul Holden [Tue, 11 Jun 2024 20:58:20 +0000 (21:58 +0100)]
MDL-82170 user: replace increment operator on string type variable.

9 months agoMDL-74488 reportbuilder: method for retrieving report row counts.
Paul Holden [Thu, 21 Nov 2024 22:04:38 +0000 (22:04 +0000)]
MDL-74488 reportbuilder: method for retrieving report row counts.

9 months agoMDL-79976 mod_feedback: Check group for response
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.

9 months agoMerge branch 'MDL-80848-main' of https://github.com/andrewgos/moodle
Sara Arjona [Wed, 5 Feb 2025 16:16:50 +0000 (17:16 +0100)]
Merge branch 'MDL-80848-main' of https://github.com/andrewgos/moodle

9 months agoMerge branch 'MDL-83753-main' of https://github.com/djarran/moodle
Jun Pataleta [Wed, 5 Feb 2025 14:44:19 +0000 (22:44 +0800)]
Merge branch 'MDL-83753-main' of https://github.com/djarran/moodle

9 months agoMerge branch 'mdl-83695_main' of https://github.com/james-cnz/moodle
Jun Pataleta [Wed, 5 Feb 2025 09:39:18 +0000 (17:39 +0800)]
Merge branch 'mdl-83695_main' of https://github.com/james-cnz/moodle

9 months agoMerge branch 'MDL-67683-main' of https://github.com/junpataleta/moodle
Sara Arjona [Wed, 5 Feb 2025 07:50:20 +0000 (08:50 +0100)]
Merge branch 'MDL-67683-main' of https://github.com/junpataleta/moodle

9 months agoMerge branch 'MDL-83909-main' of https://github.com/sarjona/moodle
Huong Nguyen [Wed, 5 Feb 2025 03:36:44 +0000 (10:36 +0700)]
Merge branch 'MDL-83909-main' of https://github.com/sarjona/moodle

9 months agoMerge branch 'MDL-79214-main' of https://github.com/aanabit/moodle
Huong Nguyen [Wed, 5 Feb 2025 03:34:03 +0000 (10:34 +0700)]
Merge branch 'MDL-79214-main' of https://github.com/aanabit/moodle

9 months agoMerge branch 'mdl-83690_main' of https://github.com/james-cnz/moodle
Huong Nguyen [Wed, 5 Feb 2025 03:26:50 +0000 (10:26 +0700)]
Merge branch 'mdl-83690_main' of https://github.com/james-cnz/moodle

9 months agoMerge branch 'MDL-83650-main_fix_ods_cell' of https://github.com/Cl3mensM/moodle
Huong Nguyen [Wed, 5 Feb 2025 03:21:19 +0000 (10:21 +0700)]
Merge branch 'MDL-83650-main_fix_ods_cell' of https://github.com/Cl3mensM/moodle

9 months agoMerge branch 'MDL-83809-main' of https://github.com/sammarshallou/moodle
Jun Pataleta [Wed, 5 Feb 2025 03:15:51 +0000 (11:15 +0800)]
Merge branch 'MDL-83809-main' of https://github.com/sammarshallou/moodle

9 months agoMDL-83757 core: Force DI to use global DB instead of scoped
Andrew Nicols [Wed, 5 Feb 2025 12:07:42 +0000 (20:07 +0800)]
MDL-83757 core: Force DI to use global DB instead of scoped

9 months agoMDL-60910 ddimageortext: Create option for using transparent pictures
danghieu1407 [Wed, 15 Jan 2025 07:48:21 +0000 (14:48 +0700)]
MDL-60910 ddimageortext: Create option for using transparent pictures

9 months agoMDL-84421 tool_uploadcourse: Stop MUC caching enrol instances
Andrew Nicols [Tue, 4 Feb 2025 14:12:30 +0000 (22:12 +0800)]
MDL-84421 tool_uploadcourse: Stop MUC caching enrol instances

We should not normally cache instances of a class. This can lead to poor
design to work around the limitations of PHP Serialization, and could
theoretically cause issues with PHP versions changing within a Moodle
version.

9 months agoMDL-83809 Accessibility: Focus issues in modals
sam marshall [Wed, 27 Nov 2024 15:41:19 +0000 (15:41 +0000)]
MDL-83809 Accessibility: Focus issues in modals

This change fixes 2 issues:

1 The focus lock for modals (e.g. within Tiny editor) did not
  correctly loop round from the end of the modal to the start.

2 After clicking 'Browse repositories' button in a Tiny editor
  modal, and closing the file picker, focus did not return to
  the button as expected.

9 months agoMDL-83695 backup: Add space before course Restores in progress heading
james-cnz [Tue, 12 Nov 2024 02:08:57 +0000 (15:08 +1300)]
MDL-83695 backup: Add space before course Restores in progress heading

9 months agoMDL-84343 phpunit: handle warnings on failing tests
Simey Lameze [Wed, 29 Jan 2025 22:59:46 +0000 (06:59 +0800)]
MDL-84343 phpunit: handle warnings on failing tests

Signed-off-by: Simey Lameze <simey@moodle.com>
9 months agoMDL-84343 core: bump workflow to use pgsql 14
Simey Lameze [Wed, 29 Jan 2025 22:59:18 +0000 (06:59 +0800)]
MDL-84343 core: bump workflow to use pgsql 14

Signed-off-by: Simey Lameze <simey@moodle.com>
9 months agoMDL-84239 badges: remove defunct code for disabling badge.
Paul Holden [Fri, 17 Jan 2025 14:15:53 +0000 (14:15 +0000)]
MDL-84239 badges: remove defunct code for disabling badge.

9 months agoMDL-84136 filter_tex: Improve sanitization of forbidden items
David Woloszyn [Wed, 15 Jan 2025 01:17:06 +0000 (12:17 +1100)]
MDL-84136 filter_tex: Improve sanitization of forbidden items

9 months agoMDL-84146 question: Improve handling of JS parameters
Mark Johnson [Mon, 3 Feb 2025 07:05:06 +0000 (14:05 +0700)]
MDL-84146 question: Improve handling of JS parameters

9 months agoMDL-84023 lib: Update requirejs to 2.3.7
meirzamoodle [Tue, 7 Jan 2025 03:58:13 +0000 (10:58 +0700)]
MDL-84023 lib: Update requirejs to 2.3.7

9 months agoMDL-83941 tags: prevent users from browsing unsearchable collections
Marina Glancy [Fri, 6 Dec 2024 16:10:30 +0000 (16:10 +0000)]
MDL-83941 tags: prevent users from browsing unsearchable collections

9 months agoMDL-82896 qtype_ddimageortext: Clean drop zone label text
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.

9 months agoMerge branch 'MDL-83822-main' of https://github.com/PhMemmel/moodle
Huong Nguyen [Tue, 4 Feb 2025 02:30:25 +0000 (09:30 +0700)]
Merge branch 'MDL-83822-main' of https://github.com/PhMemmel/moodle

9 months agoMerge branch 'MDL-84337' of https://github.com/paulholden/moodle
Jun Pataleta [Tue, 4 Feb 2025 02:05:58 +0000 (10:05 +0800)]
Merge branch 'MDL-84337' of https://github.com/paulholden/moodle

9 months agoMDL-84337 ai: revert external set_action parameter renaming.
Paul Holden [Mon, 27 Jan 2025 15:49:47 +0000 (15:49 +0000)]
MDL-84337 ai: revert external set_action parameter renaming.

This preserves backwards compatibility pre 368114c7 and fixes the
placement table.

9 months agoMerge branch 'MDL-84388-main' of https://github.com/lameze/moodle
Huong Nguyen [Mon, 3 Feb 2025 08:08:42 +0000 (15:08 +0700)]
Merge branch 'MDL-84388-main' of https://github.com/lameze/moodle

9 months agoMDL-67683 theme_boost: Update selector for calendar block styles
Jun Pataleta [Mon, 4 Nov 2024 06:21:10 +0000 (14:21 +0800)]
MDL-67683 theme_boost: Update selector for calendar block styles

With the change from `aside` to `section` for blocks within the main
content region, the selector for instances of the calendar block not in
the main content region also needs to be updated to use a more generic
selector that can cover when either the blocks container containing the
calendar block is an `aside` or a `section`.

The `data-blockregion` attribute is a good selector for this purpose.

9 months agoMDL-67683 behat: Add accessibility test for the maintenance mode layout
Jun Pataleta [Fri, 26 Jul 2024 03:41:26 +0000 (11:41 +0800)]
MDL-67683 behat: Add accessibility test for the maintenance mode layout

9 months agoMDL-67683 behat: Add accessibility test for the secure layout
Jun Pataleta [Fri, 26 Jul 2024 03:10:09 +0000 (11:10 +0800)]
MDL-67683 behat: Add accessibility test for the secure layout

Also, add page title and heading to the secure test page to make
it accessible.

9 months agoMDL-67683 output: Make block regions unique
Jun Pataleta [Fri, 26 Jul 2024 03:07:50 +0000 (11:07 +0800)]
MDL-67683 output: Make block regions unique

Unique labels for the block regions:
* `side-pre` blocks - "Blocks"
* `side-post` blocks - "Supplementary blocks"
* `content` blocks - "Main content blocks"

Blocks in the main content region (div role="main") should not also be
in an <aside> as it is a top-level landmark.

9 months agoMDL-67683 theme: Set page heading in a header landmark for secure layout
Jun Pataleta [Thu, 25 Jul 2024 09:19:40 +0000 (17:19 +0800)]
MDL-67683 theme: Set page heading in a header landmark for secure layout

9 months agoMDL-67683 auth: Test login page accessibility with axe best-practice tag
Jun Pataleta [Mon, 22 Jul 2024 02:26:31 +0000 (10:26 +0800)]
MDL-67683 auth: Test login page accessibility with axe best-practice tag

9 months agoMDL-67683 behat: Update xpath selector for #region-main
Jun Pataleta [Fri, 21 Jun 2024 12:50:54 +0000 (20:50 +0800)]
MDL-67683 behat: Update xpath selector for #region-main

9 months agoMDL-67683 blocks: Do not assign a complementary role for blocks
Jun Pataleta [Fri, 21 Jun 2024 09:23:17 +0000 (17:23 +0800)]
MDL-67683 blocks: Do not assign a complementary role for blocks

Blocks are contained in an <aside> which has a default ARIA role of
"complementary", a top-level landmark. So assigning a "complementary"
role for block instances is not needed. As blocks are already in a
<section> tag which has a default role of "region", there's no need
to override the ARIA role, unless specified by the block plugin.

Read more at:
https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/

9 months agoMDL-67683 theme: Do not use section for block containers
Jun Pataleta [Fri, 21 Jun 2024 08:52:22 +0000 (16:52 +0800)]
MDL-67683 theme: Do not use section for block containers

The containers for the blocks in layout templates should not be using a
<section> tag (which has a default landmark role of "region") as the
blocks are already contained in an <aside> tag that has the default
"complementary" role which should be a top-level landmark.

Read more at:
https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/

9 months agoMDL-67683 theme: Do not use section for #region-main
Jun Pataleta [Fri, 21 Jun 2024 08:43:07 +0000 (16:43 +0800)]
MDL-67683 theme: Do not use section for #region-main

The #region-main container should not be a <section> tag (which has a
default landmark role of "region") as it contains the container with
the "main" role which should be a top-level landmark.

Read more at:
https://www.w3.org/WAI/ARIA/apg/practices/landmark-regions/

9 months agoMDL-83635 tool_brickfield: Use core_text:strlen() for img alt check
Jun Pataleta [Tue, 5 Nov 2024 05:17:39 +0000 (13:17 +0800)]
MDL-83635 tool_brickfield: Use core_text:strlen() for img alt check

Multibyte alt texts will cause this check to fail easily. We need to be
using `core_text::strlen()` when checking the image alt text's length.

9 months agoMerge branch 'MDL-84336' of https://github.com/paulholden/moodle
Jun Pataleta [Mon, 3 Feb 2025 04:28:24 +0000 (12:28 +0800)]
Merge branch 'MDL-84336' of https://github.com/paulholden/moodle

9 months agoMerge branch 'MDL-83871-main-v02' of https://github.com/ferranrecio/moodle
Huong Nguyen [Mon, 3 Feb 2025 02:37:25 +0000 (09:37 +0700)]
Merge branch 'MDL-83871-main-v02' of https://github.com/ferranrecio/moodle

9 months agoMerge branch 'MDL-81478-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Mon, 3 Feb 2025 02:32:02 +0000 (09:32 +0700)]
Merge branch 'MDL-81478-main' of https://github.com/meirzamoodle/moodle

9 months agoMerge branch 'MDL-83794-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Mon, 3 Feb 2025 02:20:15 +0000 (09:20 +0700)]
Merge branch 'MDL-83794-main' of https://github.com/andrewnicols/moodle

9 months agoAutomatically generated installer lang files
AMOS bot [Sat, 1 Feb 2025 00:07:55 +0000 (00:07 +0000)]
Automatically generated installer lang files

9 months agoMerge branch 'MDL-83562-main-v02' of https://github.com/ferranrecio/moodle
Sara Arjona [Fri, 31 Jan 2025 15:16:20 +0000 (16:16 +0100)]
Merge branch 'MDL-83562-main-v02' of https://github.com/ferranrecio/moodle

9 months agoMerge branch 'mdl-82679_main_wip' of https://github.com/james-cnz/moodle
Sara Arjona [Fri, 31 Jan 2025 15:01:28 +0000 (16:01 +0100)]
Merge branch 'mdl-82679_main_wip' of https://github.com/james-cnz/moodle

9 months agoMerge branch 'MDL-84321-main-enfix' of https://github.com/mudrd8mz/moodle
Sara Arjona [Fri, 31 Jan 2025 14:42:39 +0000 (15:42 +0100)]
Merge branch 'MDL-84321-main-enfix' of https://github.com/mudrd8mz/moodle

9 months agoMerge branch 'MDL-82542-master' of https://github.com/NashTechOpenUniversity/moodle
Jun Pataleta [Fri, 31 Jan 2025 04:43:29 +0000 (12:43 +0800)]
Merge branch 'MDL-82542-master' of https://github.com/NashTechOpenUniversity/moodle

9 months agoMDL-83909 core_badges: Remove author name, email and url fields
Sara Arjona [Fri, 31 Jan 2025 12:31:12 +0000 (13:31 +0100)]
MDL-83909 core_badges: Remove author name, email and url fields

The fields imageauthorname, imageauthoremail, and imageauthorurl have
been removed from badges due to confusion and their absence from the
official specification. These fields also do not appear in OBv3.0.

Additionally, the image_author_json.php file has been removed as it
is no longer needed.

9 months agoMDL-83871 course: activity overview page
ferran [Wed, 15 Jan 2025 15:29:51 +0000 (16:29 +0100)]
MDL-83871 course: activity overview page

The old activities block will be fully replaced by a new course
activities overview page in the course secondary navigation. This
commit has the initial implementation of the page.

9 months agoMDL-84394 ai: ensure provider instance config correctly encoded.
Paul Holden [Fri, 31 Jan 2025 10:18:11 +0000 (10:18 +0000)]
MDL-84394 ai: ensure provider instance config correctly encoded.

9 months agoMDL-84213 reportbuilder: add course "do not force" field options.
Paul Holden [Tue, 14 Jan 2025 21:06:54 +0000 (21:06 +0000)]
MDL-84213 reportbuilder: add course "do not force" field options.

Where course entity select elements theme, language and calendar are
defined we should prepend with "Do not force" in order to match the
interface when editing the same fields.

The select filter has been updated to ensure it supports empty values
when switched to simplified version (a0ef4bb8) as well as improving
validation to ensure only present options can be used for filtering.

9 months agoweekly release 5.0dev
Huong Nguyen [Fri, 31 Jan 2025 02:20:03 +0000 (09:20 +0700)]
weekly release 5.0dev

9 months agoNOBUG: Add upgrade notes
Huong Nguyen [Fri, 31 Jan 2025 02:20:03 +0000 (09:20 +0700)]
NOBUG: Add upgrade notes

9 months agoNOBUG: Fixed file access permissions
Huong Nguyen [Fri, 31 Jan 2025 02:19:49 +0000 (09:19 +0700)]
NOBUG: Fixed file access permissions

9 months agoMerge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Huong Nguyen [Fri, 31 Jan 2025 02:19:45 +0000 (09:19 +0700)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install

9 months agoMDL-84388 behat: use the correct ai provider generator
Simey Lameze [Thu, 30 Jan 2025 23:04:45 +0000 (07:04 +0800)]
MDL-84388 behat: use the correct ai provider generator

Signed-off-by: Simey Lameze <simey@moodle.com>
9 months agoMDL-82399 admin: allow selective purging of courses cache from UI.
Paul Holden [Fri, 5 Jul 2024 12:35:09 +0000 (13:35 +0100)]
MDL-82399 admin: allow selective purging of courses cache from UI.

Equivalent to the same functionality in the CLI tool in 5e05ad570f.

9 months agoMDL-83562 core_courseformat: deprecate movehere actions
ferran [Fri, 22 Nov 2024 15:57:44 +0000 (16:57 +0100)]
MDL-83562 core_courseformat: deprecate movehere actions

9 months agoMerge branch 'MDL-83152' of https://github.com/paulholden/moodle
Sara Arjona [Thu, 30 Jan 2025 11:28:51 +0000 (12:28 +0100)]
Merge branch 'MDL-83152' of https://github.com/paulholden/moodle

9 months agoMDL-83152 mod_glossary: observe pending entries sort order.
Paul Holden [Thu, 30 Jan 2025 10:56:06 +0000 (10:56 +0000)]
MDL-83152 mod_glossary: observe pending entries sort order.

Ascending/descending should be compared in a case-insensitive manner
because apparently we use both lower/upper cases for each.

9 months agoMDL-82679 course: Prevent collapsable sections conflicting
James C [Wed, 14 Aug 2024 00:01:59 +0000 (12:01 +1200)]
MDL-82679 course: Prevent collapsable sections conflicting

9 months agoMerge branch 'MDL-79281_main' of https://github.com/cwarwicker/moodle
Huong Nguyen [Thu, 30 Jan 2025 04:13:07 +0000 (11:13 +0700)]
Merge branch 'MDL-79281_main' of https://github.com/cwarwicker/moodle

9 months agoMerge branch 'MDL-84103-main' of https://github.com/andelacruz/moodle
Huong Nguyen [Thu, 30 Jan 2025 04:09:43 +0000 (11:09 +0700)]
Merge branch 'MDL-84103-main' of https://github.com/andelacruz/moodle

9 months agoMerge branch 'MDL-84095-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Thu, 30 Jan 2025 03:50:44 +0000 (10:50 +0700)]
Merge branch 'MDL-84095-main' of https://github.com/meirzamoodle/moodle

9 months agoMerge branch 'MDL-84275' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 30 Jan 2025 03:27:27 +0000 (10:27 +0700)]
Merge branch 'MDL-84275' of https://github.com/paulholden/moodle

9 months agoMerge branch 'MDL-84114-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Thu, 30 Jan 2025 03:02:37 +0000 (10:02 +0700)]
Merge branch 'MDL-84114-main' of https://github.com/lucaboesch/moodle

9 months agoMerge branch 'MDL-79843-main-fix' of /Users/jun/Work/moodles/integration_main/moodle
Jun Pataleta [Thu, 30 Jan 2025 02:57:59 +0000 (10:57 +0800)]
Merge branch 'MDL-79843-main-fix' of /Users/jun/Work/moodles/integration_main/moodle

9 months agoMDL-79843 tests: Remove unnecessary whitespace
Jun Pataleta [Thu, 30 Jan 2025 02:55:39 +0000 (10:55 +0800)]
MDL-79843 tests: Remove unnecessary whitespace

9 months agoMerge branch 'MDL-84339' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 30 Jan 2025 02:40:19 +0000 (09:40 +0700)]
Merge branch 'MDL-84339' of https://github.com/paulholden/moodle

9 months agoMerge branch 'MDL-83862_main' of https://github.com/marxjohnson/moodle
Huong Nguyen [Thu, 30 Jan 2025 02:35:02 +0000 (09:35 +0700)]
Merge branch 'MDL-83862_main' of https://github.com/marxjohnson/moodle

9 months agoMerge branch 'MDL-83297-maxgradesperpage' of https://github.com/dragos5436/moodle
Huong Nguyen [Thu, 30 Jan 2025 02:28:38 +0000 (09:28 +0700)]
Merge branch 'MDL-83297-maxgradesperpage' of https://github.com/dragos5436/moodle

9 months agoMerge branch 'MDL-84323-main' of https://github.com/sarjona/moodle
Huong Nguyen [Thu, 30 Jan 2025 02:19:58 +0000 (09:19 +0700)]
Merge branch 'MDL-84323-main' of https://github.com/sarjona/moodle

9 months agoMerge branch 'MDL-84049-main' of https://github.com/sarjona/moodle
Huong Nguyen [Thu, 30 Jan 2025 02:13:50 +0000 (09:13 +0700)]
Merge branch 'MDL-84049-main' of https://github.com/sarjona/moodle

9 months agoMDL-84103 imscc: Behat test for import IMS Cartridge to course
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

9 months agoMDL-83794 editor_tiny: Add SVG support
Andrew Nicols [Thu, 9 Jan 2025 03:49:13 +0000 (11:49 +0800)]
MDL-83794 editor_tiny: Add SVG support

9 months agoMDL-83794 editor_tiny: Add support for MathML
Andrew Nicols [Fri, 29 Nov 2024 02:29:53 +0000 (10:29 +0800)]
MDL-83794 editor_tiny: Add support for MathML

9 months agoMDL-83650 odslib: Add variable to class MoodleODSCell
Clemens [Wed, 29 Jan 2025 23:23:21 +0000 (00:23 +0100)]
MDL-83650 odslib: Add variable to class MoodleODSCell

9 months agoMDL-83690 course: Fix course index label links
james-cnz [Mon, 11 Nov 2024 22:58:19 +0000 (11:58 +1300)]
MDL-83690 course: Fix course index label links

9 months agoMerge branch 'MDL-84264-main' of https://github.com/pmaneggia/moodle
Sara Arjona [Wed, 29 Jan 2025 15:52:52 +0000 (16:52 +0100)]
Merge branch 'MDL-84264-main' of https://github.com/pmaneggia/moodle

9 months agoMerge branch 'MDL-84243-main' of https://github.com/ferranrecio/moodle
Sara Arjona [Wed, 29 Jan 2025 15:47:35 +0000 (16:47 +0100)]
Merge branch 'MDL-84243-main' of https://github.com/ferranrecio/moodle

9 months agoMerge branch 'MDL-84226' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 29 Jan 2025 15:22:11 +0000 (16:22 +0100)]
Merge branch 'MDL-84226' of https://github.com/paulholden/moodle

9 months agoMerge branch 'MDL-84242' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 29 Jan 2025 14:52:03 +0000 (15:52 +0100)]
Merge branch 'MDL-84242' of https://github.com/paulholden/moodle

9 months agoMDL-84016 reportbuilder: column methods for setting help icons.
Paul Holden [Wed, 29 Jan 2025 11:50:10 +0000 (11:50 +0000)]
MDL-84016 reportbuilder: column methods for setting help icons.

This change exposes the underlying table library API for setting
help icon for table headers, via column instance getter/setter.

Support added for rendering said icons in system reports.