Huong Nguyen
6e98de58b4
Merge branch 'MDL-83658-MOODLE_405_STABLE' of https://github.com/praxisdigital/moodle into MOODLE_405_STABLE
2024-11-27 09:51:09 +07:00
Huong Nguyen
fa5a4b9612
Merge branch 'MDL-83704-405' of https://github.com/andrewnicols/moodle into MOODLE_405_STABLE
2024-11-25 10:15:37 +07:00
Andrew Nicols
36f946b5db
Merge branch 'MDL-83501-url-encode-nginx-paths-MOODLE_405_STABLE' of https://github.com/rajandangi/moodle into MOODLE_405_STABLE
2024-11-21 11:48:15 +08:00
Jun Pataleta
39def1c571
Merge branch 'MDL-83290-405' of https://github.com/meirzamoodle/moodle into MOODLE_405_STABLE
2024-11-21 11:46:10 +08:00
Jun Pataleta
1be54667d6
MDL-83570 tiny_recordrtc: Use the correct upgrade_plugin_savepoint()
...
And move the release upgrade line comment before the upgrade step.
2024-11-20 18:12:18 +08:00
Huong Nguyen
5ae0bf0a12
Merge branch 'MDL-83570-405' of https://github.com/meirzamoodle/moodle into MOODLE_405_STABLE
2024-11-20 16:11:22 +07:00
Frederik Milling Pytlick
8dd0ea96e5
MDL-83658 core: Fix reactive debug tool logging
...
Fixed issue where the reactive debug panel does not log a transaction,
if the events fired are exactly the same as the previous ones.
2024-11-20 08:15:18 +01:00
meirzamoodle
42b0a371bf
MDL-83570 tiny_recordrtc: Turn the audio bitrate input to Select field
...
The current code may have a bug. If users set the audio bit rate to
a non-supported value, such as 1000,
Firefox will display an error in the console,
while Chrome will create the recorded audio file successfully,
but it will have no sound. I tested this on Ubuntu 24.04.
The minimum bit rate threshold varies depending on the audio format.
During my tests with Firefox version 131.0.3, which uses
the audio/Ogg format, I found that the minimum supported value
is 24000. In Chrome 129.0.6668.70, which uses the audio/MP4 format,
the minimum supported value is 2400.
Due to these differences, I decided to change the input from
a text field to a select field, offering options that support both
Ogg and MP4 audio formats.
The database conversion for the old value has been provided in
the lib/db/upgrade.php. The script will find the closest match to
the current data and update it accordingly.
2024-11-20 10:02:53 +07:00
Jun Pataleta
796dd551f7
Merge branch 'MDL-81521-405' of https://github.com/andrewnicols/moodle into MOODLE_405_STABLE
2024-11-19 15:15:20 +08:00
Huong Nguyen
8d8b9b7268
Merge branch 'MDL-83610-405' of https://github.com/marinaglancy/moodle into MOODLE_405_STABLE
2024-11-19 09:28:22 +07:00
Marina Glancy
e764df0dbb
MDL-83610 behat: allow to set date fields in groups
2024-11-18 10:37:03 +00:00
meirzamoodle
a817a54e90
MDL-83290 dml: Remove "ORDER BY" from the $sort
2024-11-18 16:08:26 +07:00
Jun Pataleta
176558d2ce
Merge branch 'MDL-83502-405' of https://github.com/ferranrecio/moodle into MOODLE_405_STABLE
2024-11-18 14:37:01 +08:00
Andrew Nicols
c370c0cc5e
MDL-81521 core: Update all possibly data providers to be static
...
Note: Some data providers could not be automatically be converted to
being static. These will be handled in a separate issue.
2024-11-15 12:50:44 +08:00
Huong Nguyen
66183e5320
Merge branch 'MDL-83185-405' of https://github.com/laurentdavid/moodle into MOODLE_405_STABLE
2024-11-13 14:26:02 +07:00
Huong Nguyen
5ebabad505
Merge branch 'MDL-80689_405' of https://github.com/timhunt/moodle into MOODLE_405_STABLE
2024-11-13 14:00:47 +07:00
Andrew Nicols
9fe9652c16
MDL-83704 core: Stop loading subplugins files to uninstall
...
The list of subplugin types was loaded from the json/php subplugins
file, but then the actual list of subplugins was loaded from the cache
in the component, rendering any benefit of using the source json/php as
pointless.
2024-11-13 10:25:06 +08:00
Andrew Nicols
e5b715291d
MDL-83704 core: Stop loading subplugins files to fetch caps
...
This information is heavily cached in the component class. This should
be used wherever possible rather than checking on disk.
2024-11-13 10:25:06 +08:00
sam marshall
d4564b876e
MDL-83316 Behat: New step allows system clock change
2024-11-07 07:46:02 +08:00
Laurent David
2562bbfd1b
MDL-83185 core_courseformat: Refresh cache on group change
...
* When we add users to a group (or remove them), we should refresh
the course index cache so it stays in sync with what the user
can actually see.
2024-11-04 06:14:06 +01:00
ferran
1716e2f2cd
MDL-83185 core_courseformat: Allow global state cache invalidation
2024-11-04 06:14:06 +01:00
Tim Hunt
2e8b980985
MDL-80689 behat: add a transformation to get dirroot
2024-10-31 11:38:27 +00:00
Tim Hunt
01aa6fa7d2
MDL-80689 form behat: move fixture file to the expected place
2024-10-31 11:38:27 +00:00
meirzamoodle
a3b84f77c7
MDL-82988 general: Apply helper to get path to fixture
2024-10-27 15:38:50 +07:00
Huong Nguyen
47cd445f67
NOBUG: Add upgrade notes
2024-10-25 08:35:53 +07:00
Huong Nguyen
e271f67942
Merge branch 'MDL-83432-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-10-24 10:13:12 +07:00
Huong Nguyen
1aef5337bd
Merge branch 'MDL-83504-405' of https://github.com/marinaglancy/moodle into MOODLE_405_STABLE
2024-10-24 09:44:51 +07:00
Jun Pataleta
80c7a3a847
Merge branch 'MDL-81308-405' of https://github.com/junpataleta/moodle into MOODLE_405_STABLE
2024-10-23 18:15:24 +08:00
Andrew Nicols
5ab2997d89
MDL-81308 core: Use a helper for consecutive invocation counts
2024-10-23 14:19:26 +08:00
Andrew Nicols
16efbcaa01
MDL-81308 core: Update tests to not use withConsecutive
2024-10-23 14:19:25 +08:00
Jun Pataleta
ef01def984
Merge branch 'MDL-83472-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-10-22 15:55:54 +08:00
Marina Glancy
ce1ef8bda0
MDL-83504 user: reset preference cache in unittests
2024-10-21 17:59:08 +01:00
ferran
8adf0918ce
MDL-83502 course: fix chrome file dropping in course page
2024-10-21 11:48:36 +02:00
rajandangi
86e830eac4
MDL-83501 core: URL encode paths for Nginx X-Accel-Redirect
2024-10-21 19:37:45 +10:30
Paul Holden
e792dbbe0b
MDL-83432 enrol_manual: reference correct role in welcome message.
2024-10-18 15:12:44 +01:00
Jun Pataleta
204da574bd
Merge branch 'MDL-83443-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-10-17 12:17:33 +08:00
Jun Pataleta
cec04e64a1
Merge branch 'MDL-83367-405' of https://github.com/dravek/moodle into MOODLE_405_STABLE
2024-10-17 12:08:48 +08:00
Huong Nguyen
97f35300f7
Merge branch 'MDL-82580-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-10-17 10:49:15 +07:00
Paul Holden
f5aa88ec02
MDL-83472 phpunit: add void return type to test methods.
...
See also 01148a0816 from MDL-81522.
2024-10-16 13:03:50 +01:00
Huong Nguyen
8ffd4c4bb1
Merge branch 'MDL-82793-MOODLE_405_STABLE' of https://github.com/phmemmel/moodle into MOODLE_405_STABLE
2024-10-16 09:26:36 +07:00
Philipp Memmel
a3ab626df1
MDL-82793 core: Make modal execute JS from template
...
Co-authored-by: Huong Nguyen <huongnv13@gmail.com >
2024-10-15 20:52:23 +02:00
Jun Pataleta
12d87a9b65
Merge branch 'MDL-83070_405' of https://github.com/timhunt/moodle into MOODLE_405_STABLE
2024-10-15 19:09:10 +08:00
Jun Pataleta
5e7d431426
Merge branch 'MDL-83253-main' of https://github.com/andrewnicols/moodle into MOODLE_405_STABLE
2024-10-15 11:45:43 +08:00
Andrew Nicols
3b4b95d431
MDL-83257 editor_tiny: Disable Alt+F12 keyboard shortcut
...
This was introduced in Tiny 7.1 to focus notifications, but it conflicts
with the German keyboard layout which uses Alt+F12 to access the open
curly brace.
This is an upstream problem with TinyMCE and should be fixed in a future
release.
The recommended workaround is to disable the shortcut.
2024-10-15 10:33:23 +08:00
Huong Nguyen
b311baf0bd
Merge branch 'MDL-83381-405' of https://github.com/davewoloszyn/moodle into MOODLE_405_STABLE
2024-10-14 11:08:59 +07:00
Paul Holden
14f9c08355
MDL-83443 enrol: use defined role name in welcome message.
2024-10-11 14:35:22 +01:00
David Woloszyn
7beb6d7e82
MDL-83381 AI: Fix OpenAI provider config
2024-10-10 11:53:55 +11:00
Huong Nguyen
17924add45
Merge branch 'MDL-83331_405' of https://github.com/timhunt/moodle into MOODLE_405_STABLE
2024-10-09 14:47:00 +07:00
Bas Brands
9fcb0eca01
MDL-70180 theme_boost: Allow form autoselect modal overflow
...
Co-authored-by: Mikel Martín <mikel@moodle.com >
2024-10-08 09:36:11 +07:00
Paul Holden
a271d9efc9
MDL-82580 report_log: preserve filter by individual user.
2024-10-07 20:15:35 +01:00