Matt Porritt [Fri, 17 Jan 2025 04:38:48 +0000 (15:38 +1100)]
 
MDL-82977 AI: Provider instances
Create provider instances for AI povider plugins.
Each provider plugin can now have multiple instances,
allowing for different configurations and models using
the same base provider.
Matt Porritt [Fri, 17 Jan 2025 04:35:02 +0000 (15:35 +1100)]
 
MDL-82977 AI: Provider instances
Add a new admin setting that allows rendering of a template.
This means templated content can be rendered as part of
admin forms, giving more flexibility to forms and their actions.
Huong Nguyen [Thu, 16 Jan 2025 16:46:14 +0000 (23:46 +0700)]
 
weekly release 5.0dev
Huong Nguyen [Thu, 16 Jan 2025 16:46:14 +0000 (23:46 +0700)]
 
NOBUG: Add upgrade notes
Huong Nguyen [Thu, 16 Jan 2025 16:45:55 +0000 (23:45 +0700)]
 
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Jun Pataleta [Thu, 16 Jan 2025 04:25:44 +0000 (12:25 +0800)]
 
Merge branch 'MDL-80468-factorpage-m' of https://github.com/bwalkerl/moodle
Jun Pataleta [Thu, 16 Jan 2025 02:21:58 +0000 (10:21 +0800)]
 
Merge branch 'MDL-83826-main' of https://github.com/lameze/moodle
Jun Pataleta [Wed, 15 Jan 2025 09:02:12 +0000 (17:02 +0800)]
 
Merge branch 'MDL-83172-main' of https://github.com/meirzamoodle/moodle
Sara Arjona [Wed, 15 Jan 2025 07:26:51 +0000 (08:26 +0100)]
 
Merge branch 'MDL-83995' of https://github.com/paulholden/moodle
Angelia Dela Cruz [Tue, 17 Dec 2024 04:40:52 +0000 (12:40 +0800)]
 
MDL-83826 core_admin: Behat coverage for plugins overview for admins
Huong Nguyen [Wed, 15 Jan 2025 02:28:36 +0000 (09:28 +0700)]
 
Merge branch 'MDL-83673-main' of https://github.com/ferranrecio/moodle
Sara Arjona [Tue, 14 Jan 2025 13:43:47 +0000 (14:43 +0100)]
 
Merge branch 'MDL-84072' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 14 Jan 2025 13:22:20 +0000 (14:22 +0100)]
 
Merge branch 'MDL-82866-main' of https://github.com/lameze/moodle
Simey Lameze [Thu, 9 Jan 2025 02:39:21 +0000 (10:39 +0800)]
 
MDL-82866 behat: deprecate the old lp step and class
Sara Arjona [Tue, 14 Jan 2025 10:53:24 +0000 (11:53 +0100)]
 
Merge branch 'MDL-83630' of https://github.com/paulholden/moodle
Sara Arjona [Tue, 14 Jan 2025 09:59:11 +0000 (10:59 +0100)]
 
Merge branch 'MDL-83183' of https://github.com/paulholden/moodle
meirzamoodle [Tue, 14 Jan 2025 09:08:21 +0000 (16:08 +0700)]
 
MDL-83172 environment: Fix undefined array key error
Sara Arjona [Tue, 14 Jan 2025 08:38:54 +0000 (09:38 +0100)]
 
Merge branch 'MDL-83527-main-v02' of https://github.com/ferranrecio/moodle
Sara Arjona [Tue, 14 Jan 2025 07:42:42 +0000 (08:42 +0100)]
 
Merge branch 'MDL-83561-main' of https://github.com/laurentdavid/moodle
Sara Arjona [Tue, 14 Jan 2025 07:26:57 +0000 (08:26 +0100)]
 
Merge branch 'MDL-83214-main' of https://github.com/aanabit/moodle
Jun Pataleta [Tue, 14 Jan 2025 06:30:50 +0000 (14:30 +0800)]
 
