moodle.git
7 months agoMDL-66584 qtype_ddimageortext: Move JSON data to data-attribute d792c4916ad013c2c6f8d0fc6d43efb4c67f5341
danghieu1407 [Tue, 18 Mar 2025 07:37:24 +0000 (14:37 +0700)]
MDL-66584 qtype_ddimageortext: Move JSON data to data-attribute

7 months agoweekly release 5.0dev+
Huong Nguyen [Fri, 21 Mar 2025 15:02:32 +0000 (22:02 +0700)]
weekly release 5.0dev+

7 months agoNOBUG: Add upgrade notes
Huong Nguyen [Fri, 21 Mar 2025 15:02:31 +0000 (22:02 +0700)]
NOBUG: Add upgrade notes

7 months agoNOBUG: Fixed file access permissions
Huong Nguyen [Fri, 21 Mar 2025 15:02:17 +0000 (22:02 +0700)]
NOBUG: Fixed file access permissions

7 months agoMerge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Huong Nguyen [Fri, 21 Mar 2025 15:02:16 +0000 (22:02 +0700)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install

7 months agoMerge branch 'MDL-84860-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Fri, 21 Mar 2025 04:31:43 +0000 (12:31 +0800)]
Merge branch 'MDL-84860-main' of https://github.com/andrewnicols/moodle

7 months agoMDL-84860 GitHub: Bump workflow max PHP to 8.4
Andrew Nicols [Thu, 13 Mar 2025 04:08:20 +0000 (12:08 +0800)]
MDL-84860 GitHub: Bump workflow max PHP to 8.4

7 months agoMerge branch 'MDL-84446-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Fri, 21 Mar 2025 04:17:18 +0000 (11:17 +0700)]
Merge branch 'MDL-84446-main' of https://github.com/andrewnicols/moodle

7 months agoMerge branch 'MDL-84828-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Fri, 21 Mar 2025 03:46:42 +0000 (10:46 +0700)]
Merge branch 'MDL-84828-main' of https://github.com/andrewnicols/moodle

7 months agoMerge branch 'MDL-84846' of https://github.com/timhunt/moodle
Jun Pataleta [Fri, 21 Mar 2025 02:55:29 +0000 (10:55 +0800)]
Merge branch 'MDL-84846' of https://github.com/timhunt/moodle

7 months agoMerge branch 'MDL-84867-main' of https://github.com/roland04/moodle
Huong Nguyen [Fri, 21 Mar 2025 02:05:25 +0000 (09:05 +0700)]
Merge branch 'MDL-84867-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-83697_main' of https://github.com/PhilippImhof/moodle
Huong Nguyen [Fri, 21 Mar 2025 01:36:22 +0000 (08:36 +0700)]
Merge branch 'MDL-83697_main' of https://github.com/PhilippImhof/moodle

7 months agoMerge branch 'MDL-84775-main' of https://github.com/lucaboesch/moodle
Huong Nguyen [Fri, 21 Mar 2025 01:14:49 +0000 (08:14 +0700)]
Merge branch 'MDL-84775-main' of https://github.com/lucaboesch/moodle

7 months agoMerge branch 'MDL-84936' of https://github.com/marinaglancy/moodle
Andrew Nicols [Fri, 21 Mar 2025 00:34:30 +0000 (08:34 +0800)]
Merge branch 'MDL-84936' of https://github.com/marinaglancy/moodle

7 months agoMDL-78090 core_question: Update deprecated method sigs per new deprecation rules
Andrew Nicols [Fri, 21 Mar 2025 00:31:28 +0000 (08:31 +0800)]
MDL-78090 core_question: Update deprecated method sigs per new deprecation rules

7 months agoMerge branch 'MDL-78090_core_question-final-deprecations' of https://github.com/ziege...
Andrew Nicols [Fri, 21 Mar 2025 00:19:36 +0000 (08:19 +0800)]
Merge branch 'MDL-78090_core_question-final-deprecations' of https://github.com/ziegenberg/moodle

7 months agoMerge branch 'MDL-84674_trim-old-deprecations' of https://github.com/ziegenberg/moodle
Andrew Nicols [Fri, 21 Mar 2025 00:15:12 +0000 (08:15 +0800)]
Merge branch 'MDL-84674_trim-old-deprecations' of https://github.com/ziegenberg/moodle

7 months agoAutomatically generated installer lang files
AMOS bot [Fri, 21 Mar 2025 00:07:57 +0000 (00:07 +0000)]
Automatically generated installer lang files

7 months agoMerge branch 'MDL-84803-main' of https://github.com/aanabit/moodle
Andrew Nicols [Thu, 20 Mar 2025 23:55:40 +0000 (07:55 +0800)]
Merge branch 'MDL-84803-main' of https://github.com/aanabit/moodle

7 months agoMerge branch 'MDL-84591_main' of https://github.com/marxjohnson/moodle
Andrew Nicols [Thu, 20 Mar 2025 23:53:40 +0000 (07:53 +0800)]
Merge branch 'MDL-84591_main' of https://github.com/marxjohnson/moodle

7 months agoMerge branch 'MDL-84302' of https://github.com/timhunt/moodle
Andrew Nicols [Thu, 20 Mar 2025 23:51:57 +0000 (07:51 +0800)]
Merge branch 'MDL-84302' of https://github.com/timhunt/moodle

7 months agoMerge branch 'MDL-84894-main' of https://github.com/roland04/moodle into main
Paul Holden [Thu, 20 Mar 2025 17:28:54 +0000 (17:28 +0000)]
Merge branch 'MDL-84894-main' of https://github.com/roland04/moodle into main

7 months agoMerge branch 'MDL-84955' of https://github.com/lostrogit/moodle into main
Paul Holden [Thu, 20 Mar 2025 17:22:15 +0000 (17:22 +0000)]
Merge branch 'MDL-84955' of https://github.com/lostrogit/moodle into main

7 months agoMerge branch 'MDL-84772-main' of https://github.com/roland04/moodle into main
Paul Holden [Thu, 20 Mar 2025 17:16:28 +0000 (17:16 +0000)]
Merge branch 'MDL-84772-main' of https://github.com/roland04/moodle into main

7 months agoMDL-84894 core_question: Fix question input elements layout
Mikel Martín [Thu, 20 Mar 2025 16:40:45 +0000 (17:40 +0100)]
MDL-84894 core_question: Fix question input elements layout

After Bootstrap 5 upgrade in MDL-75669 some inline input elements inside questions
(qtype_gapselect, qtype_match and qtype_multianswer) are not correctly displayed.
That happened because new "form-select" class adds "display: block" instead of
"display: inline-block" as before in Bootstrap 4.
This commit fixes the "select" inputs in the question types adding "d-inline-block"
class.

7 months agoMDL-84955 reportbuilder: Fix return type of deprecated functions
Carlos Castillo [Thu, 20 Mar 2025 16:38:59 +0000 (17:38 +0100)]
MDL-84955 reportbuilder: Fix return type of deprecated functions

7 months agoMerge branch 'MDL-84877-main' of https://github.com/andrewnicols/moodle into main
Paul Holden [Thu, 20 Mar 2025 15:25:24 +0000 (15:25 +0000)]
Merge branch 'MDL-84877-main' of https://github.com/andrewnicols/moodle into main

7 months agoMerge branch 'MDL-81655' of https://github.com/larsbonczek/moodle into main
Paul Holden [Thu, 20 Mar 2025 15:15:44 +0000 (15:15 +0000)]
Merge branch 'MDL-81655' of https://github.com/larsbonczek/moodle into main

7 months agoMDL-84803 mod_feedback: Make titles unique
Amaia Anabitarte [Tue, 18 Mar 2025 11:47:08 +0000 (12:47 +0100)]
MDL-84803 mod_feedback: Make titles unique

7 months agoMerge branch 'MDL-84538_fix-duplicated-language-strings' of https://github.com/ziegen...
Paul Holden [Thu, 20 Mar 2025 14:44:58 +0000 (14:44 +0000)]
Merge branch 'MDL-84538_fix-duplicated-language-strings' of https://github.com/ziegenberg/moodle into main

7 months agoMerge branch 'MDL-80984-main-fix' of https://github.com/junpataleta/moodle
Sara Arjona [Thu, 20 Mar 2025 10:14:17 +0000 (11:14 +0100)]
Merge branch 'MDL-80984-main-fix' of https://github.com/junpataleta/moodle

7 months agoMDL-80984 core: Bump versions so upgrade steps are not skipped
Jun Pataleta [Thu, 20 Mar 2025 09:55:46 +0000 (17:55 +0800)]
MDL-80984 core: Bump versions so upgrade steps are not skipped

7 months agoMerge branch 'MDL-83535-main' of https://github.com/TobiGa/moodle
Huong Nguyen [Thu, 20 Mar 2025 08:43:14 +0000 (15:43 +0700)]
Merge branch 'MDL-83535-main' of https://github.com/TobiGa/moodle

7 months agoMerge branch 'MDL-84387-main' of https://github.com/junpataleta/moodle
Jun Pataleta [Thu, 20 Mar 2025 06:04:07 +0000 (14:04 +0800)]
Merge branch 'MDL-84387-main' of https://github.com/junpataleta/moodle

7 months agoMDL-84867 theme_boost: Fix deprecated .badge-pill class usages
Mikel Martín [Mon, 17 Mar 2025 08:30:39 +0000 (09:30 +0100)]
MDL-84867 theme_boost: Fix deprecated .badge-pill class usages

7 months agoMDL-84867 tool_behat: Improve SCSS deprecation failure information
Mikel Martín [Wed, 12 Mar 2025 16:37:16 +0000 (17:37 +0100)]
MDL-84867 tool_behat: Improve SCSS deprecation failure information

- Improve SCSS deprecated-styles @mixin to receive a paramenter of the
  deprecated selector.
- Update all the current deprecated styles that are using deprecated-styles @mixin
  to include the deprecated selector as parameter.
- Improve the 'look_for_deprecated_styles' behat function.

7 months agoMDL-84772 core_question: Fix qbank filters layout
Mikel Martín [Tue, 18 Mar 2025 14:33:47 +0000 (15:33 +0100)]
MDL-84772 core_question: Fix qbank filters layout

Fix question bank filters layout after Bootstrap 5 upgrade.

7 months agoMDL-84772 core_datafilter: Fix datafilter layout after BS5 upgrade
Mikel Martín [Tue, 18 Mar 2025 14:07:41 +0000 (15:07 +0100)]
MDL-84772 core_datafilter: Fix datafilter layout after BS5 upgrade

- Fix layout with BS5 classes.
- Replace deprecated Bootstrap classes.

7 months agoMDL-84387 message: Update expected notification message
Jun Pataleta [Thu, 20 Mar 2025 05:28:26 +0000 (13:28 +0800)]
MDL-84387 message: Update expected notification message

7 months agoMDL-84387 assignsubmission_file: Call correct recursion method
Jun Pataleta [Thu, 20 Mar 2025 04:43:02 +0000 (12:43 +0800)]
MDL-84387 assignsubmission_file: Call correct recursion method

7 months agoMerge branch 'MDL-84167-main' of https://github.com/meirzamoodle/moodle
Jun Pataleta [Thu, 20 Mar 2025 02:59:48 +0000 (10:59 +0800)]
Merge branch 'MDL-84167-main' of https://github.com/meirzamoodle/moodle

7 months agoMDL-84167 editor_tiny: Upgrade tiny to 7.7.1 0331bd777d39ab231df723464aafccc42e4f0cfa
meirzamoodle [Sun, 16 Mar 2025 19:20:15 +0000 (02:20 +0700)]
MDL-84167 editor_tiny: Upgrade tiny to 7.7.1

7 months agoMDL-84828 tool_behat: Correct exit codes to always be int
Andrew Nicols [Thu, 13 Mar 2025 12:20:34 +0000 (20:20 +0800)]
MDL-84828 tool_behat: Correct exit codes to always be int

7 months agoMDL-84828 behat: Update Moodle BehatExtension
Andrew Nicols [Thu, 13 Mar 2025 00:54:10 +0000 (08:54 +0800)]
MDL-84828 behat: Update Moodle BehatExtension

Behat 3.19.0 introduced a new mandatory Interface.

7 months agoMDL-84828 core: Bump Behat to latest version
Andrew Nicols [Wed, 12 Mar 2025 07:34:55 +0000 (15:34 +0800)]
MDL-84828 core: Bump Behat to latest version

7 months agoMDL-84538 language: Remove duplicated lang string entries
Daniel Ziegenberg [Fri, 14 Feb 2025 14:22:20 +0000 (15:22 +0100)]
MDL-84538 language: Remove duplicated lang string entries

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
7 months agoMerge branch 'MDL-84154_upgrade-HTML-Purifier-to-latest-4-18-0' of https://github...
Jun Pataleta [Wed, 19 Mar 2025 23:09:59 +0000 (07:09 +0800)]
Merge branch 'MDL-84154_upgrade-HTML-Purifier-to-latest-4-18-0' of https://github.com/ziegenberg/moodle

7 months agoMDL-84387 mod_assign: Improve submission confirmation with file list
toanlamt [Mon, 17 Feb 2025 06:46:03 +0000 (13:46 +0700)]
MDL-84387 mod_assign: Improve submission confirmation with file list

This add the ability for assingment submission plugins to summarise
what was submitted, and then that summary is included in the
message to students confirming to them that their submission
was received.

Then, this new API is implemented in the file and online text plugins.

Co-authored-by: Tim Hunt <T.J.Hunt@open.ac.uk>
7 months agoMDL-84302 mod_quiz: Improvements with invalid questions.
Conn Warwicker [Tue, 21 Jan 2025 15:46:58 +0000 (15:46 +0000)]
MDL-84302 mod_quiz: Improvements with invalid questions.

- Improve visuals of invalid questions by highlighting and
labelling.
- Removes links to actions which will not work for invalid
questions
- Doesn't allow a preview/attempt of a quiz if it has invalid
questions. This is an improvement over it throwing an exception.
- Don't allow the adding of questions to a quiz if they have
an invalid type.

7 months agoMDL-80984 gradepenalty: define type language strings, add to standard.
Paul Holden [Wed, 19 Mar 2025 15:54:51 +0000 (15:54 +0000)]
MDL-80984 gradepenalty: define type language strings, add to standard.

7 months agoMDL-80984 gradepenalty_duedate: Version bump
Andrew Nicols [Wed, 19 Mar 2025 15:25:54 +0000 (23:25 +0800)]
MDL-80984 gradepenalty_duedate: Version bump

7 months agoMDL-80984 core_grade: Lint fix
Andrew Nicols [Wed, 19 Mar 2025 15:23:02 +0000 (23:23 +0800)]
MDL-80984 core_grade: Lint fix

7 months agoMerge branch 'MDL-84683' of https://github.com/jfederico/moodle
Sara Arjona [Wed, 19 Mar 2025 15:19:26 +0000 (16:19 +0100)]
Merge branch 'MDL-84683' of https://github.com/jfederico/moodle

7 months agoMDL-80984 core: Coding style updates
Andrew Nicols [Mon, 17 Mar 2025 15:29:09 +0000 (23:29 +0800)]
MDL-80984 core: Coding style updates

7 months agoMDL-80984 mod_assign: penalty implementation
Nathan Nguyen [Wed, 19 Mar 2025 05:38:35 +0000 (16:38 +1100)]
MDL-80984 mod_assign: penalty implementation

7 months agoMDL-80984 gradepenalty_duedate: late submission penalties
Nathan Nguyen [Wed, 19 Mar 2025 05:47:27 +0000 (16:47 +1100)]
MDL-80984 gradepenalty_duedate: late submission penalties

7 months agoMDL-80984 gradepenalty: add penalty feature
Nathan Nguyen [Sun, 23 Jun 2024 23:43:42 +0000 (09:43 +1000)]
MDL-80984 gradepenalty: add penalty feature

7 months agoMDL-84683 mdl_bigbluebuttonbn: Hide Settings for RecordingsOnly
jfederico [Wed, 19 Mar 2025 14:07:57 +0000 (14:07 +0000)]
MDL-84683 mdl_bigbluebuttonbn: Hide Settings for RecordingsOnly

7 months agoMDL-84936 core_courseformat: fix arguments of deprecated functions
Marina Glancy [Wed, 19 Mar 2025 12:37:18 +0000 (12:37 +0000)]
MDL-84936 core_courseformat: fix arguments of deprecated functions

7 months agoMDL-83535 theme_boost: Prevent sticky-footer from linewrapping
Tobias Garske [Thu, 23 Jan 2025 12:31:30 +0000 (12:31 +0000)]
MDL-83535 theme_boost: Prevent sticky-footer from linewrapping

7 months agoMerge branch 'MDL-84853-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 19 Mar 2025 08:49:08 +0000 (16:49 +0800)]
Merge branch 'MDL-84853-main' of https://github.com/andrewnicols/moodle

7 months agoMerge branch 'MDL-84852-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Wed, 19 Mar 2025 08:44:42 +0000 (16:44 +0800)]
Merge branch 'MDL-84852-main' of https://github.com/andrewnicols/moodle

7 months agoMerge branch 'MDL-84892' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 19 Mar 2025 07:32:16 +0000 (14:32 +0700)]
Merge branch 'MDL-84892' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-83840-main' of https://github.com/clransom/moodle
Sara Arjona [Wed, 19 Mar 2025 07:06:33 +0000 (08:06 +0100)]
Merge branch 'MDL-83840-main' of https://github.com/clransom/moodle

