moodle.git
14 months agoMDL-81129 hub: Update the intro paragraph on the site registration page 5d316201b4dd40ba8f2873b43772663819309d6a
meirzamoodle [Sat, 29 Jun 2024 15:26:45 +0000 (22:26 +0700)]
MDL-81129 hub: Update the intro paragraph on the site registration page

I added a new javascript in admin to trigger a collapse element to be
expanded using the URL hash.

14 months agoweekly release 4.5dev
Ilya Tregubov [Fri, 2 Aug 2024 01:30:38 +0000 (09:30 +0800)]
weekly release 4.5dev

14 months agoNOBUG: Add upgrade notes
Ilya Tregubov [Fri, 2 Aug 2024 01:30:38 +0000 (09:30 +0800)]
NOBUG: Add upgrade notes

14 months agoMerge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Ilya Tregubov [Fri, 2 Aug 2024 01:30:16 +0000 (09:30 +0800)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install

14 months agoMerge branch 'MDL-82424-main' of https://github.com/sarjona/moodle
Andrew Nicols [Thu, 1 Aug 2024 04:02:11 +0000 (12:02 +0800)]
Merge branch 'MDL-82424-main' of https://github.com/sarjona/moodle

14 months agoMerge branch 'MDL-82427-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Thu, 1 Aug 2024 03:57:32 +0000 (11:57 +0800)]
Merge branch 'MDL-82427-main' of https://github.com/andrewnicols/moodle

14 months agoMerge branch 'MDL-82629' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 1 Aug 2024 03:56:46 +0000 (10:56 +0700)]
Merge branch 'MDL-82629' of https://github.com/paulholden/moodle

14 months agoMerge branch 'MDL-80064-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Thu, 1 Aug 2024 03:41:23 +0000 (10:41 +0700)]
Merge branch 'MDL-80064-main' of https://github.com/meirzamoodle/moodle

14 months agoMerge branch 'MDL-82465-master' of https://github.com/danghieu1407/moodle
Huong Nguyen [Thu, 1 Aug 2024 03:35:17 +0000 (10:35 +0700)]
Merge branch 'MDL-82465-master' of https://github.com/danghieu1407/moodle

14 months agoMerge branch 'MDL-82598-main' of https://github.com/lameze/moodle
Huong Nguyen [Thu, 1 Aug 2024 03:26:38 +0000 (10:26 +0700)]
Merge branch 'MDL-82598-main' of https://github.com/lameze/moodle

14 months agoMerge branch 'MDL-80017-master' of https://github.com/jleyva/moodle
Huong Nguyen [Thu, 1 Aug 2024 02:11:37 +0000 (09:11 +0700)]
Merge branch 'MDL-80017-master' of https://github.com/jleyva/moodle

14 months agoMerge branch 'MDL-82447-master' of https://github.com/jleyva/moodle
Jun Pataleta [Thu, 1 Aug 2024 02:09:14 +0000 (10:09 +0800)]
Merge branch 'MDL-82447-master' of https://github.com/jleyva/moodle

14 months agoMerge branch 'MDL-81689' of https://github.com/rzhtwberlin/moodle
Ilya Tregubov [Thu, 1 Aug 2024 01:59:52 +0000 (09:59 +0800)]
Merge branch 'MDL-81689' of https://github.com/rzhtwberlin/moodle

14 months agoMerge branch 'MDL-82286-main' of https://github.com/daledavies/moodle
Jun Pataleta [Thu, 1 Aug 2024 01:47:27 +0000 (09:47 +0800)]
Merge branch 'MDL-82286-main' of https://github.com/daledavies/moodle

14 months agoAutomatically generated installer lang files
AMOS bot [Thu, 1 Aug 2024 00:07:37 +0000 (00:07 +0000)]
Automatically generated installer lang files

14 months agoMerge branch 'MDL-72876-main' of https://github.com/junpataleta/moodle
Sara Arjona [Wed, 31 Jul 2024 15:15:11 +0000 (17:15 +0200)]
Merge branch 'MDL-72876-main' of https://github.com/junpataleta/moodle

