moodle.git
2 weeks agoweekly release 5.1dev
Huong Nguyen [Sun, 29 Jun 2025 09:18:19 +0000 (16:18 +0700)]
weekly release 5.1dev

2 weeks agoNOBUG: Add upgrade notes
Huong Nguyen [Sun, 29 Jun 2025 09:18:19 +0000 (16:18 +0700)]
NOBUG: Add upgrade notes

2 weeks agoMDL-85769 AI: Trap focus within AI drawer on smaller screens
meirzamoodle [Tue, 24 Jun 2025 02:07:18 +0000 (09:07 +0700)]
MDL-85769 AI: Trap focus within AI drawer on smaller screens

Co-authored-by: Laurent David <laurent.david@moodle.com>
2 weeks agoMDL-84487 mod_quiz: Use modal form for editing random questions
Mark Johnson [Tue, 17 Jun 2025 15:32:02 +0000 (16:32 +0100)]
MDL-84487 mod_quiz: Use modal form for editing random questions

Creating and editing random questions were using 2 different forms - one
dynamic form in a modal, and the other a regular form on a standalone
page. The "Switch bank" UI only works in a modal, so while it was
displayed on the edit page, it didn't function.

This combines the editing functionality with the existing modal form, so
the same UI can be used for both operations, and the "Switch bank"
functionality works.

2 weeks agoMDL-83891 mod_data: Redirect index.php to activities overview page
Amaia Anabitarte [Wed, 28 May 2025 09:43:23 +0000 (11:43 +0200)]
MDL-83891 mod_data: Redirect index.php to activities overview page

2 weeks agoMDL-83891 mod_data: Add overview page
Amaia Anabitarte [Tue, 20 May 2025 16:55:28 +0000 (18:55 +0200)]
MDL-83891 mod_data: Add overview page

2 weeks agoMerge branch 'MDL-85665-main' of https://github.com/andelacruz/moodle into main
Mihail Geshoski [Thu, 26 Jun 2025 02:46:54 +0000 (10:46 +0800)]
Merge branch 'MDL-85665-main' of https://github.com/andelacruz/moodle into main

2 weeks agoMerge branch 'MDL-83752' of https://github.com/ziegenberg/moodle
Huong Nguyen [Thu, 26 Jun 2025 02:19:27 +0000 (09:19 +0700)]
Merge branch 'MDL-83752' of https://github.com/ziegenberg/moodle

2 weeks agoMerge branch 'MDL-83365-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Thu, 26 Jun 2025 02:06:28 +0000 (09:06 +0700)]
Merge branch 'MDL-83365-main' of https://github.com/andrewnicols/moodle

2 weeks agoMDL-83365 upgradenotes: Add release notes link generator
Andrew Nicols [Fri, 4 Oct 2024 08:47:42 +0000 (16:47 +0800)]
MDL-83365 upgradenotes: Add release notes link generator

2 weeks agoMerge branch 'MDL-76414-main' of https://github.com/yusufwib01/moodle
Huong Nguyen [Thu, 26 Jun 2025 01:29:32 +0000 (08:29 +0700)]
Merge branch 'MDL-76414-main' of https://github.com/yusufwib01/moodle

2 weeks agoMerge branch 'MDL-85734-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Thu, 26 Jun 2025 01:25:41 +0000 (08:25 +0700)]
Merge branch 'MDL-85734-main' of https://github.com/lucaboesch/moodle

2 weeks agoMerge branch 'MDL-85466-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Thu, 26 Jun 2025 01:22:13 +0000 (08:22 +0700)]
Merge branch 'MDL-85466-main' of https://github.com/lucaboesch/moodle

2 weeks agoMerge branch 'MDL-82109' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 26 Jun 2025 01:19:38 +0000 (08:19 +0700)]
Merge branch 'MDL-82109' of https://github.com/paulholden/moodle

2 weeks agoMDL-83895 mod_h5pactivity: Fix Overview column name
Amaia Anabitarte [Tue, 24 Jun 2025 08:02:54 +0000 (10:02 +0200)]
MDL-83895 mod_h5pactivity: Fix Overview column name

