moodle.git
2 years agoMDL-79291 h5p: handle content type creation errors in test generator.
Paul Holden [Thu, 7 Sep 2023 14:33:28 +0000 (15:33 +0100)]
MDL-79291 h5p: handle content type creation errors in test generator.

If the endpoint is temporarily down and/or misbehaving, then at least
we'll a clearer failure message.

2 years agoon-demand release 4.3dev+
Andrew Nicols [Tue, 5 Sep 2023 14:27:40 +0000 (22:27 +0800)]
on-demand release 4.3dev+

2 years agoMerge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
Andrew Nicols [Tue, 5 Sep 2023 14:27:36 +0000 (22:27 +0800)]
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install

2 years agoAutomatically generated installer lang files
AMOS bot [Tue, 5 Sep 2023 14:25:23 +0000 (14:25 +0000)]
Automatically generated installer lang files

2 years agoMerge branch 'MDL-78874-master' of https://github.com/danghieu1407/moodle
Jun Pataleta [Tue, 5 Sep 2023 04:05:59 +0000 (12:05 +0800)]
Merge branch 'MDL-78874-master' of https://github.com/danghieu1407/moodle

2 years agoMerge branch 'MDL-77296-master' of https://github.com/davewoloszyn/moodle
Ilya Tregubov [Tue, 5 Sep 2023 03:59:29 +0000 (11:59 +0800)]
Merge branch 'MDL-77296-master' of https://github.com/davewoloszyn/moodle

2 years agoMerge branch 'MDL-79132' of https://github.com/AnupamaSarjoshi/moodle
Andrew Nicols [Tue, 5 Sep 2023 03:52:36 +0000 (11:52 +0800)]
Merge branch 'MDL-79132' of https://github.com/AnupamaSarjoshi/moodle

2 years agoMDL-75268 core: Add tiny_premium to list of standard plugins
Andrew Nicols [Tue, 5 Sep 2023 03:44:07 +0000 (11:44 +0800)]
MDL-75268 core: Add tiny_premium to list of standard plugins

2 years agoMerge branch 'MDL-75268-master' of https://github.com/davewoloszyn/moodle
Andrew Nicols [Tue, 5 Sep 2023 03:39:41 +0000 (11:39 +0800)]
Merge branch 'MDL-75268-master' of https://github.com/davewoloszyn/moodle

2 years agoMerge branch 'MDL-78865' of https://github.com/danmarsden/moodle
Andrew Nicols [Tue, 5 Sep 2023 03:28:30 +0000 (11:28 +0800)]
Merge branch 'MDL-78865' of https://github.com/danmarsden/moodle

2 years agoMerge branch 'MDL-79253-master' of https://github.com/junpataleta/moodle
Andrew Nicols [Tue, 5 Sep 2023 03:25:26 +0000 (11:25 +0800)]
Merge branch 'MDL-79253-master' of https://github.com/junpataleta/moodle

2 years agoMerge branch 'MDL-79060-master' of https://github.com/junpataleta/moodle
Andrew Nicols [Tue, 5 Sep 2023 03:23:46 +0000 (11:23 +0800)]
Merge branch 'MDL-79060-master' of https://github.com/junpataleta/moodle

2 years agoMDL-79060 course: Deprecate unused aria:courseimage lang string
Jun Pataleta [Tue, 5 Sep 2023 03:12:18 +0000 (11:12 +0800)]
MDL-79060 course: Deprecate unused aria:courseimage lang string

2 years agoMDL-79060 course: Use course name for the course image link
Jun Pataleta [Fri, 18 Aug 2023 05:37:06 +0000 (13:37 +0800)]
MDL-79060 course: Use course name for the course image link

2 years agoMerge branch 'MDL-79230' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 5 Sep 2023 02:56:28 +0000 (10:56 +0800)]
Merge branch 'MDL-79230' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-78744-master' of https://github.com/roland04/moodle
Ilya Tregubov [Tue, 5 Sep 2023 02:54:52 +0000 (10:54 +0800)]
Merge branch 'MDL-78744-master' of https://github.com/roland04/moodle