7 months agoMDL-79329 smsgateway_modica: Coding style fixes
Andrew Nicols [Wed, 19 Mar 2025 07:01:37 +0000 (15:01 +0800)]
MDL-79329 smsgateway_modica: Coding style fixes

7 months agoMerge branch 'MDL-79329-main' of https://github.com/safatshahin/moodle
Andrew Nicols [Wed, 19 Mar 2025 06:49:49 +0000 (14:49 +0800)]
Merge branch 'MDL-79329-main' of https://github.com/safatshahin/moodle

7 months agoMDL-79329 smsgateway_modica: Add Modica SMS gateway to core
Safat [Tue, 25 Feb 2025 04:47:00 +0000 (15:47 +1100)]
MDL-79329 smsgateway_modica: Add Modica SMS gateway to core

7 months agoMerge branch 'MDL-84905-main' of https://github.com/HuongNV13/moodle
Jun Pataleta [Wed, 19 Mar 2025 05:18:06 +0000 (13:18 +0800)]
Merge branch 'MDL-84905-main' of https://github.com/HuongNV13/moodle

7 months agoMDL-83399 core: Coding style fixes
Andrew Nicols [Wed, 19 Mar 2025 04:02:41 +0000 (12:02 +0800)]
MDL-83399 core: Coding style fixes