Merge branch 'MDL-84117' of https://github.com/cwarwicker/moodle
Jun Pataleta [Tue, 14 Jan 2025 03:12:20 +0000 (11:12 +0800)]
 
Merge branch 'MDL-84124-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Tue, 14 Jan 2025 02:10:01 +0000 (09:10 +0700)]
 
Merge branch 'MDL-83969-main' of https://github.com/davewoloszyn/moodle
Huong Nguyen [Tue, 14 Jan 2025 02:00:55 +0000 (09:00 +0700)]
 
Merge branch 'MDL-83831-master' of https://github.com/NashTechOpenUniversity/moodle
AMOS bot [Tue, 14 Jan 2025 00:07:45 +0000 (00:07 +0000)]
 
Automatically generated installer lang files
ferran [Mon, 23 Dec 2024 17:41:57 +0000 (18:41 +0100)]
 
MDL-83527 mod_qbank: migrate cm action menu to output class
ferran [Wed, 23 Oct 2024 14:38:06 +0000 (16:38 +0200)]
 
MDL-83527 core_courseformat: refactor course editor action menus
As part of the course format cleanup epic, all course editor action menu
output classes needs to be refactored to be more mantainable and
reusable. Also, it added notes for the final deprecation of many lines
of code in Moodle 6.0.
meirzamoodle [Thu, 21 Nov 2024 22:12:07 +0000 (05:12 +0700)]
 
MDL-83172 dml: Remove Oracle from LMS
Jun Pataleta [Mon, 13 Jan 2025 07:53:39 +0000 (15:53 +0800)]
 
Merge branch 'MDL-84141-main' of https://github.com/lucaboesch/moodle
Jun Pataleta [Mon, 13 Jan 2025 07:50:39 +0000 (15:50 +0800)]
 
Merge branch 'MDL-83832-master' of https://github.com/NashTechOpenUniversity/moodle
Jun Pataleta [Mon, 13 Jan 2025 07:29:31 +0000 (15:29 +0800)]
 
Merge branch 'MDL-83968-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Mon, 13 Jan 2025 07:25:13 +0000 (15:25 +0800)]
 
Merge branch 'MDL-83933-main' of https://github.com/sarjona/moodle
Andrew Nicols [Tue, 10 Dec 2024 05:41:40 +0000 (13:41 +0800)]
 
MDL-83968 core: Update uses of router test classes
Andrew Nicols [Tue, 10 Dec 2024 04:19:42 +0000 (12:19 +0800)]
 
MDL-83968 core: Move router test classes to correct locations
AMOS bot [Mon, 13 Jan 2025 00:07:52 +0000 (00:07 +0000)]
 
Automatically generated installer lang files
Conn Warwicker [Fri, 10 Jan 2025 10:27:03 +0000 (10:27 +0000)]
 
MDL-84117 qbank_history: Fix missing javascript for bulk actions.
Benjamin Walker [Wed, 4 Dec 2024 02:05:09 +0000 (12:05 +1000)]
 
MDL-80468 tool_mfa: Allow loading factor defined externalpages correctly
Simey Lameze [Thu, 9 Jan 2025 02:30:44 +0000 (10:30 +0800)]
 
MDL-82866 behat: add required entities and fix failures
This commit also fix some typos and misaligned pipes around the
changed steps.
Signed-off-by: Simey Lameze <simey@moodle.com>
Andrew Nicols [Fri, 10 Jan 2025 06:35:26 +0000 (14:35 +0800)]
 
MDL-84152 tests: Remove extraneous / in external file URL generation
Angelia Dela Cruz [Wed, 30 Oct 2024 09:21:28 +0000 (17:21 +0800)]
 
MDL-82866 tool: Replaced tool_lp generators with standard generators
Sara Arjona [Tue, 10 Dec 2024 12:01:27 +0000 (13:01 +0100)]
 