2 weeks agoMDL-85665 mod_quiz: Behat to build quiz in single activity format course
andelacruz [Wed, 11 Jun 2025 09:21:03 +0000 (17:21 +0800)]
MDL-85665 mod_quiz: Behat to build quiz in single activity format course

2 weeks agoMDL-83752 workshop: Handle empty feedbackreviewer
Daniel Ziegenberg [Mon, 18 Nov 2024 17:00:42 +0000 (18:00 +0100)]
MDL-83752 workshop: Handle empty feedbackreviewer

Causes PHP warnings when null on PHP 8.1.

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2 weeks agoMerge branch 'MDL-85683' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 24 Jun 2025 02:21:06 +0000 (09:21 +0700)]
Merge branch 'MDL-85683' of https://github.com/paulholden/moodle

2 weeks agoMerge branch 'MDL-85644' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 24 Jun 2025 02:18:59 +0000 (09:18 +0700)]
Merge branch 'MDL-85644' of https://github.com/paulholden/moodle

2 weeks agoMerge branch 'MDL-85407' of https://github.com/durenadev/moodle
Huong Nguyen [Tue, 24 Jun 2025 02:16:42 +0000 (09:16 +0700)]
Merge branch 'MDL-85407' of https://github.com/durenadev/moodle

2 weeks agoMerge branch 'MDL-83895-main' of https://github.com/aanabit/moodle
cescobedo [Mon, 23 Jun 2025 13:14:31 +0000 (15:14 +0200)]
Merge branch 'MDL-83895-main' of https://github.com/aanabit/moodle

2 weeks agoMerge branch 'MDL-85436-main' of https://github.com/sarjona/moodle
cescobedo [Mon, 23 Jun 2025 08:20:31 +0000 (10:20 +0200)]
Merge branch 'MDL-85436-main' of https://github.com/sarjona/moodle

3 weeks agoMDL-83891 mod_data: Add approved option to entries generator
Amaia Anabitarte [Wed, 28 May 2025 09:30:34 +0000 (11:30 +0200)]
MDL-83891 mod_data: Add approved option to entries generator

3 weeks agoMDL-85734 calendar: support multilang group names.
Luca Bösch [Tue, 10 Jun 2025 13:56:28 +0000 (15:56 +0200)]
MDL-85734 calendar: support multilang group names.

3 weeks agoMDL-85466 course: space between number and course icon.
Luca Bösch [Tue, 20 May 2025 15:38:08 +0000 (17:38 +0200)]
MDL-85466 course: space between number and course icon.

3 weeks agoMDL-85436 lib: Deprecate unused icons
Sara Arjona [Mon, 16 Jun 2025 15:22:56 +0000 (17:22 +0200)]
MDL-85436 lib: Deprecate unused icons

3 weeks agoweekly release 5.1dev
Huong Nguyen [Fri, 20 Jun 2025 08:14:03 +0000 (15:14 +0700)]
weekly release 5.1dev

3 weeks agoNOBUG: Add upgrade notes
Huong Nguyen [Fri, 20 Jun 2025 08:14:03 +0000 (15:14 +0700)]
NOBUG: Add upgrade notes

