moodle.git
4 weeks agoMDL-85930 tiny_media: Fix adding video from Youtube repo
Andi Permana [Fri, 14 Nov 2025 02:57:21 +0000 (09:57 +0700)]
MDL-85930 tiny_media: Fix adding video from Youtube repo

4 weeks agoMDL-86279 core: fix deprecation emitting/annotation in AWS helpers.
Paul Holden [Tue, 12 Aug 2025 08:42:28 +0000 (09:42 +0100)]
MDL-86279 core: fix deprecation emitting/annotation in AWS helpers.

4 weeks agoMDL-86955 tool_task: ensure tasks are runnable in adhoc table output.
Paul Holden [Fri, 17 Oct 2025 12:10:44 +0000 (13:10 +0100)]
MDL-86955 tool_task: ensure tasks are runnable in adhoc table output.

4 weeks agoMDL-87173 core: make cli for killing sessions more flexible
Dmitrii Metelkin [Wed, 12 Nov 2025 04:53:03 +0000 (15:53 +1100)]
MDL-87173 core: make cli for killing sessions more flexible

4 weeks agoMerge branch 'MDL-85235-main' of https://github.com/safatshahin/moodle
Huong Nguyen [Mon, 17 Nov 2025 09:01:46 +0000 (16:01 +0700)]
Merge branch 'MDL-85235-main' of https://github.com/safatshahin/moodle

4 weeks agoMerge branch 'MDL-87050-main' of https://github.com/andelacruz/moodle
Huong Nguyen [Mon, 17 Nov 2025 08:58:00 +0000 (15:58 +0700)]
Merge branch 'MDL-87050-main' of https://github.com/andelacruz/moodle

4 weeks agoMerge branch 'MDL-87111' of https://github.com/paulholden/moodle
Huong Nguyen [Mon, 17 Nov 2025 08:31:29 +0000 (15:31 +0700)]
Merge branch 'MDL-87111' of https://github.com/paulholden/moodle

4 weeks agoMerge branch 'MDL-86810' of https://github.com/paulholden/moodle
Huong Nguyen [Mon, 17 Nov 2025 08:27:26 +0000 (15:27 +0700)]
Merge branch 'MDL-86810' of https://github.com/paulholden/moodle

4 weeks agoMerge branch 'MDL-86159' of https://github.com/paulholden/moodle
Huong Nguyen [Mon, 17 Nov 2025 07:55:50 +0000 (14:55 +0700)]
Merge branch 'MDL-86159' of https://github.com/paulholden/moodle

4 weeks agoMerge branch 'MDL-85764-quiz-notification' of https://github.com/bwalkerl/moodle
Huong Nguyen [Mon, 17 Nov 2025 07:50:33 +0000 (14:50 +0700)]
Merge branch 'MDL-85764-quiz-notification' of https://github.com/bwalkerl/moodle

4 weeks agoMDL-85306 core/toggle: Move tooltip/title to input to show tooltips.
vinod404 [Thu, 9 Oct 2025 07:11:00 +0000 (12:41 +0530)]
MDL-85306 core/toggle: Move tooltip/title to input to show tooltips.

The title and tooltip attributes are now moved to the input element, ensuring tooltips appear.

4 weeks agoMDL-87149 mod_feedback: Accessibility Behat test coverage
Jun Pataleta [Mon, 17 Nov 2025 04:40:51 +0000 (12:40 +0800)]
MDL-87149 mod_feedback: Accessibility Behat test coverage

* Check the accessibility of the questionnaire, especially when
there are dependent questions.
* Use generators for a more efficient and faster test execution.

4 weeks agoMDL-87149 mod_feedback: Generate dependent questions
Jun Pataleta [Mon, 17 Nov 2025 04:36:03 +0000 (12:36 +0800)]
MDL-87149 mod_feedback: Generate dependent questions

Allow the generator to create questions that depend on other questions.

4 weeks agoMDL-87149 theme_boost: Remove the .feedback_is_dependent class
Jun Pataleta [Mon, 17 Nov 2025 02:57:09 +0000 (10:57 +0800)]
MDL-87149 theme_boost: Remove the .feedback_is_dependent class

It's no longer being used. So, just remove it.