14 months agoMerge branch 'MDL-82397-main' of https://github.com/lucaboesch/moodle
Sara Arjona [Wed, 31 Jul 2024 14:59:20 +0000 (16:59 +0200)]
Merge branch 'MDL-82397-main' of https://github.com/lucaboesch/moodle

14 months agoMerge branch 'MDL-82596' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 31 Jul 2024 14:45:59 +0000 (16:45 +0200)]
Merge branch 'MDL-82596' of https://github.com/paulholden/moodle

14 months agoMerge branch 'MDL-80858' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 31 Jul 2024 10:21:26 +0000 (18:21 +0800)]
Merge branch 'MDL-80858' of https://github.com/paulholden/moodle

14 months agoMDL-80858 customfield_number: new field type for numeric data.
Paul Holden [Fri, 9 Feb 2024 13:15:18 +0000 (13:15 +0000)]
MDL-80858 customfield_number: new field type for numeric data.

Provide field type to allow for number type data to be stored and
presented within those components that already support custom fields.

This is especially useful for reporting purposes.

14 months agoMDL-82286 quiz_accessrule: Add SEB config test for floating point number
Dale Davies [Fri, 28 Jun 2024 09:37:42 +0000 (10:37 +0100)]
MDL-82286 quiz_accessrule: Add SEB config test for floating point number

This tests several variations of SEB config files, to ensure Moodle
is able to parse them and generate a config key hash that matches
what SEB expects.

Additional values have been added to the unencrypted_win_233.seb
config file to cover the existence of floating point values,
ensuring they are serialized correctly. The config hash value
has been updated in real_ck_hash_provider to reflect the change.

Also added coverage information to the test case class docblock.

14 months agoMerge branch 'MDL-82187-single-button' of https://github.com/djarran/moodle
Jun Pataleta [Wed, 31 Jul 2024 09:21:49 +0000 (17:21 +0800)]
Merge branch 'MDL-82187-single-button' of https://github.com/djarran/moodle

14 months agoMerge branch 'MDL-78030-main-improvement' of https://github.com/meirzamoodle/moodle
Shamim Rezaie [Wed, 31 Jul 2024 07:38:29 +0000 (17:38 +1000)]
Merge branch 'MDL-78030-main-improvement' of https://github.com/meirzamoodle/moodle

14 months agoMDL-81859 mod_assign: Add a link to grader on the submissions page
Shamim Rezaie [Fri, 21 Jun 2024 07:31:20 +0000 (17:31 +1000)]
MDL-81859 mod_assign: Add a link to grader on the submissions page

14 months agoMerge branch 'MOODLE_main_MDL-76242' of https://github.com/danielneis/moodle
Ilya Tregubov [Wed, 31 Jul 2024 04:58:22 +0000 (12:58 +0800)]
Merge branch 'MOODLE_main_MDL-76242' of https://github.com/danielneis/moodle

14 months agoMerge branch 'MDL-80752-main' of https://github.com/rezaies/moodle
Ilya Tregubov [Wed, 31 Jul 2024 02:59:42 +0000 (10:59 +0800)]
Merge branch 'MDL-80752-main' of https://github.com/rezaies/moodle

14 months agoMerge branch 'MDL-82260-main' of https://github.com/ferranrecio/moodle
Huong Nguyen [Wed, 31 Jul 2024 02:37:01 +0000 (09:37 +0700)]
Merge branch 'MDL-82260-main' of https://github.com/ferranrecio/moodle

14 months agoMerge branch 'MDL-82259-main' of https://github.com/aanabit/moodle
Huong Nguyen [Wed, 31 Jul 2024 02:17:38 +0000 (09:17 +0700)]
Merge branch 'MDL-82259-main' of https://github.com/aanabit/moodle

