integration.git
3 months agoMerge branch 'MDL-81384' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 17 Jul 2025 01:43:47 +0000 (08:43 +0700)]
Merge branch 'MDL-81384' of https://github.com/paulholden/moodle

3 months agoMerge branch 'MDL-73003-main' of https://github.com/Jayce0808/moodle
Shamim Rezaie [Wed, 16 Jul 2025 21:30:16 +0000 (07:30 +1000)]
Merge branch 'MDL-73003-main' of https://github.com/Jayce0808/moodle

3 months agoMDL-85055 task: correct use of DI provided frozen Clock API.
Paul Holden [Wed, 16 Jul 2025 18:39:21 +0000 (19:39 +0100)]
MDL-85055 task: correct use of DI provided frozen Clock API.

Fixes some of the usage introduced in tests as part of a35335a9.

3 months agoMerge branch 'MDL-77237-main' of https://github.com/meirzamoodle/moodle
Mihail Geshoski [Wed, 16 Jul 2025 15:54:38 +0000 (23:54 +0800)]
Merge branch 'MDL-77237-main' of https://github.com/meirzamoodle/moodle

3 months agoMerge branch 'MDL-85726-main' of https://github.com/HuongNV13/moodle
Mihail Geshoski [Wed, 16 Jul 2025 15:38:48 +0000 (23:38 +0800)]
Merge branch 'MDL-85726-main' of https://github.com/HuongNV13/moodle

3 months agoMerge branch 'MDL-85996' of https://github.com/paulholden/moodle
Mihail Geshoski [Wed, 16 Jul 2025 15:27:34 +0000 (23:27 +0800)]
Merge branch 'MDL-85996' of https://github.com/paulholden/moodle

3 months agoMerge branch 'MDL-83893-main-int' of https://github.com/sarjona/moodle
Amaia Anabitarte [Wed, 16 Jul 2025 10:53:59 +0000 (12:53 +0200)]
Merge branch 'MDL-83893-main-int' of https://github.com/sarjona/moodle

3 months agoMDL-85726 tiny_premium: Support on-premise via Service URL
Huong Nguyen [Sun, 22 Jun 2025 01:32:59 +0000 (08:32 +0700)]
MDL-85726 tiny_premium: Support on-premise via Service URL

Some Tiny Premium features require server-side components.
It was done by Tiny Cloud. Alternatively, if you are using
a Self-hosted solution, you can use the on-premise version

On-premise version can be installed and run on an in-house
server an computing infrastructure, including a private cloud

3 months agoMDL-83893 mod_forum: Redirect index.php to course overview
Sara Arjona [Fri, 27 Jun 2025 06:47:36 +0000 (08:47 +0200)]
MDL-83893 mod_forum: Redirect index.php to course overview

3 months agoMDL-83893 mod_forum: Add course overview integration
Sara Arjona [Wed, 18 Jun 2025 16:23:08 +0000 (18:23 +0200)]
MDL-83893 mod_forum: Add course overview integration

3 months agoMDL-83893 mod_forum: Add WS calls to support toggle
Sara Arjona [Wed, 25 Jun 2025 18:23:43 +0000 (20:23 +0200)]
MDL-83893 mod_forum: Add WS calls to support toggle

3 months agoMerge branch 'MDL-84466_main' of https://github.com/marxjohnson/moodle
Mihail Geshoski [Wed, 16 Jul 2025 05:19:23 +0000 (13:19 +0800)]
Merge branch 'MDL-84466_main' of https://github.com/marxjohnson/moodle

3 months agoMerge branch 'MDL-85825-main' of https://github.com/Jayce0808/moodle
Huong Nguyen [Wed, 16 Jul 2025 03:13:00 +0000 (10:13 +0700)]
Merge branch 'MDL-85825-main' of https://github.com/Jayce0808/moodle

3 months agoMerge branch 'MDL-85609' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 16 Jul 2025 02:52:28 +0000 (09:52 +0700)]
Merge branch 'MDL-85609' of https://github.com/paulholden/moodle