2 years agoMerge branch 'MDL-77061' of https://github.com/dravek/moodle
Andrew Nicols [Tue, 5 Sep 2023 02:53:19 +0000 (10:53 +0800)]
Merge branch 'MDL-77061' of https://github.com/dravek/moodle

2 years agoMerge branch 'MDL-79236' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 5 Sep 2023 02:40:53 +0000 (10:40 +0800)]
Merge branch 'MDL-79236' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-79237' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 5 Sep 2023 02:35:19 +0000 (10:35 +0800)]
Merge branch 'MDL-79237' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-79238' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 5 Sep 2023 02:34:57 +0000 (10:34 +0800)]
Merge branch 'MDL-79238' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-78946' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 5 Sep 2023 02:34:40 +0000 (10:34 +0800)]
Merge branch 'MDL-78946' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-79191' of https://github.com/paulholden/moodle
Andrew Nicols [Tue, 5 Sep 2023 02:32:48 +0000 (10:32 +0800)]
Merge branch 'MDL-79191' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-79088-master' of https://github.com/marinaglancy/moodle
Andrew Nicols [Tue, 5 Sep 2023 02:28:46 +0000 (10:28 +0800)]
Merge branch 'MDL-79088-master' of https://github.com/marinaglancy/moodle

2 years agoAutomatically generated installer lang files
AMOS bot [Tue, 5 Sep 2023 00:11:57 +0000 (00:11 +0000)]
Automatically generated installer lang files

2 years agoMerge branch 'MDL-73734-streaming-output-api' of https://github.com/brendanheywood...
Andrew Nicols [Mon, 4 Sep 2023 14:21:17 +0000 (22:21 +0800)]
Merge branch 'MDL-73734-streaming-output-api' of https://github.com/brendanheywood/moodle

2 years agoMDL-79253 mod_scorm: Require locallib when deleting SCORM instances
Jun Pataleta [Mon, 4 Sep 2023 13:24:11 +0000 (21:24 +0800)]
MDL-79253 mod_scorm: Require locallib when deleting SCORM instances

2 years agoMDL-79088 navigation: add stoppable interface to navigation extend hook
Marina Glancy [Fri, 1 Sep 2023 09:06:57 +0000 (10:06 +0100)]
MDL-79088 navigation: add stoppable interface to navigation extend hook

2 years agoMDL-79088 navigation: new hook to add items to site primary navigation
Marina Glancy [Mon, 21 Aug 2023 13:40:24 +0000 (14:40 +0100)]
MDL-79088 navigation: new hook to add items to site primary navigation

2 years agoMerge branch 'MDL-79232-master' of https://github.com/marinaglancy/moodle
Paul Holden [Mon, 4 Sep 2023 10:38:09 +0000 (11:38 +0100)]
Merge branch 'MDL-79232-master' of https://github.com/marinaglancy/moodle

2 years agoMDL-78744 completion: Split activity_information in completion and dates
Mikel Martín [Mon, 10 Jul 2023 14:03:06 +0000 (16:03 +0200)]
MDL-78744 completion: Split activity_information in completion and dates

Deprecate core_course\output\activity_information class and move its code to two
new classes: core_course\output\activity_completion and core_course\output\activity_dates.
In this process refactor activity_completion improving readability and and also deprecate
renderer_base::activity_information() and core_course_renderer::render_activity_information().

2 years agoMerge branch 'MDL-79248-master' of https://github.com/andrewnicols/moodle
Huong Nguyen [Mon, 4 Sep 2023 05:32:37 +0000 (12:32 +0700)]
Merge branch 'MDL-79248-master' of https://github.com/andrewnicols/moodle

2 years agoMDL-79248 mod_quiz: Behat scenario interacts incorrectly with select
Andrew Nicols [Mon, 4 Sep 2023 02:11:07 +0000 (10:11 +0800)]
MDL-79248 mod_quiz: Behat scenario interacts incorrectly with select

This test was using the click operator to select an option value, rather
than selecting the value with form field steps.

In addition I found that sometimes the way in which a WS is used to
make the change before a refresh leads to a random failure if the page
navigation happens too slowly.