3 weeks agoMerge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Huong Nguyen [Fri, 20 Jun 2025 08:13:45 +0000 (15:13 +0700)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install

3 weeks agoMerge branch 'MDL-75947-integration-main-fix' of https://github.com/mihailges/moodle
Sara Arjona [Thu, 19 Jun 2025 15:21:57 +0000 (17:21 +0200)]
Merge branch 'MDL-75947-integration-main-fix' of https://github.com/mihailges/moodle

3 weeks agoMDL-85210 mod_qbank: Update question set references during upgrade
Mark Johnson [Tue, 3 Jun 2025 10:26:44 +0000 (11:26 +0100)]
MDL-85210 mod_qbank: Update question set references during upgrade

When moving question categories during the migration to mod_qbank, set
references using questions in those categories were not updated with the
new context.

Furthermore, since top categories from system, category and course
contexts are deleted and not moved, and set references that filtered
based on a top category were left pointing to a non-existant category.

This change updates set references using the top category to point to
the new top category where its subcategories are moved, and updates set
references for all subcategories to set the new context.

3 weeks agoMDL-85210 question: Update move_question_set_references
Mark Johnson [Tue, 3 Jun 2025 13:08:54 +0000 (14:08 +0100)]
MDL-85210 question: Update move_question_set_references

move_question_set_references expected the set reference to use the old
filter format.

This change converts the filter to the new format if required, before
updating the category and context ids.

3 weeks agoMDL-75947 ltiservice_gradebookservices: Fix unit test
Mihail Geshoski [Thu, 19 Jun 2025 08:15:36 +0000 (16:15 +0800)]
MDL-75947 ltiservice_gradebookservices: Fix unit test

Fixes the test_sequential_score_posts() unit test in lineitem_test
by removing dynamic class property assignments, which were triggering
deprecation notices.

3 weeks agoMDL-76414 navigation: Show 'Calendar' link in primary nav to guests
yusufwib01 [Wed, 4 Jun 2025 20:40:58 +0000 (03:40 +0700)]
MDL-76414 navigation: Show 'Calendar' link in primary nav to guests

3 weeks agoMerge branch 'MDL-85399' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 19 Jun 2025 04:33:31 +0000 (11:33 +0700)]
Merge branch 'MDL-85399' of https://github.com/paulholden/moodle

3 weeks agoMerge branch 'MDL-85120' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 19 Jun 2025 04:29:35 +0000 (11:29 +0700)]
Merge branch 'MDL-85120' of https://github.com/paulholden/moodle

3 weeks agoMerge branch 'MDL-85223' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 19 Jun 2025 04:25:58 +0000 (11:25 +0700)]
Merge branch 'MDL-85223' of https://github.com/paulholden/moodle

3 weeks agoMerge branch 'MDL-75947-main' of https://github.com/Jayce0808/moodle into main
Mihail Geshoski [Thu, 19 Jun 2025 04:19:50 +0000 (12:19 +0800)]
Merge branch 'MDL-75947-main' of https://github.com/Jayce0808/moodle into main

3 weeks agoMerge branch 'MDL-79052_final-deprecation-of-removing-the-legacy-theme-settings'...
Huong Nguyen [Thu, 19 Jun 2025 04:15:45 +0000 (11:15 +0700)]
Merge branch 'MDL-79052_final-deprecation-of-removing-the-legacy-theme-settings' of https://github.com/ziegenberg/moodle

3 weeks agoMerge branch 'MDL-78375_final-deprecation-of-device-related-theme-functions' of https...
Huong Nguyen [Thu, 19 Jun 2025 04:13:19 +0000 (11:13 +0700)]
Merge branch 'MDL-78375_final-deprecation-of-device-related-theme-functions' of https://github.com/ziegenberg/moodle

3 weeks agoMerge branch 'MDL-85678-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 19 Jun 2025 04:07:23 +0000 (11:07 +0700)]
Merge branch 'MDL-85678-main' of https://github.com/junpataleta/moodle

3 weeks agoMerge branch 'MDL-83487-main' of https://github.com/muhammadarnaldo/moodle into main
Mihail Geshoski [Thu, 19 Jun 2025 03:33:17 +0000 (11:33 +0800)]
Merge branch 'MDL-83487-main' of https://github.com/muhammadarnaldo/moodle into main

3 weeks agoMerge branch 'MDL-85159-main' of https://github.com/stevandoMoodle/moodle
Huong Nguyen [Thu, 19 Jun 2025 03:03:25 +0000 (10:03 +0700)]
Merge branch 'MDL-85159-main' of https://github.com/stevandoMoodle/moodle

3 weeks agoMerge branch 'MDL-85514-main' of https://github.com/snake/moodle into main
Mihail Geshoski [Thu, 19 Jun 2025 03:01:07 +0000 (11:01 +0800)]
Merge branch 'MDL-85514-main' of https://github.com/snake/moodle into main

3 weeks agoMDL-76342 core_output: Wrap buttons below heading on small screens
yusufwib01 [Wed, 11 Jun 2025 15:34:08 +0000 (22:34 +0700)]
MDL-76342 core_output: Wrap buttons below heading on small screens

