Commit graph

117086 commits

Author SHA1 Message Date
Huong Nguyen
455c7414f6 Merge branch 'MDL-84639' of https://github.com/paulholden/moodle 2025-02-27 09:24:54 +07:00
Jun Pataleta
0ad0c882f2
Merge branch 'MDL-80519-main' of https://github.com/roland04/moodle 2025-02-27 10:22:48 +08:00
Simey Lameze
b20eac7c99 MDL-84424 behat: add template_competencies generator and improve test 2025-02-27 07:46:22 +08:00
Angelia Dela Cruz
6dc2c065b2 MDL-84424 tool_lp: admin can create learning plans from template 2025-02-27 07:46:22 +08:00
Paul Holden
fea9abc471
Merge branch 'MDL-84613-main' of https://github.com/roland04/moodle into main 2025-02-26 14:44:04 +00:00
Paul Holden
faefc0a59e
Merge branch 'MDL-84637-main' of https://github.com/roland04/moodle into main 2025-02-26 14:39:43 +00:00
Sara Arjona
6125a7893c
Merge branch 'MDL-83764-main' of https://github.com/laurentdavid/moodle 2025-02-26 14:53:26 +01:00
Sara Arjona
48fc4b1ee8
Merge branch 'MDL-84381-main' of https://github.com/roland04/moodle 2025-02-26 13:08:35 +01:00
Sara Arjona
d2dc037b0b
Merge branch 'MDL-82825_remove-php-enum-library' of https://github.com/ziegenberg/moodle 2025-02-26 13:01:38 +01:00
Jun Pataleta
05a669b3da
Merge branch 'MDL-84593-main' of https://github.com/dmitriim/moodle 2025-02-26 16:26:19 +08:00
Sara Arjona
0b7b10796a
Merge branch 'MDL-84011' of https://github.com/paulholden/moodle 2025-02-26 08:52:41 +01:00
Sara Arjona
efe1f1537a
Merge branch 'MDL-84584-main' of https://github.com/sh-csg/moodle 2025-02-26 08:04:02 +01:00
Mikel Martín
d28678b426 MDL-84637 reportbuilder: Fix help buttons in editor
After the Bootstrap 5 upgrade the help buttons on the editor page
were not working anymore. This commit fixes the JS related error.
2025-02-26 08:02:49 +01:00
Jun Pataleta
ce73ff3d84
MDL-83970 core: Bump upgrade code version properly 2025-02-26 14:57:51 +08:00
Jun Pataleta
6885f03931
Merge branch 'MDL-83970-main' of https://github.com/meirzamoodle/moodle 2025-02-26 14:38:52 +08:00
Shamim Rezaie
b50f4f03e4 Merge branch 'MDL-82942-main' of https://github.com/davewoloszyn/moodle 2025-02-26 17:28:00 +11:00
Jun Pataleta
465144b15a
Merge branch 'MDL-84554-main' of https://github.com/jleyva/moodle 2025-02-26 14:25:38 +08:00
Sara Arjona
2f79a4367d
Merge branch 'MDL-84607-main' of https://github.com/lameze/moodle 2025-02-26 07:04:09 +01:00
David Woloszyn
aa3ccbda4e MDL-82942 aiplacement_courseassist: Improve response formatting 2025-02-26 16:03:55 +11:00
David Woloszyn
4bcadda1b6 MDL-82942 aiplacement_courseassist: Integrate Explain action into UI
Part of this change required refactoring of several course assist files.
The updates now accommodates for multiple course assist actions.
2025-02-26 12:26:58 +11:00
David Woloszyn
b5be13d2d6 MDL-82942 aiplacement_courseassist: Add explain action 2025-02-26 11:52:39 +11:00
Jun Pataleta
f5f227f737
Merge branch 'MDL-83674-main' of https://github.com/sammarshallou/moodle 2025-02-26 07:19:35 +08:00
Jun Pataleta
34c0ed5d12
Merge branch 'MDL-84628-main' of https://github.com/roland04/moodle 2025-02-26 07:16:10 +08:00
Jun Pataleta
5461afb6f4
Merge branch 'MDL-84324-main' of https://github.com/roland04/moodle 2025-02-26 07:13:31 +08:00
Jun Pataleta
c5948d002e
Merge branch 'MDL-84125-main' of https://github.com/davewoloszyn/moodle 2025-02-26 07:09:20 +08:00
Paul Holden
81ce30d0c1
Merge branch 'MDL-84379-main' of https://github.com/laurentdavid/moodle into main 2025-02-25 17:11:35 +00:00
Paul Holden
7e52d971a9
Merge branch 'MDL-84378-main' of https://github.com/laurentdavid/moodle into main 2025-02-25 17:02:48 +00:00
Paul Holden
7513e55194
Merge branch 'MDL-84407-main' of https://github.com/laurentdavid/moodle into main 2025-02-25 16:57:08 +00:00
Mikel Martín
89dd407bcf MDL-84381 tool_componentlibrary: Remove Bootstrap 4 documentation
After Bootstrap 5 upgrade in MDL-75669, Bootstrap 4 docs included are not
applicable anymore.
2025-02-25 15:06:26 +01:00
Mikel Martín
ac146ac14e MDL-84324 core: Fix Bootstrap dropdown key listeners
Bootstrap EventHandler is managing the keydown event at document
level in the capture phase. That is conflicting with dropdown elements
with form autocomplete inputs inside, because when suggestions panel is
open, pressing the "Esc" key will close the whole dropdown.
This commit fixes that behaviour by realocating the Bootsrap dropdown
event listener to the body instead of the document.
2025-02-25 13:31:41 +01:00
Mikel Martín
f9d5238ccb MDL-80519 theme_boost: Fix deprecated BS4 SCSS usages 2025-02-25 13:13:58 +01:00
Mikel Martín
d85a71ffc7 MDL-80519 theme_boost: Add backward compatibility for BS4 SCSS
This commit will add a bs4-compat SCSS file with some of the helper classes
that are dropped in BS5. That will help third-party plugins to do the migration.

