Commit graph

117139 commits

Author SHA1 Message Date
Huong Nguyen
ffc3c4116b Merge branch 'MDL-84213' of https://github.com/paulholden/moodle 2025-02-24 10:09:15 +07:00
jfederico
eaad45c2b0 MDL-84412 mdl_bigbluebuttonbn: Change the BigBlueButtonBN activity icon 2025-02-21 14:19:13 +00:00
sam marshall
c325d903d5 MDL-83674 Files: pluginfile.php debugging if user not allowed course 2025-02-21 14:13:21 +00:00
Mikel Martín
778804382b MDL-84526 theme_boost: Fix forum table after BS5 upgrade
Bootstrap 5 upgrade in MDL-75669 generated a regression in Forum table
where form switches in "Subscribe" column were not correcly displayed.
This commit fixes that UI problem.
Because the fix is affecting "toggle all" checkboxes, an small fix was
also needed there.
2025-02-21 14:55:06 +01:00
Mikel Martín
de8e8806da MDL-84324 core: Add jQuery compatibility for BS5
You don’t need jQuery in Bootstrap 5, but it’s still possible to use our components with jQuery.
If Bootstrap detects jQuery in the window object, it’ll add all of our components in jQuery’s plugin system.
This allows you to do the following:
$('#myTooltip').tooltip('show')
2025-02-21 14:48:02 +01:00
Mikel Martín
d6e71f9b61 MDL-84613 theme_boost: Fix visually hidden focusable content 2025-02-21 13:13:26 +01:00
Albert Gasset
c1752b5101 MDL-83108 tiny_h5p: Remove redundant aria-label attributes 2025-02-21 11:01:57 +01:00
Albert Gasset
22f97671d5 MDL-83108 tiny_h5p: New option to enable auto-play in the app 2025-02-21 11:01:57 +01:00
Daniel Ziegenberg
b2e791a56b
MDL-82825 libraries: Remove php-enum library
It was a dependency of zipstream, but is no longer required as this
functionality has been replaced by native PHP functionality.

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-02-21 10:11:47 +01:00
Huong Nguyen
7a318d5c85 weekly release 5.0dev 2025-02-21 10:14:58 +07:00
Huong Nguyen
c442ec4556 NOBUG: Add upgrade notes 2025-02-21 10:14:58 +07:00
Simey Lameze
fbcfe915bd MDL-84607 behat: use the correct ai generator entity 2025-02-21 07:46:00 +08:00
raortegar
5d3787409e MDL-84327 mod_quiz: Quiz notification excludes suspended users.
Only active users will receive "quiz opens soon" notifications.

Co-authored-by: Leon Stringer <leonstr@users.noreply.github.com>
2025-02-20 16:32:19 +01:00
raortegar
ef1e72e76b MDL-84327 mod_assign: Suspended account error
Change list_participants() to exclude both suspended users and users
with auth='nologin' when show_only_active_users() is true.  This
prevents the failure of notification tasks when such users are enrolled
in the course.