3 months agoMDL-83558 mod_forum: fix incorrect message on edge case scenario
Andrew Gosali [Wed, 5 Feb 2025 05:43:20 +0000 (12:43 +0700)]
MDL-83558 mod_forum: fix incorrect message on edge case scenario

(when student tries to see all participants on a forum with visible groups mode)

3 months agoMDL-86023 core_task: Task failures always log a stack trace
Alexander Van der Bellen [Tue, 15 Jul 2025 12:59:41 +0000 (20:59 +0800)]
MDL-86023 core_task: Task failures always log a stack trace

3 months agoMDL-84466 question/qbank: Update pending transfer notification
Mark Johnson [Thu, 20 Mar 2025 11:01:45 +0000 (11:01 +0000)]
MDL-84466 question/qbank: Update pending transfer notification

This updates the logic and text of the notification that is shown while
the question transfer task is still pending, to include instances of the
new transfer_questions task. It also ensures the notification is shown
if a user tries to access the question editing screen from outside the
question bank.

3 months agoMDL-84466 qbank: Transfer question files and tags in separate tasks
Mark Johnson [Tue, 11 Feb 2025 08:40:07 +0000 (08:40 +0000)]
MDL-84466 qbank: Transfer question files and tags in separate tasks

On a large site, the task to transfer question categories to the new
mod_qbanks contexts could take a very long time, as of any transferred
categories contain questions using files, each file has to be updated
individually.

This change splits up the transfer into 2 stages. The first stage
(transfer_question_categories) updates the context IDs on each question
category and moves them to their new top category, then spawns an
instance of transfer_questions for each category that was moved.
transfer_questions then handles moving the files and tags for questions
in a single category at a time. This allows the transfer process to be
parallelised by using multi cron or ad-hoc task runners, so should speed
things up on larger sites.

3 months agoMDL-77237 core: Suppress debugging during capabilities cleanup
meirzamoodle [Wed, 2 Jul 2025 05:13:49 +0000 (12:13 +0700)]
MDL-77237 core: Suppress debugging during capabilities cleanup

To prevent the debugging messages from appearing during the upgrade,
I set a flag to hide them.

For the test file, I adjusted the parameters in
the unassign_capability() function, which seemed to be using
the parameter intended for assign_capability().

3 months agoMDL-85944 block_myoverview: specific styling for "My courses" page. 6415776da9ee5567cca03b08224749c030fc86d9
Paul Holden [Tue, 8 Jul 2025 08:11:49 +0000 (09:11 +0100)]
MDL-85944 block_myoverview: specific styling for "My courses" page.

3 months agoMerge branch 'MDL-84795' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 15 Jul 2025 03:42:05 +0000 (10:42 +0700)]
Merge branch 'MDL-84795' of https://github.com/paulholden/moodle

3 months agoMerge branch 'MDL-85257_main' of https://github.com/marxjohnson/moodle
Mihail Geshoski [Tue, 15 Jul 2025 03:27:00 +0000 (11:27 +0800)]
Merge branch 'MDL-85257_main' of https://github.com/marxjohnson/moodle

3 months agoMerge branch 'MDL-85246-main' of https://github.com/rjnl/moodle
Mihail Geshoski [Tue, 15 Jul 2025 03:13:04 +0000 (11:13 +0800)]
Merge branch 'MDL-85246-main' of https://github.com/rjnl/moodle

3 months agoMerge branch 'MDL-72582-main' of https://github.com/tsmilan/moodle
Huong Nguyen [Tue, 15 Jul 2025 03:07:34 +0000 (10:07 +0700)]
Merge branch 'MDL-72582-main' of https://github.com/tsmilan/moodle

3 months agoMerge branch 'MDL-86016-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Tue, 15 Jul 2025 02:55:55 +0000 (09:55 +0700)]
Merge branch 'MDL-86016-main' of https://github.com/andrewnicols/moodle

3 months agoMerge branch 'MDL-85040-main-new' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Tue, 15 Jul 2025 02:42:10 +0000 (09:42 +0700)]
Merge branch 'MDL-85040-main-new' of https://github.com/meirzamoodle/moodle