7 months agoMerge branch '83399-admin-loginas' of https://github.com/jaypha/moodle
Andrew Nicols [Wed, 19 Mar 2025 03:54:08 +0000 (11:54 +0800)]
Merge branch '83399-admin-loginas' of https://github.com/jaypha/moodle

7 months agoMerge branch 'MDL-84247' of https://github.com/timhunt/moodle
Huong Nguyen [Wed, 19 Mar 2025 03:13:21 +0000 (10:13 +0700)]
Merge branch 'MDL-84247' of https://github.com/timhunt/moodle

7 months agoMerge branch 'MDL-83766' of https://github.com/ssj365/moodle
Huong Nguyen [Wed, 19 Mar 2025 03:05:32 +0000 (10:05 +0700)]
Merge branch 'MDL-83766' of https://github.com/ssj365/moodle

7 months agoNOBUG: Version bump for report_insights
Andrew Nicols [Wed, 19 Mar 2025 03:03:14 +0000 (11:03 +0800)]
NOBUG: Version bump for report_insights

7 months agoMerge branch 'MDL-84431-main' of https://github.com/andrewgos/moodle
Huong Nguyen [Wed, 19 Mar 2025 02:55:05 +0000 (09:55 +0700)]
Merge branch 'MDL-84431-main' of https://github.com/andrewgos/moodle