Co-authored-by: Leon Stringer <leonstr@users.noreply.github.com>
2025-02-20 16:32:19 +01:00
raortegar
536c9d895a MDL-84327 mod_assign: Add availability conditions in assign notification
Only users meeting availability conditions (time, group, etc.) in an assignment,
will receive the messages for Assignments notifications
2025-02-20 16:32:19 +01:00
raortegar
1457407b45 MDL-84327 mod_quiz: Add availability conditions in quiz notification
Only users meeting availability conditions (time, group, etc.) in a quiz,
will receive the message for quiz opens soon notifications
2025-02-20 16:32:19 +01:00
Andrew Nicols
23c397b59f
MDL-84595 tool_behat: Allow accessibility tests to run for a single Node 2025-02-20 22:26:14 +08:00
Daniel Ziegenberg
6b73154985
MDL-84178 libraries: Upgrade Symfony Deprecation contracts to 3.5.1
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-02-20 11:01:06 +01:00
Dmitrii Metelkin
a71811aac6 MDL-84593 events: remove course_module_instances_list_viewed event 2025-02-20 15:48:30 +11:00
Huong Nguyen
1ac88d0aca Merge branch 'MDL-80156_remove-SCSS-deprecated-in-4-4' of https://github.com/ziegenberg/moodle 2025-02-20 11:15:59 +07:00
Jun Pataleta
61edfc10a3 Merge branch 'MDL-84448-main' of https://github.com/lameze/moodle 2025-02-20 12:09:58 +08:00
Huong Nguyen
2997d49e4d Merge branch 'MDL-84453' of https://github.com/paulholden/moodle 2025-02-20 10:59:52 +07:00
Simey Lameze
abf49b105d
MDL-84448 behat: return null if theme has no config 2025-02-20 11:59:01 +08:00
Amanda Doughty
817f6c206e MDL-84448 lib: Fixed behat context check for grandchild themes 2025-02-20 11:55:50 +08:00
Jun Pataleta
69b7a835a2
Merge branch 'MDL-84592-main' of https://github.com/andrewnicols/moodle 2025-02-20 11:45:32 +08:00
Huong Nguyen
38b4635864 Merge branch 'MDL-84528' of https://github.com/paulholden/moodle 2025-02-20 10:16:32 +07:00
Jun Pataleta
37055708ce
Merge branch 'MDL-84590-main' of https://github.com/andrewnicols/moodle 2025-02-20 10:49:53 +08:00
Huong Nguyen
ccaaf73ec7 Merge branch 'MDL-78489-main' of https://github.com/aanabit/moodle 2025-02-20 09:49:14 +07:00
Huong Nguyen
fdd77cc058 Merge branch 'MDL-75189_final-deprecation-of-functions-in_mod-data-lib.php' of https://github.com/ziegenberg/moodle 2025-02-20 09:44:27 +07:00
Andrew Nicols
d538137c62
MDL-84592 tool_behat: Improve accessibility failure information 2025-02-20 10:26:00 +08:00
Andrew Nicols
2e1cdde8e4
MDL-84590 tool_behat: Axe tests must use all wcag rules
Rules are not additive. That is to say that the wcag22a tag does not
include wcag21a or wcag2a. They all need to be specified.
2025-02-20 09:58:44 +08:00
Shamim Rezaie
809849ef34 Merge branch 'MDL-82980-main' of https://github.com/HuongNV13/moodle 2025-02-20 12:15:33 +11:00
Huong Nguyen
4c9f4855dd MDL-82980 AI: Model settings 2025-02-19 21:47:54 +07:00
Sara Arjona
f660214f25
Merge branch 'MDL-83872-main-v03' of https://github.com/ferranrecio/moodle 2025-02-19 12:43:19 +01:00
ferran
fe377c9dca MDL-83872 course: adding overview tables to course overview
The course overview page can represent a table with the overview
integration implemented by the activity plugins. Each plugin
table is loaded as a fragment to optimize the course overview
loading time.
2025-02-19 12:23:23 +01:00
ferran
d94f2acdae MDL-83872 course: adding activity overview base classes
The course overview page allows plugins to implementa an
activity overview integration. This commit adds all the
base classes for the integration, and also the "resources"
integration used by default in all plugins considered
resources like url, file, folder...
2025-02-19 12:23:23 +01:00
Stefan Hanauska
7b28511bd6 MDL-84584 badges: Don't delete all draft files 2025-02-19 12:15:49 +01:00
Sara Arjona
46619157f2
Merge branch 'MDL-83784' of https://github.com/cwarwicker/moodle 2025-02-19 11:58:21 +01:00
Sara Arjona
d59d7dd1cf
Merge branch 'MDL-84547-main' of https://github.com/micaherne/moodle 2025-02-19 11:55:30 +01:00
Huong Nguyen
fd979ca30e Merge branch 'MDL-81759-main' of https://github.com/sarjona/moodle 2025-02-19 16:42:54 +07:00
Conn Warwicker
2499276c65
MDL-83784 mod_quiz: Fix quiz unusable if question category missing.
Random questions set to question categories which no longer exist
was throwing an error making it impossible to use or edit the quiz
to fix it. This will now allow the user to view the questions and
edit the quiz in order to fix the problem of the missing category.
2025-02-19 09:21:43 +00:00
Huong Nguyen
2643b82119
Merge branch 'MDL-80682-master' of https://github.com/NashTechOpenUniversity/moodle 2025-02-19 13:39:44 +07:00
Sara Arjona
ad89f4c712
Merge branch 'MDL-84300-main' of https://github.com/andrewnicols/moodle 2025-02-19 07:12:27 +01:00
Sara Arjona
1cbf369879
Merge branch 'MDL-84476-main' of https://github.com/lucaboesch/moodle 2025-02-19 07:08:56 +01:00
ferran
6a230a0bca MDL-83872 core_courseformat: prepare completion button for reuse
The current completion button has specific templates only for the course
view page. However, from now on this component may be used in other
places and it needs a main template to be rendered in a standard way.
2025-02-18 18:00:24 +01:00
Paul Holden
5e5ee3397d
MDL-84527 tag: add formatted tag name column to report entity. 2025-02-18 13:41:38 +00:00
Huong Nguyen
217cb34264 MDL-84341 qbank_history: Behat cleanup 2025-02-18 20:39:50 +07:00
Huong Nguyen
d76660e695 Merge branch 'MDL-84341' of https://github.com/cwarwicker/moodle 2025-02-18 20:37:53 +07:00
Sara Arjona
33b6f90a99
Merge branch '84348-hide-h5p-preview-message-main' of https://github.com/DSI-Universite-Rennes2/moodle 2025-02-18 13:12:06 +01:00
Sara Arjona
8c7c48d756
Merge branch 'MDL-84208-main' of https://github.com/ferranrecio/moodle 2025-02-18 12:57:26 +01:00