3 months agoMerge branch 'MDL-85754_main' of https://github.com/marxjohnson/moodle
Mihail Geshoski [Tue, 15 Jul 2025 02:32:16 +0000 (10:32 +0800)]
Merge branch 'MDL-85754_main' of https://github.com/marxjohnson/moodle

3 months agoMerge branch 'MDL-84385-requireonce' of https://github.com/leonstr/moodle into main
Mihail Geshoski [Tue, 15 Jul 2025 01:42:47 +0000 (09:42 +0800)]
Merge branch 'MDL-84385-requireonce' of https://github.com/leonstr/moodle into main

3 months agoMDL-86016 core: Remove xmldb test in favour of unit test
Andrew Nicols [Tue, 15 Jul 2025 01:31:51 +0000 (09:31 +0800)]
MDL-86016 core: Remove xmldb test in favour of unit test

3 months agoMDL-86016 tests: Make install.xml test less restrictive
Andrew Nicols [Tue, 15 Jul 2025 01:23:17 +0000 (09:23 +0800)]
MDL-86016 tests: Make install.xml test less restrictive

3 months agoMDL-85922 completion: correct/re-use new activity icon style classes.
Paul Holden [Tue, 15 Jul 2025 00:24:29 +0000 (01:24 +0100)]
MDL-85922 completion: correct/re-use new activity icon style classes.

3 months agoMDL-81384 theme_boost: centre help icon margin/padding.
Paul Holden [Thu, 15 May 2025 20:48:45 +0000 (21:48 +0100)]
MDL-81384 theme_boost: centre help icon margin/padding.

3 months agoMerge branch 'MDL-83900-main-patch' of https://github.com/laurentdavid/moodle
Sara Arjona [Mon, 14 Jul 2025 14:26:36 +0000 (16:26 +0200)]
Merge branch 'MDL-83900-main-patch' of https://github.com/laurentdavid/moodle

3 months agoMerge branch 'MDL-85837-main' of https://github.com/aanabit/moodle
Sara Arjona [Mon, 14 Jul 2025 14:13:11 +0000 (16:13 +0200)]
Merge branch 'MDL-85837-main' of https://github.com/aanabit/moodle

3 months agoMDL-83900 core_course: Fix behat test using wiki overview
Laurent David [Mon, 14 Jul 2025 14:05:49 +0000 (16:05 +0200)]
MDL-83900 core_course: Fix behat test using wiki overview

3 months agoMDL-65027 core_auth: Implement reCaptcha on forgot password page
meirzamoodle [Mon, 3 Mar 2025 14:16:28 +0000 (21:16 +0700)]
MDL-65027 core_auth: Implement reCaptcha on forgot password page

3 months agoMDL-85846 media: Use jsrev as the cache key when getting languages
Huong Nguyen [Mon, 14 Jul 2025 08:41:25 +0000 (15:41 +0700)]
MDL-85846 media: Use jsrev as the cache key when getting languages

3 months agoMDL-85837 core_grades: New is_gradable() function in gradelib
Amaia Anabitarte [Wed, 9 Jul 2025 11:03:57 +0000 (13:03 +0200)]
MDL-85837 core_grades: New is_gradable() function in gradelib

3 months agoMDL-85837 mod_assign: Apply last UX changes in overview page
Amaia Anabitarte [Wed, 2 Jul 2025 09:20:43 +0000 (11:20 +0200)]
MDL-85837 mod_assign: Apply last UX changes in overview page

3 months agoMerge branch 'MDL-83900-main' of https://github.com/laurentdavid/moodle
cescobedo [Mon, 14 Jul 2025 08:19:24 +0000 (10:19 +0200)]
Merge branch 'MDL-83900-main' of https://github.com/laurentdavid/moodle

3 months agoMDL-85040 forms: Make required form icons decorative
meirzamoodle [Wed, 9 Jul 2025 08:11:31 +0000 (15:11 +0700)]
MDL-85040 forms: Make required form icons decorative

The required icon in mforms is not necessary. The div containing it
already has a title attribute that enables mouse users to hover on the
icon and see its meaning.

Screen reader users will know whether a field is required or not via
the `aria-required` attribute.