4 weeks agoMDL-87149 mod_feedback: Do not use `.feedback_is_dependent` anymore
Jun Pataleta [Mon, 17 Nov 2025 02:46:01 +0000 (10:46 +0800)]
MDL-87149 mod_feedback: Do not use `.feedback_is_dependent` anymore

Making a visual distinction for dependent questions compared to other
questions does not add much value in the perspective of users. We should
just stop adding the `.feedback_is_dependent` class for dependent
questions.

4 weeks agoMerge branch 'MDL-87107-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Mon, 17 Nov 2025 02:08:22 +0000 (09:08 +0700)]
Merge branch 'MDL-87107-main' of https://github.com/andrewnicols/moodle

4 weeks agoMDL-86099 questions: Check for empty bank names
Mark Johnson [Tue, 4 Nov 2025 10:15:21 +0000 (10:15 +0000)]
MDL-86099 questions: Check for empty bank names

If we call `question_bank_helper::create_default_open_instance` with an
empty `$bankname` parameter, it will currently create a new instance
with no name. This leads to exceptions being thrown when we try to load
the course it belongs to.

This adds some validation to ensure the name being passed is not empty.
Once the issue is resolved, and the bank is created with a proper name,
the course will work as normal.

4 weeks agoMDL-87194 tool_mobile: Fix subscription requests
Albert Gasset [Fri, 14 Nov 2025 12:36:29 +0000 (13:36 +0100)]
MDL-87194 tool_mobile: Fix subscription requests

4 weeks agoMDL-87194 message_airnotifier: Fix access key requests
Albert Gasset [Fri, 14 Nov 2025 11:33:31 +0000 (12:33 +0100)]
MDL-87194 message_airnotifier: Fix access key requests

4 weeks agoMDL-87198 course_format: Consider section name visibility in Overview
Sara Arjona [Tue, 11 Nov 2025 17:51:49 +0000 (18:51 +0100)]
MDL-87198 course_format: Consider section name visibility in Overview

4 weeks agoMDL-87017 blocks: Provide page context to page_type_list functions
Daniel Poggenpohl [Mon, 10 Nov 2025 19:39:12 +0000 (20:39 +0100)]
MDL-87017 blocks: Provide page context to page_type_list functions

- The current context may be necessary when deleting a frontpage block displayed on every page with javascript disabled
- The current context may be necessary when a frontpage block is displayed on every page and the question bank is viewed
- Also handle a NULL currentcontext for question_page_type_list() correctly

4 weeks agoMDL-72608 output: define default popover region template lang string.
Paul Holden [Mon, 4 Aug 2025 13:59:39 +0000 (14:59 +0100)]
MDL-72608 output: define default popover region template lang string.

4 weeks agoMDL-86419 enrol_ldap: define plugin's own copy of configuration strings.
Paul Holden [Sun, 7 Sep 2025 15:32:31 +0000 (17:32 +0200)]
MDL-86419 enrol_ldap: define plugin's own copy of configuration strings.

AMOS BEGIN
 CPY [ignorehiddencourses,enrol_database],[ignorehiddencourses,enrol_ldap]
 CPY [ignorehiddencourses_desc,enrol_database],[ignorehiddencourses_desc,enrol_ldap]
AMOS END

4 weeks agoMDL-85764 mod_quiz: Improve performance of quiz notifications task
Benjamin Walker [Fri, 13 Jun 2025 03:06:10 +0000 (13:06 +1000)]
MDL-85764 mod_quiz: Improve performance of quiz notifications task

4 weeks agoMDL-82511 cachestore_redis: Reduce blocking when finding keys
Benjamin Walker [Fri, 2 May 2025 10:17:39 +0000 (20:17 +1000)]
MDL-82511 cachestore_redis: Reduce blocking when finding keys

4 weeks agoMDL-82511 cache: Improve performance of cleanup in cache_cron_task
Benjamin Walker [Fri, 2 May 2025 08:37:45 +0000 (18:37 +1000)]
MDL-82511 cache: Improve performance of cleanup in cache_cron_task

4 weeks agoMDL-86159 mod_bigbluebuttonbn: consistent/correct course name format.
Paul Holden [Wed, 30 Jul 2025 06:19:41 +0000 (07:19 +0100)]
MDL-86159 mod_bigbluebuttonbn: consistent/correct course name format.