7 months agoMerge branch 'MDL-84897-main' of https://github.com/ferranrecio/moodle
Huong Nguyen [Wed, 19 Mar 2025 02:52:01 +0000 (09:52 +0700)]
Merge branch 'MDL-84897-main' of https://github.com/ferranrecio/moodle

7 months agoMerge branch 'MDL-83499-main' of https://github.com/laurentdavid/moodle
Huong Nguyen [Wed, 19 Mar 2025 02:46:01 +0000 (09:46 +0700)]
Merge branch 'MDL-83499-main' of https://github.com/laurentdavid/moodle

7 months agoMDL-84905 Behat: Fix I set the following administration settings failure
Huong Nguyen [Mon, 17 Mar 2025 09:37:57 +0000 (16:37 +0700)]
MDL-84905 Behat: Fix I set the following administration settings failure

7 months agoMDL-84775 quiz: "Add question" button normal size.
Luca Bösch [Sun, 9 Mar 2025 14:04:17 +0000 (15:04 +0100)]
MDL-84775 quiz: "Add question" button normal size.

7 months agoMDL-84846 core lock: report un-released locks better
Tim Hunt [Wed, 12 Mar 2025 15:09:44 +0000 (15:09 +0000)]
MDL-84846 core lock: report un-released locks better

We now report un-released locks in Behat tests, and when developer
debug is on, as well as in PHPunit.