MDL-83933 theme: Update default icon width
While updating the custom icons for import/export, it was observed
that the default width for FontAwesome icons is 20px instead of
the previously assumed 16px.
This commit adjusts the default width accordingly and resolves several
styles where the width was incorrectly applied.
Additionally, the default icon color has been updated to ensure consistent
appearance across both SVG icons and FontAwesome icons.
Luca Bösch [Thu, 9 Jan 2025 16:02:56 +0000 (17:02 +0100)]
 
MDL-84141 mod_qbank: filter name and qbank on recently viewed.
Sara Arjona [Thu, 5 Dec 2024 16:36:22 +0000 (17:36 +0100)]
 
MDL-83933 pix: Switch import/export icons
Sara Arjona [Thu, 9 Jan 2025 14:21:35 +0000 (15:21 +0100)]
 
weekly release 5.0dev
Sara Arjona [Thu, 9 Jan 2025 14:21:35 +0000 (15:21 +0100)]
 
NOBUG: Add upgrade notes
Sara Arjona [Thu, 9 Jan 2025 14:21:25 +0000 (15:21 +0100)]
 
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Jun Pataleta [Thu, 9 Jan 2025 04:10:41 +0000 (12:10 +0800)]
 
MDL-73909 core_message: Update external services declaration
Jun Pataleta [Thu, 9 Jan 2025 04:20:59 +0000 (12:20 +0800)]
 
Merge branch 'MDL-73909-main' of https://github.com/raortegar/moodle
Huong Nguyen [Thu, 9 Jan 2025 03:34:44 +0000 (10:34 +0700)]
 
Merge branch 'MDL-83737' of https://github.com/pedrojordao/moodle
Huong Nguyen [Thu, 9 Jan 2025 03:12:52 +0000 (10:12 +0700)]
 
Merge branch 'MDL-77185-diskfreespace' of https://github.com/leonstr/moodle
Jun Pataleta [Thu, 9 Jan 2025 02:16:23 +0000 (10:16 +0800)]
 
Merge branch 'MDL-82769_main' of https://github.com/cwarwicker/moodle
Huong Nguyen [Thu, 9 Jan 2025 02:05:12 +0000 (09:05 +0700)]
 
Merge branch 'MDL-84080_main' of https://github.com/marxjohnson/moodle
AMOS bot [Thu, 9 Jan 2025 00:10:08 +0000 (00:10 +0000)]
 
Automatically generated installer lang files
Andrew Nicols [Wed, 8 Jan 2025 23:45:30 +0000 (07:45 +0800)]
 
MDL-84124 cache: Purge Redis cache between tests
Pedro Jordao [Sat, 4 Jan 2025 18:28:06 +0000 (15:28 -0300)]
 
MDL-83737 libraries: Upgrade ChartJS to version 4.4.7.
Paul Holden [Thu, 12 Dec 2024 14:34:11 +0000 (14:34 +0000)]
 
MDL-83995 mod_glossary: support export/import of entry trusted text.
Sara Arjona [Wed, 8 Jan 2025 12:46:36 +0000 (13:46 +0100)]
 
Merge branch 'MDL-83725-main' of https://github.com/ferranrecio/moodle
Sara Arjona [Wed, 8 Jan 2025 12:40:50 +0000 (13:40 +0100)]
 
Merge branch 'MDL-51119-fix' of https://github.com/sarjona/moodle
Sara Arjona [Wed, 8 Jan 2025 12:33:36 +0000 (13:33 +0100)]
 
MDL-51119 glossary: Fix behat failures with classic
ferran [Thu, 21 Nov 2024 09:08:32 +0000 (10:08 +0100)]
 
MDL-83725 theme: dynamic activity icons colors
Now themes can change the activity purpose colors using only the
$activity-icon-XXXX-bg scss variables. The filter is not computed using
a sass mixin intead of a custom filter.
Mark Johnson [Mon, 6 Jan 2025 16:24:56 +0000 (16:24 +0000)]
 