14 months agoMerge branch 'MDL-64148-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Wed, 31 Jul 2024 02:15:03 +0000 (09:15 +0700)]
Merge branch 'MDL-64148-main' of https://github.com/meirzamoodle/moodle

14 months agoMerge branch 'MDL-78776-expunge_myisam' of https://github.com/leonstr/moodle
Ilya Tregubov [Wed, 31 Jul 2024 01:38:25 +0000 (09:38 +0800)]
Merge branch 'MDL-78776-expunge_myisam' of https://github.com/leonstr/moodle

14 months agoAutomatically generated installer lang files
AMOS bot [Wed, 31 Jul 2024 00:07:35 +0000 (00:07 +0000)]
Automatically generated installer lang files

14 months agoMDL-82424 tool_generator: plugin handling on test scenarios
ferranrecio [Tue, 9 Jul 2024 13:26:33 +0000 (15:26 +0200)]
MDL-82424 tool_generator: plugin handling on test scenarios

14 months agoMDL-82424 behat: steps to handle plugins
ferranrecio [Tue, 9 Jul 2024 13:25:54 +0000 (15:25 +0200)]
MDL-82424 behat: steps to handle plugins

This commit adds one new step to disable plugins, and also replaces the
regexp from the enable plugins method to make ti compatible with the
tool_generator create testing scenario.

14 months agoMDL-64148 core: Make email greetings consistent
meirzamoodle [Thu, 11 Jul 2024 00:57:33 +0000 (07:57 +0700)]
MDL-64148 core: Make email greetings consistent

Some email body strings use first names as greetings,
some use full names, and some do not.

Using the first name for greeting makes it consistent and
a bit more "personal".

14 months agoMDL-64148 oauth2: Make email greetings consistent
meirzamoodle [Thu, 11 Jul 2024 00:57:26 +0000 (07:57 +0700)]
MDL-64148 oauth2: Make email greetings consistent

Some email body strings use first names as greetings,
some use full names, and some do not.

Using the first name for greeting makes it consistent and
a bit more "personal".

14 months agoMDL-64148 core: Deprecate reset_password_and_mail
meirzamoodle [Tue, 9 Jul 2024 07:29:54 +0000 (14:29 +0700)]
MDL-64148 core: Deprecate reset_password_and_mail

14 months agoMDL-72876 theme_classic: Enclose welcome message in Bootstrap card
Jun Pataleta [Mon, 22 Jul 2024 10:52:41 +0000 (18:52 +0800)]
MDL-72876 theme_classic: Enclose welcome message in Bootstrap card

14 months agoMDL-80064 authentication: password can be null
meirzamoodle [Fri, 26 Jul 2024 21:27:46 +0000 (04:27 +0700)]
MDL-80064 authentication: password can be null

The Open ID Connect plugin uses null for the password,
which makes the internal password update fail to proceed.
Allowing null resolved the problem.

As a note, there is a potential issue if the authentication method has
a false return for the prevent_local_password because it will trigger
the hash_internal_user_password() where  the $password can not be null.
Since this only addresses the oauth2 issue, we should ignore it.

14 months agoMDL-82629 output: switch to named message/contact mapped icons.
Paul Holden [Mon, 29 Jul 2024 08:05:28 +0000 (09:05 +0100)]
MDL-82629 output: switch to named message/contact mapped icons.

14 months agoMDL-78030 tool_customlang: Implementing the count window function
meirzamoodle [Thu, 16 May 2024 04:19:18 +0000 (11:19 +0700)]
MDL-78030 tool_customlang: Implementing the count window function

14 months agoMDL-78030 user: Implementing the count window function
meirzamoodle [Thu, 16 May 2024 04:19:18 +0000 (11:19 +0700)]
MDL-78030 user: Implementing the count window function

14 months agoMDL-78030 dml: get total count records using the window function 42664ee49af459ce4c67728a10b087ef2278efbd
meirzamoodle [Thu, 16 May 2024 04:19:18 +0000 (11:19 +0700)]
MDL-78030 dml: get total count records using the window function

