moodle.git
21 months agoMDL-80768 output: stricter progress bar component percentage type. 5a1aef5a51fc51dcc17312bb7b4e92c61b25dc2c
Paul Holden [Tue, 30 Jan 2024 21:45:57 +0000 (21:45 +0000)]
MDL-80768 output: stricter progress bar component percentage type.

Avoid mixing float/string types, where the decimal separator could
vary according to current locale.

21 months agoweekly release 4.2.5+
Sara Arjona [Thu, 25 Jan 2024 15:48:32 +0000 (16:48 +0100)]
weekly release 4.2.5+

21 months agoMerge branch 'MDL-80656-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE
Jun Pataleta [Thu, 25 Jan 2024 04:13:55 +0000 (12:13 +0800)]
Merge branch 'MDL-80656-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80224-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Huong Nguyen [Thu, 25 Jan 2024 04:02:15 +0000 (11:02 +0700)]
Merge branch 'MDL-80224-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80516-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Huong Nguyen [Thu, 25 Jan 2024 03:45:56 +0000 (10:45 +0700)]
Merge branch 'MDL-80516-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-76671-402' of https://github.com/jleyva/moodle into MOODLE_402_STABLE
Huong Nguyen [Thu, 25 Jan 2024 03:25:17 +0000 (10:25 +0700)]
Merge branch 'MDL-76671-402' of https://github.com/jleyva/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80098-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Ilya Tregubov [Thu, 25 Jan 2024 02:20:53 +0000 (10:20 +0800)]
Merge branch 'MDL-80098-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80676-402' of https://github.com/junpataleta/moodle into MOODLE_402...
Huong Nguyen [Thu, 25 Jan 2024 02:08:10 +0000 (09:08 +0700)]
Merge branch 'MDL-80676-402' of https://github.com/junpataleta/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-79927-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Ilya Tregubov [Thu, 25 Jan 2024 01:54:06 +0000 (09:54 +0800)]
Merge branch 'MDL-79927-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-76716-m402' of https://github.com/stefangub/moodle into MOODLE_402_...
Huong Nguyen [Thu, 25 Jan 2024 01:51:44 +0000 (08:51 +0700)]
Merge branch 'MDL-76716-m402' of https://github.com/stefangub/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-79159-402' of https://github.com/andelacruz/moodle into MOODLE_402_...
Ilya Tregubov [Thu, 25 Jan 2024 01:36:05 +0000 (09:36 +0800)]
Merge branch 'MDL-79159-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80653-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Ilya Tregubov [Thu, 25 Jan 2024 01:26:19 +0000 (09:26 +0800)]
Merge branch 'MDL-80653-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-79681-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Sara Arjona [Wed, 24 Jan 2024 16:02:33 +0000 (17:02 +0100)]
Merge branch 'MDL-79681-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-79152-402' of https://github.com/andrewnicols/moodle into MOODLE_40...
Sara Arjona [Wed, 24 Jan 2024 15:03:02 +0000 (16:03 +0100)]
Merge branch 'MDL-79152-402' of https://github.com/andrewnicols/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80668-402' of https://github.com/pedrojordao/moodle into MOODLE_402...
Sara Arjona [Wed, 24 Jan 2024 14:16:26 +0000 (15:16 +0100)]
Merge branch 'MDL-80668-402' of https://github.com/pedrojordao/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-78888-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Sara Arjona [Wed, 24 Jan 2024 12:26:02 +0000 (13:26 +0100)]
Merge branch 'MDL-78888-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-76723-402' of https://github.com/junpataleta/moodle into MOODLE_402...
Sara Arjona [Wed, 24 Jan 2024 12:14:03 +0000 (13:14 +0100)]
Merge branch 'MDL-76723-402' of https://github.com/junpataleta/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-79940-402' of https://github.com/andelacruz/moodle into MOODLE_402_...
Sara Arjona [Wed, 24 Jan 2024 08:22:42 +0000 (09:22 +0100)]
Merge branch 'MDL-79940-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE

21 months agoMDL-79159 mod_lesson: Behat coverage for lesson question max attempts
Angelia Dela Cruz [Thu, 24 Aug 2023 08:59:44 +0000 (16:59 +0800)]
MDL-79159 mod_lesson: Behat coverage for lesson question max attempts

21 months agoMerge branch 'MDL-80270-402' of https://github.com/mihailges/moodle into MOODLE_402_S...
Ilya Tregubov [Wed, 24 Jan 2024 05:47:13 +0000 (13:47 +0800)]
Merge branch 'MDL-80270-402' of https://github.com/mihailges/moodle into MOODLE_402_STABLE

21 months agoMDL-80656 behat: remove unnecessary activity duplication steps
Simey Lameze [Thu, 18 Jan 2024 07:35:47 +0000 (15:35 +0800)]
MDL-80656 behat: remove unnecessary activity duplication steps

21 months agoMDL-79940 mod_workshop: Behat to confirm review button for reviewers
Angelia Dela Cruz [Fri, 3 Nov 2023 03:56:22 +0000 (11:56 +0800)]
MDL-79940 mod_workshop: Behat to confirm review button for reviewers

21 months agoMDL-76716 grades: handle open delegated transaction on grade delete
Stefan Van der Vyver [Tue, 31 Oct 2023 11:25:18 +0000 (11:25 +0000)]
MDL-76716 grades: handle open delegated transaction on grade delete

21 months agoMerge branch 'MDL-80271-MOODLE_402_STABLE' of https://github.com/PhMemmel/moodle...
Jun Pataleta [Tue, 23 Jan 2024 08:32:39 +0000 (16:32 +0800)]
Merge branch 'MDL-80271-MOODLE_402_STABLE' of https://github.com/PhMemmel/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80339-402' of https://github.com/andelacruz/moodle into MOODLE_402_...
Sara Arjona [Tue, 23 Jan 2024 06:48:31 +0000 (07:48 +0100)]
Merge branch 'MDL-80339-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-75579-402' of https://github.com/HuongNV13/moodle into MOODLE_402_S...
Ilya Tregubov [Tue, 23 Jan 2024 04:05:02 +0000 (12:05 +0800)]
Merge branch 'MDL-75579-402' of https://github.com/HuongNV13/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-78219-402' of https://github.com/snake/moodle into MOODLE_402_STABLE
Jun Pataleta [Tue, 23 Jan 2024 03:59:18 +0000 (11:59 +0800)]
Merge branch 'MDL-78219-402' of https://github.com/snake/moodle into MOODLE_402_STABLE

21 months agoMDL-75579 Backup: Prevent failed course restore task to be retried
Huong Nguyen [Tue, 19 Dec 2023 03:27:40 +0000 (10:27 +0700)]
MDL-75579 Backup: Prevent failed course restore task to be retried

21 months agoMDL-75579 adhoc_task: Implement no-retry flag
Huong Nguyen [Tue, 19 Dec 2023 03:24:59 +0000 (10:24 +0700)]
MDL-75579 adhoc_task: Implement no-retry flag

21 months agoMDL-80339 mod_lesson: Behat to confirm grade visibility in lesson
Angelia Dela Cruz [Thu, 7 Dec 2023 05:15:05 +0000 (13:15 +0800)]
MDL-80339 mod_lesson: Behat to confirm grade visibility in lesson

21 months agoMerge branch 'MDL-79029-402' of https://github.com/ferranrecio/moodle into MOODLE_402...
Jun Pataleta [Tue, 23 Jan 2024 01:21:34 +0000 (09:21 +0800)]
Merge branch 'MDL-79029-402' of https://github.com/ferranrecio/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80559-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Sara Arjona [Mon, 22 Jan 2024 15:23:37 +0000 (16:23 +0100)]
Merge branch 'MDL-80559-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMDL-79029 behat: optimize behat tests
Ferran Recio [Wed, 13 Dec 2023 11:38:03 +0000 (12:38 +0100)]
MDL-79029 behat: optimize behat tests