Labelling the required icon via `aria-label` does not pass the
a11y audit.

Given these, it only makes sense to make the required icon decorative
for mforms.

Co-authored-by: Jun Pataleta <jun@moodle.com>
3 months agoMerge branch 'MDL-85817-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Mon, 14 Jul 2025 06:52:19 +0000 (13:52 +0700)]
Merge branch 'MDL-85817-main' of https://github.com/davewoloszyn/moodle

3 months agoMDL-83424 core: Guess dataroot correctly
Andrew Nicols [Mon, 14 Jul 2025 03:56:03 +0000 (11:56 +0800)]
MDL-83424 core: Guess dataroot correctly

3 months agoMDL-83424 core: Move admin/cli scripts to root directory
Andrew Nicols [Wed, 9 Jul 2025 01:17:41 +0000 (09:17 +0800)]
MDL-83424 core: Move admin/cli scripts to root directory

Note: Plugin-specific CLI directories cannot be moved.

3 months agoMDL-83424 core: Make \core\component more resilient outside of install
Andrew Nicols [Mon, 14 Jul 2025 02:07:33 +0000 (10:07 +0800)]
MDL-83424 core: Make \core\component more resilient outside of install

3 months agoMerge branch 'MDL-83424-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Mon, 14 Jul 2025 00:43:52 +0000 (07:43 +0700)]
Merge branch 'MDL-83424-main' of https://github.com/andrewnicols/moodle

3 months agoMDL-83424 core: Version bump to clear caches
Andrew Nicols [Tue, 3 Jun 2025 01:02:36 +0000 (09:02 +0800)]
MDL-83424 core: Version bump to clear caches

3 months agoMDL-83424 message: Add missing MOODLE_INTERNAL checks
Andrew Nicols [Tue, 6 May 2025 04:00:59 +0000 (12:00 +0800)]
MDL-83424 message: Add missing MOODLE_INTERNAL checks

3 months agoMDL-83424 install: Fix install scripts
Michael Aherne [Sun, 23 Feb 2025 14:49:31 +0000 (14:49 +0000)]
MDL-83424 install: Fix install scripts

3 months agoMDL-83424 core: Update component/plugin resolution to include new paths
Andrew Nicols [Fri, 8 Nov 2024 15:52:59 +0000 (23:52 +0800)]
MDL-83424 core: Update component/plugin resolution to include new paths

3 months agoMDL-83424 core: Fix failing unit test
Andrew Nicols [Thu, 10 Oct 2024 16:01:39 +0000 (00:01 +0800)]
MDL-83424 core: Fix failing unit test

3 months agoMDL-83424 core: Fix things after restructure
Andrew Nicols [Fri, 27 Sep 2024 11:45:47 +0000 (19:45 +0800)]
MDL-83424 core: Fix things after restructure

3 months agoMDL-83424 core: Restructure Moodle codebase
Andrew Nicols [Fri, 4 Oct 2024 02:25:28 +0000 (10:25 +0800)]
MDL-83424 core: Restructure Moodle codebase

3 months agoAutomatically generated installer lang files
AMOS bot [Sat, 12 Jul 2025 00:08:03 +0000 (00:08 +0000)]
Automatically generated installer lang files

3 months agoMDL-85996 reportbuilder: default "Any value" category filter operator.
Paul Holden [Thu, 10 Jul 2025 17:55:29 +0000 (18:55 +0100)]
MDL-85996 reportbuilder: default "Any value" category filter operator.

3 months agoMDL-86001 qbank_columnsortorder: populate preview data question text.
Paul Holden [Fri, 11 Jul 2025 14:23:17 +0000 (15:23 +0100)]
MDL-86001 qbank_columnsortorder: populate preview data question text.

3 months agoMDL-85997 output: require CLI library from corresponding renderer.
Paul Holden [Fri, 11 Jul 2025 10:58:10 +0000 (11:58 +0100)]
MDL-85997 output: require CLI library from corresponding renderer.

3 months agoMDL-79540 qbank_managecategories: Don't allow own child as parent
Mark Johnson [Thu, 12 Jun 2025 14:21:54 +0000 (15:21 +0100)]
MDL-79540 qbank_managecategories: Don't allow own child as parent