2 years agoMDL-79237 tiny_noautolink: define help link text language string.
Paul Holden [Fri, 1 Sep 2023 18:42:28 +0000 (19:42 +0100)]
MDL-79237 tiny_noautolink: define help link text language string.

2 years agoMDL-79238 tool_mfa: define factor sub-plugins as standard.
Paul Holden [Fri, 1 Sep 2023 18:57:27 +0000 (19:57 +0100)]
MDL-79238 tool_mfa: define factor sub-plugins as standard.

2 years agoMDL-78946 tool_mfa: define factor subplugin type language strings.
Paul Holden [Fri, 1 Sep 2023 19:10:45 +0000 (20:10 +0100)]
MDL-78946 tool_mfa: define factor subplugin type language strings.

2 years agoweekly release 4.3dev+
Andrew Nicols [Sat, 2 Sep 2023 00:18:19 +0000 (08:18 +0800)]
weekly release 4.3dev+

2 years agoNOBUG: Fixed SVG browser compatibility
Andrew Nicols [Sat, 2 Sep 2023 00:18:16 +0000 (08:18 +0800)]
NOBUG: Fixed SVG browser compatibility

2 years agoMDL-79236 editor_tiny: define subplugin type language strings.
Paul Holden [Fri, 1 Sep 2023 18:21:13 +0000 (19:21 +0100)]
MDL-79236 editor_tiny: define subplugin type language strings.

2 years agoMDL-72321 question bank: Only update edit switch URL if present
Mark Johnson [Fri, 1 Sep 2023 15:38:09 +0000 (16:38 +0100)]
MDL-72321 question bank: Only update edit switch URL if present

2 years agoMDL-72321 datafilter: Stop disabling jointype field
Mark Johnson [Fri, 1 Sep 2023 15:30:40 +0000 (16:30 +0100)]
MDL-72321 datafilter: Stop disabling jointype field

This was causing behat test failures due to the test trying to
set the disabled jointype field before the filter type was selected.

2 years agoMDL-79230 editor_tiny: fix plugin info manage URL.
Paul Holden [Fri, 1 Sep 2023 14:17:05 +0000 (15:17 +0100)]
MDL-79230 editor_tiny: fix plugin info manage URL.

Co-authored-by: Meirza <meirza.arson@moodle.com>
2 years agoMDL-79232 navigation: fix undefined var warning
Marina Glancy [Fri, 1 Sep 2023 13:20:29 +0000 (14:20 +0100)]
MDL-79232 navigation: fix undefined var warning

2 years agoMerge branch 'mdl-79204-master' of https://github.com/james-cnz/moodle
Andrew Nicols [Fri, 1 Sep 2023 03:58:51 +0000 (11:58 +0800)]
Merge branch 'mdl-79204-master' of https://github.com/james-cnz/moodle

2 years agoMerge branch 'MDL-79108-master' of https://github.com/sarjona/moodle
Andrew Nicols [Fri, 1 Sep 2023 03:55:59 +0000 (11:55 +0800)]
Merge branch 'MDL-79108-master' of https://github.com/sarjona/moodle

2 years agoMerge branch 'MDL-74828-master' of https://github.com/andrewnicols/moodle
Huong Nguyen [Fri, 1 Sep 2023 03:53:38 +0000 (10:53 +0700)]
Merge branch 'MDL-74828-master' of https://github.com/andrewnicols/moodle

2 years agoMerge branch 'MDL-78930-master' of https://github.com/sarjona/moodle
Andrew Nicols [Fri, 1 Sep 2023 03:46:15 +0000 (11:46 +0800)]
Merge branch 'MDL-78930-master' of https://github.com/sarjona/moodle

2 years agoMerge branch 'MDL-76092-master' of https://github.com/andrewnicols/moodle
Huong Nguyen [Fri, 1 Sep 2023 03:41:18 +0000 (10:41 +0700)]
Merge branch 'MDL-76092-master' of https://github.com/andrewnicols/moodle

