32093 Commits

Author SHA1 Message Date
Eloy Lafuente (stronk7)
be5bafef04
Merge branch 'MDL-79966-main' of https://github.com/sammarshallou/moodle 2023-11-23 23:40:30 +01:00
sam marshall
ed46ee3dc7 MDL-79966 core_task: NEVER_RUN_TIME did not fit in 10 digits 2023-11-23 16:22:27 +00:00
Andrew Nicols
71ab68a7d0
Merge branch 'MDL-79966-main' of https://github.com/sammarshallou/moodle 2023-11-23 10:26:53 +08:00
Ilya Tregubov
abf2c568be
Merge branch 'mdl67898-check-setting-admintree' of https://github.com/matthewhilton/moodle 2023-11-23 10:25:20 +08:00
Huong Nguyen
e93a025823 Merge branch 'MDL-78496-main' of https://github.com/andrewnicols/moodle 2023-11-23 09:22:20 +07:00
Jun Pataleta
053c1ddc3d
Merge branch 'MDL-79912-main' of https://github.com/sarjona/moodle 2023-11-23 09:57:09 +08:00
Ilya Tregubov
ae15c3de69
Merge branch 'MDL-80157_storedfileproblem' of https://github.com/leonstr/moodle 2023-11-23 09:46:31 +08:00
Sara Arjona
424c9cb1bd
MDL-79912 backup: Create Course reuse index page
The backup/view.php page has been created to display the list of
course reuse actions available for users.
That way, the "Course reuse" option in the secondary navigation
will display this page instead of redirecting to the first action
available.

Apart from that, the headers for all the Course reuse actions have
been homogenised and the tertiary navigation selector has been included,
to replace headers and make it easier navigate between actions.
2023-11-22 18:11:43 +01:00
Huong Nguyen
90835cd8da Merge branch 'MDL-75673-master' of https://github.com/roland04/moodle 2023-11-22 09:47:35 +07:00
Matthew Hilton
9b8acd44d1
MDL-67898 check: Add check admin setting
This admin setting allows you to display a check anywhere in the admin
tree. It uses a webservice to execute the check, so the impact on the
admin tree performance is as low as possible.

Checks do not necessarily need to be registered in the plugins callback
to be shown here, allowing customisation of what is shown in the
settings versus the reports.
2023-11-21 12:04:42 +10:00
Matthew Hilton
bc4df2af71
MDL-67898 check: Get component if not set by manager 2023-11-21 11:47:26 +10:00
sam marshall
1c4d433d5f MDL-79966 core_task: Scheduled task timing (crontab fields) is wrong 2023-11-20 17:13:21 +00:00
David Woloszyn
cbbcacdd8f MDL-78426 core_theme: Move theme's settings to theme card
Theme selector and theme settings have been renamed. Theme admin
section has been removed and contents merged into Appearance category.
2023-11-20 17:05:35 +11:00
Andrew Nicols
525212f2d2
MDL-78496 core: Address phpcs issues with upgrade.php files 2023-11-19 21:20:53 +08:00
Andrew Nicols
545b36cd4a
MDL-78496 upgrade: remove all the < 4.1.0 upgrade steps
Also includes an upgrade step to prevent upgrading from any
version < 2021112802 (v4.1.0) as anti-cheating measure.
2023-11-17 23:25:36 +08:00
Leon Stringer
a1a8facb9b MDL-80157 file: Exception message spelling 2023-11-17 12:49:42 +00:00
Mikel Martín
1a7732b195 MDL-75673 core: Add popper v2.11.8 lib 2023-11-16 17:45:41 +01:00
Huong Nguyen
3aa5c60399 Merge branch 'MDL-79714-master' of https://github.com/meirzamoodle/moodle 2023-11-16 10:55:22 +07:00
Huong Nguyen
4cf3f384c3 Merge branch 'MDL-80066' of https://github.com/elza3ym/moodle 2023-11-16 10:52:48 +07:00
Jun Pataleta
79a35d2c90
Merge branch 'MDL-79974-master-3' of https://github.com/andrewnicols/moodle 2023-11-16 11:16:33 +08:00
Ilya Tregubov
105ae8942a
Merge branch 'MDL-79987-master' of https://github.com/sarjona/moodle 2023-11-16 09:29:00 +08:00
Sara Arjona
2135bbcfe6
Merge branch 'MDL-79697-master' of https://github.com/andrewnicols/moodle 2023-11-15 16:15:40 +01:00
Andrew Nicols
846892ab07
MDL-79697 core: Coding style updates 2023-11-15 21:24:31 +08:00
Andrew Nicols
db556a4ce8
MDL-79697 core: PSR-4 NS can be spread across multiple dirs
The PSR-4 specification does not preclude a single namespaces from
having multiple sources. This is the case for several PSR standards
including standard packagist packages distributed by PSR:

- PSR-7 - HTTP Message Interfaces: \Psr\Http\Message
- PSR-17 - HTTP Factories: \Psr\Http\Message
- PSR-15 - http-server-handler: \Psr\Http\Server
- PSR-15 - http-server-middleware: \Psr\Http\Server
2023-11-15 21:23:27 +08:00
Ilya Tregubov
357fd47e68
Merge branch 'MDL-79996' of https://github.com/paulholden/moodle 2023-11-15 15:23:58 +08:00
Sara Arjona
ff518d3e71
Merge branch 'MDL-77581-master' of https://github.com/dpalou/moodle 2023-11-13 17:19:02 +01:00
meirzamoodle
3ee7968552 MDL-79714 message: Enable all default notifications 2023-11-13 22:15:29 +07:00
Huong Nguyen
dd2e009ad1 Merge branch 'MDL-78334-master' of https://github.com/roland04/moodle 2023-11-13 10:49:08 +07:00
Sara Arjona
a0ba7d282a
MDL-79987 output: Add i/activities icon 2023-11-10 16:09:10 +01:00
Mohamed Shehata
52b9a59d79 MDL-80066 form: fix date picker on small screens 2023-11-09 17:39:10 +02:00
Mikel Martín
c9c3a34bf1 MDL-78334 behat: Make SCSS deprecation check optional 2023-11-09 13:42:21 +01:00
Mikel Martín
eab94ea4c8 MDL-78334 core: Add a mechanism to deprecate SCSS code 2023-11-09 13:42:18 +01:00
Dani Palou
273251d765 MDL-77581 behat: Apply new lesson generators to existing tests 2023-11-09 10:18:43 +01:00
Jun Pataleta
23cb36c671
MDL-77325 upgrade: Bump upgrade version number to current day 2023-11-09 12:01:14 +08:00
Jun Pataleta
0bc81f6430
Merge branch 'MDL-77325-master' of https://github.com/davewoloszyn/moodle 2023-11-09 11:42:40 +08:00
Jun Pataleta
1f780ceb90
Merge branch 'MDL-80030-master' of https://github.com/micaherne/moodle 2023-11-09 11:13:16 +08:00
Paul Holden
58d9babe56
MDL-79629 javascript: native promises enhancing autocomplete module.
Preserve existing `enhance` method return of jQuery style promises to
allow calling code to continue relying on that (e.g. when calling old
style `.done` and `.fail`).

Co-authored-by: Andrew Nicols <andrew@nicols.co.uk>
2023-11-08 20:05:35 +00:00
Sara Arjona
c94a681c7d
Merge branch 'MDL-79827' of https://github.com/paulholden/moodle 2023-11-08 18:10:39 +01:00
Dani Palou
869de41ab2 MDL-77581 behat: Support finish_generate_ in generators 2023-11-08 10:15:36 +01:00
Sara Arjona
2fc405aa35
Merge branch 'MDL-79629' of https://github.com/paulholden/moodle 2023-11-08 09:57:30 +01:00
Michael Aherne
ec7a03985a MDL-80030 filelib: Fix info type. 2023-11-08 08:51:26 +00:00
Ilya Tregubov
4df21a5ad8
Merge branch 'MDL-79615_master' of https://github.com/marxjohnson/moodle 2023-11-08 10:42:10 +08:00
Huong Nguyen
36677cd883 Merge branch 'MDL-79739-master' of https://github.com/andrewnicols/moodle 2023-11-08 09:23:37 +07:00
Jun Pataleta
1ad89120ab
Merge branch 'MDL-78425-master' of https://github.com/davewoloszyn/moodle 2023-11-08 10:14:11 +08:00
David Woloszyn
103c2bb512 MDL-78425 core_theme: Theme selection now uses cards and modal 2023-11-08 11:10:41 +11:00
Huong Nguyen
1e256012a1 Merge branch 'MDL-78953' of https://github.com/pedrojordao/moodle 2023-11-07 15:33:29 +07:00
David Woloszyn
299b5748ea MDL-77325 core: Upgrades will make Tiny the default editor 2023-11-06 16:28:24 +11:00
Andrew Nicols
eddae1808b
MDL-79974 core: Add Whoops when debugging
Whoops will only be used under the following conditions:

- Not an AJAX request
- Not a CLI usage
- debugdisplay is set
- composer dependencies are installed
- Whoops is available
- The configuration setting is enabled
2023-11-05 21:23:18 +08:00
Paul Holden
73143443b8
MDL-79996 communication: valid instance checks during user deletion. 2023-11-03 12:54:00 +00:00
Pedro Jordao
2d73818742 MDL-78953 autocomplete: Add only one empty option when deselecting item.
Each option that was deselected was prepending an empty option in the select.
2023-11-02 18:35:21 -03:00