Replace some add activity to section steps to the new
add activity to course section so they are faster and do
not require javascript.

21 months agoMDL-79029 behat: new add activity steps
Ferran Recio [Wed, 13 Dec 2023 08:52:14 +0000 (09:52 +0100)]
MDL-79029 behat: new add activity steps

21 months agoMDL-80653 h5p: handle content type creation errors in test.
Paul Holden [Thu, 18 Jan 2024 18:08:37 +0000 (18:08 +0000)]
MDL-80653 h5p: handle content type creation errors in test.

See also same in c7d08f85.

21 months agoMerge branch 'MDL-80532-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Huong Nguyen [Mon, 22 Jan 2024 08:39:36 +0000 (15:39 +0700)]
Merge branch 'MDL-80532-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80499-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Huong Nguyen [Mon, 22 Jan 2024 08:36:44 +0000 (15:36 +0700)]
Merge branch 'MDL-80499-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80377-402' of https://github.com/andelacruz/moodle into MOODLE_402_...
Jun Pataleta [Mon, 22 Jan 2024 08:32:22 +0000 (16:32 +0800)]
Merge branch 'MDL-80377-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80374-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Jun Pataleta [Mon, 22 Jan 2024 08:29:48 +0000 (16:29 +0800)]
Merge branch 'MDL-80374-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80323-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Jun Pataleta [Mon, 22 Jan 2024 08:26:00 +0000 (16:26 +0800)]
Merge branch 'MDL-80323-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80232-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Jun Pataleta [Mon, 22 Jan 2024 07:04:38 +0000 (15:04 +0800)]
Merge branch 'MDL-80232-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMDL-80668 modal: Change aria roles on modal to improve accessibility.
Pedro Jordao [Fri, 19 Jan 2024 11:05:43 +0000 (08:05 -0300)]
MDL-80668 modal: Change aria roles on modal to improve accessibility.

The roles we were using were no longer the most recommended for modals.

21 months agoMDL-80377 block: Behat confirming folder file in recent activity block
Angelia Dela Cruz [Mon, 11 Dec 2023 07:37:26 +0000 (15:37 +0800)]
MDL-80377 block: Behat confirming folder file in recent activity block

21 months agoMDL-80676 core: Remove unnecessary aria-labelledby for action menu links
Jun Pataleta [Fri, 19 Jan 2024 05:10:34 +0000 (13:10 +0800)]
MDL-80676 core: Remove unnecessary aria-labelledby for action menu links

The aria-labelledby attribute for the action menu link's <a> tag is
unnecessary as the <span> tag containing the action menu link's text
is already within the <a> tag and already serves as the link's label by
default.

21 months agoMDL-80271 core_user: Only update record if necessary
Philipp Memmel [Mon, 27 Nov 2023 17:13:02 +0000 (18:13 +0100)]
MDL-80271 core_user: Only update record if necessary

21 months agoweekly release 4.2.5+
Huong Nguyen [Fri, 19 Jan 2024 04:24:17 +0000 (11:24 +0700)]
weekly release 4.2.5+

21 months agoMDL-79152 editor_tiny: Enable browser-based spell-checking
Andrew Nicols [Thu, 18 Jan 2024 04:52:54 +0000 (12:52 +0800)]
MDL-79152 editor_tiny: Enable browser-based spell-checking

21 months agoMerge branch 'MDL-80201-402' of https://github.com/junpataleta/moodle into MOODLE_402...
Andrew Nicols [Thu, 18 Jan 2024 03:34:34 +0000 (11:34 +0800)]
Merge branch 'MDL-80201-402' of https://github.com/junpataleta/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-79498-402' of https://github.com/junpataleta/moodle into MOODLE_402...
Jun Pataleta [Thu, 18 Jan 2024 02:59:13 +0000 (10:59 +0800)]
Merge branch 'MDL-79498-402' of https://github.com/junpataleta/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80591_402' of https://github.com/stronk7/moodle into MOODLE_402_STABLE
Andrew Nicols [Thu, 18 Jan 2024 02:57:30 +0000 (10:57 +0800)]
Merge branch 'MDL-80591_402' of https://github.com/stronk7/moodle into MOODLE_402_STABLE