2 years agoMerge branch 'MDL-78966-master' of https://github.com/rjnl/moodle
Andrew Nicols [Fri, 1 Sep 2023 03:31:17 +0000 (11:31 +0800)]
Merge branch 'MDL-78966-master' of https://github.com/rjnl/moodle

2 years agoMerge branch 'MDL-79042-master' of https://github.com/andrewnicols/moodle
Huong Nguyen [Fri, 1 Sep 2023 03:28:54 +0000 (10:28 +0700)]
Merge branch 'MDL-79042-master' of https://github.com/andrewnicols/moodle

2 years agoMerge branch 'MDL-78179-master' of https://github.com/sarjona/moodle
Andrew Nicols [Fri, 1 Sep 2023 03:25:22 +0000 (11:25 +0800)]
Merge branch 'MDL-78179-master' of https://github.com/sarjona/moodle

2 years agoMerge branch 'MDL-74429-master' of https://github.com/roland04/moodle
Ilya Tregubov [Fri, 1 Sep 2023 03:15:09 +0000 (11:15 +0800)]
Merge branch 'MDL-74429-master' of https://github.com/roland04/moodle

2 years agoMerge branch 'MDL-79190-master' of https://github.com/jbs1/moodle
Andrew Nicols [Fri, 1 Sep 2023 03:12:55 +0000 (11:12 +0800)]
Merge branch 'MDL-79190-master' of https://github.com/jbs1/moodle

2 years agoMDL-79051 Authentication: MFA Improve email template
Matt Porritt [Mon, 21 Aug 2023 01:33:56 +0000 (11:33 +1000)]
MDL-79051 Authentication: MFA Improve email template

Improve the layout, display and information architecture of
the email sent that contains the code for the email MFA factor.

2 years agoMerge branch 'MDL-79198-master' of https://github.com/junpataleta/moodle
Ilya Tregubov [Fri, 1 Sep 2023 03:03:22 +0000 (11:03 +0800)]
Merge branch 'MDL-79198-master' of https://github.com/junpataleta/moodle

2 years agoMerge branch 'MDL-77979-master' of https://github.com/meirzamoodle/moodle
Andrew Nicols [Fri, 1 Sep 2023 03:00:59 +0000 (11:00 +0800)]
Merge branch 'MDL-77979-master' of https://github.com/meirzamoodle/moodle

2 years agoMerge branch 'MDL-78745-master' of https://github.com/meirzamoodle/moodle
Ilya Tregubov [Fri, 1 Sep 2023 02:52:26 +0000 (10:52 +0800)]
Merge branch 'MDL-78745-master' of https://github.com/meirzamoodle/moodle

2 years agoMerge branch 'MDL-79045-master' of https://github.com/junpataleta/moodle
Andrew Nicols [Fri, 1 Sep 2023 02:46:34 +0000 (10:46 +0800)]
Merge branch 'MDL-79045-master' of https://github.com/junpataleta/moodle

2 years agoMerge branch 'MDL-77831-master' of https://github.com/mickhawkins/moodle
Andrew Nicols [Fri, 1 Sep 2023 02:37:41 +0000 (10:37 +0800)]
Merge branch 'MDL-77831-master' of https://github.com/mickhawkins/moodle

2 years agoMDL-77979 tiny_noautolink: Add the noautolink plugin to the quickbar
meirzamoodle [Tue, 22 Aug 2023 03:32:35 +0000 (10:32 +0700)]
MDL-77979 tiny_noautolink: Add the noautolink plugin to the quickbar

Modified the addQuickbarsToolbarItem function on the util to make the additional toolbar item work.

2 years agoMDL-77979 tiny_noautolink: Add a TinyMCE noautolink plugin
meirzamoodle [Wed, 16 Aug 2023 10:17:56 +0000 (17:17 +0700)]
MDL-77979 tiny_noautolink: Add a TinyMCE noautolink plugin

2 years agoMerge branch 'MDL-79202' of https://github.com/paulholden/moodle
Ilya Tregubov [Fri, 1 Sep 2023 02:29:41 +0000 (10:29 +0800)]
Merge branch 'MDL-79202' of https://github.com/paulholden/moodle