4 weeks agoMDL-86323 editor_tiny: allow svg attributes
Philipp Imhof [Thu, 13 Nov 2025 14:18:22 +0000 (15:18 +0100)]
MDL-86323 editor_tiny: allow svg attributes

Co-authored-by: Petr Skoda <commits@skodak.org>
5 weeks agoMDL-86984 book: remove borders in print page top table.
Luca Bösch [Wed, 22 Oct 2025 00:26:56 +0000 (02:26 +0200)]
MDL-86984 book: remove borders in print page top table.

5 weeks agoMDL-85049 question: complete border around table row for newest question
Luca Bösch [Sun, 26 Oct 2025 14:10:00 +0000 (15:10 +0100)]
MDL-85049 question: complete border around table row for newest question

5 weeks agoweekly release 5.2dev
Mihail Geshoski [Thu, 13 Nov 2025 10:48:28 +0000 (18:48 +0800)]
weekly release 5.2dev

5 weeks agoNOBUG: Add upgrade notes
Mihail Geshoski [Thu, 13 Nov 2025 10:48:28 +0000 (18:48 +0800)]
NOBUG: Add upgrade notes

5 weeks agoMDL-86817 qbank: Prevent unique key violations during migration
Mark Johnson [Tue, 11 Nov 2025 14:20:19 +0000 (14:20 +0000)]
MDL-86817 qbank: Prevent unique key violations during migration

When fixing categories with broken parents, if the resulting changes
would have led to categories with the same stamp or idnumber being in
the same context, the task failed due to violations of the unique keys
on contextid-stamp and contextid-idnumber.

This checks for violations before moving categories, and either
generates a new stamp or nulls the idnumber on the category being moved,
following the method used in MDL-85869.

5 weeks agoMDL-66888 block_myoverview: Fix illegal whitespaces
Huong Nguyen [Thu, 13 Nov 2025 10:11:53 +0000 (17:11 +0700)]
MDL-66888 block_myoverview: Fix illegal whitespaces

5 weeks agoMDL-86470 lib: Set Moodle files after PHPSpreadSheet upgrade
Muhammad Arnaldo [Mon, 10 Nov 2025 04:20:24 +0000 (11:20 +0700)]
MDL-86470 lib: Set Moodle files after PHPSpreadSheet upgrade

5 weeks agoMDL-86470 lib: Upgrade PHPSpreadSheet to 5.2.0
Muhammad Arnaldo [Mon, 10 Nov 2025 03:59:20 +0000 (10:59 +0700)]
MDL-86470 lib: Upgrade PHPSpreadSheet to 5.2.0

5 weeks agoMDL-87050 mod_folder: Behat for preventing forced file downloads
Angelia Dela Cruz [Thu, 6 Nov 2025 10:13:11 +0000 (18:13 +0800)]
MDL-87050 mod_folder: Behat for preventing forced file downloads

5 weeks agoMerge branch 'MDL-66888-main' of https://github.com/gattinger/moodle
Huong Nguyen [Thu, 13 Nov 2025 04:18:08 +0000 (11:18 +0700)]
Merge branch 'MDL-66888-main' of https://github.com/gattinger/moodle

5 weeks agoMerge branch 'MDL-86397_main' of https://github.com/marxjohnson/moodle
Mihail Geshoski [Thu, 13 Nov 2025 04:15:31 +0000 (12:15 +0800)]
Merge branch 'MDL-86397_main' of https://github.com/marxjohnson/moodle

5 weeks agoMerge branch 'MDL-86845-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Thu, 13 Nov 2025 04:11:42 +0000 (11:11 +0700)]
Merge branch 'MDL-86845-main' of https://github.com/lucaboesch/moodle

5 weeks agoMerge branch 'MDL-86895-main' of https://github.com/mioyu-ubiq/moodle
Huong Nguyen [Thu, 13 Nov 2025 03:43:51 +0000 (10:43 +0700)]
Merge branch 'MDL-86895-main' of https://github.com/mioyu-ubiq/moodle

5 weeks agoMerge branch 'MDL-79249-main' of https://github.com/andelacruz/moodle
Huong Nguyen [Thu, 13 Nov 2025 03:20:23 +0000 (10:20 +0700)]
Merge branch 'MDL-79249-main' of https://github.com/andelacruz/moodle

