Commit graph

117086 commits

Author SHA1 Message Date
meirzamoodle
d3139ac91b MDL-78349 tiny_recordrtc: Convert recorded audio to MP3 format 2025-02-24 20:51:44 +07:00
meirzamoodle
c857e0c6ac MDL-78349 tiny_recordrtc: Add lamejs library 2025-02-24 20:51:28 +07:00
Mikel Martín
eda3d16912 MDL-84628 report_log: Fix report filters layout after BS5 upgrade 2025-02-24 13:27:27 +01:00
Sara Arjona
b363438b6e
Merge branch 'MDL-84412' of https://github.com/jfederico/moodle 2025-02-24 08:20:28 +01:00
Laurent David
6da65220da MDL-84407 admin: Fix plugin stats badge display
* Fix plugin overview display regarding stats for
all plugins/additional plugins.
2025-02-24 06:58:04 +01:00
Laurent David
d0483c0e6c MDL-84379 theme_boost: Fix course management page layout 2025-02-24 06:57:32 +01:00
Laurent David
69cac2249b MDL-84378 mod_quiz: Fix Switch bank button
* Fix alignment issue for Switch bank button in quiz
2025-02-24 06:56:46 +01:00
Laurent David
83f3427b54 MDL-84378 mod_assign: Fix right alignment for action button
* Fix the alignment for quick grading action button
2025-02-24 06:56:46 +01:00
Laurent David
1f7d376ac4 MDL-83764 core_courseformat: Deprecate externservercourse.php feature
* Add deprecation message and testing
2025-02-24 06:49:43 +01:00
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
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
Huong Nguyen
217cb34264 MDL-84341 qbank_history: Behat cleanup 2025-02-18 20:39:50 +07:00