2 years agoMerge branch 'MDL-79102-master' of https://github.com/sarjona/moodle
Andrew Nicols [Fri, 1 Sep 2023 02:15:19 +0000 (10:15 +0800)]
Merge branch 'MDL-79102-master' of https://github.com/sarjona/moodle

2 years agoMDL-72321 question: Ensure that all instance props are defined
Andrew Nicols [Fri, 1 Sep 2023 01:21:33 +0000 (09:21 +0800)]
MDL-72321 question: Ensure that all instance props are defined

Since PHP 8.2, all properties on a class must be defined as the PHP
Dynamic Property feature has been deprecated.

This commit goes one step further and switches this class to using
constructor property promotion. This language feature has been available
since PHP 8.0 and allows for simplified creation of class properties
which are initially defined in the constructor.

2 years agoMerge branch 'MDL-79144-master' of https://github.com/marinaglancy/moodle
Andrew Nicols [Fri, 1 Sep 2023 01:39:28 +0000 (09:39 +0800)]
Merge branch 'MDL-79144-master' of https://github.com/marinaglancy/moodle

2 years agoMerge branch 'MDL-79107-master-2' of https://github.com/andrewnicols/moodle
Ilya Tregubov [Fri, 1 Sep 2023 01:24:30 +0000 (09:24 +0800)]
Merge branch 'MDL-79107-master-2' of https://github.com/andrewnicols/moodle

2 years agoMDL-79107 editor_tiny: Target correct element on editor removal
Andrew Nicols [Fri, 1 Sep 2023 01:06:01 +0000 (09:06 +0800)]
MDL-79107 editor_tiny: Target correct element on editor removal

2 years agoMerge branch 'MDL-72321_master-squashed' of https://github.com/marxjohnson/moodle
Andrew Nicols [Thu, 31 Aug 2023 15:02:14 +0000 (23:02 +0800)]
Merge branch 'MDL-72321_master-squashed' of https://github.com/marxjohnson/moodle

2 years agoMDL-79191 grade: correct column type for the grade column (float).
Paul Holden [Thu, 31 Aug 2023 14:12:45 +0000 (15:12 +0100)]
MDL-79191 grade: correct column type for the grade column (float).

2 years agoMDL-72321 core: backup/restore filter condition
Nathan Nguyen [Thu, 29 Sep 2022 04:07:26 +0000 (14:07 +1000)]
MDL-72321 core: backup/restore filter condition

2 years agoMDL-72321 mod_quiz: Use new datafilters for random questions
Nathan Nguyen [Wed, 28 Sep 2022 05:57:50 +0000 (15:57 +1000)]
MDL-72321 mod_quiz: Use new datafilters for random questions

2 years agoMDL-72321 core_question: Replace old conditions with new datafilters
Mark Johnson [Thu, 25 May 2023 12:29:46 +0000 (13:29 +0100)]
MDL-72321 core_question: Replace old conditions with new datafilters

2 years agoMDL-72321 qbank_usage: Only load javascript if plugin is enabled
Mark Johnson [Thu, 25 May 2023 12:33:19 +0000 (13:33 +0100)]
MDL-72321 qbank_usage: Only load javascript if plugin is enabled

2 years agoMDL-72321 qbank_comment: Only initialise javascript if plugin is enabled
Nathan Nguyen [Mon, 26 Sep 2022 06:04:01 +0000 (16:04 +1000)]
MDL-72321 qbank_comment: Only initialise javascript if plugin is enabled

2 years agoMDL-72321 qbank_bulkmove: Rewrite unit test
Mark Johnson [Tue, 23 May 2023 14:57:09 +0000 (15:57 +0100)]
MDL-72321 qbank_bulkmove: Rewrite unit test

This reduces code duplication and removes the dependency on
\core_question\local\bank\view from the test.

2 years agoMDL-72321 core: Support disabled options in form-autocomplete
Mark Johnson [Mon, 24 Jul 2023 13:57:30 +0000 (14:57 +0100)]
MDL-72321 core: Support disabled options in form-autocomplete