21 months agoMDL-79498 javascript: Adjust get_string function signature
Justus Dieckmann [Tue, 26 Sep 2023 12:27:23 +0000 (14:27 +0200)]
MDL-79498 javascript: Adjust get_string function signature

In order to reflect param and lang being optional parameters.

21 months agoMerge branch 'MDL-80041-402' of https://github.com/junpataleta/moodle into MOODLE_402...
Andrew Nicols [Thu, 18 Jan 2024 02:54:20 +0000 (10:54 +0800)]
Merge branch 'MDL-80041-402' of https://github.com/junpataleta/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80058-402' of https://github.com/meirzamoodle/moodle into MOODLE_40...
Sara Arjona [Wed, 17 Jan 2024 17:46:54 +0000 (18:46 +0100)]
Merge branch 'MDL-80058-402' of https://github.com/meirzamoodle/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80081-402' of https://github.com/meirzamoodle/moodle into MOODLE_40...
Sara Arjona [Wed, 17 Jan 2024 17:18:15 +0000 (18:18 +0100)]
Merge branch 'MDL-80081-402' of https://github.com/meirzamoodle/moodle into MOODLE_402_STABLE

21 months agoMDL-76671 tool_mobile: Allow OAuth launches after accepting policies
Juan Leyva [Mon, 15 Jan 2024 12:11:01 +0000 (13:11 +0100)]
MDL-76671 tool_mobile: Allow OAuth launches after accepting policies

21 months agoMerge branch 'MDL-80255-402' of https://github.com/aanabit/moodle into MOODLE_402_STABLE
Sara Arjona [Wed, 17 Jan 2024 10:51:15 +0000 (11:51 +0100)]
Merge branch 'MDL-80255-402' of https://github.com/aanabit/moodle into MOODLE_402_STABLE

21 months agoMDL-78888 tool_uploaduser: case-insensitive email matching on upload.
Paul Holden [Thu, 16 Nov 2023 10:34:38 +0000 (10:34 +0000)]
MDL-78888 tool_uploaduser: case-insensitive email matching on upload.

21 months agoMDL-80098 core: correct arguments for invalidmoduleid exceptions.
Paul Holden [Mon, 13 Nov 2023 17:12:14 +0000 (17:12 +0000)]
MDL-80098 core: correct arguments for invalidmoduleid exceptions.

The "invalid module ID" should be passed as the `$a` constructor
argument.

21 months agoMerge branch 'MDL-79701-402' of https://github.com/rjnl/moodle into MOODLE_402_STABLE
Huong Nguyen [Wed, 17 Jan 2024 07:10:53 +0000 (14:10 +0700)]
Merge branch 'MDL-79701-402' of https://github.com/rjnl/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80498_402' of https://github.com/santoshndev/moodle into MOODLE_402...
Huong Nguyen [Wed, 17 Jan 2024 03:38:41 +0000 (10:38 +0700)]
Merge branch 'MDL-80498_402' of https://github.com/santoshndev/moodle into MOODLE_402_STABLE

21 months agoMDL-80255 mod_scorm: Remove 'Completed' as default completion
Amaia Anabitarte [Wed, 10 Jan 2024 14:55:55 +0000 (15:55 +0100)]
MDL-80255 mod_scorm: Remove 'Completed' as default completion

21 months agoMerge branch 'MDL-80266-402' of https://github.com/andrewnicols/moodle into MOODLE_40...
Sara Arjona [Tue, 16 Jan 2024 06:20:16 +0000 (07:20 +0100)]
Merge branch 'MDL-80266-402' of https://github.com/andrewnicols/moodle into MOODLE_402_STABLE