5 weeks agoMerge branch 'MDL-87047-main' of https://github.com/andelacruz/moodle
Huong Nguyen [Thu, 13 Nov 2025 03:16:37 +0000 (10:16 +0700)]
Merge branch 'MDL-87047-main' of https://github.com/andelacruz/moodle

5 weeks agoMerge branch 'mdl-82720_main_wip' of https://github.com/james-cnz/moodle
Mihail Geshoski [Thu, 13 Nov 2025 02:51:04 +0000 (10:51 +0800)]
Merge branch 'mdl-82720_main_wip' of https://github.com/james-cnz/moodle

5 weeks agoMerge branch 'MDL-78973-main' of https://github.com/andelacruz/moodle
Huong Nguyen [Thu, 13 Nov 2025 01:52:38 +0000 (08:52 +0700)]
Merge branch 'MDL-78973-main' of https://github.com/andelacruz/moodle

5 weeks agoMerge branch 'MDL-84967_recordset-not-closed-in-core_analytics_local_analyser_by_cour...
Huong Nguyen [Thu, 13 Nov 2025 01:47:20 +0000 (08:47 +0700)]
Merge branch 'MDL-84967_recordset-not-closed-in-core_analytics_local_analyser_by_course_get_analysables_iterator' of https://github.com/ziegenberg/moodle

5 weeks agoMerge branch 'MDL-82867' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 13 Nov 2025 01:44:27 +0000 (08:44 +0700)]
Merge branch 'MDL-82867' of https://github.com/paulholden/moodle

5 weeks agoMDL-87054 mod_glossary: Change "Comments" column position.
Héctor Benedicte [Wed, 12 Nov 2025 16:15:51 +0000 (17:15 +0100)]
MDL-87054 mod_glossary: Change "Comments" column position.

5 weeks agoMDL-86397 calendar: Filter user courses
Mark Johnson [Thu, 21 Aug 2025 12:46:56 +0000 (13:46 +0100)]
MDL-86397 calendar: Filter user courses

In the calendar API, `raw_event_retrieval_strategy` accepts a list of
courses to return events for. If one or more users are also specified,
it will find the courses the are enrolled in, then call
`calendar_set_filters()` to return a sorted list of those courses, and
any groups within those courses that they can see events for. The list
of courses in then filtered to those passed to
`raw_event_retrieval_strategy`.

If the user is enrolled on lots of courses, but is only viewing the
caledar for one course, this results in a lot of redundant work to fetch
group data for their courses which is then not used. This either
involves a lot of extra complex queries, or results in an unncessary
cache hit for each course.

This change re-orders the code so that the list of enrolled courses is
filtered to just those courses being viewed, before it is passed to
`calendar_set_filters()`. This means we are only fetching group data for
those courses we will be showing events for.

5 weeks agoMerge branch 'MDL-85621-main' of https://github.com/sarjona/moodle
Amaia Anabitarte [Wed, 12 Nov 2025 11:22:01 +0000 (12:22 +0100)]
Merge branch 'MDL-85621-main' of https://github.com/sarjona/moodle

5 weeks agoMDL-82720 core_courseformat: Allow easier overriding of format JS
James C [Thu, 6 Nov 2025 09:19:25 +0000 (22:19 +1300)]
MDL-82720 core_courseformat: Allow easier overriding of format JS

5 weeks agoMDL-85621 core_badges: Replace manual JSON with exporters
Sara Arjona [Thu, 23 Jan 2025 17:54:09 +0000 (18:54 +0100)]
MDL-85621 core_badges: Replace manual JSON with exporters

5 weeks agoMerge branch 'MDL-87130' of https://github.com/paulholden/moodle
Mihail Geshoski [Wed, 12 Nov 2025 09:24:36 +0000 (17:24 +0800)]
Merge branch 'MDL-87130' of https://github.com/paulholden/moodle

5 weeks agoMerge branch 'MDL-86963-main' of https://github.com/andelacruz/moodle
Mihail Geshoski [Wed, 12 Nov 2025 09:13:10 +0000 (17:13 +0800)]
Merge branch 'MDL-86963-main' of https://github.com/andelacruz/moodle

