Commit graph

117139 commits

Author SHA1 Message Date
Andrew Nicols
c145a65b61
MDL-84152 tests: Remove extraneous / in external file URL generation 2025-01-10 14:47:50 +08:00
Angelia Dela Cruz
5ccdd4399e MDL-82866 tool: Replaced tool_lp generators with standard generators 2025-01-10 14:30:00 +08:00
Paul Holden
9c0cb6aeea
MDL-84148 tool_lp: clarify the primary save action of scales dialogue. 2025-01-09 18:26:43 +00:00
Paul Holden
8279f7ed6d
MDL-84147 tool_lp: fix disturbingly large icon relocating competency. 2025-01-09 17:53:52 +00:00
Sara Arjona
28846e71c7
MDL-83933 theme: Update default icon width
While updating the custom icons for import/export, it was observed
that the default width for FontAwesome icons is 20px instead of
the previously assumed 16px.
This commit adjusts the default width accordingly and resolves several
styles where the width was incorrectly applied.
Additionally, the default icon color has been updated to ensure consistent
appearance across both SVG icons and FontAwesome icons.
2025-01-09 17:33:35 +01:00
Luca Bösch
e5b1650013 MDL-84141 mod_qbank: filter name and qbank on recently viewed. 2025-01-09 17:23:48 +01:00
Sara Arjona
6ab62a98cd
MDL-83933 pix: Switch import/export icons 2025-01-09 17:15:51 +01:00
Paul Holden
efa8446ab3
MDL-83645 grade: fix text formatting in external grading form method. 2025-01-09 14:51:56 +00:00
Sara Arjona
f4f166695c
weekly release 5.0dev 2025-01-09 15:21:35 +01:00
Sara Arjona
36b966eaf2
NOBUG: Add upgrade notes 2025-01-09 15:21:35 +01:00
Sara Arjona
2830e3f0e7
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install 2025-01-09 15:21:25 +01:00
meirzamoodle
31887ff87a MDL-84095 tiny_recordrtc: Shows error toast for failures 2025-01-09 15:14:26 +07:00
Jun Pataleta
204916e434
MDL-73909 core_message: Update external services declaration 2025-01-09 12:21:26 +08:00
Jun Pataleta
6e7e323520
Merge branch 'MDL-73909-main' of https://github.com/raortegar/moodle 2025-01-09 12:20:59 +08:00
Huong Nguyen
59b7514f6e
Merge branch 'MDL-83737' of https://github.com/pedrojordao/moodle 2025-01-09 10:34:44 +07:00
Huong Nguyen
421f46969b
Merge branch 'MDL-77185-diskfreespace' of https://github.com/leonstr/moodle 2025-01-09 10:12:52 +07:00
hieuvu
a6e4638752 MDL-82542 qbank_managecategories: Add new user preferences
Keep the checkbox to show questions from subcategories as a user preference.
2025-01-09 09:21:19 +07:00
Jun Pataleta
c3e4f4af89
Merge branch 'MDL-82769_main' of https://github.com/cwarwicker/moodle 2025-01-09 10:16:23 +08:00
Huong Nguyen
5253a59c5b
Merge branch 'MDL-84080_main' of https://github.com/marxjohnson/moodle 2025-01-09 09:05:12 +07:00
AMOS bot
3b842ff31b Automatically generated installer lang files 2025-01-09 00:10:08 +00:00
Andrew Nicols
1f05f680cd
MDL-84124 cache: Purge Redis cache between tests 2025-01-09 07:59:36 +08:00
Pedro Jordao
a33ed897b1 MDL-83737 libraries: Upgrade ChartJS to version 4.4.7. 2025-01-08 13:33:17 -03:00
Paul Holden
d4546f66a0
MDL-83995 mod_glossary: support export/import of entry trusted text. 2025-01-08 13:44:14 +00:00
Sara Arjona
208ea091f0
Merge branch 'MDL-83725-main' of https://github.com/ferranrecio/moodle 2025-01-08 13:46:36 +01:00
Sara Arjona
84ce028a9c
Merge branch 'MDL-51119-fix' of https://github.com/sarjona/moodle 2025-01-08 13:40:50 +01:00
Sara Arjona
e6099ce75b
MDL-51119 glossary: Fix behat failures with classic 2025-01-08 13:33:36 +01:00
ferran
41acfca9a8 MDL-83725 theme: dynamic activity icons colors
Now themes can change the activity purpose colors using only the
$activity-icon-XXXX-bg scss variables. The filter is not computed using
a sass mixin intead of a custom filter.
2025-01-08 11:02:42 +01:00
Mark Johnson
5478e8b4ca
MDL-84080 question: Prevent overly-long qbank names
When a question bank is created by the system, it's name may be created
by combining a course of category name with a language string. If the
course name is already near the limit for its database field, the
resulting question bank name may be too long for that field, and cause
an error.