Autocomplete fields can now include disabled options in the suggestion
list. When calling .enchance() on a select list with disabled options,
those options will be added to the autocomplete suggestions with the
aria-disabled arribute set, and will not be selectable.

Datafilters using the autocomplete element can also hook into this by
including disabled options in their list of values.

2 years agoMDL-72321 core: Allow datafilters to specify a subset of join types
Mark Johnson [Tue, 18 Jul 2023 13:16:38 +0000 (14:16 +0100)]
MDL-72321 core: Allow datafilters to specify a subset of join types

A datafilter can now specify a subset of jointypes that it supports from
the default list of all, any or none. By default all options will be
available, but an individual filter can ovveride this to include just
those options that make sense for the filter. If only one option is
allowed, the select list will be hidden to simplify the UI.

2 years agoMDL-72321 core: Add binary datafilter
Nathan Nguyen [Fri, 16 Sep 2022 02:54:06 +0000 (12:54 +1000)]
MDL-72321 core: Add binary datafilter

This adds a new datafilter type which provides a single binary choice
(for example yes/no).

2 years agoMerge branch 'MDL-79107-master' of https://github.com/junpataleta/moodle
Jun Pataleta [Thu, 31 Aug 2023 13:09:56 +0000 (21:09 +0800)]
Merge branch 'MDL-79107-master' of https://github.com/junpataleta/moodle

2 years agoMDL-79107 qtype_essay: Move non_form_fields.feature under qtype_essay
Jun Pataleta [Thu, 31 Aug 2023 12:41:54 +0000 (20:41 +0800)]
MDL-79107 qtype_essay: Move non_form_fields.feature under qtype_essay

2 years agoMDL-79107 editor_tiny: Inform Behat of field type
Andrew Nicols [Tue, 22 Aug 2023 14:10:05 +0000 (22:10 +0800)]
MDL-79107 editor_tiny: Inform Behat of field type

2 years agoMerge branch 'MDL-79017' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 31 Aug 2023 12:32:17 +0000 (20:32 +0800)]
Merge branch 'MDL-79017' of https://github.com/paulholden/moodle

2 years agoMDL-77831 core: Updated security.txt expiry and added additional info
Michael Hawkins [Thu, 31 Aug 2023 05:13:03 +0000 (13:13 +0800)]
MDL-77831 core: Updated security.txt expiry and added additional info

2 years agoMerge branch 'MDL-77657-master-get_extra_scss_code-wrong-order' of https://github...
Jun Pataleta [Thu, 31 Aug 2023 09:51:17 +0000 (17:51 +0800)]
Merge branch 'MDL-77657-master-get_extra_scss_code-wrong-order' of https://github.com/danowar2k/moodle

2 years agoMerge branch 'MDL-78530-master' of https://github.com/aanabit/moodle
Sara Arjona [Thu, 31 Aug 2023 09:10:17 +0000 (11:10 +0200)]
Merge branch 'MDL-78530-master' of https://github.com/aanabit/moodle

2 years agoMerge branch 'MDL-56020-master' of https://github.com/jleyva/moodle
Huong Nguyen [Thu, 31 Aug 2023 08:38:50 +0000 (15:38 +0700)]
Merge branch 'MDL-56020-master' of https://github.com/jleyva/moodle

2 years agoMDL-78530 core_completion: Remove $CFG->completiondefault setting
Amaia Anabitarte [Wed, 26 Jul 2023 16:24:15 +0000 (18:24 +0200)]
MDL-78530 core_completion: Remove $CFG->completiondefault setting

2 years agoMDL-78530 core_completion: Use site default completion or none
Amaia Anabitarte [Wed, 26 Jul 2023 15:59:02 +0000 (17:59 +0200)]
MDL-78530 core_completion: Use site default completion or none

When creating a new activity we should use course level default completion
and site level completion if there is no course level default completion.

For non defined default completion values use COMPLETION_TRACKING_NONE
instead of COMPLETION_TRACKING_MANUAL.

2 years agoMDL-78530 core_completion: New default completion behat generator
Amaia Anabitarte [Wed, 2 Aug 2023 18:38:48 +0000 (20:38 +0200)]
MDL-78530 core_completion: New default completion behat generator