The COUNT window function can be helpful to fasten the complex query,
but it's not recommended to be used for a single table query.

The patch is specifically for PostgreSQL, MariaDB and Oracle databases as they have better performance
compared to MySQL and MSSQL. Although these databases support the COUNT window functions,
the results indicate that the query runs slower when using them.

14 months agoMerge branch 'MDL-60957-main' of https://github.com/djarran/moodle
Ilya Tregubov [Mon, 29 Jul 2024 05:41:30 +0000 (13:41 +0800)]
Merge branch 'MDL-60957-main' of https://github.com/djarran/moodle

14 months agoMDL-60957 mod_assign: Add calendar event for extension due dates
djarrancotleanu [Wed, 3 Jul 2024 01:26:14 +0000 (11:26 +1000)]
MDL-60957 mod_assign: Add calendar event for extension due dates

14 months agoMerge branch 'MDL-82250-main' of https://github.com/lameze/moodle
Andrew Nicols [Mon, 29 Jul 2024 03:47:42 +0000 (11:47 +0800)]
Merge branch 'MDL-82250-main' of https://github.com/lameze/moodle

14 months agoMerge branch 'MDL-80345-main' of https://github.com/MartinGauk/moodle
Ilya Tregubov [Mon, 29 Jul 2024 03:32:57 +0000 (11:32 +0800)]
Merge branch 'MDL-80345-main' of https://github.com/MartinGauk/moodle

14 months agoMDL-82596 behat: switch manual private files upload to generator.
Paul Holden [Fri, 26 Jul 2024 17:39:20 +0000 (18:39 +0100)]
MDL-82596 behat: switch manual private files upload to generator.

14 months agoMDL-82596 behat: tidy up existing usage of private files generator.
Paul Holden [Thu, 25 Jul 2024 18:58:37 +0000 (19:58 +0100)]
MDL-82596 behat: tidy up existing usage of private files generator.

Filename is no longer required (since 83db25c330), given it never
did anything so can be removed. Requiring the "Private files" block
also isn't necessary since original switch to generator methods.

14 months agoMDL-82397 block_recentlyaccesseditems: Assure space between items.
Luca Bösch [Fri, 5 Jul 2024 09:23:29 +0000 (11:23 +0200)]
MDL-82397 block_recentlyaccesseditems: Assure space between items.

14 months agoMDL-82260 core_courseformat: sync subsections access restrictions
ferranrecio [Thu, 18 Jul 2024 09:03:16 +0000 (11:03 +0200)]
MDL-82260 core_courseformat: sync subsections access restrictions

14 months agoMDL-82259 course: Propagate visibility from and to delegated section
Amaia Anabitarte [Thu, 11 Jul 2024 13:41:32 +0000 (15:41 +0200)]
MDL-82259 course: Propagate visibility from and to delegated section

14 months agoMDL-82260 course: add hidden course field to edit section form
ferranrecio [Fri, 19 Jul 2024 04:25:41 +0000 (06:25 +0200)]
MDL-82260 course: add hidden course field to edit section form

A course id hidden field is needed to edit availability conditions
directly from behat. This fields is not relevant to normal execution but
it is not harmfull as section update will ignore it.

14 months agoMDL-82260 course: add behat section settings page url
ferranrecio [Fri, 19 Jul 2024 04:25:18 +0000 (06:25 +0200)]
MDL-82260 course: add behat section settings page url

14 months agoMDL-81689 tests: Check task DB record for nextruntime
Johannes Burk [Thu, 25 Apr 2024 12:55:18 +0000 (14:55 +0200)]
MDL-81689 tests: Check task DB record for nextruntime

14 months agoMDL-81689 tasks: add unit test to check for the bug
Johannes Burk [Thu, 25 Apr 2024 12:53:57 +0000 (14:53 +0200)]
MDL-81689 tasks: add unit test to check for the bug