This implements a function for generating question bank names which will
trim string parameters down until the resulting name is below the
allowed length. It also implements some validation to prevent
manually-created banks with names that are too long.
2025-01-08 09:53:50 +00:00
Huong Nguyen
499f5afe95
Merge branch 'MDL-83506-main' of https://github.com/andrewnicols/moodle 2025-01-08 15:39:36 +07:00
meirzamoodle
533feac594 MDL-81478 tiny_recordrtc: Add webm audio support as a fallback
Co-authored-by: Djarran Cotleanu <djarrancotleanu@catalyst-au.net>
2025-01-08 13:55:02 +07:00
Jun Pataleta
ad42962a9e
Merge branch 'MDL-84079-kill-all' of https://github.com/brendanheywood/moodle 2025-01-08 14:36:39 +08:00
Khoa Nguyen
1af6c93336 MDL-83831 core_question: Reset columns on history page causes confusion 2025-01-08 13:32:54 +07:00
sarjona
f33f4222b6 Merge branch 'MDL-83917' of https://github.com/pedrojordao/moodle 2025-01-08 07:16:22 +01:00
Huong Nguyen
6103715544
Merge branch 'MDL-84042-main' of https://github.com/HuongNV13/moodle 2025-01-08 09:44:52 +07:00
Huong Nguyen
252418ae23
Merge branch 'MDL-84008-main' of https://github.com/lucaboesch/moodle 2025-01-08 09:40:56 +07:00
Huong Nguyen
173e502dd4
Merge branch 'MDL-79122_main' of https://github.com/cwarwicker/moodle 2025-01-08 09:25:44 +07:00
Huong Nguyen
27e2c0bd81
MDL-84042 mod_assign: Notification helper tests cleanup 2025-01-08 09:18:41 +07:00
David Woloszyn
7324de2320
MDL-84042 mod_assign: Fixed notification helper submission check
mod_assign_generator now accepts a status when creating a submission.
2025-01-08 09:08:58 +07:00
Pedro Jordao
e1688e7094 MDL-83917 core_completion: Create function count_modules_completed
The function returns the number of modules completed by a user and
executes a COUNT aggregate function to avoid running many queries
to obtain this information, aiming to optimize performance.

Co-authored-by: Carlos Castillo <carlos.castillo@moodle.com>
2025-01-07 22:16:46 -03:00
AMOS bot
704a21fc31 Automatically generated installer lang files 2025-01-08 00:07:49 +00:00
sarjona
dc896db0c1 Merge branch 'MDL-51119-main' of https://github.com/lucaboesch/moodle 2025-01-07 18:05:42 +01:00
sarjona
d597dd02ae Merge branch 'MDL-83746-main' of https://github.com/srobotta/moodle 2025-01-07 14:50:00 +01:00
Luca Bösch
9e791db25a MDL-51119 glossary: Allow multilang concepts. 2025-01-07 14:45:12 +01:00
sarjona
7a544b4631 Merge branch 'MDL-83335-main' of https://github.com/andrewnicols/moodle 2025-01-07 14:26:45 +01:00
sarjona
c30a2d9f34 Merge branch 'MDL-82788-main' of https://github.com/meirzamoodle/moodle 2025-01-07 14:14:49 +01:00
Paul Holden
a296bdfc5b
MDL-84072 output: correct progress bar component percentage parameter.
Avoid mixing float/string types, where the decimal separator could
vary according to current locale (as per previous fix 5a1aef5a, which
was subsequently re-broken by b92886ad).
2025-01-07 13:14:26 +00:00
Jun Pataleta
77d978b1ba
Merge branch 'MDL-82958-main' of https://github.com/raortegar/moodle 2025-01-07 14:07:53 +08:00
Andrew Nicols
b29615a6f0
MDL-83335 core: Explicitly specify escape with fgetcsv/fputcsv
PHP 8.4 requires that a value be provided for the `$escape` parameter to
both `fgetcsv()` and `fputcsv()`.
2025-01-07 13:26:48 +08:00
Khoa Nguyen
0beaac4d29 MDL-83832 core_question: Links to question history may show blank page 2025-01-07 11:22:19 +07:00
Huong Nguyen
e359491569
Merge branch 'MDL-82895-main' of https://github.com/lucaboesch/moodle 2025-01-07 09:19:07 +07:00