2 years agoMerge branch 'MDL-79207-master' of https://github.com/andelacruz/moodle
Huong Nguyen [Thu, 31 Aug 2023 05:26:19 +0000 (12:26 +0700)]
Merge branch 'MDL-79207-master' of https://github.com/andelacruz/moodle

2 years agoMerge branch 'MDL-32278-master' of https://github.com/sammarshallou/moodle
Huong Nguyen [Thu, 31 Aug 2023 03:46:41 +0000 (10:46 +0700)]
Merge branch 'MDL-32278-master' of https://github.com/sammarshallou/moodle

2 years agoMDL-78907 mod_bigbluebuttonbn: Use the correct parameter type for id
Huong Nguyen [Thu, 31 Aug 2023 03:15:47 +0000 (10:15 +0700)]
MDL-78907 mod_bigbluebuttonbn: Use the correct parameter type for id

2 years agoMerge branch 'MDL-78907-master' of https://github.com/call-learning/moodle
Huong Nguyen [Thu, 31 Aug 2023 03:10:13 +0000 (10:10 +0700)]
Merge branch 'MDL-78907-master' of https://github.com/call-learning/moodle

2 years agoMDL-79207 core_course: Behat coverage for activity and resource deletion
Angelia Dela Cruz [Wed, 30 Aug 2023 11:22:59 +0000 (19:22 +0800)]
MDL-79207 core_course: Behat coverage for activity and resource deletion

2 years agoMDL-79045 grade: Don't enclose grade user_heading in $OUTPUT->heading()
Jun Pataleta [Wed, 30 Aug 2023 12:21:53 +0000 (20:21 +0800)]
MDL-79045 grade: Don't enclose grade user_heading in $OUTPUT->heading()

Do not enclose \core_grades_renderer::user_heading() in
$OUTPUT->heading() and enclose the user's name in the user heading in
<h2> tags instead.
- Having <div> inside <h2> results in errors in HTML validation.
- Enclosing the whole user heading in <h2> results in the other
elements in the user heading (Message, Add to contacts) to be announced
to screen readers which can result in confusion.

2 years agoMerge branch 'MDL-78597-master' of https://github.com/snake/moodle
Ilya Tregubov [Thu, 31 Aug 2023 00:23:03 +0000 (08:23 +0800)]
Merge branch 'MDL-78597-master' of https://github.com/snake/moodle

2 years agoMerge branch 'MDL-78612-master' of https://github.com/andrewnicols/moodle
Sara Arjona [Wed, 30 Aug 2023 15:55:32 +0000 (17:55 +0200)]
Merge branch 'MDL-78612-master' of https://github.com/andrewnicols/moodle

2 years agoMDL-78530 core_completion: New site default activity completion page
Amaia Anabitarte [Fri, 21 Jul 2023 10:27:26 +0000 (12:27 +0200)]
MDL-78530 core_completion: New site default activity completion page

2 years agoMDL-78612 core: Wrap modal_factory.create in pendingPromise
Andrew Nicols [Wed, 30 Aug 2023 04:41:37 +0000 (12:41 +0800)]
MDL-78612 core: Wrap modal_factory.create in pendingPromise

2 years agoMDL-78745 editor_tiny: Stored text in non-entity form
meirzamoodle [Tue, 29 Aug 2023 09:26:47 +0000 (16:26 +0700)]
MDL-78745 editor_tiny: Stored text in non-entity form

TinyMCE has a default entity_encoding 'named',
which causes text with diacritic symbols to be converted to HTML entities,
e.g. pâté will be convert to p&acirc;t&eacute;
That will be a problem with the Glossary auto-linking filter if a course has a text concept like pâté,
then the filter will likely fail to get the text concept.
Changing the TinyMCE entity_encoding to 'raw' will resolve the problem.

2 years agoMDL-79204 course: Remove HTML tag trailing slashes
james-cnz [Wed, 30 Aug 2023 00:21:14 +0000 (12:21 +1200)]
MDL-79204 course: Remove HTML tag trailing slashes