Commit graph

115896 commits

Author SHA1 Message Date
ferranrecio
c261fca22a MDL-82983 course: prevent subsection default completion 2024-09-05 12:58:19 +02:00
Huong Nguyen
0b75fe1fb6
Merge branch 'MDL-80946' of https://github.com/michaelkotlyar/moodle 2024-09-05 15:53:38 +07:00
Laurent David
ca55b62b43 MDL-82574 mod_subsection: Remove module from activity chooser
* Fix behat tests to take into consideration the new add subsection
workflow
* modulename_help is only used in the activity chooser so has been
removed
2024-09-05 10:45:03 +02:00
Michael Kotlyar
640baa3c15
MDL-82659 quizaccess_seb: Add capabilities to control require options.
Adding capabilities 'quizaccess/seb:manage_seb_configuremanually' and
'quizaccess/seb:manage_seb_usesebclientconfig' to control SEB
requirement options 'Yes – configure manually' and
'Yes – Use SEB client config' respectively.

Other changes include code indentation corrections within quizacess_seb.
2024-09-05 09:35:29 +01:00
Huong Nguyen
f76ef40495
Merge branch 'MDL-76665' of https://github.com/michaelkotlyar/moodle 2024-09-05 15:10:53 +07:00
Huong Nguyen
d13985c2b8
Merge branch 'MDL-82520' of https://github.com/ssj365/moodle 2024-09-05 14:56:22 +07:00
Huong Nguyen
c9a4cfcda3
Merge branch 'MDL-81909-main' of https://github.com/rezaies/moodle 2024-09-05 14:49:32 +07:00
Jun Pataleta
c18bb26122
Merge branch 'MDL-82854' of https://github.com/jfederico/moodle 2024-09-05 09:53:27 +08:00
Shamim Rezaie
7662c15e56 MDL-81909 mod_assign: Additional doc and styling fixes 2024-09-05 03:25:12 +10:00
Shamim Rezaie
46cbbe1d6a MDL-81909 mod_assign: Automatic phpcbf styling with moodle-extra ruleset 2024-09-05 03:19:41 +10:00
Shamim Rezaie
cc5f6f222d MDL-81909 mod_assign: fix test_attempt_reopen_method_untilpass 2024-09-05 03:15:31 +10:00
jfedericobn
144af269d4 MDL-82854 mod_bigbluebuttonbn: Analytics callback log stores raw data 2024-09-04 16:48:55 +00:00
Michael Milette
dff8969548 MDL-72856 lib: Only inject one robots/noindex in head of Additional HTML 2024-09-04 12:29:51 -04:00
Daniel Ziegenberg
803d91968b
MDL-83010 lib: fix PhpSpreadsheet
Implementing MDL-81031 caused a regression because
lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/*
was inadvertently deleted. Re-adding those files now.

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2024-09-04 16:08:08 +02:00
Paul Holden
b24887b168
MDL-83016 course: set icon size when used as background in tree. 2024-09-04 12:42:45 +01:00
Paul Holden
526e04f540
MDL-83016 javascript: apply appropriate icon class to legacy spinner. 2024-09-04 12:16:32 +01:00
Sara Arjona
279c31ffcc
Merge branch 'MDL-82995-main-feedback_broken_audio_video' of https://github.com/schutzl/moodle 2024-09-04 12:58:59 +02:00
Paul Holden
0dda0c91e1
Merge branch 'MDL-82974-main' of https://github.com/ilyatregubov/moodle into main 2024-09-04 10:32:06 +01:00
Michael Kotlyar
14228164bc
MDL-76665 quizaccess_seb: Allow disable of SEB templates when in use. 2024-09-04 10:23:53 +01:00
Paul Holden
865e8f3e90
MDL-82571 customfield_number: small coding style cleanup. 2024-09-04 10:14:25 +01:00
Paul Holden
cbcb9d071f
Merge branch 'MDL-82571_V2' of https://github.com/lostrogit/moodle into main 2024-09-04 10:04:02 +01:00
Paul Holden
445fe37166
Merge branch 'MDL-82987-main' of https://github.com/mihailges/moodle into main 2024-09-04 09:58:19 +01:00
Paul Holden
ed0a4587dd
Merge branch 'MDL-82503-main-behat' of https://github.com/HuongNV13/moodle into main 2024-09-04 09:48:00 +01:00
Huong Nguyen
cbf64b53fe
MDL-82503 badges: Fix Behat failure 2024-09-04 15:23:23 +07:00
Lucian Schultz
7a3d809866 MDL-82995 feedback: fixed audio and video bug 2024-09-04 07:21:01 +00:00
Paul Holden
e8f5f7d23d
MDL-80562 reportbuilder: switch to menu/ellipsis icon for actions. 2024-09-04 07:48:50 +01:00
Paul Holden
0ba1e78bcf
MDL-82938 reportbuilder: update column editor sorting icons.
Clarify language strings for the same; remove some duplication from
accompanying tests.
2024-09-04 07:48:29 +01:00
Huong Nguyen
06879072a9
Merge branch 'MDL-80225-master' of https://github.com/ssj365/moodle 2024-09-04 09:29:41 +07:00
Huong Nguyen
11671775a8
Merge branch 'MDL-82503-main' of https://github.com/sarjona/moodle 2024-09-04 09:19:28 +07:00
Sara Arjona
2f4efdb879
MDL-82503 badges: Fix behat and PHPUnit tests 2024-09-03 20:27:51 +02:00
Sara Arjona
9b58ab3e87
MDL-82503 badges: Deprecate badges/view.php 2024-09-03 20:00:18 +02:00
Sara Arjona
c6d7cf85f6
MDL-82503 badges: Deprecate showmanage button from action_bar 2024-09-03 19:59:29 +02:00
Sara Arjona
6adbe05d9f
MDL-82503 badges: Deprecate course_badges report 2024-09-03 19:59:28 +02:00
Sara Arjona
4cdeb79566
MDL-82503 badges: Prepare and make index.php default page
The badges/index.php and badges/view.php pages are quite similar and
have been merged into index.php.
This commit updates index.php to incorporate the missing information
previously found in view.php.
2024-09-03 19:55:49 +02:00
Sara Arjona
5d5938a7ed
Merge branch 'MDL-82490-main' of https://github.com/laurentdavid/moodle 2024-09-03 19:40:38 +02:00
Sara Arjona
e812811b11
Merge branch 'MDL-81767-main' of https://github.com/roland04/moodle 2024-09-03 19:35:20 +02:00
Michael Kotlyar
ee0defaec3
MDL-80946 quizaccess_seb: Remove invalidkeys text if not using SEB. 2024-09-03 16:43:51 +01:00
Carlos Castillo
241fa420d8 MDL-82571 customfield_number: Display format to number custom field
Add extra settings to the new number custom field in order to allow it
format the exported data using placeholders plus supporting multi language.
2024-09-03 15:24:01 +02:00
Paul Holden
c066f320f0
MDL-82999 theme_boost: target only admin notification links to style. 2024-09-03 14:17:20 +01:00
Paul Holden
215e93046a
MDL-80929 customfield: observe backup/restore settings to include. 2024-09-03 13:53:04 +01:00
Paul Holden
b4a902fac3
MDL-80929 restore: consistent settings definition for custom fields. 2024-09-03 13:49:50 +01:00
Jun Pataleta
13c12756b4
on-demand release 4.5dev+ 2024-09-03 20:05:50 +08:00
Jun Pataleta
ea2d3558d9
NOBUG: Add upgrade notes 2024-09-03 20:05:49 +08:00
Mikel Martín
74cfbbacc6 MDL-81767 courseformat: Add tests for module quick creation
- Added unit tests for 'core_courseformat\external\create_module' web service.
- Added unit tests for 'create_module' state action.

Both tests need at least a module with 'FEATURE_QUICKCREATE', so mod_subsection
was used.
2024-09-03 13:35:04 +02:00
Mikel Martín
c4470cc7f9 MDL-81767 mod_subsection: Add hook for activitychooserbutton
- Add the new 'FEATURE_QUICKCREATE' to mod_subsection.
- Implement the 'before_activitychooserbutton_exported' hook callback that adds
  an extra action_link to add subsections in a course section.
- Add a new permission class.
2024-09-03 13:35:04 +02:00
Mikel Martín
a0fa76c86b MDL-81767 courseformat: Add module quickcreation feature
- Add new 'FEATURE_QUICKCREATE' plugin feature that indicates the module can
  be created with a single click. It will use its own 'quickcreatename' defined
  string as the initial default name.
- Add new 'core_courseformat\external\create_module' web service to create new
  modules with the quickcreate featuer in the course page.
- Add a new 'create_module' state action.
2024-09-03 13:35:04 +02:00
Mathieu Bruyen
598eb3260b MDL-82270 tool_policy: fix guest policy template markup.
Remove extra backslash producing invalid markup in consent banner.
2024-09-03 09:00:09 +02:00
Ilya Tregubov
70ab6b9a28 MDL-66151 core: fix destroy method. 2024-09-03 11:56:46 +08:00
Jun Pataleta
e1e15eb4a7
Merge branch 'MDL-82957-main' of https://github.com/roland04/moodle 2024-09-03 11:42:18 +08:00
Ilya Tregubov
f3a7b673c1 Merge branch 'main_MDL-66151' of https://github.com/mattporritt/moodle 2024-09-03 11:07:47 +08:00