MDL-84080 question: Prevent overly-long qbank names
When a question bank is created by the system, it's name may be created
by combining a course of category name with a language string. If the
course name is already near the limit for its database field, the
resulting question bank name may be too long for that field, and cause
an error.
This implements a function for generating question bank names which will
trim string parameters down until the resulting name is below the
allowed length. It also implements some validation to prevent
manually-created banks with names that are too long.
Huong Nguyen [Wed, 8 Jan 2025 08:39:36 +0000 (15:39 +0700)]
 
Merge branch 'MDL-83506-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 8 Jan 2025 06:36:39 +0000 (14:36 +0800)]
 
Merge branch 'MDL-84079-kill-all' of https://github.com/brendanheywood/moodle
Khoa Nguyen [Wed, 8 Jan 2025 06:32:31 +0000 (13:32 +0700)]
 
MDL-83831 core_question: Reset columns on history page causes confusion
sarjona [Wed, 8 Jan 2025 06:16:22 +0000 (07:16 +0100)]
 
Merge branch 'MDL-83917' of https://github.com/pedrojordao/moodle
Huong Nguyen [Wed, 8 Jan 2025 02:44:52 +0000 (09:44 +0700)]
 
Merge branch 'MDL-84042-main' of https://github.com/HuongNV13/moodle
Huong Nguyen [Wed, 8 Jan 2025 02:40:56 +0000 (09:40 +0700)]
 
Merge branch 'MDL-84008-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Wed, 8 Jan 2025 02:25:44 +0000 (09:25 +0700)]
 
Merge branch 'MDL-79122_main' of https://github.com/cwarwicker/moodle
Huong Nguyen [Wed, 8 Jan 2025 02:18:41 +0000 (09:18 +0700)]
 
MDL-84042 mod_assign: Notification helper tests cleanup
David Woloszyn [Fri, 20 Dec 2024 05:04:51 +0000 (16:04 +1100)]
 
MDL-84042 mod_assign: Fixed notification helper submission check
mod_assign_generator now accepts a status when creating a submission.
Pedro Jordao [Tue, 3 Dec 2024 20:10:43 +0000 (17:10 -0300)]
 
MDL-83917 core_completion: Create function count_modules_completed
The function returns the number of modules completed by a user and
executes a COUNT aggregate function to avoid running many queries
to obtain this information, aiming to optimize performance.
Co-authored-by: Carlos Castillo <carlos.castillo@moodle.com>
AMOS bot [Wed, 8 Jan 2025 00:07:49 +0000 (00:07 +0000)]
 
Automatically generated installer lang files
sarjona [Tue, 7 Jan 2025 17:05:42 +0000 (18:05 +0100)]
 
Merge branch 'MDL-51119-main' of https://github.com/lucaboesch/moodle
sarjona [Tue, 7 Jan 2025 13:50:00 +0000 (14:50 +0100)]
 
Merge branch 'MDL-83746-main' of https://github.com/srobotta/moodle
Luca Bösch [Sun, 15 Sep 2024 06:35:48 +0000 (08:35 +0200)]
 
MDL-51119 glossary: Allow multilang concepts.
sarjona [Tue, 7 Jan 2025 13:26:45 +0000 (14:26 +0100)]
 
Merge branch 'MDL-83335-main' of https://github.com/andrewnicols/moodle
sarjona [Tue, 7 Jan 2025 13:14:49 +0000 (14:14 +0100)]
 
Merge branch 'MDL-82788-main' of https://github.com/meirzamoodle/moodle
Paul Holden [Tue, 7 Jan 2025 13:13:42 +0000 (13:13 +0000)]
 
MDL-84072 output: correct progress bar component percentage parameter.
Avoid mixing float/string types, where the decimal separator could
vary according to current locale (as per previous fix 
5a1aef5a, which
was subsequently re-broken by 
b92886ad).
Jun Pataleta [Tue, 7 Jan 2025 06:07:53 +0000 (14:07 +0800)]
 
Merge branch 'MDL-82958-main' of https://github.com/raortegar/moodle
Andrew Nicols [Wed, 2 Oct 2024 01:10:50 +0000 (09:10 +0800)]
 