The exception now has a full stack track, to help locate the problem.

7 months agoMDL-83840 course: add warning when hiding category
Katie Ransom [Wed, 5 Feb 2025 16:05:58 +0000 (16:05 +0000)]
MDL-83840 course: add warning when hiding category

7 months agoon-demand release 5.0dev+
Sara Arjona [Tue, 18 Mar 2025 13:18:09 +0000 (14:18 +0100)]
on-demand release 5.0dev+

7 months agoNOBUG: Add upgrade notes
Sara Arjona [Tue, 18 Mar 2025 13:18:09 +0000 (14:18 +0100)]
NOBUG: Add upgrade notes

7 months agoNOBUG: Fixed SVG browser compatibility
Sara Arjona [Tue, 18 Mar 2025 13:17:55 +0000 (14:17 +0100)]
NOBUG: Fixed SVG browser compatibility

7 months agoMDL-84892 admin: general style improvements to the environment table.
Paul Holden [Tue, 18 Mar 2025 09:38:02 +0000 (09:38 +0000)]
MDL-84892 admin: general style improvements to the environment table.

Co-authored-by: Mikel Martín <mikel@moodle.com>
7 months agoMDL-84674 core: Remove long-deprecated methods
Daniel Ziegenberg [Thu, 27 Feb 2025 12:42:36 +0000 (13:42 +0100)]
MDL-84674 core: Remove long-deprecated methods

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
7 months agoMerge branch 'MDL-81714_main' of https://github.com/marxjohnson/moodle
Jun Pataleta [Tue, 18 Mar 2025 04:54:19 +0000 (12:54 +0800)]
Merge branch 'MDL-81714_main' of https://github.com/marxjohnson/moodle