3 weeks agoMDL-85514 core_form: support 'in' rule for multiselects via subset of
Jake Dallimore [Fri, 16 May 2025 02:17:10 +0000 (10:17 +0800)]
MDL-85514 core_form: support 'in' rule for multiselects via subset of

The 'in' rule currently behaves the same way that 'eq' does when used
with multi-selects, which is not correct. It should be modelled by
checking whether the selected values are a subset of the rule values
(i.e. selected values are 'in' the rule values). This patch implements
that for core form rules as well as for the admin settings show/hide.
Several behat features are updated as well, because these were verifying
the incorrect behaviour for multi-select in rules.

3 weeks agoMerge branch 'MDL-83904-master' of https://github.com/ngtrdai/moodle
Sara Arjona [Wed, 18 Jun 2025 15:19:05 +0000 (17:19 +0200)]
Merge branch 'MDL-83904-master' of https://github.com/ngtrdai/moodle

3 weeks agoMerge branch 'MDL-85463-main' of https://github.com/sarjona/moodle
Sara Arjona [Wed, 18 Jun 2025 11:18:07 +0000 (13:18 +0200)]
Merge branch 'MDL-85463-main' of https://github.com/sarjona/moodle

3 weeks agoMDL-79052 core: Final deprecation of removing the legacy theme settings
Daniel Ziegenberg [Thu, 13 Feb 2025 13:26:15 +0000 (14:26 +0100)]
MDL-79052 core: Final deprecation of removing the legacy theme settings

3 weeks agoMDL-78375 core: Final deprecation of device related theme functions
Daniel Ziegenberg [Thu, 13 Feb 2025 11:26:12 +0000 (12:26 +0100)]
MDL-78375 core: Final deprecation of device related theme functions

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
3 weeks agoMerge branch 'MDL-85158' of https://github.com/pedrojordao/moodle into main
Paul Holden [Wed, 18 Jun 2025 09:01:45 +0000 (10:01 +0100)]
Merge branch 'MDL-85158' of https://github.com/pedrojordao/moodle into main

3 weeks agoMerge branch 'MDL-42263-main' of https://github.com/Jayce0808/moodle into main
Mihail Geshoski [Wed, 18 Jun 2025 08:19:24 +0000 (16:19 +0800)]
Merge branch 'MDL-42263-main' of https://github.com/Jayce0808/moodle into main

3 weeks agoMDL-83904 badges: Add namespace to badges/classes/observer.php
Dai Nguyen Trong [Thu, 20 Mar 2025 02:37:01 +0000 (09:37 +0700)]
MDL-83904 badges: Add namespace to badges/classes/observer.php

3 weeks agoMerge branch 'MDL-85742-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Wed, 18 Jun 2025 03:10:39 +0000 (10:10 +0700)]
Merge branch 'MDL-85742-main' of https://github.com/lucaboesch/moodle

3 weeks agoMerge branch 'MDL-84832-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Wed, 18 Jun 2025 02:50:11 +0000 (09:50 +0700)]
Merge branch 'MDL-84832-main' of https://github.com/junpataleta/moodle

3 weeks agoMDL-83895 mod_h5pactivity: Redirect index.php to overview page
Amaia Anabitarte [Wed, 4 Jun 2025 13:31:22 +0000 (15:31 +0200)]
MDL-83895 mod_h5pactivity: Redirect index.php to overview page

3 weeks agoMDL-83895 mod_h5pactivity: New overview page
Amaia Anabitarte [Mon, 2 Jun 2025 15:31:07 +0000 (17:31 +0200)]
MDL-83895 mod_h5pactivity: New overview page

3 weeks agoMDL-83895 courseformat: Add new overviewdialog for overview page
Mikel Martín [Mon, 2 Jun 2025 08:17:17 +0000 (10:17 +0200)]
MDL-83895 courseformat: Add new overviewdialog for overview page

Added new core_courseformat\output\local\overview\overviewdialog class to display
dialog elemetns in the course overview table. It will show a combination of
title, description and a list of items (label: value).

