Andrew Nicols
39367921b0
Merge branch 'MDL-78930-master' of https://github.com/sarjona/moodle
2023-09-01 11:46:15 +08:00
Huong Nguyen
af31bedf16
Merge branch 'MDL-76092-master' of https://github.com/andrewnicols/moodle
2023-09-01 10:41:18 +07:00
Andrew Nicols
2e58ae5c03
Merge branch 'MDL-78966-master' of https://github.com/rjnl/moodle
2023-09-01 11:31:17 +08:00
Huong Nguyen
bf1568ae1e
Merge branch 'MDL-79042-master' of https://github.com/andrewnicols/moodle
2023-09-01 10:28:54 +07:00
Andrew Nicols
0235a368da
Merge branch 'MDL-78179-master' of https://github.com/sarjona/moodle
2023-09-01 11:25:22 +08:00
Ilya Tregubov
42aff47fff
Merge branch 'MDL-74429-master' of https://github.com/roland04/moodle
2023-09-01 11:15:09 +08:00
Andrew Nicols
5aadac88be
Merge branch 'MDL-79190-master' of https://github.com/jbs1/moodle
2023-09-01 11:12:55 +08:00
Matt Porritt
227a2f8e9c
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.
2023-09-01 10:09:54 +07:00
Ilya Tregubov
e90d73974a
Merge branch 'MDL-79198-master' of https://github.com/junpataleta/moodle
2023-09-01 11:03:22 +08:00
Andrew Nicols
c81e889a8d
Merge branch 'MDL-77979-master' of https://github.com/meirzamoodle/moodle
2023-09-01 11:00:59 +08:00
Ilya Tregubov
9bf3e5a893
Merge branch 'MDL-78745-master' of https://github.com/meirzamoodle/moodle
2023-09-01 10:52:26 +08:00
Andrew Nicols
9366a7cf2d
Merge branch 'MDL-79045-master' of https://github.com/junpataleta/moodle
2023-09-01 10:46:34 +08:00
Andrew Nicols
07dbcc0103
Merge branch 'MDL-77831-master' of https://github.com/mickhawkins/moodle
2023-09-01 10:37:41 +08:00
meirzamoodle
9526b815f5
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.
2023-09-01 09:36:42 +07:00
meirzamoodle
f26b42d000
MDL-77979 tiny_noautolink: Add a TinyMCE noautolink plugin
2023-09-01 09:36:14 +07:00
Ilya Tregubov
9d4dba81b7
Merge branch 'MDL-79202' of https://github.com/paulholden/moodle
2023-09-01 10:29:41 +08:00
Andrew Nicols
3b167a177b
Merge branch 'MDL-79102-master' of https://github.com/sarjona/moodle
2023-09-01 10:15:19 +08:00
Andrew Nicols
47cc73fe1a
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.
2023-09-01 09:52:33 +08:00
Andrew Nicols
b36bc08686
Merge branch 'MDL-79144-master' of https://github.com/marinaglancy/moodle
2023-09-01 09:39:28 +08:00
Ilya Tregubov
c2dcd9ade8
Merge branch 'MDL-79107-master-2' of https://github.com/andrewnicols/moodle
2023-09-01 09:24:30 +08:00
Andrew Nicols
10525085a3
MDL-79107 editor_tiny: Target correct element on editor removal
2023-09-01 09:06:39 +08:00
Andrew Nicols
1ce54ee87e
Merge branch 'MDL-72321_master-squashed' of https://github.com/marxjohnson/moodle
2023-08-31 23:02:35 +08:00
Paul Holden
28304c4045
MDL-79191 grade: correct column type for the grade column (float).
2023-08-31 15:12:45 +01:00
Nathan Nguyen
d9a75f5315
MDL-72321 core: backup/restore filter condition
2023-08-31 15:00:39 +01:00
Nathan Nguyen
e3bd166b3d
MDL-72321 mod_quiz: Use new datafilters for random questions
2023-08-31 15:00:39 +01:00
Mark Johnson
823af3a8f1
MDL-72321 core_question: Replace old conditions with new datafilters
2023-08-31 15:00:39 +01:00
Mark Johnson
d2f68abc89
MDL-72321 qbank_usage: Only load javascript if plugin is enabled
2023-08-31 15:00:38 +01:00
Nathan Nguyen
43866217da
MDL-72321 qbank_comment: Only initialise javascript if plugin is enabled
2023-08-31 15:00:38 +01:00
Mark Johnson
6f2e91a169
MDL-72321 qbank_bulkmove: Rewrite unit test
...
This reduces code duplication and removes the dependency on
\core_question\local\bank\view from the test.
2023-08-31 15:00:38 +01:00
Mark Johnson
2e02264945
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.
2023-08-31 15:00:38 +01:00
Mark Johnson
7091a3210c
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.
2023-08-31 15:00:37 +01:00
Nathan Nguyen
ef8c11328b
MDL-72321 core: Add binary datafilter
...
This adds a new datafilter type which provides a single binary choice
(for example yes/no).
2023-08-31 15:00:37 +01:00
Paul Holden
17dae8a036
MDL-78917 webservice: extra data in exception for missing classpath.
...
Include the external function classname & methodname properties in
the thrown exception, to aid diagnostic.
2023-08-31 14:15:17 +01:00
Jun Pataleta
37aaae3b13
Merge branch 'MDL-79107-master' of https://github.com/junpataleta/moodle
2023-08-31 21:09:56 +08:00
Jun Pataleta
5df9996f60
MDL-79107 qtype_essay: Move non_form_fields.feature under qtype_essay
2023-08-31 20:46:11 +08:00
Andrew Nicols
db23620cdb
MDL-79107 editor_tiny: Inform Behat of field type
2023-08-31 20:36:32 +08:00
Jun Pataleta
2e7b5475a7
Merge branch 'MDL-79017' of https://github.com/paulholden/moodle
2023-08-31 20:32:17 +08:00
Michael Hawkins
76a0334c50
MDL-77831 core: Updated security.txt expiry and added additional info
2023-08-31 18:28:26 +08:00
Jun Pataleta
a90a00d867
Merge branch 'MDL-77657-master-get_extra_scss_code-wrong-order' of https://github.com/danowar2k/moodle
2023-08-31 17:51:17 +08:00
Sara Arjona
3c831861ec
Merge branch 'MDL-78530-master' of https://github.com/aanabit/moodle
2023-08-31 11:10:17 +02:00
Huong Nguyen
d190ac7889
Merge branch 'MDL-56020-master' of https://github.com/jleyva/moodle
2023-08-31 15:38:50 +07:00
Amaia Anabitarte
4c4e2224e1
MDL-78530 core_completion: Remove $CFG->completiondefault setting
2023-08-31 08:40:24 +02:00
Amaia Anabitarte
1f68fe635f
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.
2023-08-31 08:40:24 +02:00
Amaia Anabitarte
ded74e1e65
MDL-78530 core_completion: New default completion behat generator
2023-08-31 08:40:24 +02:00
Huong Nguyen
b61422280c
Merge branch 'MDL-79207-master' of https://github.com/andelacruz/moodle
2023-08-31 12:26:19 +07:00
Huong Nguyen
a784f6186b
Merge branch 'MDL-32278-master' of https://github.com/sammarshallou/moodle
2023-08-31 10:46:41 +07:00
Huong Nguyen
ee45e0cbef
MDL-78907 mod_bigbluebuttonbn: Use the correct parameter type for id
2023-08-31 10:15:47 +07:00
Huong Nguyen
4062dfaafd
Merge branch 'MDL-78907-master' of https://github.com/call-learning/moodle
2023-08-31 10:10:13 +07:00
Angelia Dela Cruz
c792623feb
MDL-79207 core_course: Behat coverage for activity and resource deletion
2023-08-31 09:39:38 +08:00
Jun Pataleta
e3633dc719
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.
2023-08-31 09:21:41 +08:00