7 months agoMerge branch 'MDL-84844-main' of https://github.com/PhMemmel/moodle
Jun Pataleta [Tue, 18 Mar 2025 04:28:35 +0000 (12:28 +0800)]
Merge branch 'MDL-84844-main' of https://github.com/PhMemmel/moodle

7 months agoMerge branch 'MDL-84305-main' of https://github.com/timhunt/moodle
Huong Nguyen [Tue, 18 Mar 2025 04:16:23 +0000 (11:16 +0700)]
Merge branch 'MDL-84305-main' of https://github.com/timhunt/moodle

7 months agoMerge branch 'MDL-84569' of https://github.com/paulholden/moodle
Jun Pataleta [Tue, 18 Mar 2025 03:06:45 +0000 (11:06 +0800)]
Merge branch 'MDL-84569' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-76565_remove-strings-deprecated-in-moodle-versions-before-4-4'...
Huong Nguyen [Tue, 18 Mar 2025 01:53:15 +0000 (08:53 +0700)]
Merge branch 'MDL-76565_remove-strings-deprecated-in-moodle-versions-before-4-4' of https://github.com/ziegenberg/moodle

7 months agoMDL-83399 core: Add ability for admins to login as other admins.
Jason Den Dulk [Thu, 20 Feb 2025 04:53:32 +0000 (15:53 +1100)]
MDL-83399 core: Add ability for admins to login as other admins.