21 months agoMDL-80266 mod_forum: Reset subscription caches between behat tests
Andrew Nicols [Mon, 15 Jan 2024 03:16:20 +0000 (11:16 +0800)]
MDL-80266 mod_forum: Reset subscription caches between behat tests

21 months agoMerge branch 'MDL-69615-402' of https://github.com/HuongNV13/moodle into MOODLE_402_S...
Ilya Tregubov [Tue, 16 Jan 2024 02:58:09 +0000 (10:58 +0800)]
Merge branch 'MDL-69615-402' of https://github.com/HuongNV13/moodle into MOODLE_402_STABLE

21 months agoMDL-69615 core_backup: Send backup report email once the tasks are done
Huong Nguyen [Wed, 27 Dec 2023 09:14:07 +0000 (16:14 +0700)]
MDL-69615 core_backup: Send backup report email once the tasks are done

21 months agoMerge branch 'MDL-59467-402' of https://github.com/andrewnicols/moodle into MOODLE_40...
Sara Arjona [Mon, 15 Jan 2024 16:28:22 +0000 (17:28 +0100)]
Merge branch 'MDL-59467-402' of https://github.com/andrewnicols/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-79519-402_url_select' of https://github.com/Tsheke/moodle into...
Sara Arjona [Mon, 15 Jan 2024 16:03:10 +0000 (17:03 +0100)]
Merge branch 'MDL-79519-402_url_select' of https://github.com/Tsheke/moodle into MOODLE_402_STABLE

21 months agoMDL-80516 core: more robust plugin update component checking.
Paul Holden [Thu, 11 Jan 2024 20:45:40 +0000 (20:45 +0000)]
MDL-80516 core: more robust plugin update component checking.

Occurs when a plugin in incorrectly removed (via file system only,
rather than following proper uninstall process), and also contains
it's own sub-plugins.

In the above scenario, the update would request and receive back a
response for a plugin whose name was comprised of an empty string,
subsequently causing errors when processing said response.

21 months agoMDL-79519 course: remove null to use the default value.
Johnny Tsheke [Thu, 28 Sep 2023 16:26:23 +0000 (12:26 -0400)]
MDL-79519 course: remove null to use the default value.

21 months agoMerge branch 'MDL-79091-MOODLE_402_STABLE' of https://github.com/jay-oswald/moodle...
Sara Arjona [Mon, 15 Jan 2024 11:31:47 +0000 (12:31 +0100)]
Merge branch 'MDL-79091-MOODLE_402_STABLE' of https://github.com/jay-oswald/moodle into MOODLE_402_STABLE

21 months agoMDL-78219 enrol_lti: fix auth method usage in base testcase
Jake Dallimore [Mon, 15 May 2023 04:11:54 +0000 (12:11 +0800)]
MDL-78219 enrol_lti: fix auth method usage in base testcase

21 months agoMDL-78219 auth_lti: ensure user updates happen after authentication
Jake Dallimore [Mon, 15 May 2023 04:07:27 +0000 (12:07 +0800)]
MDL-78219 auth_lti: ensure user updates happen after authentication

If an existing session is active at the time of launch, that user id
appears in the user_updated log. This log should show the launching user
updating their own record, not someone else. To resolve this, auth the
user before making any record updates so that the event gets the correct
user id.

21 months agoMDL-78219 auth_lti: force empty session before launch user creation
Jake Dallimore [Mon, 15 May 2023 01:48:43 +0000 (09:48 +0800)]
MDL-78219 auth_lti: force empty session before launch user creation

If an existing session is active at the time of launch, that user id
appears in the user_created log, incorrectly (it should be system/0).
This patch makes sure that any existing session is terminated before
creation of a new user during launches.

21 months agoMDL-69615 privacy: Use task trait for unit tests
Huong Nguyen [Mon, 25 Dec 2023 08:54:23 +0000 (15:54 +0700)]
MDL-69615 privacy: Use task trait for unit tests