5 weeks agoMerge branch 'MDL-85686-main' of https://github.com/lameze/moodle
Mihail Geshoski [Wed, 12 Nov 2025 08:58:18 +0000 (16:58 +0800)]
Merge branch 'MDL-85686-main' of https://github.com/lameze/moodle

5 weeks agoMerge branch 'MDL-86886-main' of https://github.com/andelacruz/moodle
Mihail Geshoski [Wed, 12 Nov 2025 08:34:45 +0000 (16:34 +0800)]
Merge branch 'MDL-86886-main' of https://github.com/andelacruz/moodle

5 weeks agoMDL-87047 tool_lp: Behat optimisation
Angelia Dela Cruz [Wed, 5 Nov 2025 03:11:08 +0000 (11:11 +0800)]
MDL-87047 tool_lp: Behat optimisation

5 weeks agoMDL-87047 tool_lp: Behat to complete a learning plan and alter it
Angelia Dela Cruz [Tue, 4 Nov 2025 02:23:02 +0000 (10:23 +0800)]
MDL-87047 tool_lp: Behat to complete a learning plan and alter it

5 weeks agoMerge branch 'MDL-86333-main' of https://github.com/laurentdavid/moodle
Sara Arjona [Wed, 12 Nov 2025 07:18:24 +0000 (08:18 +0100)]
Merge branch 'MDL-86333-main' of https://github.com/laurentdavid/moodle

5 weeks agoMDL-86963 tool_lp: Behat to perform CRUD operations on competencies
Angelia Dela Cruz [Wed, 29 Oct 2025 05:39:49 +0000 (13:39 +0800)]
MDL-86963 tool_lp: Behat to perform CRUD operations on competencies

5 weeks agoMDL-86845 admin: Striped hovering plugins + course format table w/ BS 5.
Luca Bösch [Tue, 7 Oct 2025 22:41:49 +0000 (00:41 +0200)]
MDL-86845 admin: Striped hovering plugins + course format table w/ BS 5.

5 weeks agoMDL-85235 tool_mobile: Implement the augmentation hooks for apps
Safat [Mon, 10 Nov 2025 10:40:04 +0000 (21:40 +1100)]
MDL-85235 tool_mobile: Implement the augmentation hooks for apps

5 weeks agoMDL-85235 tool_mobile: Add extend ios app banner hook
Safat [Mon, 10 Nov 2025 10:38:46 +0000 (21:38 +1100)]
MDL-85235 tool_mobile: Add extend ios app banner hook

5 weeks agoMDL-87130 dml: fix SQL debugging test assertions on Windows.
Paul Holden [Tue, 11 Nov 2025 14:51:01 +0000 (14:51 +0000)]
MDL-87130 dml: fix SQL debugging test assertions on Windows.

Ensure that the Windows directory separator ('\') isn't confused
for regular expression control character.

5 weeks agoMDL-86765 forms: disable calendar icon if element disabled.
Paul Holden [Mon, 29 Sep 2025 15:30:23 +0000 (16:30 +0100)]
MDL-86765 forms: disable calendar icon if element disabled.

This is similar to change in ec89abc5 which updated the icon state
if the corresponding checkbox was unchecked. Here we're doing the
same if the entire date/time element itself is disabled.

5 weeks agoMDL-86656 task: remove spurious mtrace parameters in calling code.
Paul Holden [Tue, 16 Sep 2025 11:56:31 +0000 (12:56 +0100)]
MDL-86656 task: remove spurious mtrace parameters in calling code.

Co-authored-by: Jason Lees <jlees@arden.ac.uk>
5 weeks agoMDL-87111 filter_tex: remove border-radius of rendered expression.
Paul Holden [Tue, 11 Nov 2025 12:16:46 +0000 (12:16 +0000)]
MDL-87111 filter_tex: remove border-radius of rendered expression.

5 weeks agoMDL-87166 communication: verify user feature support on user deletion.
Paul Holden [Tue, 11 Nov 2025 11:41:27 +0000 (11:41 +0000)]
MDL-87166 communication: verify user feature support on user deletion.

5 weeks agoMDL-86333 core_course: Fix return url for edit section
Laurent David [Thu, 9 Oct 2025 08:31:32 +0000 (10:31 +0200)]
MDL-86333 core_course: Fix return url for edit section

5 weeks agoMerge branch 'MDL-86913' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 11 Nov 2025 11:26:30 +0000 (12:26 +0100)]
Merge branch 'MDL-86913' of https://github.com/paulholden/moodle