When we build the options for a question category selector, the
"nochildrenof" option isn't correctly compared to the category ID. This
means we can select a category's own children as its new parent.

3 months agoweekly release 5.1dev
Michael Hawkins [Fri, 11 Jul 2025 04:48:28 +0000 (12:48 +0800)]
weekly release 5.1dev

3 months agoNOBUG: Add upgrade notes
Michael Hawkins [Fri, 11 Jul 2025 04:48:27 +0000 (12:48 +0800)]
NOBUG: Add upgrade notes

3 months agoMDL-84385 mod_assign: Remove unneeded require_once
Leon Stringer [Thu, 30 Jan 2025 14:56:31 +0000 (14:56 +0000)]
MDL-84385 mod_assign: Remove unneeded require_once

3 months agoMDL-85257 mod_quiz: Dont show edit links when you dont have permission
Mark Johnson [Fri, 20 Jun 2025 12:15:09 +0000 (13:15 +0100)]
MDL-85257 mod_quiz: Dont show edit links when you dont have permission

The quiz editing page includes an edit link for each question, and a
badge for questions in a shared bank that links to that bank.

It is possible that the user viewing the quiz does not have access to
edit the question or view the question bank, which means these links are
broken.

This change only adds the links if the user has permission for the pages
they link to.

3 months agoMDL-83900 mod_wiki: Refactor the course index page
Laurent David [Tue, 27 May 2025 19:48:29 +0000 (21:48 +0200)]
MDL-83900 mod_wiki: Refactor the course index page

3 months agoMDL-83900 mod_wiki: Add course overview page for wiki
Laurent David [Tue, 27 May 2025 19:47:59 +0000 (21:47 +0200)]
MDL-83900 mod_wiki: Add course overview page for wiki

3 months agoMDL-83900 mod_wiki: Implement a manager class
Laurent David [Tue, 27 May 2025 19:46:18 +0000 (21:46 +0200)]
MDL-83900 mod_wiki: Implement a manager class

* Add a manager class and a set of methods that will be
used in the overview page.
* Add a wiki_mode that will store the wiki mode types

3 months agoMerge branch 'MDL-85863-main' of https://github.com/yusufwib01/moodle
Huong Nguyen [Thu, 10 Jul 2025 03:46:33 +0000 (10:46 +0700)]
Merge branch 'MDL-85863-main' of https://github.com/yusufwib01/moodle

3 months agoMerge branch 'MDL-84399-main' of https://github.com/dpfahl-ms/moodle
Huong Nguyen [Thu, 10 Jul 2025 03:41:55 +0000 (10:41 +0700)]
Merge branch 'MDL-84399-main' of https://github.com/dpfahl-ms/moodle

3 months agoMerge branch 'MDL-85689-main' of https://github.com/andelacruz/moodle into main
Mihail Geshoski [Thu, 10 Jul 2025 03:39:24 +0000 (11:39 +0800)]
Merge branch 'MDL-85689-main' of https://github.com/andelacruz/moodle into main

3 months agoMDL-85721 qtype_multianswer: Update find_duplicated_subquestions for Oracle compatibility
Mark Johnson [Wed, 9 Jul 2025 10:09:44 +0000 (11:09 +0100)]
MDL-85721 qtype_multianswer: Update find_duplicated_subquestions for Oracle compatibility

3 months agoMDL-84695 mod_qbank: Fix illegal whitespace
Mihail Geshoski [Thu, 10 Jul 2025 03:07:25 +0000 (11:07 +0800)]
MDL-84695 mod_qbank: Fix illegal whitespace

3 months agoMDL-84695 mod_qbank: Fix unit tests for MS SQL server
Mark Johnson [Thu, 3 Jul 2025 14:51:29 +0000 (15:51 +0100)]
MDL-84695 mod_qbank: Fix unit tests for MS SQL server

3 months agoMerge branch 'MDL-85262' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 10 Jul 2025 01:33:24 +0000 (08:33 +0700)]
Merge branch 'MDL-85262' of https://github.com/paulholden/moodle