3 weeks agoMerge branch 'MDL-85433-main' of https://github.com/sarjona/moodle
Amaia Anabitarte [Tue, 17 Jun 2025 14:05:30 +0000 (16:05 +0200)]
Merge branch 'MDL-85433-main' of https://github.com/sarjona/moodle

3 weeks agoMerge branch 'MDL-85773-main' of https://github.com/sebastsg/moodle into main
Paul Holden [Tue, 17 Jun 2025 10:08:45 +0000 (11:08 +0100)]
Merge branch 'MDL-85773-main' of https://github.com/sebastsg/moodle into main

3 weeks agoMDL-85773 forms: Read-only selects must have static labels
Sebastian Gundersen [Thu, 12 Jun 2025 13:57:02 +0000 (15:57 +0200)]
MDL-85773 forms: Read-only selects must have static labels

This is to prevent labels with an invalid for attribute, referencing non-existing elements.

3 weeks agoMerge branch 'MDL-84978-main' of https://github.com/olivabigyo/moodle into main
Mihail Geshoski [Tue, 17 Jun 2025 07:17:10 +0000 (15:17 +0800)]
Merge branch 'MDL-84978-main' of https://github.com/olivabigyo/moodle into main

3 weeks agoMerge branch 'MDL-82797_main' of https://github.com/cwarwicker/moodle into main
Mihail Geshoski [Tue, 17 Jun 2025 07:02:41 +0000 (15:02 +0800)]
Merge branch 'MDL-82797_main' of https://github.com/cwarwicker/moodle into main

3 weeks agoMDL-85742 block_timeline: Fix active item indicator spacing
Luca Bösch [Wed, 11 Jun 2025 06:40:21 +0000 (08:40 +0200)]
MDL-85742 block_timeline: Fix active item indicator spacing

3 weeks agoMerge branch 'MDL-85553-main' of https://github.com/aanabit/moodle
Sara Arjona [Mon, 16 Jun 2025 11:12:32 +0000 (13:12 +0200)]
Merge branch 'MDL-85553-main' of https://github.com/aanabit/moodle

3 weeks agoMDL-85553 course: Change Status column name in Overview
Amaia Anabitarte [Mon, 16 Jun 2025 08:51:22 +0000 (10:51 +0200)]
MDL-85553 course: Change Status column name in Overview

4 weeks agoMDL-85678 mod_feedback: a11y Behat coverage for Manage templates page
Jun Pataleta [Thu, 5 Jun 2025 10:24:58 +0000 (18:24 +0800)]
MDL-85678 mod_feedback: a11y Behat coverage for Manage templates page

4 weeks agoMDL-85678 mod_feedback: Fix a11y issues in the Manage templates page
Jun Pataleta [Thu, 5 Jun 2025 09:06:18 +0000 (17:06 +0800)]
MDL-85678 mod_feedback: Fix a11y issues in the Manage templates page

- Fix the heading hierarchy.
- Add a visually-hidden column header for the actions column.

4 weeks agoMDL-75947 ltiservice_gradebookservices: score->timestamp as dategraded
Jake Dallimore [Fri, 9 Aug 2024 05:55:43 +0000 (13:55 +0800)]
MDL-75947 ltiservice_gradebookservices: score->timestamp as dategraded

If this is not passed in to grade_update(), then it's not passed on to
update_raw_grade(), resulting in time() being used instead, which isn't
correct. The grade timemodified value should be set to the timestamp
provided by the tool in the score post JSON, not the time of the score
post itself.

Co-authored-by: Jayce Birrell <jayce.birrell@moodle.com>
4 weeks agoMDL-75947 ltiservice_gradebookservices: test sequential score posting
Jake Dallimore [Fri, 9 Aug 2024 07:09:54 +0000 (15:09 +0800)]
MDL-75947 ltiservice_gradebookservices: test sequential score posting

This tests highlights a problem with the score handling logic and
will currently fail. On score post, the current time is used for
grade->timemodified instead of the score->timestamp provided by the
tool in the POST JSON.

