Huong Nguyen
4bd3217ce8
Moodle release 4.5.1
2024-12-06 13:13:03 +07:00
Huong Nguyen
3a71764572
NOBUG: Add upgrade notes
2024-12-06 13:13:03 +07:00
Huong Nguyen
15d05e6d76
weekly release 4.5+
2024-12-05 22:32:49 +07:00
Huong Nguyen
96579b1904
NOBUG: Add upgrade notes
2024-12-05 22:32:48 +07:00
Huong Nguyen
b5600c2b56
MDL-83921 competency: Update unit tests with latest changes
2024-12-05 18:36:58 +08:00
Huong Nguyen
5b374f607a
MDL-82379 core_user: Move email change token to user private access key
2024-12-05 13:38:11 +08:00
Huong Nguyen
f0f81cbddf
Merge branch 'MDL-83606-405' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_405_STABLE
2024-12-05 12:09:52 +07:00
Huong Nguyen
9141121f01
Merge branch 'MDL-83836-405' of https://github.com/davewoloszyn/moodle into MOODLE_405_STABLE
2024-12-05 11:44:12 +07:00
Jun Pataleta
588f9efe8c
Merge branch 'MDL-83727-405' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_405_STABLE
2024-12-05 12:35:56 +08:00
Huong Nguyen
6e9de0d56b
Merge branch 'MDL-83641-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-12-05 11:29:17 +07:00
Huong Nguyen
5f96398a90
MDL-83921 competency: Bump version
2024-12-05 11:20:51 +07:00
Michael Hawkins
ea3bba0ac8
MDL-83921 competency: Match web service capability check with page check
2024-12-05 11:20:29 +07:00
Jun Pataleta
fd1b952e3e
Merge branch 'MDL-83823-405-enfix' of https://github.com/mudrd8mz/moodle into MOODLE_405_STABLE
2024-12-05 11:48:36 +08:00
Huong Nguyen
00253d140c
Merge branch 'MDL-83584-m405' of https://github.com/sammarshallou/moodle into MOODLE_405_STABLE
2024-12-05 10:12:46 +07:00
Huong Nguyen
ade9ea1b64
Merge branch 'MDL-83223-405' of https://github.com/meirzamoodle/moodle into MOODLE_405_STABLE
2024-12-05 10:08:45 +07:00
Huong Nguyen
175e553143
MDL-82963 Tag: Improve validation for users tagged with sepecified tag
2024-12-05 11:03:03 +08:00
Jun Pataleta
ccaa6daf95
Merge branch 'MDL-83844-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-12-05 10:35:31 +08:00
Jun Pataleta
f3a96eb019
Merge branch 'MDL-83710-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-12-05 09:55:07 +08:00
meirzamoodle
f68fc730f4
MDL-83223 core: Use capture with addEventListener to intercept events
...
The issue is that Bootstrap’s dropdown component likely stops
event propagation after the first click to manage its own
dropdown behavior. This prevents your click event handler from
running on subsequent clicks.
To fix this, we can handle the event before Bootstrap’s code stops
the propagation by using capture option with addEventListener.
2024-12-04 10:36:54 +07:00
Laurent David
c44cd5ce91
MDL-82757 mod_data: Improve group access handling
...
* Improved handling of group access to ensure correct visibility of records.
2024-12-04 02:50:20 +00:00
Jun Pataleta
65acecced1
MDL-61316 core: Fix session gc unit tests
2024-12-04 02:50:19 +00:00
meirzamoodle
3f8502225e
MDL-61316 core: Removed 5x multiplier from guest session expiration
2024-12-04 02:50:19 +00:00
Mark Johnson
a7f0516ae9
MDL-83357 question: Fix filter cleaning in page links
2024-12-04 02:50:19 +00:00
Mark Johnson
10fef0df99
MDL-83357 question: Additional cleaning of filter params
2024-12-04 02:50:19 +00:00
Huong Nguyen
f6f8ec2291
Merge branch 'MDL-82946-405' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-12-04 09:39:30 +07:00
David Mudrák
065fdf4b2d
MDL-83823 lang: Use the fixed strings in tests, too.
2024-12-03 20:14:25 +01:00
Helen Foster
1ab447455b
MDL-83823 lang: Import fixed English strings (en_fix)
2024-12-03 20:13:50 +01:00
Angelia Dela Cruz
bf301a5e81
MDL-82946 qbank: Behat coverage for questions bulk actions
2024-12-03 10:32:24 +08:00
Huong Nguyen
bbd8a07f68
Merge branch 'MDL-83128-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-12-03 09:32:13 +07:00
Sara Arjona
8b2638fd56
Merge branch 'MDL-83686-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-12-02 13:52:27 +01:00
Sara Arjona
97414ca1cb
Merge branch 'MDL-82949-405' of https://github.com/lucaboesch/moodle into MOODLE_405_STABLE
2024-12-02 12:01:27 +01:00
Paul Holden
a11e396945
MDL-83641 cohort: allow 'includes' option be specified in form element.
2024-12-02 10:58:47 +00:00
Paul Holden
c13aac05cc
MDL-83844 mod_scorm: avoid SQL reserved words retrieving SCO timing.
2024-12-02 10:47:39 +00:00
Jun Pataleta
a4e26132e0
Merge branch 'MDL-83648_405' of https://github.com/timhunt/moodle into MOODLE_405_STABLE
2024-12-02 17:24:28 +08:00
Huong Nguyen
1b6873b44a
Merge branch 'MDL-82947-405' of https://github.com/lucaboesch/moodle into MOODLE_405_STABLE
2024-12-02 14:32:17 +07:00
Huong Nguyen
9b0645fc15
Merge branch 'MDL-83711-405' of https://github.com/lucaboesch/moodle into MOODLE_405_STABLE
2024-12-02 14:19:33 +07:00
Shamim Rezaie
2db344ac25
Merge branch 'MDL-75610_405_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_405_STABLE
2024-12-02 15:24:18 +11:00
Huong Nguyen
3be068cc72
Merge branch 'MDL-83778-405' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_405_STABLE
2024-12-02 10:44:22 +07:00
Huong Nguyen
e33213647c
Merge branch 'MDL-83670-m405' of https://github.com/sammarshallou/moodle into MOODLE_405_STABLE
2024-12-02 10:30:51 +07:00
Huong Nguyen
289056c576
Merge branch 'MDL-82657_405_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_405_STABLE
2024-12-02 10:17:36 +07:00
Tim Hunt
1e6e11d8d3
MDL-83648 javascript dialogues: fix responsive behaviour
...
visibilityChanged in the dialogue base class does important things.
Therefore if ajaxException and exception also want to do something
else in response to the visibleChange event, it should use a
different method name, rather than a name that collides with the
base class method.
2024-11-29 17:05:29 +00:00
Luca Bösch
94a7dbf7f4
MDL-82949 qbank_managecategories: better vertical distinction of title.
2024-11-29 15:53:05 +01:00
Luca Bösch
70d07c5947
MDL-82947 qbank_managecategories: Hover color for category management.
2024-11-29 15:51:08 +01:00
Luca Bösch
8a31a02cce
MDL-83711 quiz: Quiz navigation profile pic not linking in secure mode
2024-11-29 14:25:46 +01:00
Sara Arjona
a8b2acd35c
weekly release 4.5+
2024-11-29 12:36:57 +01:00
Khoa Nguyen
cd2a074cc2
MDL-83727 question: Core question privacy provider misuses lazy-loading
2024-11-29 10:54:51 +07:00
Khoa Nguyen
660d38be15
MDL-83778 quiz: prevent page caching for quiz view page
2024-11-28 16:41:29 +07:00
Jun Pataleta
a87bb9848f
MDL-83470 environment: Put back Oracle support for now
...
Even though Oracle support is planned to be dropped for 5.0, the
actual issue that drops it (MDL-83172) has not yet landed. So, it's
better to keep this in environment.xml for now and defer its removal
from environment.xml in MDL-83172.
2024-11-28 16:05:19 +07:00
Jun Pataleta
376411566a
Merge branch 'MDL-82475-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-11-28 13:19:02 +08:00
David Woloszyn
85f4603014
MDL-83836 aiplacement_courseassist: Fixed JS selectors
2024-11-28 16:03:02 +11:00
Huong Nguyen
1ae32381c5
Merge branch 'MDL-83776-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-11-28 12:00:17 +07:00
Jun Pataleta
966ac4af8f
Merge branch 'MDL-83614-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-11-28 12:55:30 +08:00
Jun Pataleta
9a20fcd261
Merge branch 'MDL-83759-405' of https://github.com/roland04/moodle into MOODLE_405_STABLE
2024-11-28 12:28:49 +08:00
Huong Nguyen
d0931fd7d4
Merge branch 'MDL-83811-405' of https://github.com/junpataleta/moodle into MOODLE_405_STABLE
2024-11-28 11:15:22 +07:00
Jun Pataleta
d3f2f141a5
Merge branch 'MDL-83412-405' of https://github.com/junpataleta/moodle into MOODLE_405_STABLE
2024-11-28 12:12:02 +08:00
Huong Nguyen
6f59fe694b
Merge branch 'MDL-83470-405' of https://github.com/junpataleta/moodle into MOODLE_405_STABLE
2024-11-28 11:03:42 +07:00
Jun Pataleta
2cc40431cb
MDL-83412 core: Coding style fixes
2024-11-28 11:55:15 +08:00
Andrew Nicols
cdbc789fd8
MDL-83412 calendartype_gregorian: Use core_date
...
Update timestamp_to_date_string to use core_date.
2024-11-28 11:55:15 +08:00
Andrew Nicols
3e45d0801e
MDL-83412 core: Use LLL/LLLL for standalone Month names
...
We currently use MMM and MMMM which mean 'month in year', however in
some locales this is context-specific and should only be used in
conjunction with a day, for example "10 October 2024".
LLL and LLLL are for "stand-alone on the in year" and should be used
when a month is used without a day.
2024-11-28 11:55:15 +08:00
Huong Nguyen
348c37c98d
Merge branch 'MDL-63264-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-11-28 10:46:17 +07:00
Huong Nguyen
57b5c36320
Merge branch 'MDL-83653_405' of https://github.com/timhunt/moodle into MOODLE_405_STABLE
2024-11-28 10:21:20 +07:00
Huong Nguyen
cd0b2c6624
Merge branch 'MDL-82931-MOODLE_405_STABLE' of https://github.com/PhMemmel/moodle into MOODLE_405_STABLE
2024-11-28 09:44:11 +07:00
Huong Nguyen
2ba08bbda2
Merge branch 'MDL-83661-405' of https://github.com/ferranrecio/moodle into MOODLE_405_STABLE
2024-11-28 09:39:02 +07:00
Huong Nguyen
e7e806e5f9
Merge branch 'MDL-82932-MOODLE_405_STABLE' of https://github.com/PhMemmel/moodle into MOODLE_405_STABLE
2024-11-28 09:28:14 +07:00
Huong Nguyen
9aa4e03b03
Merge branch 'MDL-83643-405' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-11-28 09:20:39 +07:00
Jun Pataleta
e8e20f996d
Merge branch 'MDL-83211-m405' of https://github.com/sammarshallou/moodle into MOODLE_405_STABLE
2024-11-27 23:28:41 +08:00
Jun Pataleta
46861f51b7
Merge branch 'MDL-83788-405' of https://github.com/andrewnicols/moodle into MOODLE_405_STABLE
2024-11-27 16:19:25 +08:00
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
Andrew Nicols
445f79f464
MDL-83788 mod_glossary: Correct assertions for assertArrayHasKey
2024-11-27 13:26:01 +11:00
Mark Johnson
491356530e
MDL-82657 qbank_managecategories: Check "includesubcategories" on reload
...
The "includesubcategories" parameter is passed in the URL as lowercase,
but the Javascript was looking for "includeSubcategories" in camel case.
This meant it was always being set as false (unchecked) even when the
URL said it was true.
This fixes the casing in the Javascript, and adds a behat test to
confirm the fix.
2024-11-26 13:27:12 +00:00
Shamim Rezaie
943ad5a1fc
Merge branch 'MDL-77957-405-test2' of https://github.com/rezaies/moodle into MOODLE_405_STABLE
2024-11-26 20:59:15 +11:00
Bastian Schmidt-Kuhl
88763543f8
MDL-77957 theme_boost: Fix drawer not closing on mobile if it has focus
2024-11-26 20:52:06 +11:00
Huong Nguyen
47e3c9ad06
Merge branch 'mdl-82762_405_wip' of https://github.com/james-cnz/moodle into MOODLE_405_STABLE
2024-11-26 12:10:36 +07:00
Khoa Nguyen
5ac62e7763
MDL-83606 Question bank: Delete questions to fit one page causes errors.
2024-11-26 11:16:50 +07:00
Jun Pataleta
7eba1d5996
MDL-83811 gha: Replace redis-64 with redis 5.0
2024-11-26 10:24:30 +08:00
Mikel Martín
5c1dd89dd3
MDL-83759 theme_boost: Fix user navigation items height
2024-11-25 12:07:39 +01: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
Paul Holden
2da1a26439
MDL-83128 blocks: consistently style/align block list icons.
2024-11-22 16:20:20 +00:00
Paul Holden
88ef13a747
MDL-63264 enrol: retrieve additional welcome message contact data.
...
The `maildisplay` field is required to determine from whom to send
the welcome message.
Co-authored-by: Zak Risha <zjrisha@gmail.com >
2024-11-22 16:17:44 +00:00
Paul Holden
ab60333d45
MDL-83614 javascript: apply icon class to legacy lightbox spinner.
2024-11-22 16:13:29 +00:00
Jun Pataleta
485130d7c5
weekly release 4.5+
2024-11-22 22:26:45 +08:00
Jun Pataleta
f83ab42515
NOBUG: Add upgrade notes
2024-11-22 22:26:45 +08:00
Paul Holden
eb19752b9a
MDL-83776 customfield_text: correct link field URL encoding.
2024-11-21 09:53:41 +00:00
Jun Pataleta
3bb4b79a15
MDL-83470 core: Define environment requirements for Moodle 5.0
2024-11-21 17:35:11 +08:00
Andrew Nicols
671514c6c2
Merge branch 'MDL-83551-405' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-11-21 12:25:52 +08:00
Huong Nguyen
1113c4c5b1
Merge branch 'MDL-83529-m405' of https://github.com/sammarshallou/moodle into MOODLE_405_STABLE
2024-11-21 11:21:45 +07:00
Huong Nguyen
2b50abb97b
Merge branch 'MDL-83747-405' of https://github.com/junpataleta/moodle into MOODLE_405_STABLE
2024-11-21 11:08:40 +07:00
Huong Nguyen
4a844708e6
Merge branch 'MDL-83048_405' of https://github.com/timhunt/moodle into MOODLE_405_STABLE
2024-11-21 11:01:32 +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
Andrew Nicols
df4c1d94f0
Merge branch 'MDL-83226-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-11-21 11:44:49 +08:00
Philipp Memmel
1f60d5198d
MDL-82931 mod_data: Harden parsing of content format
2024-11-20 21:23:02 +01:00
Paul Holden
a93ceeef99
Merge branch 'MDL-83570-405-fix' of https://github.com/junpataleta/moodle into MOODLE_405_STABLE
2024-11-20 12:25:05 +00: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
Jun Pataleta
cb041849a3
MDL-83747 mod_data: Add accessible name for delcheck checkboxes
2024-11-18 19:39:04 +08: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
sam marshall
f7931a5580
MDL-83529 Analytics: Upgrade can break if core module is deleted
2024-11-15 09:34:05 +00:00
sam marshall
d12989b797
MDL-83211 core_search: Indexing can miss items due to race condition
...
Changes search indexing so that (except for test scripts) each indexing
run indexes only items up to 5 seconds ago, and the following indexing
will start from the same point. This ensures all items are indexed,
even if an item is written to the database one or two seconds after its
timecreated value.
2024-11-15 09:33:43 +00:00
Mark Johnson
1262e4539e
MDL-75610 theme: Allow the activity title in Boost theme's secure layout
2024-11-15 08:32:28 +00:00
Mark Johnson
eb7e4a9b65
MDL-75610 output: Fix title display logic in activity header
...
The display logic for including the title in the activity header was
such that the title would only display if both the theme default and the
layout option for 'notitle' were undefined or false. It was not possible
to a theme to have 'notitle' default to true, but have a layout override
that as false to display the title.
This change re-writes the is_title_allowed method to encapsulte the new
logic, first checking if the current layout has the option set and using
that, and if not falling back to the theme default if that is set. If
neither is set, the title is displayed.
This also tweaks moodle_page::magic_get_layout_options to ensure the
theme is initialised before trying to return the layout options.
2024-11-15 08:32:27 +00:00
Jun Pataleta
26e68178a8
Merge branch 'MDL-82877-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-11-15 13:31:26 +08:00
Andrew Nicols
b1d7ea12cd
MDL-81521 mod_quiz: Fix attempt walkthrough tests
2024-11-15 12:50:44 +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
e1d05182a6
weekly release 4.5+
2024-11-15 09:21:27 +07:00
Huong Nguyen
2b6424c59d
NOBUG: Add upgrade notes
2024-11-15 09:21:27 +07:00
Jun Pataleta
8270af1bf0
Merge branch 'MDL-80926-405' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-11-14 12:05:12 +08:00
Jun Pataleta
88e82bb634
Merge branch 'MDL-74836_405_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_405_STABLE
2024-11-14 10:46:03 +08:00
Paul Holden
5a189106ad
MDL-83710 report_questioninstances: fix missing type query params.
2024-11-13 21:16:00 +00:00
James C
6a107256e3
MDL-82762 course: Prevent "undefined" being added to course index
2024-11-14 10:14:43 +13:00
Wiktor Wandachowicz
521a83352d
MDL-83048 mod_quiz: Fixed use of grade_out_of and plugin renderer
2024-11-13 17:12:52 +00: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
Simey Lameze
50a7bad23e
MDL-83643 behat: make manual completion scenario names unique
2024-11-13 07:17:51 +08:00
Simey Lameze
cfcfa4b1cd
MDL-83551 behat: make duplicated scenario names unique
2024-11-13 06:50:47 +08:00
Paul Holden
5ec8651d54
MDL-83686 task: restore behaviour for custom report task name column.
...
The linked task name column was only required for the system report
and broke aggregation/grouping when used within a custom report, so
fix that.
2024-11-11 16:10:06 +00:00
Nexterday
ff08b12ce1
MDL-74836 theme: Display activity header on secure layouts
2024-11-11 15:17:28 +00:00
Philipp Memmel
762681f5c4
MDL-82932 mod_data: Fix export with userdata of deleted users
2024-11-11 13:00:14 +01:00
Tim Hunt
4d40958181
MDL-83653 file manager: report ajax errors
...
This is for things like when you click on a file, and then click on
the delete button, and an error happens then. Previously that was
ignored.
2024-11-08 17:13:55 +00:00
sam marshall
7f3f962c3f
MDL-83670 availability_group: With hidden groups, can throw warning
2024-11-08 11:57:48 +00:00
ferran
aab9e18b6d
MDL-83661 core_courseformat: fix drop file modal
...
When the user drags and drops a file into a course section that can
create more than one type of activity (for example a zip file) the modal
had repeated form elements ids. Now every radio option has its own id.
2024-11-08 11:46:05 +01:00
Huong Nguyen
cd5c991ede
weekly release 4.5+
2024-11-08 13:56:33 +07:00
Huong Nguyen
1c70185782
MDL-82335 qbank_columnsortorder: Fix upgrade code coding style
2024-11-08 09:03:21 +07:00
sam marshall
cf431667e9
MDL-83584 report_log: Group filter can get list of all users in system
2024-11-07 09:39:15 +00:00
Huong Nguyen
598b4743cc
MDL-82335 qbank_columnsortorder: Cleanup upgrade code
2024-11-07 13:37:37 +07:00
Huong Nguyen
a35b341ce7
Merge branch 'MDL-83619-405' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-11-07 11:05:27 +07:00
Huong Nguyen
66f4852bff
Merge branch 'MDL-83611-405' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-11-07 11:02:21 +07:00
Huong Nguyen
aeace8ee75
Merge branch 'MDL-82335_405' of https://github.com/AnupamaSarjoshi/moodle into MOODLE_405_STABLE
2024-11-07 09:31:45 +07:00
Huong Nguyen
38f99a1e60
Merge branch 'MDL-83316-405' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-11-07 09:26:50 +07:00
Simey Lameze
7547dec095
MDL-83316 behat: remove duplicated Then from new test
2024-11-07 07:46:02 +08:00
sam marshall
d4564b876e
MDL-83316 Behat: New step allows system clock change
2024-11-07 07:46:02 +08:00
Jun Pataleta
0f5cb9dbd5
Merge branch 'mdl-83497_405' of https://github.com/james-cnz/moodle into MOODLE_405_STABLE
2024-11-06 22:38:40 +08:00
Anupama Sarjoshi
1ecc215b3a
MDL-82335 qbank_columnsortorder: Fix upgrading issue
...
When upgraded to Moodle 4.4 or higher, for qbank_columnsortorder
the colsize values in the config_plugins were getting incorrectly set,
resulting in errors accessing the question bank. Changes done to fix
this code and to remove the corrupted colsize value from
config_plugins table.
2024-11-06 13:17:58 +00:00
Jun Pataleta
ecc8edd917
Merge branch 'MDL-76563-405' of https://github.com/roland04/moodle into MOODLE_405_STABLE
2024-11-06 17:29:29 +08:00
Simey Lameze
8bcec8ba5f
MDL-80926 behat: fix random and improve h5p completion test
2024-11-06 13:36:58 +08:00
Jun Pataleta
b26192f62f
Merge branch 'MDL-83602-405' of https://github.com/ilyatregubov/moodle into MOODLE_405_STABLE
2024-11-06 13:30:44 +08:00
Simey Lameze
82c915dbc3
MDL-83611 behat: increase window size to avoid randoms
2024-11-05 13:21:23 +08:00
Simey Lameze
50ab3f94d5
MDL-83619 behat: enable bbb module early in the test
2024-11-05 10:23:24 +08:00
Paul Holden
5b282947d7
MDL-82877 customfield: pass correct instanceid for restore structure.
2024-11-04 15:32:09 +00:00
Paul Holden
24dc478086
MDL-83226 customfield: set backup/restore configuration defaults.
2024-11-04 15:29:11 +00: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
Huong Nguyen
acff633e39
weekly release 4.5+
2024-11-01 14:29:15 +07:00
Huong Nguyen
65ceca6092
NOBUG: Add upgrade notes
2024-11-01 14:29:15 +07:00
Huong Nguyen
c21b1143a4
Merge branch 'install_405_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_405_STABLE
2024-11-01 14:29:01 +07:00
Tim Hunt
0cd7aaebcd
MDL-80689 filepicker: better reporting of incorrect file type
...
Before this change, file type errors were reported like system errors. Now,
they are reported in a plain dialoue, which is more like how it works for
drag-drop upload.
Also, before this, after an upload errors, you were left with a blank
filepicker dialogue. Now, the upload form is redisplayed.
2024-10-31 11:38:28 +00: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
Ilya Tregubov
6290196cde
MDL-83602 customfield_number: Add help text for fieldtype.
2024-10-31 16:17:49 +08:00
Huong Nguyen
ffa8c930f0
Merge branch 'MDL-82911-405-fix' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-10-31 14:14:28 +07:00
Simey Lameze
8679f4afdf
MDL-82911 behat: change future times example to minutes
2024-10-31 14:15:41 +08:00
Huong Nguyen
1afeadb4f4
Merge branch 'MDL-82911-405' of https://github.com/andelacruz/moodle into MOODLE_405_STABLE
2024-10-31 11:22:27 +07:00
Huong Nguyen
3fc2111a4b
Merge branch 'MDL-83414-405' of https://github.com/lameze/moodle into MOODLE_405_STABLE
2024-10-31 11:22:27 +07:00
Huong Nguyen
d731f7e01e
Merge branch 'MDL-83514-405' of https://github.com/marinaglancy/moodle into MOODLE_405_STABLE
2024-10-31 11:22:27 +07:00
Huong Nguyen
49fbe6d614
Merge branch 'MDL-82989-405' of https://github.com/meirzamoodle/moodle into MOODLE_405_STABLE
2024-10-31 11:22:26 +07:00
Jun Pataleta
9ece615f6c
Merge branch 'MDL-82809-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-10-31 11:22:26 +07:00
Huong Nguyen
42052386d1
Merge branch 'MDL-82988-405' of https://github.com/meirzamoodle/moodle into MOODLE_405_STABLE
2024-10-31 11:22:26 +07:00
Angelia Dela Cruz
0d02ded10f
MDL-83414 core_grades: Behat to test custom scale display
2024-10-31 09:46:29 +08:00
Marina Glancy
aaf5c3f8b7
MDL-83514 customfield_number: add missing event observers
2024-10-29 19:44:12 +00:00
Angelia Dela Cruz
11c941f404
MDL-82911 mod_bigbluebuttonbn: Behat for BBB open and close date time
2024-10-29 11:45:51 +08:00
AMOS bot
87d0aae1fb
Automatically generated installer lang files
2024-10-29 00:07:54 +00:00
meirzamoodle
3e0c2a45fb
MDL-82989 communication_matrix: Apply helper to mock http_client
2024-10-27 15:56:39 +07:00
meirzamoodle
a3b84f77c7
MDL-82988 general: Apply helper to get path to fixture
2024-10-27 15:38:50 +07:00
Huong Nguyen
149a477903
weekly release 4.5+
2024-10-25 08:35:54 +07:00
Huong Nguyen
47cd445f67
NOBUG: Add upgrade notes
2024-10-25 08:35:53 +07:00
Huong Nguyen
5524686f71
Merge branch 'install_405_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_405_STABLE
2024-10-25 08:35:39 +07:00
Mikel Martín
20d4962c33
MDL-76563 theme: Change SCSS variable value
...
Change the value of the $pink SCSS colour variable so it is
colour contrast accessible on white backgrounds.
2024-10-24 13:27:49 +02:00
Jun Pataleta
1b93c2781e
Merge branch 'MDL-82548-main' of https://github.com/roland04/moodle into MOODLE_405_STABLE
2024-10-24 12:18:34 +08:00
Jun Pataleta
39658c5b3a
Merge branch 'MDL-83423-405' of https://github.com/snake/moodle into MOODLE_405_STABLE
2024-10-24 12:13:23 +08: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
AMOS bot
3ef3a9b1bc
Automatically generated installer lang files
2024-10-24 00:08:18 +00: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
Jun Pataleta
c5b16d9afb
Merge branch 'MDL-83430-405' of https://github.com/marinaglancy/moodle into MOODLE_405_STABLE
2024-10-23 16:09:37 +08:00
Jun Pataleta
4fb2a4dd60
Merge branch 'MDL-83463-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-10-23 14:35:35 +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
3f020e662d
Merge branch 'MDL-83376-405' of https://github.com/meirzamoodle/moodle into MOODLE_405_STABLE
2024-10-22 17:18:31 +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
meirzamoodle
60fb2c1232
MDL-83376 AI: Add is_request_allowed() to the base provider
2024-10-21 13:32:12 +07:00
James C
605a610702
MDL-83497 course: Preserve move section dialogue info HTML
2024-10-19 16:21:46 +13:00
Paul Holden
55e6c1b588
MDL-83432 enrol: fix arguments to enrolment test generator.
2024-10-18 15:12:44 +01:00
Paul Holden
e792dbbe0b
MDL-83432 enrol_manual: reference correct role in welcome message.
2024-10-18 15:12:44 +01:00
Shamim Rezaie
09880d7d78
weekly release 4.5+
2024-10-18 23:28:49 +11:00
Shamim Rezaie
426e34af13
Merge branch 'install_405_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_405_STABLE
2024-10-18 23:28:37 +11:00
Jun Pataleta
161d14cd92
Merge branch 'MDL-83457-405' of https://github.com/roland04/moodle into MOODLE_405_STABLE
2024-10-17 12:23:19 +08: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
a7f0f4af47
Merge branch 'MDL-83442-405' of https://github.com/davewoloszyn/moodle into MOODLE_405_STABLE
2024-10-17 12:13:29 +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
Jun Pataleta
371c836be1
Merge branch 'MDL-81450-MOODLE_405_STABLE' of https://github.com/PhMemmel/moodle into MOODLE_405_STABLE
2024-10-17 12:05:06 +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
Jun Pataleta
2870ea8556
Merge branch 'MDL-83143-405' of https://github.com/safatshahin/moodle into MOODLE_405_STABLE
2024-10-17 11:47:11 +08:00
Jun Pataleta
1c2e8c3abb
Merge branch 'MDL-82838-main' of https://github.com/justusdieckmann/moodle into MOODLE_405_STABLE
2024-10-17 10:55:17 +08:00
Huong Nguyen
125ff0d462
Merge branch 'MDL-75724-405_toolbrickfield_tableheadercheck' of https://github.com/brickfield/moodle into MOODLE_405_STABLE
2024-10-17 09:44:24 +07:00
Jun Pataleta
23bde28300
Merge branch 'MDL-83002' of https://github.com/marinaglancy/moodle into MOODLE_405_STABLE
2024-10-16 20:33:38 +08: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
Paul Holden
9f9fa01a91
MDL-83472 phpunit: call parent setUp unit test method.
...
See also 674497a12c from MDL-81523.
2024-10-16 13:03:21 +01:00
Paul Holden
5bf6da6331
MDL-82809 reportbuilder: always apply conditions to custom report.
...
Including those that are otherwise unavailable to the current user,
ensuring that they are always applied when viewing report output.
2024-10-16 10:51:42 +01:00
Philipp Memmel
69751fcd69
MDL-81450 mod_forum: Reduce size of file icon in HTML mails
...
@Co-authored-by: Mateusz Walczak
2024-10-16 11:32:45 +02:00
Paul Holden
5c969d2370
MDL-82475 reportbuilder: account for duplicate profile field names.
...
Long-term, it would be better to not allow this scenario to happen
at all but until then we'll have to work around it (see MDL-73461).
2024-10-16 09:33:16 +01:00
Paul Holden
7c959f479b
MDL-82809 reportbuilder: load custom/profile fields consistently.
...
Ensure that provided columns and filters for each use appropriate
checks to determine their availability (based on user permissions,
etc), rather than conditionally adding them to the entity.
2024-10-16 08:51:00 +01:00
David Woloszyn
d43cec5bb3
MDL-83442 aiprovider_azureai: Correct help string URL
2024-10-16 17:55:09 +11:00
Huong Nguyen
a47729dc17
Merge branch 'MDL-83390-405' of https://github.com/roland04/moodle into MOODLE_405_STABLE
2024-10-16 11:09:57 +07: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
Paul Holden
fd103caa83
MDL-83463 backup: ensure defaults for course file inclusion are read.
2024-10-15 12:27:07 +01: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
david adamson
cd54f46df1
MDL-82429 tool_brickfield: Process calculated fontsizes
2024-10-15 16:25:54 +07:00
Mikel Martín
49e66dfc5d
MDL-83457 mod_feedback: Fix get_incomplete_users early return type
...
Fix 'feedback_get_incomplete_users' early return when there are no users with
the 'mod/feedback:complete' capability from 'false' to an empty array. That
will follow the function signature.
2024-10-15 09:51:23 +02:00
Mikel Martín
c36c98448d
MDL-83390 message: Fix category collapse icon
...
- Replace incorrect 't/collapsedcaret' with 't/collapsed' icon
- Add RTL icon for accessibility
2024-10-15 09:24:11 +02: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
Jake Dallimore
42079bb48d
MDL-83423 mod_lti: fix JWK decoding when multiple keys missing alg
...
Related to MDL-77077, but was a case missed there. Now, any unusable
keys (i.e. can't be used during the JWT decode), are dropped from the
keyset if they don't have the 'alg' prop, preventing a 'missing alg'
exception during keyset parsing. Since these cannot be used during
decode, these aren't needed anyway.
2024-10-15 09:11:21 +08:00
AMOS bot
c294a22dae
Automatically generated installer lang files
2024-10-15 00:09:36 +00:00
Michael Pound
bde5487a56
MDL-75724 tool_brickfield: Ensuring correct table headers pass checks.
2024-10-14 16:55:07 +00:00
Marina Glancy
c0b2343245
MDL-83430 customfield_number: call display method from provider earlier
2024-10-14 11:39:56 +01:00
Marina Glancy
ae500b5728
MDL-83430 customfield_number: fix storing activities number when 0
2024-10-14 11:39:51 +01: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
AMOS bot
d1c223071a
Automatically generated installer lang files
2024-10-13 00:07:55 +00:00
Paul Holden
14f9c08355
MDL-83443 enrol: use defined role name in welcome message.
2024-10-11 14:35:22 +01:00
Jake Dallimore
9ec7e01527
weekly release 4.5+
2024-10-11 10:55:02 +08:00
Jake Dallimore
ce20b2f255
Merge branch 'install_405_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_405_STABLE
2024-10-11 10:54:54 +08:00
Safat
85bd222b2f
MDL-83143 core_communication: Behat coverage for default to course name
2024-10-11 11:02:19 +11:00
Safat
cf3d932d74
MDL-83143 core_course: Add course name as default for empty room name
2024-10-11 11:02:19 +11:00
Safat
0b47dfec7c
MDL-83143: core_communication: Fix variable name typos
2024-10-11 11:02:19 +11:00
Jun Pataleta
8036733091
Merge branch 'MDL-82813-405' of https://github.com/paulholden/moodle into MOODLE_405_STABLE
2024-10-10 12:04:10 +08:00
vietlx426
a74e15c66b
MDL-82570 themes: Help boxes not accessible if selected consecutively
2024-10-10 10:52:33 +07:00
Tobias Garske
b7e1d77184
MDL-83255 core_course: Fix activitychooser recommended tab navigation
2024-10-10 10:12:28 +07:00
Jun Pataleta
5379d34827
Merge branch 'MDL-82912-405' of https://github.com/andelacruz/moodle into MOODLE_405_STABLE
2024-10-10 10:35:02 +08:00
Jun Pataleta
50e813478a
Merge branch 'MDL-82812_405_toolbrickfieldfaicons' of https://github.com/brickfield/moodle into MOODLE_405_STABLE
2024-10-10 10:13:40 +08:00
Mikel Martín
4f699801b9
MDL-83283 mod_subsection: Fix subsection completion button margin
2024-10-10 09:08:16 +07:00
David Woloszyn
7beb6d7e82
MDL-83381 AI: Fix OpenAI provider config
2024-10-10 11:53:55 +11:00
Angelia Dela Cruz
1f1406d68c
MDL-82912 mod_workshop: Behat to view assessment after workshop close
2024-10-09 16:26:56 +08: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
AMOS bot
56293e0de4
Automatically generated installer lang files
2024-10-09 00:09:26 +00:00
Max Larkin
653c0937c6
MDL-82812 tool_brickfield: Ignore fa icons
2024-10-08 13:04:26 +01: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
AMOS bot
ff87bb5101
Automatically generated installer lang files
2024-10-08 00:07:49 +00:00
Paul Holden
a271d9efc9
MDL-82580 report_log: preserve filter by individual user.
2024-10-07 20:15:35 +01:00
Paul Holden
3e18e85dce
MDL-82813 group: correctly format group description property.
2024-10-07 17:58:34 +01:00
Tim Hunt
92fdfe834f
MDL-83331 behat: enable navigation direct to mod/.../index.php
2024-10-07 12:05:09 +01:00
Tim Hunt
f7c18e4e4b
MDL-83070 question restore: recode links in hints
2024-10-07 11:54:20 +01:00
David Carrillo
2698647bcd
MDL-83367 tasks: Apply trim() to pathtophp setting
...
- It fixes the problem that when "pathtophp" setting is stored with
whitespaces, the "Run now" button will still show up in the tasks list,
but the task will never run
2024-10-07 08:18:13 +02:00
Jun Pataleta
803c3d8977
MDL-83374 upgrade: add the 4.5.0 separation line to all upgrade scripts
2024-10-07 09:34:51 +07:00