5 weeks agoMDL-86998 message: Fix accessibility issues in notification settings
Jun Pataleta [Fri, 7 Nov 2025 12:28:39 +0000 (20:28 +0800)]
MDL-86998 message: Fix accessibility issues in notification settings

* Fix missing labels for the checkboxes that enable notification plugins
* Add an accessible name for the Default notification preferences table
* Fix missing table header for the preference column of the Default
  notification preferences table.
* Accessibility Behat test coverage for the Notification settings
  admin page
* Remove the unnecessary title attributes for the visually hidden labels

5 weeks agoMDL-86998 message: Fix accessibility issues in notification preferences
Jun Pataleta [Fri, 7 Nov 2025 10:58:08 +0000 (18:58 +0800)]
MDL-86998 message: Fix accessibility issues in notification preferences

* Fix missing column heading for the preference column
* Fix incorrect label for the toggle controls
* Make the preference name a table heading with a row scope so that the
  toggle controls will be programmatically associated to it.
* Apply a col scope for the processor column headings to
  programmatically associate the toggle controls to their respective
  columns.

5 weeks agoMDL-86886 tool_lp: Behat to move and cross-reference competencies
Angelia Dela Cruz [Wed, 15 Oct 2025 06:06:35 +0000 (14:06 +0800)]
MDL-86886 tool_lp: Behat to move and cross-reference competencies

5 weeks agoMDL-85835 TinyMCE: Fix not working tabs on TinyMCE in quiz mode
Simon Plasger [Tue, 11 Nov 2025 06:24:23 +0000 (07:24 +0100)]
MDL-85835 TinyMCE: Fix not working tabs on TinyMCE in quiz mode

5 weeks agoMDL-86840 forum: Add accessibility Behat coverage
Jun Pataleta [Wed, 22 Oct 2025 15:49:44 +0000 (23:49 +0800)]
MDL-86840 forum: Add accessibility Behat coverage

* Add accessibility Behat coverage on the Advanced forum search page.

5 weeks agoMDL-86840 forum: Do not use layout table for the search form
Jun Pataleta [Tue, 7 Oct 2025 09:45:59 +0000 (17:45 +0800)]
MDL-86840 forum: Do not use layout table for the search form

5 weeks agoMDL-86840 forum: Fix heading structure of search form
Jun Pataleta [Tue, 7 Oct 2025 09:45:16 +0000 (17:45 +0800)]
MDL-86840 forum: Fix heading structure of search form

5 weeks agoMDL-85686 mod_quiz: unit test coverage for questions shuffle
Simey Lameze [Mon, 10 Nov 2025 04:02:56 +0000 (12:02 +0800)]
MDL-85686 mod_quiz: unit test coverage for questions shuffle

5 weeks agoMDL-78973 Behat: Behat coverage for invalid file upload in data activity
Angelia Dela Cruz [Mon, 14 Aug 2023 08:49:05 +0000 (16:49 +0800)]
MDL-78973 Behat: Behat coverage for invalid file upload in data activity

5 weeks agoMDL-86895 core_grades: Behat to verify listing and grading submissions
Mio Yu [Tue, 21 Oct 2025 08:48:27 +0000 (16:48 +0800)]
MDL-86895 core_grades: Behat to verify listing and grading submissions

5 weeks agoMDL-85621 core_badges: Redirect legacy JSON files
Sara Arjona [Thu, 23 Jan 2025 10:03:59 +0000 (11:03 +0100)]
MDL-85621 core_badges: Redirect legacy JSON files

5 weeks agoMDL-85621 core_badges: Organise JSON
Sara Arjona [Thu, 23 Jan 2025 09:15:41 +0000 (10:15 +0100)]
MDL-85621 core_badges: Organise JSON

5 weeks agoMDL-85235 core: Add extend url hook
Safat [Mon, 10 Nov 2025 10:37:33 +0000 (21:37 +1100)]
MDL-85235 core: Add extend url hook