4 weeks agoMDL-42263 assign: Force language of email sent to graders
aya-saad1 [Thu, 15 May 2025 05:50:44 +0000 (15:20 +0930)]
MDL-42263 assign: Force language of email sent to graders

Co-authored-by: Jayce Birrell <jayce.birrell@moodle.com>
4 weeks agoAutomatically generated installer lang files
AMOS bot [Sun, 15 Jun 2025 00:09:57 +0000 (00:09 +0000)]
Automatically generated installer lang files

4 weeks agoMDL-85463 pix: Replace custom icons
Sara Arjona [Fri, 13 Jun 2025 14:05:47 +0000 (16:05 +0200)]
MDL-85463 pix: Replace custom icons

When working on MDL-85084, it was decided to replace as many custom
icons as possible with their FontAwesome equivalents.

4 weeks agoMDL-85433 singleactivity: Support multiple activities
Sara Arjona [Tue, 3 Jun 2025 17:18:10 +0000 (19:18 +0200)]
MDL-85433 singleactivity: Support multiple activities

4 weeks agoMDL-85433 site_main_menu: Add support to subsections
Sara Arjona [Tue, 3 Jun 2025 17:16:28 +0000 (19:16 +0200)]
MDL-85433 site_main_menu: Add support to subsections

Co-authored-by: Ferran Recio <ferran@moodle.com>
4 weeks agoMDL-85433 navigation: Generalise secondary navigation for single format
Sara Arjona [Fri, 9 May 2025 05:45:01 +0000 (07:45 +0200)]
MDL-85433 navigation: Generalise secondary navigation for single format

Introduce flexibility by allowing course formats to define custom logic
for retrieving activity modules.

4 weeks agoMDL-85433 block: Update behaviour for default course blocks
Sara Arjona [Fri, 9 May 2025 05:40:37 +0000 (07:40 +0200)]
MDL-85433 block: Update behaviour for default course blocks

To improve block handling in courses without a view page, subcontext
visibility is now enabled when a block needs to be added by default.

4 weeks agoMDL-85433 course: Remove restriction to display course description
Sara Arjona [Fri, 9 May 2025 05:35:49 +0000 (07:35 +0200)]
MDL-85433 course: Remove restriction to display course description

The "Show description" checkbox now appears even in course formats
without a dedicated view page, as this information can now be
displayed via the Additional activities block (formerly the Main
menu block), if added to the course.

4 weeks agoweekly release 5.1dev
Mihail Geshoski [Fri, 13 Jun 2025 06:43:12 +0000 (14:43 +0800)]
weekly release 5.1dev

4 weeks agoNOBUG: Add upgrade notes
Mihail Geshoski [Fri, 13 Jun 2025 06:43:12 +0000 (14:43 +0800)]
NOBUG: Add upgrade notes

4 weeks agoMDL-84531 core: default deprecated attribute `$replacement` to null.
Paul Holden [Thu, 12 Jun 2025 13:39:51 +0000 (14:39 +0100)]
MDL-84531 core: default deprecated attribute `$replacement` to null.

4 weeks agoMerge branch 'MDL-84752' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 12 Jun 2025 09:15:37 +0000 (17:15 +0800)]
Merge branch 'MDL-84752' of https://github.com/paulholden/moodle

4 weeks agoMDL-84752 qtype_essay: create accessible min/max words form elements.
Paul Holden [Thu, 6 Mar 2025 08:34:03 +0000 (08:34 +0000)]
MDL-84752 qtype_essay: create accessible min/max words form elements.

Because of historical requirements involving fieldsets in question
type forms (see 958e7671), we should use ARIA label attribute on
grouped elements rather than normal labels in order to make them
accessible.

Co-authored-by: Jun Pataleta <jun@moodle.com>
4 weeks agoMerge branch 'MDL-85700-main' of https://github.com/roland04/moodle
Jun Pataleta [Thu, 12 Jun 2025 03:26:49 +0000 (11:26 +0800)]
Merge branch 'MDL-85700-main' of https://github.com/roland04/moodle

4 weeks agoMerge branch 'MDL-85462' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 12 Jun 2025 03:08:29 +0000 (11:08 +0800)]
Merge branch 'MDL-85462' of https://github.com/paulholden/moodle