21 months agoMDL-69615 core_task: Add a task trait
Huong Nguyen [Mon, 25 Dec 2023 08:52:59 +0000 (15:52 +0700)]
MDL-69615 core_task: Add a task trait

21 months agoMDL-80591 phpunit: delegate run to phpunit binary
Eloy Lafuente (stronk7) [Sat, 13 Jan 2024 17:13:52 +0000 (18:13 +0100)]
MDL-80591 phpunit: delegate run to phpunit binary

Instead of manually including composer's auto-loading
stuff and then run PHPUnit\TextUI\Command::main(), now
we are using the PHPUnit "binary".

That way behaviour should be 100% the same than
running vendor/bin/phpunit (recommended instead of util.php --run).

Also, note that, for other util.php commands, we still need
composer's auto-loading to happen, so we have moved it immediately
after the --run command.

Finally, a few more file_exists() conditions have been added
to ensure that PHPUnit is properly installed. Redundant but...

21 months agoMerge branch 'MDL-80192-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Jun Pataleta [Fri, 12 Jan 2024 09:28:17 +0000 (17:28 +0800)]
Merge branch 'MDL-80192-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80564-402' of https://github.com/marinaglancy/moodle into MOODLE_40...
Paul Holden [Fri, 12 Jan 2024 09:07:42 +0000 (09:07 +0000)]
Merge branch 'MDL-80564-402' of https://github.com/marinaglancy/moodle into MOODLE_402_STABLE

21 months agoMDL-80498 group: Added required rule for filepicker field
Santosh Nagargoje [Fri, 29 Dec 2023 04:22:29 +0000 (09:52 +0530)]
MDL-80498 group: Added required rule for filepicker field

21 months agoMDL-80192 reportbuilder: ensure filter form group elements have labels.
Paul Holden [Mon, 20 Nov 2023 17:31:07 +0000 (17:31 +0000)]
MDL-80192 reportbuilder: ensure filter form group elements have labels.

This ensures compliance with the following WCAG criterion:

"H71: Providing a description for groups of form controls using fieldset
and legend elements".

21 months agoMDL-80192 forms: implement method to set group element hidden label.
Paul Holden [Mon, 20 Nov 2023 17:09:26 +0000 (17:09 +0000)]
MDL-80192 forms: implement method to set group element hidden label.

This is consistent with the API used for other form element types,
in order to provide screen-readable text in the fieldset legend while
not necessarily wanting to display said label.

The new class property is automatically exported to the template via
the `templatable_form_element` trait.

21 months agoMerge branch 'MDL-80353-MOODLE_402_STABLE' of https://github.com/marinaglancy/moodle...
Jun Pataleta [Fri, 12 Jan 2024 08:20:20 +0000 (16:20 +0800)]
Merge branch 'MDL-80353-MOODLE_402_STABLE' of https://github.com/marinaglancy/moodle into MOODLE_402_STABLE

21 months agoMDL-80081 editor_tiny: Allow empty content in the i tag
meirzamoodle [Mon, 18 Dec 2023 08:53:27 +0000 (15:53 +0700)]
MDL-80081 editor_tiny: Allow empty content in the i tag

21 months agoweekly release 4.2.5+
Ilya Tregubov [Fri, 12 Jan 2024 01:11:44 +0000 (09:11 +0800)]
weekly release 4.2.5+

21 months agoMDL-80564 reportbuilder: Consistent permission check for user full name
Marina Glancy [Tue, 9 Jan 2024 17:32:11 +0000 (17:32 +0000)]
MDL-80564 reportbuilder: Consistent permission check for user full name