5 weeks agoMDL-85235 tool_mobile: Make mobile manifest cookieless and cacheable
Safat [Mon, 10 Nov 2025 10:36:52 +0000 (21:36 +1100)]
MDL-85235 tool_mobile: Make mobile manifest cookieless and cacheable

5 weeks agoMerge branch 'mdl-84440-main' of https://github.com/matthewhilton/moodle
Huong Nguyen [Mon, 10 Nov 2025 08:39:40 +0000 (15:39 +0700)]
Merge branch 'mdl-84440-main' of https://github.com/matthewhilton/moodle

5 weeks agoMDL-85621 core_badges: Improve behat generators
Sara Arjona [Tue, 10 Jun 2025 15:56:38 +0000 (17:56 +0200)]
MDL-85621 core_badges: Improve behat generators

5 weeks agoMerge branch 'MDL-85627-main' of https://github.com/jleyva/moodle
Huong Nguyen [Mon, 10 Nov 2025 03:17:02 +0000 (10:17 +0700)]
Merge branch 'MDL-85627-main' of https://github.com/jleyva/moodle

5 weeks agoMerge branch 'MDL-86999-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Mon, 10 Nov 2025 03:12:55 +0000 (10:12 +0700)]
Merge branch 'MDL-86999-main' of https://github.com/lucaboesch/moodle

5 weeks agoMerge branch 'MDL-81604-main' of https://github.com/t-schroeder/moodle
Huong Nguyen [Mon, 10 Nov 2025 03:07:28 +0000 (10:07 +0700)]
Merge branch 'MDL-81604-main' of https://github.com/t-schroeder/moodle

5 weeks agoMerge branch 'MDL-78325-main' of https://github.com/meirzamoodle/moodle
Shamim Rezaie [Mon, 10 Nov 2025 03:05:19 +0000 (14:05 +1100)]
Merge branch 'MDL-78325-main' of https://github.com/meirzamoodle/moodle

5 weeks agoMerge branch 'MDL-86965-master' of https://github.com/NashTechOpenUniversity/moodle
Shamim Rezaie [Mon, 10 Nov 2025 02:43:24 +0000 (13:43 +1100)]
Merge branch 'MDL-86965-master' of https://github.com/NashTechOpenUniversity/moodle

5 weeks agoMDL-86665 core: Fix path stripping in format_backtrace
Andrew Nicols [Wed, 17 Sep 2025 05:41:30 +0000 (13:41 +0800)]
MDL-86665 core: Fix path stripping in format_backtrace

5 weeks agoMDL-86999 customfield: Striped hovering fields table with BS 5.
Luca Bösch [Thu, 23 Oct 2025 13:51:00 +0000 (15:51 +0200)]
MDL-86999 customfield: Striped hovering fields table with BS 5.

5 weeks agoMDL-87107 core: Improve upgrade running detection
Andrew Nicols [Thu, 6 Nov 2025 02:05:31 +0000 (10:05 +0800)]
MDL-87107 core: Improve upgrade running detection

5 weeks agoMDL-87107 core: Stop using MUC for hook manager caching
Andrew Nicols [Wed, 5 Nov 2025 05:34:48 +0000 (13:34 +0800)]
MDL-87107 core: Stop using MUC for hook manager caching

5 weeks agoweekly release 5.2dev
Huong Nguyen [Fri, 7 Nov 2025 07:48:24 +0000 (14:48 +0700)]
weekly release 5.2dev

5 weeks agoNOBUG: Add upgrade notes
Huong Nguyen [Fri, 7 Nov 2025 07:48:24 +0000 (14:48 +0700)]
NOBUG: Add upgrade notes

5 weeks agoMerge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Huong Nguyen [Fri, 7 Nov 2025 07:48:09 +0000 (14:48 +0700)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install

6 weeks agoMerge branch 'MDL-86701-main-fix' of https://github.com/junpataleta/moodle
Huong Nguyen [Fri, 7 Nov 2025 01:44:54 +0000 (08:44 +0700)]
Merge branch 'MDL-86701-main-fix' of https://github.com/junpataleta/moodle

6 weeks agoMDL-86965 core_question: Fix get_bank_instances query.
hieuvu [Fri, 24 Oct 2025 03:51:57 +0000 (10:51 +0700)]
MDL-86965 core_question: Fix get_bank_instances query.