4 weeks agoMerge branch 'MDL-85344' of https://github.com/paulholden/moodle
Jun Pataleta [Thu, 12 Jun 2025 03:07:53 +0000 (11:07 +0800)]
Merge branch 'MDL-85344' of https://github.com/paulholden/moodle

4 weeks agoMDL-72123 message: Add upgrade note
Huong Nguyen [Thu, 12 Jun 2025 02:21:40 +0000 (09:21 +0700)]
MDL-72123 message: Add upgrade note

4 weeks agoMerge branch 'MDL-72123-main' of https://github.com/yusufwib01/moodle
Huong Nguyen [Thu, 12 Jun 2025 02:23:08 +0000 (09:23 +0700)]
Merge branch 'MDL-72123-main' of https://github.com/yusufwib01/moodle

4 weeks agoMerge branch 'MDL-84611-main' of https://github.com/sh-csg/moodle
Huong Nguyen [Thu, 12 Jun 2025 01:37:11 +0000 (08:37 +0700)]
Merge branch 'MDL-84611-main' of https://github.com/sh-csg/moodle

4 weeks agoMDL-85725 qtype_ddimageortext: deprecate unused dropzone string.
Paul Holden [Wed, 11 Jun 2025 17:56:51 +0000 (18:56 +0100)]
MDL-85725 qtype_ddimageortext: deprecate unused dropzone string.

4 weeks agoMDL-79319 core: Layout can inherit parent themes
Laurent David [Thu, 1 May 2025 08:49:12 +0000 (10:49 +0200)]
MDL-79319 core: Layout can inherit parent themes

* Layout should will be inherited from parent themes in the order
of precedence

4 weeks agoMDL-82797 question engine: gift import fix
Justin Hunt [Sun, 13 Oct 2024 00:40:45 +0000 (09:40 +0900)]
MDL-82797 question engine: gift import fix

4 weeks agoMDL-84611 blocks: Respect instance_allow_multiple()
Stefan Hanauska [Wed, 11 Jun 2025 09:17:43 +0000 (11:17 +0200)]
MDL-84611 blocks: Respect instance_allow_multiple()

4 weeks agoMDL-84611 block_html: Change tests to respect capabilities
Stefan Hanauska [Wed, 11 Jun 2025 09:13:12 +0000 (11:13 +0200)]
MDL-84611 block_html: Change tests to respect capabilities

4 weeks agoMerge branch 'MDL-77964' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 11 Jun 2025 07:08:30 +0000 (14:08 +0700)]
Merge branch 'MDL-77964' of https://github.com/paulholden/moodle

4 weeks agoMerge branch 'MDL-85316-main-mysql-version' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Wed, 11 Jun 2025 06:33:28 +0000 (13:33 +0700)]
Merge branch 'MDL-85316-main-mysql-version' of https://github.com/meirzamoodle/moodle

4 weeks agoMerge branch 'MDL-85274-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Wed, 11 Jun 2025 06:29:47 +0000 (13:29 +0700)]
Merge branch 'MDL-85274-main' of https://github.com/davewoloszyn/moodle

4 weeks agoMDL-85274 calendar: Duration limits added to forms
David Woloszyn [Tue, 27 May 2025 04:02:19 +0000 (14:02 +1000)]
MDL-85274 calendar: Duration limits added to forms

4 weeks agoMDL-85316 admin: Add environment check for AWS Aurora database
meirzamoodle [Fri, 23 May 2025 03:59:56 +0000 (10:59 +0700)]
MDL-85316 admin: Add environment check for AWS Aurora database

5 weeks agoMDL-85350 questions: skip restore test for certain 3rd party plugins
Philipp Imhof [Fri, 6 Jun 2025 13:20:04 +0000 (15:20 +0200)]
MDL-85350 questions: skip restore test for certain 3rd party plugins

The test_restore_course_with_same_stamp_questions() test assumes
that all question types using answers will also use the table
"question_answers" to store said answers. However, some 3rd party
qtypes might use custom tables and for those, the test would fail.