MDL-83335 core: Explicitly specify escape with fgetcsv/fputcsv
PHP 8.4 requires that a value be provided for the `$escape` parameter to
both `fgetcsv()` and `fputcsv()`.
Khoa Nguyen [Wed, 11 Dec 2024 08:45:55 +0000 (15:45 +0700)]
 
MDL-83832 core_question: Links to question history may show blank page
Huong Nguyen [Tue, 7 Jan 2025 02:19:07 +0000 (09:19 +0700)]
 
Merge branch 'MDL-82895-main' of https://github.com/lucaboesch/moodle
Conn Warwicker [Thu, 2 Jan 2025 14:40:02 +0000 (14:40 +0000)]
 
MDL-82769 question: Update legacy filters on random questions.
- Adds the "cat" field to the converted legacy filter, which was
  missing.
- Does the conversion on the editrandom.php page as this was
  throwing a warning.
meirzamoodle [Mon, 25 Nov 2024 11:37:30 +0000 (18:37 +0700)]
 
MDL-82788 theme_boost: Obtain the correct Tiny and Atto editor elements
Luca Bösch [Sun, 22 Dec 2024 00:21:36 +0000 (01:21 +0100)]
 
MDL-84008 qtype_match: keep question and answer together.
Luca Bösch [Sun, 22 Dec 2024 00:16:44 +0000 (01:16 +0100)]
 
MDL-84008 qtype_calculated: glue formula, tolerance, display, feedback.
Luca Bösch [Sat, 21 Dec 2024 16:07:01 +0000 (17:07 +0100)]
 
MDL-84008 qtype_multichoice: keep choice, grade and feedback together.
Laurent David [Tue, 19 Nov 2024 09:39:07 +0000 (10:39 +0100)]
 
MDL-83561 format_social: Limit visible sections in social
* Only the first section is visible in social format, so we
limit the visibility of the section to the first section.
This impacts the move dialog.
* Fix PHP unit tests
Jun Pataleta [Mon, 6 Jan 2025 05:14:49 +0000 (13:14 +0800)]
 
Merge branch 'MDL-83835-main' of https://github.com/raortegar/moodle
Luca Bösch [Mon, 26 Aug 2024 14:50:26 +0000 (16:50 +0200)]
 
MDL-82895 qbank_managecategories: Correct d'n'd hover text encoding
Huong Nguyen [Fri, 3 Jan 2025 06:53:42 +0000 (13:53 +0700)]
 
weekly release 5.0dev
Huong Nguyen [Fri, 3 Jan 2025 06:53:41 +0000 (13:53 +0700)]
 
NOBUG: Add upgrade notes
Huong Nguyen [Fri, 3 Jan 2025 06:53:20 +0000 (13:53 +0700)]
 
NOBUG: Fixed SVG browser compatibility
Huong Nguyen [Fri, 3 Jan 2025 06:53:18 +0000 (13:53 +0700)]
 
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Huong Nguyen [Thu, 2 Jan 2025 07:47:51 +0000 (14:47 +0700)]
 
Merge branch 'MDL-79958-fix' of https://github.com/HuongNV13/moodle
Huong Nguyen [Thu, 2 Jan 2025 07:47:03 +0000 (14:47 +0700)]
 
MDL-79958 factor_nosetup: Language string updates
Huong Nguyen [Thu, 2 Jan 2025 03:38:41 +0000 (10:38 +0700)]
 
Merge branch 'MDL-83959' of https://github.com/paulholden/moodle
Brendan Heywood [Thu, 2 Jan 2025 04:01:34 +0000 (15:01 +1100)]
 
MDL-84079 cli: Fix deprecation warning
Huong Nguyen [Thu, 2 Jan 2025 02:28:04 +0000 (09:28 +0700)]
 
Merge branch 'MDL-83639-fix' of https://github.com/HuongNV13/moodle
Huong Nguyen [Thu, 2 Jan 2025 02:26:23 +0000 (09:26 +0700)]
 
MDL-83639 pix: Re-generate icons