14 months agoMDL-82259 behat: Improve section behat steps to allow section name
Amaia Anabitarte [Tue, 23 Jul 2024 14:48:43 +0000 (16:48 +0200)]
MDL-82259 behat: Improve section behat steps to allow section name

14 months agoweekly release 4.5dev
Jun Pataleta [Fri, 26 Jul 2024 05:35:25 +0000 (13:35 +0800)]
weekly release 4.5dev

14 months agoNOBUG: Add upgrade notes
Jun Pataleta [Fri, 26 Jul 2024 05:35:25 +0000 (13:35 +0800)]
NOBUG: Add upgrade notes

14 months agoNOBUG: Fixed SVG browser compatibility
Jun Pataleta [Fri, 26 Jul 2024 05:35:06 +0000 (13:35 +0800)]
NOBUG: Fixed SVG browser compatibility

14 months agoMerge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Jun Pataleta [Fri, 26 Jul 2024 05:35:04 +0000 (13:35 +0800)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install

14 months agoMerge branch 'MDL-82373-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Fri, 26 Jul 2024 05:20:53 +0000 (13:20 +0800)]
Merge branch 'MDL-82373-main' of https://github.com/andrewnicols/moodle

14 months agoMDL-82373 core_message: Make message drawer router behat-aware
Andrew Nicols [Fri, 26 Jul 2024 04:33:30 +0000 (12:33 +0800)]
MDL-82373 core_message: Make message drawer router behat-aware

The drawer router was modifying the DOM in a variety of ways and hiding
content, without any pendingJS checks. As a result, there were cases
where a part of the UI was not visible, but had been rendered and was in
the DOM.

This change wraps the router Go method in a pendingJS call that only
resolves when the router transition completes.

Additionally the lazy load manager had a similar issue.

14 months agoMDL-82465 qtype_ddmarker: Mathjax support highlight dropzone
Hieu Nguyen Dang [Fri, 26 Jul 2024 02:54:30 +0000 (09:54 +0700)]
MDL-82465 qtype_ddmarker: Mathjax support highlight dropzone

14 months agoMDL-82598 behat: improve example submission test
Simey Lameze [Thu, 25 Jul 2024 10:22:26 +0000 (18:22 +0800)]
MDL-82598 behat: improve example submission test

14 months agoMDL-82447 mod_bigbluebuttonbn: Remove mobile support via plugin
Juan Leyva [Thu, 25 Jul 2024 09:27:05 +0000 (11:27 +0200)]
MDL-82447  mod_bigbluebuttonbn: Remove mobile support via plugin

14 months agoMerge branch 'MDL-81766-main-clr02' of https://github.com/ferranrecio/moodle
Huong Nguyen [Thu, 25 Jul 2024 04:08:54 +0000 (11:08 +0700)]
Merge branch 'MDL-81766-main-clr02' of https://github.com/ferranrecio/moodle

14 months agoMerge branch 'MDL-80669' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 25 Jul 2024 04:01:56 +0000 (11:01 +0700)]
Merge branch 'MDL-80669' of https://github.com/paulholden/moodle

14 months agoMerge branch 'MDL-82527' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 25 Jul 2024 03:48:24 +0000 (10:48 +0700)]
Merge branch 'MDL-82527' of https://github.com/paulholden/moodle

14 months agoMerge branch 'MDL-82530-spelling' of https://github.com/leonstr/moodle
Huong Nguyen [Thu, 25 Jul 2024 03:41:22 +0000 (10:41 +0700)]
Merge branch 'MDL-82530-spelling' of https://github.com/leonstr/moodle

14 months agoMerge branch 'MDL-82328' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 25 Jul 2024 03:35:45 +0000 (10:35 +0700)]
Merge branch 'MDL-82328' of https://github.com/paulholden/moodle

14 months agoMerge branch 'MDL-82373-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Thu, 25 Jul 2024 03:31:53 +0000 (11:31 +0800)]
Merge branch 'MDL-82373-main' of https://github.com/andrewnicols/moodle

