Andrew Nicols
fb7ef63350
MDL-82110 core: Remove debugging for unmigrated hooks in unit tests
2024-08-20 20:28:49 +08:00
Andrew Nicols
2d51edb610
MDL-82790 filter_tidy: Disable the tidy filter
...
This behaves very poorly and for most users has been silently not
working for many years.
When we stopped it from silently failing we discovered a number of
issues that it causes, for example:
- MDL-61117
- MDL-82790
2024-08-20 20:15:06 +08:00
vlad.kidanov
1ba60572b3
MDL-82492 gradereport_grader: Grader report HTML output optimization
2024-08-20 10:34:29 +01:00
Sara Arjona
24e196b63d
Merge branch 'MDL-82455-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-08-19 16:45:58 +02:00
AMOS bot
944e9d5fdc
Automatically generated installer lang files
2024-08-19 00:07:46 +00:00
Karen Holland
b28424638c
MDL-78785 tool_brickfield: Processing rgb & rgba color contrasts
...
Including rgb(), rgba() processing for colour contrast checking.
Including review requests :void and @covers for phpunit testing.
2024-08-16 17:33:47 +00:00
Tim Hunt
d580889967
MDL-82810 question bank: stop action menu from getting truncated
2024-08-16 13:35:50 +01:00
Paul Holden
c804789bbb
MDL-74188 notes: consistent formatting of text content.
...
Each method of adding notes, either via UI or external service (via
course participant actions), defined the format of the content
different from one another. Neither of those formats were correct.
2024-08-16 10:20:01 +01:00
Paul Holden
ddd99c03d2
MDL-82220 group: check valid mapping when restoring custom fields.
2024-08-16 10:09:04 +01:00
Paul Holden
8aa860d7b7
MDL-82220 backup: ensure correct group/ing custom fields are included.
...
We should include only the custom field values that belong to those
groups and/or groupings that are being backed up.
2024-08-16 10:09:04 +01:00
Huong Nguyen
d559cde424
weekly release 4.4.2+
2024-08-16 08:38:37 +07:00
Paul Holden
fafeeda7e1
MDL-82455 badges: link report recipients count to appropriate page.
2024-08-15 21:40:41 +01:00
Paul Holden
ef70a58aed
MDL-82006 reportbuilder: move filter Behat scenarios inside component.
2024-08-15 13:15:26 +01:00
Paul Holden
d82ea0f211
MDL-82802 tool_xmldb: allow numeric characters in table names.
2024-08-15 12:00:40 +01:00
Huong Nguyen
96cf22c819
Merge branch 'MDL-82724-MOODLE_404_STABLE' of https://github.com/phmemmel/moodle into MOODLE_404_STABLE
2024-08-15 10:59:48 +07:00
Jun Pataleta
833b48fc75
Merge branch 'MDL-82782-404' of https://github.com/andrewnicols/moodle into MOODLE_404_STABLE
2024-08-15 11:51:57 +08:00
Jun Pataleta
a1b390bd4f
Merge branch 'MDL-82798-404' of https://github.com/HuongNV13/moodle into MOODLE_404_STABLE
2024-08-15 11:13:54 +08:00
Huong Nguyen
cc9b202deb
Merge branch 'MDL-82758-404' of https://github.com/junpataleta/moodle into MOODLE_404_STABLE
2024-08-15 09:37:47 +07:00
Huong Nguyen
f2e657fc42
MDL-82798 qtype_ddmarker: Fix Behat failure
2024-08-15 09:17:13 +07:00
Jun Pataleta
d94e170007
Merge branch 'MDL-82792-404' of https://github.com/sarjona/moodle into MOODLE_404_STABLE
2024-08-15 10:14:49 +08:00
Jun Pataleta
d430695693
Merge branch 'MDL-82668-404' of https://github.com/andrewnicols/moodle into MOODLE_404_STABLE
2024-08-14 23:26:32 +08:00
Jun Pataleta
36030e92d7
Merge branch 'MDL-82747-404' of https://github.com/andrewnicols/moodle into MOODLE_404_STABLE
2024-08-14 23:04:52 +08:00
Daniel Ziegenberg
0d0cdaeecf
MDL-69684 session: Redis session locks set with expiry atomically
...
Co-Authored-By: Jamie Chapman-Brown <jamie.chapman-brown@agilicus.com>
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-08-14 17:03:17 +02:00
Andrew Nicols
dc9b44f531
MDL-82747 core: Register composer autoload files
...
Unfortunately PHP does not provide any means to autoload the files that
a functions is located in, even if they are in an namespace.
To work around this, Composer makes use of an `autoload.files` section
in the `composer.json` file. Shortly after the Composer autoloader is
registered with the `spl_autoload_register` call it also includes any
files listed in this section.
Moodle does not do this and really we should be doing so.
This change adds a section to the autoloader registration method which
loads all of the files defined in any third-party library included in
our `lib` directory which contains any `composer.json` file with such a
stanza.
2024-08-14 21:59:53 +08:00
Andrew Nicols
2243d1b395
MDL-82747 core: Provide a standard way to register the Autoloader
2024-08-14 21:59:52 +08:00
Andrew Nicols
c0a2c4bfd8
MDL-82782 behat: Support runtime scaling of Behat windows
2024-08-14 21:48:44 +08:00
Sara Arjona
49a95e4cef
MDL-82792 h5p: Fix random behat failures
...
We've started seeing various failures in Firefox and Classic.
Increasing the default window size fixes them.
2024-08-14 12:18:23 +02:00
Andrew Nicols
d1d01d2cdb
MDL-82668 core: Move phpstorm meta to di.php
2024-08-14 16:32:40 +08:00
Daniil Fajnberg
cef371bcac
MDL-82668 core: Use a .phpstorm.meta.php
directory instead of a file
...
Allow developers to add their own metadata overrides
2024-08-14 16:32:40 +08:00
Sara Arjona
60dafdf7c1
Merge branch 'mdl-82214-m404' of https://github.com/NeillM/moodle into MOODLE_404_STABLE
2024-08-13 16:08:14 +02:00
Sara Arjona
9e351777b1
Merge branch 'MDL-82502-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-08-13 13:14:58 +02:00
Ilya Tregubov
0620ca406c
Merge branch 'MDL-64675-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-08-13 10:44:17 +08:00
Ilya Tregubov
cc2edf3b8c
Moodle release 4.4.2
v4.4.2
2024-08-10 14:54:49 +08:00
Jun Pataleta
7376b6deca
MDL-82758 gha: Remove reference to the master
branch
2024-08-09 16:15:03 +08:00
Jun Pataleta
7052d36f7c
Merge branch 'MDL-82599-404-enfix' of https://github.com/mudrd8mz/moodle into MOODLE_404_STABLE
2024-08-09 11:19:01 +08:00
Ilya Tregubov
04479a6a3c
weekly release 4.4.1+
2024-08-09 09:34:20 +08:00
Huong Nguyen
3521b24e51
MDL-82745 filter_tex: Improve PHPUnit test
2024-08-08 21:03:58 +08:00
Mark Johnson
b5519852fc
MDL-81987 redis: Set connection and read timeouts to 10 seconds
...
This allows the site to continue operating in case of degraded
performance, rather than throwing exceptions.
2024-08-08 13:17:03 +01:00
Michael Hawkins
bdfa441f00
MDL-82745 filter_tex: Improve filter deny list
2024-08-08 11:40:11 +07:00
Michael Hawkins
6728d1ccc0
MDL-82576 qtype_calculated: Improve formula regexes
2024-08-08 11:11:28 +07:00
Ilya Tregubov
40d1da51bb
Merge branch 'MDL-82608-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-08-08 11:09:24 +08:00
Ilya Tregubov
c52869afbe
Merge branch 'MDL-82605-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-08-08 11:03:30 +08:00
Safat
18d4531ad4
MDL-82395 tool_xmldb: Table layout update
2024-08-08 10:00:43 +07:00
Jun Pataleta
62aab40860
Merge branch 'MDL-82560-404' of https://github.com/lameze/moodle into MOODLE_404_STABLE
2024-08-08 10:45:01 +08:00
Paul Holden
b4525ba984
MDL-79373 admin: ensure all current password configs are defined.
...
Ensure the admin preset export tool has an accurate record of each,
to be observed as sensitive settings when creating an export.
2024-08-08 09:22:20 +07:00
Angelia Dela Cruz
7b16b52ffe
MDL-82560 mod_forum: Test that students can only start one discussion
2024-08-08 10:22:17 +08:00
Andrew Nicols
ff93557b40
Merge branch 'MDL-80593-404-alt' of https://github.com/HuongNV13/moodle into MOODLE_404_STABLE
2024-08-08 10:19:43 +08:00
Huong Nguyen
48e8e6f434
Merge branch 'MDL-82177_404' of https://github.com/timhunt/moodle into MOODLE_404_STABLE
2024-08-08 09:11:00 +07:00
Huong Nguyen
ecc5f367ef
Merge branch 'MDL-82592_404' of https://github.com/timhunt/moodle into MOODLE_404_STABLE
2024-08-08 09:02:09 +07:00
Huong Nguyen
850b4a5f56
Merge branch 'MDL-82669-404' of https://github.com/paulholden/moodle into MOODLE_404_STABLE
2024-08-08 08:58:43 +07:00