116557 Commits

Author SHA1 Message Date
Sara Arjona
6ab62a98cd
MDL-83933 pix: Switch import/export icons 2025-01-09 17:15:51 +01: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
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
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
Pedro Jordao
a33ed897b1 MDL-83737 libraries: Upgrade ChartJS to version 4.4.7. 2025-01-08 13:33:17 -03: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
Jun Pataleta
ad42962a9e
Merge branch 'MDL-84079-kill-all' of https://github.com/brendanheywood/moodle 2025-01-08 14:36:39 +08: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
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
Huong Nguyen
e359491569
Merge branch 'MDL-82895-main' of https://github.com/lucaboesch/moodle 2025-01-07 09:19:07 +07:00
Conn Warwicker
d647b89089
MDL-82769 question: Update legacy filters on random questions.
- Adds the "cat" field to the converted legacy filter, which was
  missing.
- Does the conversion on the editrandom.php page as this was
  throwing a warning.
2025-01-06 14:15:36 +00:00
meirzamoodle
6df2c4a2fe MDL-82788 theme_boost: Obtain the correct Tiny and Atto editor elements 2025-01-06 20:26:35 +07:00
Luca Bösch
1523da0903 MDL-84008 qtype_match: keep question and answer together. 2025-01-06 13:35:20 +01:00
Luca Bösch
d805159525 MDL-84008 qtype_calculated: glue formula, tolerance, display, feedback. 2025-01-06 13:35:20 +01:00
Luca Bösch
23437ff6bb MDL-84008 qtype_multichoice: keep choice, grade and feedback together. 2025-01-06 13:35:20 +01:00
Jun Pataleta
ee14b642ac
Merge branch 'MDL-83835-main' of https://github.com/raortegar/moodle 2025-01-06 13:14:49 +08:00
Luca Bösch
a5d3a624e5 MDL-82895 qbank_managecategories: Correct d'n'd hover text encoding 2025-01-03 08:50:06 +01:00
Huong Nguyen
ab5692acdf
weekly release 5.0dev 2025-01-03 13:53:42 +07:00
Huong Nguyen
0fc12f295f
NOBUG: Add upgrade notes 2025-01-03 13:53:41 +07:00
Huong Nguyen
76595b1178
NOBUG: Fixed SVG browser compatibility 2025-01-03 13:53:20 +07:00
Huong Nguyen
949f6ddb35
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install 2025-01-03 13:53:18 +07:00
Huong Nguyen
25607dc526
Merge branch 'MDL-79958-fix' of https://github.com/HuongNV13/moodle 2025-01-02 23:59:47 +07:00
Huong Nguyen
e4b61e02a4
MDL-79958 factor_nosetup: Language string updates 2025-01-02 23:59:47 +07:00
Huong Nguyen
a846c4a58f
Merge branch 'MDL-83959' of https://github.com/paulholden/moodle 2025-01-02 23:59:46 +07:00
Brendan Heywood
7382ba057f MDL-84079 cli: Fix deprecation warning 2025-01-02 15:04:49 +11:00