Commit graph

117139 commits

Author SHA1 Message Date
Laurent David
8e5ac0e34f MDL-82457 mod_chat: Remove mod_chat from Moodle 5.0 2024-12-10 08:59:18 +01:00
Laurent David
9d94ea58b6 MDL-82457 mod_survey: Remove mod survey from Moodle 5.0 2024-12-10 08:59:18 +01:00
Khoa Nguyen
9d1c481448 MDL-75075 quiz: Show question tags as non-links to avoid errors 2024-12-10 13:44:58 +07:00
Khoa Nguyen
c5e4c202f5 MDL-75075 core_tag: Add an option to render tag lists without links 2024-12-10 13:44:17 +07:00
Huong Nguyen
60b98ff870
MDL-82313 mod_data: Fix illegal whitespaces 2024-12-10 09:55:27 +07:00
Huong Nguyen
f9d55977fc
Merge branch 'MDL-82313-main' of https://github.com/mackensen/moodle 2024-12-10 09:40:48 +07:00
Huong Nguyen
5988b6c49b
Merge branch 'MDL-82886-main' of https://github.com/lucaboesch/moodle 2024-12-10 09:34:03 +07:00
Huong Nguyen
448d08d48e
Merge branch 'MDL-83013-main' of https://github.com/lucaboesch/moodle 2024-12-10 09:29:08 +07:00
Huong Nguyen
158649ff5f
Merge branch 'MDL-83920-main' of https://github.com/lucaboesch/moodle 2024-12-10 09:22:42 +07:00
Huong Nguyen
8da77b0aaf
Merge branch 'MDL-81115_main' of https://github.com/cwarwicker/moodle 2024-12-10 09:17:54 +07:00
AMOS bot
75d1859105 Automatically generated installer lang files 2024-12-10 00:07:52 +00:00
Paul Holden
074eca0726
MDL-83959 webservice: relax retrieval of token external service info.
The report performs a `LEFT JOIN` on the external service table/entity
so we need to account for that in column callbacks and actions.

Also the shortname field is nullable, so account for that too.
2024-12-09 16:49:51 +00:00
Sara Arjona
9a482096f6
Merge branch 'MDL-83783-main' of https://github.com/aanabit/moodle 2024-12-09 16:20:30 +01:00
Sara Arjona
89769876a7
Merge branch 'MDL-75750-main' of https://github.com/aanabit/moodle 2024-12-09 16:18:38 +01:00
Sara Arjona
c5906cddfc
Merge branch 'MDL-81841-main' of https://github.com/laurentdavid/moodle 2024-12-09 16:16:24 +01:00
Sara Arjona
2ee90a9c84
Merge branch 'MDL-83456-main' of https://github.com/roland04/moodle 2024-12-09 16:10:13 +01:00
Frederik Milling Pytlick
02ec5c8587 MDL-82440 assignfeedback_editpdf: Force ghostscript pdf's to pdf v1.4 2024-12-09 15:50:03 +01:00
Charles Fulton
fb3349e821 MDL-82313 mod_data: refactor field icon display 2024-12-09 09:30:59 -05:00
Andrew Gosali
7c712b0cdd MDL-79907 core_grades: removal on grade_structure's deprecated methods
- grade_structure::get_element_type_string()
- grade_structure::get_element_header()
- grade_structure::get_element_icon()
- grade_structure::get_activity_link()
2024-12-09 21:02:31 +07:00
Mark Johnson
bfb057001b
MDL-83883 qbank_editquestion: Add status filter condition
This allows users to filter questions based on whether a question is in
"draft" or "ready" status.
2024-12-09 11:12:21 +00:00
raortegar
01f13bee19 MDL-73909 core_message: Admin notification preferences saved on toggle 2024-12-09 10:31:04 +01:00
Paul Holden
45a6986aa4
MDL-83956 course: update spacer icon for category management tree.
Prior to fd676913 the manage course categories tree element used
the 'i/empty' icon as a fixed width spacer (fa-fw). However this
icon is now shown as a square, which looks out of place here.

Change to a different icon that maps to the same fixed width spacer
in order to restore the previous behaviour.
2024-12-09 08:55:26 +00:00
Laurent David
fea59f3ae1 MDL-81841 mod_data: Add spacing bottom of preset page
* The action menu is going under the sticky footer on
the preset page. Adding more space helps to display the
entire menu instead of cutting it off.
2024-12-09 08:12:04 +01:00
Huong Nguyen
2963073f55
MDL-83341 repository_onedrive: Fix download and create controlled link
Onedrive direct download URL does not accept authorization headers,
it will just return the `unauthenticated` content with 401 HTTP Code