21 months agoMerge branch 'MDL-80246-402' of https://github.com/mihailges/moodle into MOODLE_402_S...
Jun Pataleta [Thu, 11 Jan 2024 03:49:54 +0000 (11:49 +0800)]
Merge branch 'MDL-80246-402' of https://github.com/mihailges/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80452-402' of https://github.com/andelacruz/moodle into MOODLE_402_...
Huong Nguyen [Thu, 11 Jan 2024 03:45:01 +0000 (10:45 +0700)]
Merge branch 'MDL-80452-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80229-402' of https://github.com/davewoloszyn/moodle into MOODLE_40...
Huong Nguyen [Thu, 11 Jan 2024 03:36:29 +0000 (10:36 +0700)]
Merge branch 'MDL-80229-402' of https://github.com/davewoloszyn/moodle into MOODLE_402_STABLE

21 months agoMDL-80452 mod_h5pactivity: Behat for H5Pactivity duplication and delete
Angelia Dela Cruz [Tue, 19 Dec 2023 07:08:31 +0000 (15:08 +0800)]
MDL-80452 mod_h5pactivity: Behat for H5Pactivity duplication and delete

21 months agoMerge branch 'MDL-80446-402' of https://github.com/paulholden/moodle into MOODLE_402_...
Ilya Tregubov [Thu, 11 Jan 2024 02:44:51 +0000 (10:44 +0800)]
Merge branch 'MDL-80446-402' of https://github.com/paulholden/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80357_402_STABLE' of https://github.com/SimonasAdams/moodle into...
Ilya Tregubov [Thu, 11 Jan 2024 02:38:57 +0000 (10:38 +0800)]
Merge branch 'MDL-80357_402_STABLE' of https://github.com/SimonasAdams/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80333_402' of https://github.com/santoshndev/moodle into MOODLE_402...
Ilya Tregubov [Thu, 11 Jan 2024 02:35:04 +0000 (10:35 +0800)]
Merge branch 'MDL-80333_402' of https://github.com/santoshndev/moodle into MOODLE_402_STABLE

21 months agoMDL-80499 datafield_date: specify UTC time when editing field content.
Paul Holden [Thu, 4 Jan 2024 17:06:58 +0000 (17:06 +0000)]
MDL-80499 datafield_date: specify UTC time when editing field content.

21 months agoMDL-80333 Authentication: Fixed new login notification adhoc task
Santosh Nagargoje [Thu, 7 Dec 2023 10:11:49 +0000 (15:41 +0530)]
MDL-80333 Authentication: Fixed new login notification adhoc task

21 months agoMerge branch 'MDL-73639-402-fix' of https://github.com/sarjona/moodle into MOODLE_402...
Huong Nguyen [Wed, 10 Jan 2024 07:46:29 +0000 (14:46 +0700)]
Merge branch 'MDL-73639-402-fix' of https://github.com/sarjona/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80340-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE
Sara Arjona [Wed, 10 Jan 2024 06:35:08 +0000 (07:35 +0100)]
Merge branch 'MDL-80340-402' of https://github.com/lameze/moodle into MOODLE_402_STABLE

21 months agoMerge branch 'MDL-80382-402' of https://github.com/andelacruz/moodle into MOODLE_402_...
Huong Nguyen [Wed, 10 Jan 2024 03:30:46 +0000 (10:30 +0700)]
Merge branch 'MDL-80382-402' of https://github.com/andelacruz/moodle into MOODLE_402_STABLE

21 months agoMDL-80058 editor_tiny: add preformatted format to the blocks
meirzamoodle [Wed, 3 Jan 2024 10:12:29 +0000 (17:12 +0700)]
MDL-80058 editor_tiny: add preformatted format to the blocks

21 months agoMDL-80382 behat: Replace "Frist" typos in Behat tests to "First"
Angelia Dela Cruz [Tue, 12 Dec 2023 06:19:08 +0000 (14:19 +0800)]
MDL-80382 behat: Replace "Frist" typos in Behat tests to "First"

21 months agoMDL-80559 badges: set contexturl/name in badge awarded notification.
Paul Holden [Tue, 9 Jan 2024 17:08:57 +0000 (17:08 +0000)]
MDL-80559 badges: set contexturl/name in badge awarded notification.