14 months agoMerge branch 'MDL-58287' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 25 Jul 2024 03:29:23 +0000 (10:29 +0700)]
Merge branch 'MDL-58287' of https://github.com/paulholden/moodle

14 months agoMerge branch 'MDL-77706-main' of https://github.com/andrewnicols/moodle
Jun Pataleta [Thu, 25 Jul 2024 03:02:52 +0000 (11:02 +0800)]
Merge branch 'MDL-77706-main' of https://github.com/andrewnicols/moodle

14 months agoMerge branch 'MDL-73232-main' of https://github.com/laurentdavid/moodle
Huong Nguyen [Thu, 25 Jul 2024 02:20:14 +0000 (09:20 +0700)]
Merge branch 'MDL-73232-main' of https://github.com/laurentdavid/moodle

14 months agoMerge branch 'MDL-82553-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Thu, 25 Jul 2024 02:17:07 +0000 (09:17 +0700)]
Merge branch 'MDL-82553-main' of https://github.com/junpataleta/moodle

14 months agoMerge branch 'MDL-82225' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 25 Jul 2024 02:10:45 +0000 (09:10 +0700)]
Merge branch 'MDL-82225' of https://github.com/paulholden/moodle

14 months agoMerge branch 'MDL-82540-main' of https://github.com/junpataleta/moodle
Shamim Rezaie [Thu, 25 Jul 2024 02:07:02 +0000 (12:07 +1000)]
Merge branch 'MDL-82540-main' of https://github.com/junpataleta/moodle

14 months agoMerge branch 'MDL-81888-main-v02' of https://github.com/ferranrecio/moodle
Huong Nguyen [Thu, 25 Jul 2024 01:58:19 +0000 (08:58 +0700)]
Merge branch 'MDL-81888-main-v02' of https://github.com/ferranrecio/moodle

14 months agoMerge branch 'MDL-82551-main' of https://github.com/junpataleta/moodle
Shamim Rezaie [Thu, 25 Jul 2024 01:52:30 +0000 (11:52 +1000)]
Merge branch 'MDL-82551-main' of https://github.com/junpataleta/moodle

14 months agoMerge branch 'MDL-82554-main' of https://github.com/micaherne/moodle
Huong Nguyen [Thu, 25 Jul 2024 01:49:45 +0000 (08:49 +0700)]
Merge branch 'MDL-82554-main' of https://github.com/micaherne/moodle

14 months agoMerge branch 'MDL-82451-main' of https://github.com/aanabit/moodle
Huong Nguyen [Thu, 25 Jul 2024 01:43:36 +0000 (08:43 +0700)]
Merge branch 'MDL-82451-main' of https://github.com/aanabit/moodle

14 months agoMerge branch 'MDL-82422-main' of https://github.com/andelacruz/moodle
Huong Nguyen [Thu, 25 Jul 2024 01:36:27 +0000 (08:36 +0700)]
Merge branch 'MDL-82422-main' of https://github.com/andelacruz/moodle

14 months agoAutomatically generated installer lang files
AMOS bot [Thu, 25 Jul 2024 00:08:11 +0000 (00:08 +0000)]
Automatically generated installer lang files

15 months agoMDL-80017 core_grades: Fix return type for itemname
Juan Leyva [Wed, 24 Jul 2024 14:15:57 +0000 (16:15 +0200)]
MDL-80017 core_grades: Fix return type for itemname

15 months agoMDL-82451 course: Switch hide/show icons for section action menu
Amaia Anabitarte [Wed, 24 Jul 2024 08:40:07 +0000 (10:40 +0200)]
MDL-82451 course: Switch hide/show icons for section action menu

15 months agoMerge branch 'MDL-81803' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 24 Jul 2024 08:57:56 +0000 (16:57 +0800)]
Merge branch 'MDL-81803' of https://github.com/paulholden/moodle