We switched to a safer way. We fetch the item information and use
a new curl instance (without authorization headers)
to fetch the content via direct download URL
2024-12-09 09:29:34 +07:00
James C
9e48341722 MDL-83306 book: Book section return fix 2024-12-09 10:19:24 +13:00
AMOS bot
568f9ccb5a Automatically generated installer lang files 2024-12-08 00:08:08 +00:00
Conn Warwicker
c5633888e2
MDL-81115 question: Question bank tag filter to use all available tags.
This makes the tags which are available to the user on the question
bank tag filter, use tags from all available contexts, not just
that course. This means they can filter by tags assigned to system
questions as well, for example.
2024-12-06 14:16:09 +00:00
Paul Holden
c255206768
MDL-83940 comment: fix collapse/loading icons in comment container. 2024-12-06 10:48:46 +00:00
meirzamoodle
58b9be52d5 MDL-82754 core: Improve treatStringsInContent() performance with arrays
Co-authored-by: JeanSotoriva <jeansotoriva@gmail.com>
2024-12-06 14:45:19 +07:00
Luca Bösch
7fbf8140a6 MDL-83920 core_question: Error when trying exporting 0 questions. 2024-12-06 08:36:12 +01:00
Luca Bösch
3c3b4b5573 MDL-83013 core_question: put "Delete" action last in menu. 2024-12-05 18:35:24 +01:00
Luca Bösch
c7feeb94be MDL-82886 qbank_managecategories: put "Delete" action last in menu. 2024-12-05 18:35:23 +01:00
Huong Nguyen
0888a6d324
weekly release 5.0dev 2024-12-05 22:32:27 +07:00
Huong Nguyen
49c975b918
NOBUG: Add upgrade notes 2024-12-05 22:32:26 +07:00
Mikel Martín
55a9c190c0 MDL-83456 mod_scorm: Revert FA6 updated status icons 2024-12-05 14:27:56 +01:00
Mark Johnson
e46a0c33ac
MDL-83859 qbank_viewquestiontype: Add type filter
This adds a new question bank filter for filtering by question type. The
filter can be applied with one or multiple question types, and can
either include or exclude the selected types.
2024-12-05 11:30:32 +00:00
Mark Johnson
1613a98102
MDL-83859 core_question: Update filter condition API
This corrects some definitions of the methods in the base condition
class to make things more obvious to developers implementing new
filters.

Previously if your filter wanted to use the default
`core/datafilter/filtertype` class, you still had to implement
`get_filter_class` to return `null`, since it was declared as abstract.
This change defines it as returning `null` by default, so this is no
longer necessary.

Also, this removes the default definitions for `get_condition_key` and
`build_query_from_functions`, and declares them abstract. Currently it
is necessary to override these to implement a functional filter so it
doesn't make sense to have a useless default definition.

This will not cause any breakages with existing filters. All filters
must already be defining the methods that are now abstract, otherwise
they will not function. Any filter that is now overriding
`get_filter_class` to return `null` will continue to work as before,
even though this is no longer necessary.
2024-12-05 11:30:32 +00:00
Conn Warwicker
3f36e1ca6a
MDL-77713 question: List question versions with most recent on top.
This makes the display of question versions consistent between
question preview and when users are building quizzes.
2024-12-05 11:17:06 +00:00
Huong Nguyen
0f7c41d664
MDL-83921 competency: Update unit tests with latest changes 2024-12-05 18:36:49 +08:00
Huong Nguyen
17552d4785
MDL-83606 Question bank: Fix PHPUnit failures 2024-12-05 15:31:57 +07:00
Huong Nguyen
bef45583cc
MDL-82379 core_user: Move email change token to user private access key 2024-12-05 13:37:56 +08:00
Huong Nguyen
488da643c6
Merge branch 'MDL-83606-master' of https://github.com/NashTechOpenUniversity/moodle 2024-12-05 12:09:24 +07:00
Huong Nguyen
376a4b5f76
Merge branch 'MDL-83345' of https://github.com/paulholden/moodle 2024-12-05 12:05:12 +07:00
Huong Nguyen
8a72d26558
Merge branch 'MDL-83396-main' of https://github.com/davewoloszyn/moodle 2024-12-05 11:54:48 +07:00
Huong Nguyen
076a519d97
Merge branch 'MDL-83852-web-install-fatal-error' of https://github.com/x-iy/moodle 2024-12-05 11:49:11 +07:00
Huong Nguyen
3da0c8952e
Merge branch 'MDL-83836-main' of https://github.com/davewoloszyn/moodle 2024-12-05 11:43:56 +07:00
Jun Pataleta
e9cded4559
Merge branch 'MDL-83727-master' of https://github.com/NashTechOpenUniversity/moodle 2024-12-05 12:35:52 +08:00
Huong Nguyen
b07c5f48cb
Merge branch 'MDL-83641' of https://github.com/paulholden/moodle 2024-12-05 11:29:03 +07:00
Huong Nguyen
a89646e0fa
MDL-83921 competency: Bump version 2024-12-05 11:19:53 +07:00
Michael Hawkins
950a829a31
MDL-83921 competency: Match web service capability check with page check 2024-12-05 11:18:58 +07:00