3 months agoMerge branch 'MDL-84901' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 10 Jul 2025 01:25:31 +0000 (08:25 +0700)]
Merge branch 'MDL-84901' of https://github.com/paulholden/moodle

3 months agoMerge branch 'MDL-85939' of https://github.com/paulholden/moodle into main
Mihail Geshoski [Wed, 9 Jul 2025 15:26:29 +0000 (23:26 +0800)]
Merge branch 'MDL-85939' of https://github.com/paulholden/moodle into main

3 months agoMerge branch 'MDL-84255-main' of https://github.com/lucaboesch/moodle into main
Mihail Geshoski [Wed, 9 Jul 2025 15:18:45 +0000 (23:18 +0800)]
Merge branch 'MDL-84255-main' of https://github.com/lucaboesch/moodle into main

3 months agoMerge branch 'MDL-80327_remove-deprecated-class-callbacks-from-mod_quiz' of https...
Mihail Geshoski [Wed, 9 Jul 2025 15:12:19 +0000 (23:12 +0800)]
Merge branch 'MDL-80327_remove-deprecated-class-callbacks-from-mod_quiz' of https://github.com/ziegenberg/moodle into main

3 months agoMDL-80327 mod_quiz: Remove deprecated class callbacks from mod_quiz
Daniel Ziegenberg [Thu, 13 Feb 2025 14:49:06 +0000 (15:49 +0100)]
MDL-80327 mod_quiz: Remove deprecated class callbacks from mod_quiz

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
3 months agoMDL-85246 mod_quiz: Fix quiz grade feedback
Rajneel Totaram [Tue, 8 Jul 2025 00:23:47 +0000 (12:23 +1200)]
MDL-85246 mod_quiz: Fix quiz grade feedback

Using $CFG->recovergradesdefault and/or $gradeitem->refresh_grades()
are problematic when viewing a quiz. When reenrolling a user with
previous attempts, a teacher can choose not to recover the user's grades,
even when recovergradesdefault=true. This must be respected when
the user views the quiz. For site with recovergradesdefault=false,
the users always see a grade of 0, which is wrong.

This change shows the correct grade score and feedback to users and
avoids unintentionally recovering the grades.

3 months agoMerge branch 'MDL-83890-main' of https://github.com/laurentdavid/moodle
Amaia Anabitarte [Wed, 9 Jul 2025 08:09:33 +0000 (10:09 +0200)]
Merge branch 'MDL-83890-main' of https://github.com/laurentdavid/moodle

3 months agoMerge branch 'MDL-85880' of https://github.com/paulholden/moodle
cescobedo [Wed, 9 Jul 2025 07:43:36 +0000 (09:43 +0200)]
Merge branch 'MDL-85880' of https://github.com/paulholden/moodle

3 months agoMerge branch 'MDL-83147-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Wed, 9 Jul 2025 06:18:05 +0000 (13:18 +0700)]
Merge branch 'MDL-83147-main' of https://github.com/meirzamoodle/moodle

3 months agoMerge branch 'MDL-85721_main' of https://github.com/marxjohnson/moodle into main
Mihail Geshoski [Wed, 9 Jul 2025 02:21:01 +0000 (10:21 +0800)]
Merge branch 'MDL-85721_main' of https://github.com/marxjohnson/moodle into main

3 months agoMDL-85689 mod_quiz: Behat for adding and deleting page from quiz
andelacruz [Wed, 25 Jun 2025 07:27:12 +0000 (15:27 +0800)]
MDL-85689 mod_quiz: Behat for adding and deleting page from quiz

3 months agoMerge branch 'MDL-85697-main' of https://github.com/andelacruz/moodle
Huong Nguyen [Wed, 9 Jul 2025 02:10:31 +0000 (09:10 +0700)]
Merge branch 'MDL-85697-main' of https://github.com/andelacruz/moodle

3 months agoMerge branch 'MDL-85779' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 9 Jul 2025 02:05:56 +0000 (09:05 +0700)]
Merge branch 'MDL-85779' of https://github.com/paulholden/moodle