15 months agoMerge branch 'MDL-82289' of https://github.com/paulholden/moodle
Jun Pataleta [Wed, 24 Jul 2024 07:05:43 +0000 (15:05 +0800)]
Merge branch 'MDL-82289' of https://github.com/paulholden/moodle

15 months agoMDL-82422 mod_workshop: Behat for how strict assessment comparison is
Angelia Dela Cruz [Tue, 16 Jul 2024 08:11:59 +0000 (16:11 +0800)]
MDL-82422 mod_workshop: Behat for how strict assessment comparison is

15 months agoMerge branch 'MDL-82466' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 24 Jul 2024 05:10:28 +0000 (12:10 +0700)]
Merge branch 'MDL-82466' of https://github.com/paulholden/moodle

15 months agoMerge branch 'MDL-72424' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 24 Jul 2024 05:06:54 +0000 (12:06 +0700)]
Merge branch 'MDL-72424' of https://github.com/paulholden/moodle

15 months agoMerge branch 'MDL-82146-main' of https://github.com/aanabit/moodle
Huong Nguyen [Wed, 24 Jul 2024 05:04:23 +0000 (12:04 +0700)]
Merge branch 'MDL-82146-main' of https://github.com/aanabit/moodle

15 months agoMerge branch 'MDL-82528' of https://github.com/paulholden/moodle
Huong Nguyen [Wed, 24 Jul 2024 04:59:48 +0000 (11:59 +0700)]
Merge branch 'MDL-82528' of https://github.com/paulholden/moodle

15 months agoMerge branch 'MDL-70854-main' of https://github.com/junpataleta/moodle
Huong Nguyen [Wed, 24 Jul 2024 03:49:56 +0000 (10:49 +0700)]
Merge branch 'MDL-70854-main' of https://github.com/junpataleta/moodle

15 months agoMDL-70854 core: Rewrite logic for determining whether to update progress
Jun Pataleta [Wed, 24 Jul 2024 02:39:15 +0000 (10:39 +0800)]
MDL-70854 core: Rewrite logic for determining whether to update progress

Rewriting, especially to prevent empty if-blocks.

15 months agoMDL-70854 core: Revert removal of conditions to update progress
Jun Pataleta [Wed, 24 Jul 2024 02:27:13 +0000 (10:27 +0800)]
MDL-70854 core: Revert removal of conditions to update progress

The conditions for updating the progress in the progress bar were
mistakenly removed. We need to revert these to ensure proper operation
of the progress bar.

15 months agoMDL-81766 mod_subsection: Update behat tests
Mikel Martín [Wed, 17 Jul 2024 14:15:37 +0000 (16:15 +0200)]
MDL-81766 mod_subsection: Update behat tests

Update the existing behat tests and add new ones with the new
modification that renders the subsection in the course page.

15 months agoMDL-81766 mod_subsection: Display subsection content in activity card
Mikel Martín [Thu, 11 Jul 2024 11:54:15 +0000 (13:54 +0200)]
MDL-81766 mod_subsection: Display subsection content in activity card

- Replace the standard activity card display with the delegated section
  rendering.
- Add and fix related SCSS styles.

15 months agoMDL-81766 mod_subsection: Add 'get_delegated_section_info' to manager
Mikel Martín [Thu, 11 Jul 2024 11:32:53 +0000 (13:32 +0200)]
MDL-81766 mod_subsection: Add 'get_delegated_section_info' to manager

Add a new 'get_delegated_section_info' to the manager class so it can be reused.

15 months agoMDL-81766 courseformat: Add delegatedsection renderable
Mikel Martín [Thu, 11 Jul 2024 11:50:42 +0000 (13:50 +0200)]
MDL-81766 courseformat: Add delegatedsection renderable

Create a new 'delegatedsection' renderable extending the 'section' one
with its own template.

15 months agoMDL-81766 core_course: fix modchooser section number
ferranrecio [Fri, 19 Jul 2024 08:23:04 +0000 (10:23 +0200)]
MDL-81766 core_course: fix modchooser section number