- Add backward compatibility for .media
- Add backward compatibility for badges
- Add backward compatibility for forms
- Add backward compatibility for cards
- Add backward compatibility for .no-gutters
- Add backward compatibility for spacing
- Add backward compatibility for margins and paddings
- Add backward compatibility for float directions
- Add backward compatibility for border directions
- Add backward compatibility for text directions
- Add backward compatibility for .close
- Add backward compatibility for font utilities
- Add backward compatibility for rounded sizes
- Add backward compatibility for sr-only
- Add backward compatibility for custom controls
- Add backward compatibility for .btn-block
2025-02-25 13:13:58 +01:00
Sara Arjona
741c072b58
Merge branch 'MDL-83892-main-v02' of https://github.com/ferranrecio/moodle 2025-02-25 12:18:38 +01:00
Paul Holden
33e6c7eb10
Merge branch 'MDL-83108-main' of https://github.com/albertgasset/moodle into main 2025-02-25 11:04:43 +00:00
Paul Holden
18d2b2e679
Merge branch 'MDL-78711_final-removal-of-edit_default_completion' of https://github.com/ziegenberg/moodle into main 2025-02-25 10:59:41 +00:00
Paul Holden
2f13b8c341
Merge branch 'MDL-84178_uprade-symfony-deprecation-contracts-to-3-5-1' of https://github.com/ziegenberg/moodle into main 2025-02-25 10:56:49 +00:00
Paul Holden
0524210983
Merge branch 'MDL-84526-main' of https://github.com/roland04/moodle into main 2025-02-25 10:48:22 +00:00
Huong Nguyen
a18f38b0a6 Merge branch 'MDL-83404-main' of https://github.com/andrewnicols/moodle 2025-02-25 16:17:20 +07:00
Paul Holden
025cb9c66a
MDL-84639 reportbuilder: replace deprecated trait test mocking.
"getObjectForTrait() is deprecated and will be removed in PHPUnit 12
without replacement."

See: https://github.com/sebastianbergmann/phpunit/issues/5244
2025-02-25 08:48:19 +00:00
ferran
fd905bcacc MDL-83892 course: fix section name in single activity format
The course activities overview shows the section name under each
activity. However, this information should not be present when the
course format does not support sections.
2025-02-25 09:41:44 +01:00
ferran
a26db489d0 MDL-83892 mod_feedback: add course overview integration
Adds the necessary code to present the feedback information in the
course overview page. Due to this integration, the message user gets
when a feedback is already submitted has been unified and it is now the
same on both activity UI and the overview report.
2025-02-25 09:41:44 +01:00
meirzamoodle
a5b90c1969 MDL-83970 core_ai: Updated get_name() to return the provider's name
The changes also affect the AI usage report. The provider column will show
the provider plugin name instead of the plugin class in the database.

Co-authored-by: Stevani Andolo <stevani.andolo@moodle.com>
2025-02-25 13:56:31 +07:00
Huong Nguyen
bae7fb6318 Merge branch 'MDL-84051-main' of https://github.com/meirzamoodle/moodle 2025-02-25 11:00:29 +07:00
Huong Nguyen
9bd78e48d2 MDL-83401 core: Upgrade laravel/serializable to 2.0.3 2025-02-25 09:39:45 +07:00
Huong Nguyen
e04fc99655 Merge branch 'MDL-83401-main' of https://github.com/andrewnicols/moodle 2025-02-25 09:35:29 +07:00
meirzamoodle
b6d04b4882 MDL-84051 core: Call parent function to clear session data in the table 2025-02-25 08:50:35 +07:00
ferran
ff05e78de3 MDL-83892 core_course: log course overview events 2025-02-24 15:29:15 +01:00
ferran
ecb96b5089 MDL-83892 core_course: overview page redirection method 2025-02-24 15:29:15 +01:00
ferran
c1e8684813 MDL-83892 core_course: activity record from cm_info
Adds a new get_instance_record in the cm_info object so core can get the
activity table record without using the $DB object every time. Also, the
method caches de result so getting more than once per execution is much
faster.
2025-02-24 15:29:15 +01:00
Huong Nguyen
569ef2eafc Merge branch 'MDL-78349-main' of https://github.com/HuongNV13/moodle 2025-02-24 21:04:45 +07:00