3 months agoMDL-85759 qbank_history: define core `t/log` fontawesome icon mapping.
Paul Holden [Wed, 11 Jun 2025 21:44:24 +0000 (22:44 +0100)]
MDL-85759 qbank_history: define core `t/log` fontawesome icon mapping.

Its lack of existence caused question action menu misalignment.

3 months agoMDL-85939 qbank_columnsortorder: improve preview page table alignment.
Paul Holden [Fri, 4 Jul 2025 01:49:38 +0000 (09:49 +0800)]
MDL-85939 qbank_columnsortorder: improve preview page table alignment.

3 months agoMDL-85492 report_questioninstances: sort qtypes in alphabetical order
Kristiina.Bax [Fri, 23 May 2025 13:35:40 +0000 (14:35 +0100)]
MDL-85492 report_questioninstances: sort qtypes in alphabetical order

3 months agoMerge branch 'MDL-85196' of https://github.com/paulholden/moodle into main
Mihail Geshoski [Tue, 8 Jul 2025 14:45:20 +0000 (22:45 +0800)]
Merge branch 'MDL-85196' of https://github.com/paulholden/moodle into main

3 months agoMDL-83890 mod_choice: Migrate index to course overview
Laurent David [Mon, 19 May 2025 09:53:09 +0000 (11:53 +0200)]
MDL-83890 mod_choice: Migrate index to course overview

* Index page for mod_choice should be consistent with
the overview page

3 months agoMDL-83890 mod_choice: Migrate to course overview page
Laurent David [Wed, 21 May 2025 05:34:07 +0000 (07:34 +0200)]
MDL-83890 mod_choice: Migrate to course overview page

* Add overview page renderer
* Add phpunit and behat test for new classes

3 months agoMDL-83890 mod_choice: Add manager class
Laurent David [Wed, 21 May 2025 05:30:18 +0000 (07:30 +0200)]
MDL-83890 mod_choice: Add manager class

* Add manager class to the mod_choice to avoid using
queries in output classes

3 months agoMerge branch 'MDL-85069_main' of https://github.com/marxjohnson/moodle into main
Mihail Geshoski [Tue, 8 Jul 2025 14:39:50 +0000 (22:39 +0800)]
Merge branch 'MDL-85069_main' of https://github.com/marxjohnson/moodle into main

3 months agoMerge branch 'MDL-84695-main' of https://github.com/lucaboesch/moodle into main
Mihail Geshoski [Tue, 8 Jul 2025 14:21:54 +0000 (22:21 +0800)]
Merge branch 'MDL-84695-main' of https://github.com/lucaboesch/moodle into main

3 months agoMerge branch 'MDL-85881_main' of https://github.com/marxjohnson/moodle into main
Mihail Geshoski [Tue, 8 Jul 2025 14:16:12 +0000 (22:16 +0800)]
Merge branch 'MDL-85881_main' of https://github.com/marxjohnson/moodle into main

3 months agoMerge branch 'MDL-85659-main' of https://github.com/roland04/moodle
Amaia Anabitarte [Tue, 8 Jul 2025 13:05:02 +0000 (15:05 +0200)]
Merge branch 'MDL-85659-main' of https://github.com/roland04/moodle

3 months agoMDL-84901 auth: specific session start error language string.
Paul Holden [Mon, 17 Mar 2025 18:13:35 +0000 (18:13 +0000)]
MDL-84901 auth: specific session start error language string.

3 months agoMerge branch 'MDL-84976-main' of https://github.com/rjnl/moodle
Huong Nguyen [Tue, 8 Jul 2025 11:13:31 +0000 (18:13 +0700)]
Merge branch 'MDL-84976-main' of https://github.com/rjnl/moodle

3 months agoMerge branch 'MDL-85037' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 8 Jul 2025 11:08:33 +0000 (18:08 +0700)]
Merge branch 'MDL-85037' of https://github.com/paulholden/moodle

3 months agoMDL-85754 quiz: Test for permission checks in "Add from question bank"
Mark Johnson [Mon, 7 Jul 2025 14:31:53 +0000 (15:31 +0100)]
MDL-85754 quiz: Test for permission checks in "Add from question bank"