Add helper class to contain logic.
Add unit tests to test logic.

7 months agoMerge branch 'MDL-77621_final-deprecation-of-lib-cronlib-php' of https://github.com...
Huong Nguyen [Tue, 18 Mar 2025 01:47:29 +0000 (08:47 +0700)]
Merge branch 'MDL-77621_final-deprecation-of-lib-cronlib-php' of https://github.com/ziegenberg/moodle

7 months agoMerge branch 'MDL-76561_phase-2-of-deprecation-of-functions-in-lib-deprecatedlib...
Huong Nguyen [Tue, 18 Mar 2025 01:37:50 +0000 (08:37 +0700)]
Merge branch 'MDL-76561_phase-2-of-deprecation-of-functions-in-lib-deprecatedlib-php' of https://github.com/ziegenberg/moodle

7 months agoMerge branch 'MDL-84222-main' of https://github.com/HuongNV13/moodle
Andrew Nicols [Tue, 18 Mar 2025 00:03:26 +0000 (08:03 +0800)]
Merge branch 'MDL-84222-main' of https://github.com/HuongNV13/moodle

7 months agoMerge branch 'MDL-84541-main' of https://github.com/laurentdavid/moodle
Andrew Nicols [Mon, 17 Mar 2025 23:17:22 +0000 (07:17 +0800)]
Merge branch 'MDL-84541-main' of https://github.com/laurentdavid/moodle

7 months agoMDL-84353 tiny_premium: Rename useaccessibilitychecker capability to usea11ychecker
Sara Arjona [Mon, 17 Mar 2025 15:49:16 +0000 (16:49 +0100)]
MDL-84353 tiny_premium: Rename useaccessibilitychecker capability to usea11ychecker

AMOS BEGIN
 MOV [premium:useaccessibilitychecker,tiny_premium],[premium:usea11ychecker,tiny_premium]
AMOS END

7 months agoMDL-84247 question: move duplicate preview code into a method
Tim Hunt [Mon, 17 Mar 2025 17:42:44 +0000 (17:42 +0000)]
MDL-84247 question: move duplicate preview code into a method

This is useful code, as can be seen by the fact it is in two places.
So, moving it to a method.

7 months agoMDL-84247 questions: rename is_valid_question -> is_qtype_usable
Tim Hunt [Mon, 17 Mar 2025 17:12:50 +0000 (17:12 +0000)]
MDL-84247 questions: rename is_valid_question -> is_qtype_usable

and move it next to is_qtype_installed. This makes the API of the
question_bank class more consistent

7 months agoMDL-84247 core_question: Improvements to handling invalid questions.
Conn Warwicker [Tue, 21 Jan 2025 14:42:54 +0000 (14:42 +0000)]
MDL-84247 core_question: Improvements to handling invalid questions.

- Highlight the row and adds a badge to indicate that a question
is invalid, to make it much clearer.
- Remove the bulk action checkbox
- Fixes usage count and comments links for missingtype questions.
- Add new behat tests and fix up some existing ones to work
with new logic.

7 months agoMerge branch 'MDL-84353-main' of https://github.com/albertgasset/moodle
Sara Arjona [Mon, 17 Mar 2025 14:46:28 +0000 (15:46 +0100)]
Merge branch 'MDL-84353-main' of https://github.com/albertgasset/moodle