moodle.git
7 months agoMDL-82936 reportbuilder: new APIs for enhancing report rendering. c439e2d3c1cd6a79e0fad4b681d175070c5ae6ec
Paul Holden [Thu, 27 Feb 2025 13:31:38 +0000 (13:31 +0000)]
MDL-82936 reportbuilder: new APIs for enhancing report rendering.

We're introducing two new sets of APIs for both custom and system
reports:

* Report actions allow for the definition of an action to belong
  to the report and be rendered alongside the filters button;
* Report info container allows for the definition of content to
  render between the aforementioned action buttons and the table
  content itself

7 months agoon-demand release 5.0dev+
Sara Arjona [Tue, 4 Mar 2025 15:14:27 +0000 (16:14 +0100)]
on-demand release 5.0dev+

7 months agoNOBUG: Add upgrade notes
Sara Arjona [Tue, 4 Mar 2025 15:14:27 +0000 (16:14 +0100)]
NOBUG: Add upgrade notes

7 months agoMerge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install
Sara Arjona [Tue, 4 Mar 2025 15:14:19 +0000 (16:14 +0100)]
Merge branch 'install_main' of https://git.in.moodle.com/amosbot/moodle-install

7 months agoMDL-84643 theme_classic: Rebuild CSS
Jun Pataleta [Tue, 4 Mar 2025 07:57:55 +0000 (15:57 +0800)]
MDL-84643 theme_classic: Rebuild CSS

7 months agoMerge branch 'MDL-84643-main' of https://github.com/roland04/moodle
Jun Pataleta [Tue, 4 Mar 2025 07:55:15 +0000 (15:55 +0800)]
Merge branch 'MDL-84643-main' of https://github.com/roland04/moodle

7 months agoMDL-84643 theme_boost: Fix form inputs colour contrast
Mikel Martín [Tue, 25 Feb 2025 14:50:52 +0000 (15:50 +0100)]
MDL-84643 theme_boost: Fix form inputs colour contrast

After the Bootstrap 5 upgrade the contrast of the form inputs was
not enough. This commit adds the same colour contrast as before.

Also fixed some inconsistencies in classic theme variables.

7 months agoMDL-84643 theme_boost: Rebuild CSS
Jun Pataleta [Tue, 4 Mar 2025 04:45:35 +0000 (12:45 +0800)]
MDL-84643 theme_boost: Rebuild CSS

7 months agoMerge branch 'MDL-84643-main' of https://github.com/roland04/moodle
Jun Pataleta [Tue, 4 Mar 2025 04:29:59 +0000 (12:29 +0800)]
Merge branch 'MDL-84643-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-81015-main' of https://github.com/safatshahin/moodle
Jun Pataleta [Tue, 4 Mar 2025 04:24:45 +0000 (12:24 +0800)]
Merge branch 'MDL-81015-main' of https://github.com/safatshahin/moodle

7 months agoMerge branch 'MDL-84267' of https://github.com/paulholden/moodle
Jun Pataleta [Tue, 4 Mar 2025 04:18:13 +0000 (12:18 +0800)]
Merge branch 'MDL-84267' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-84356' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 4 Mar 2025 04:11:47 +0000 (11:11 +0700)]
Merge branch 'MDL-84356' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-84595-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Tue, 4 Mar 2025 03:39:50 +0000 (10:39 +0700)]
Merge branch 'MDL-84595-main' of https://github.com/andrewnicols/moodle

7 months agoMerge branch 'MDL-77107' of https://github.com/paulholden/moodle
Huong Nguyen [Tue, 4 Mar 2025 03:08:41 +0000 (10:08 +0700)]
Merge branch 'MDL-77107' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-84577-main' of https://github.com/sarjona/moodle
Huong Nguyen [Mon, 3 Mar 2025 02:56:39 +0000 (09:56 +0700)]
Merge branch 'MDL-84577-main' of https://github.com/sarjona/moodle

7 months agoAutomatically generated installer lang files
AMOS bot [Sun, 2 Mar 2025 00:08:19 +0000 (00:08 +0000)]
Automatically generated installer lang files

7 months agoMerge branch 'MDL-84644-main' of https://github.com/roland04/moodle into main
Paul Holden [Fri, 28 Feb 2025 11:37:17 +0000 (11:37 +0000)]
Merge branch 'MDL-84644-main' of https://github.com/roland04/moodle into main

7 months agoMerge branch 'MDL-84647-main' of https://github.com/roland04/moodle into main
Paul Holden [Fri, 28 Feb 2025 11:31:45 +0000 (11:31 +0000)]
Merge branch 'MDL-84647-main' of https://github.com/roland04/moodle into main

7 months agoMerge branch 'MDL-84661-main' of https://github.com/roland04/moodle into main
Paul Holden [Fri, 28 Feb 2025 11:28:04 +0000 (11:28 +0000)]
Merge branch 'MDL-84661-main' of https://github.com/roland04/moodle into main

7 months agoMDL-84577 badges: Improve badge creation form
Sara Arjona [Wed, 19 Feb 2025 16:09:54 +0000 (17:09 +0100)]
MDL-84577 badges: Improve badge creation form

To improve usability, the UX team proposed the following changes:

- Remove most tooltips
- Add information directly to the page
- Simplify several text strings

7 months agoweekly release 5.0dev
Sara Arjona [Thu, 27 Feb 2025 15:54:40 +0000 (16:54 +0100)]
weekly release 5.0dev

7 months agoNOBUG: Add upgrade notes
Sara Arjona [Thu, 27 Feb 2025 15:54:40 +0000 (16:54 +0100)]
NOBUG: Add upgrade notes

7 months agoNOBUG: Fixed SVG browser compatibility
Sara Arjona [Thu, 27 Feb 2025 15:54:33 +0000 (16:54 +0100)]
NOBUG: Fixed SVG browser compatibility

7 months agoMDL-84661 theme_boost: Fix nav styles in small screens
Mikel Martín [Thu, 27 Feb 2025 14:50:18 +0000 (15:50 +0100)]
MDL-84661 theme_boost: Fix nav styles in small screens

Fix nav tabs styles for small screens after Bootstrap 5 upgrade.

7 months agoMerge branch 'MDL-83873-main' of https://github.com/sarjona/moodle
Huong Nguyen [Thu, 27 Feb 2025 04:19:59 +0000 (11:19 +0700)]
Merge branch 'MDL-83873-main' of https://github.com/sarjona/moodle

7 months agoMerge branch 'MDL-84450-main' of https://github.com/roland04/moodle
Huong Nguyen [Thu, 27 Feb 2025 04:18:38 +0000 (11:18 +0700)]
Merge branch 'MDL-84450-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-84346-main' of https://github.com/roland04/moodle
Huong Nguyen [Thu, 27 Feb 2025 04:16:32 +0000 (11:16 +0700)]
Merge branch 'MDL-84346-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-84327-main' of https://github.com/raortegar/moodle
Huong Nguyen [Thu, 27 Feb 2025 04:10:01 +0000 (11:10 +0700)]
Merge branch 'MDL-84327-main' of https://github.com/raortegar/moodle

7 months agoMerge branch 'MDL-81996' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 27 Feb 2025 03:39:31 +0000 (10:39 +0700)]
Merge branch 'MDL-81996' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-80351' of https://github.com/pedrojordao/moodle
Huong Nguyen [Thu, 27 Feb 2025 03:13:13 +0000 (10:13 +0700)]
Merge branch 'MDL-80351' of https://github.com/pedrojordao/moodle

7 months agoMerge branch 'MDL-84527' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 27 Feb 2025 02:32:44 +0000 (09:32 +0700)]
Merge branch 'MDL-84527' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-84639' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 27 Feb 2025 02:24:54 +0000 (09:24 +0700)]
Merge branch 'MDL-84639' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-80519-main' of https://github.com/roland04/moodle
Jun Pataleta [Thu, 27 Feb 2025 02:22:48 +0000 (10:22 +0800)]
Merge branch 'MDL-80519-main' of https://github.com/roland04/moodle

7 months agoMDL-84424 behat: add template_competencies generator and improve test
Simey Lameze [Thu, 20 Feb 2025 03:22:18 +0000 (11:22 +0800)]
MDL-84424 behat: add template_competencies generator and improve test

7 months agoMDL-84424 tool_lp: admin can create learning plans from template
Angelia Dela Cruz [Wed, 12 Feb 2025 06:28:31 +0000 (14:28 +0800)]
MDL-84424 tool_lp: admin can create learning plans from template

7 months agoMerge branch 'MDL-84613-main' of https://github.com/roland04/moodle into main
Paul Holden [Wed, 26 Feb 2025 14:44:04 +0000 (14:44 +0000)]
Merge branch 'MDL-84613-main' of https://github.com/roland04/moodle into main

7 months agoMerge branch 'MDL-84637-main' of https://github.com/roland04/moodle into main
Paul Holden [Wed, 26 Feb 2025 14:39:43 +0000 (14:39 +0000)]
Merge branch 'MDL-84637-main' of https://github.com/roland04/moodle into main

7 months agoMDL-84647 theme_boost: Fix coloured table rows
Mikel Martín [Wed, 26 Feb 2025 13:59:53 +0000 (14:59 +0100)]
MDL-84647 theme_boost: Fix coloured table rows

After the Bootstrap 5 upgrade, table rows with defined text colour
(using "text-muted" helper class) were not affecting the inner cells.
Add a custom rule in tables.scss to avoid that behaviour.

7 months agoMerge branch 'MDL-83764-main' of https://github.com/laurentdavid/moodle
Sara Arjona [Wed, 26 Feb 2025 13:53:26 +0000 (14:53 +0100)]
Merge branch 'MDL-83764-main' of https://github.com/laurentdavid/moodle

7 months agoMDL-84450 theme_boost: Add backward compatibility for BS4 data-attr
Mikel Martín [Wed, 5 Feb 2025 15:51:55 +0000 (16:51 +0100)]
MDL-84450 theme_boost: Add backward compatibility for BS4 data-attr

New `theme_boost/bs4-compat` JS module added to silectly convert old BS4
data-attributes syntax to the new in BS5.
For example: data-toggle="dropdown" > data-bs-toggle="dropdown"

Co-authored-by: ferranrecio <ferran@moodle.com>
7 months agoMerge branch 'MDL-84381-main' of https://github.com/roland04/moodle
Sara Arjona [Wed, 26 Feb 2025 12:08:35 +0000 (13:08 +0100)]
Merge branch 'MDL-84381-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-82825_remove-php-enum-library' of https://github.com/ziegenberg...
Sara Arjona [Wed, 26 Feb 2025 12:01:38 +0000 (13:01 +0100)]
Merge branch 'MDL-82825_remove-php-enum-library' of https://github.com/ziegenberg/moodle

7 months agoMDL-83873 core_calendar: Deprecating lib functions
Amaia Anabitarte [Thu, 23 Jan 2025 15:41:11 +0000 (16:41 +0100)]
MDL-83873 core_calendar: Deprecating lib functions

7 months agoMDL-83873 core_calendar: New human date format
Amaia Anabitarte [Thu, 23 Jan 2025 14:27:44 +0000 (15:27 +0100)]
MDL-83873 core_calendar: New human date format

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

7 months agoMDL-84644 reportbuilder: Fix editor table styles after BS5 upgrade
Mikel Martín [Wed, 26 Feb 2025 08:13:11 +0000 (09:13 +0100)]
MDL-84644 reportbuilder: Fix editor table styles after BS5 upgrade

- Fix table top border in reportbuilder editor
- Fix incorrect bold styles in some elements of editor table headings

7 months agoMerge branch 'MDL-84011' of https://github.com/paulholden/moodle
Sara Arjona [Wed, 26 Feb 2025 07:52:41 +0000 (08:52 +0100)]
Merge branch 'MDL-84011' of https://github.com/paulholden/moodle

7 months agoMerge branch 'MDL-84584-main' of https://github.com/sh-csg/moodle
Sara Arjona [Wed, 26 Feb 2025 07:04:02 +0000 (08:04 +0100)]
Merge branch 'MDL-84584-main' of https://github.com/sh-csg/moodle

7 months agoMDL-84637 reportbuilder: Fix help buttons in editor
Mikel Martín [Tue, 25 Feb 2025 06:47:41 +0000 (07:47 +0100)]
MDL-84637 reportbuilder: Fix help buttons in editor

After the Bootstrap 5 upgrade the help buttons on the editor page
were not working anymore. This commit fixes the JS related error.

7 months agoMDL-83970 core: Bump upgrade code version properly
Jun Pataleta [Wed, 26 Feb 2025 06:57:51 +0000 (14:57 +0800)]
MDL-83970 core: Bump upgrade code version properly

7 months agoMerge branch 'MDL-83970-main' of https://github.com/meirzamoodle/moodle
Jun Pataleta [Wed, 26 Feb 2025 06:35:40 +0000 (14:35 +0800)]
Merge branch 'MDL-83970-main' of https://github.com/meirzamoodle/moodle

7 months agoMerge branch 'MDL-82942-main' of https://github.com/davewoloszyn/moodle
Shamim Rezaie [Wed, 26 Feb 2025 06:28:00 +0000 (17:28 +1100)]
Merge branch 'MDL-82942-main' of https://github.com/davewoloszyn/moodle

7 months agoMerge branch 'MDL-84554-main' of https://github.com/jleyva/moodle
Jun Pataleta [Wed, 26 Feb 2025 06:25:38 +0000 (14:25 +0800)]
Merge branch 'MDL-84554-main' of https://github.com/jleyva/moodle

7 months agoMerge branch 'MDL-84607-main' of https://github.com/lameze/moodle
Sara Arjona [Wed, 26 Feb 2025 06:04:09 +0000 (07:04 +0100)]
Merge branch 'MDL-84607-main' of https://github.com/lameze/moodle

7 months agoMDL-82942 aiplacement_courseassist: Improve response formatting
David Woloszyn [Wed, 26 Feb 2025 05:03:55 +0000 (16:03 +1100)]
MDL-82942 aiplacement_courseassist: Improve response formatting

7 months agoMDL-82942 aiplacement_courseassist: Integrate Explain action into UI
David Woloszyn [Sun, 1 Dec 2024 03:57:04 +0000 (14:57 +1100)]
MDL-82942 aiplacement_courseassist: Integrate Explain action into UI

Part of this change required refactoring of several course assist files.
The updates now accommodates for multiple course assist actions.

7 months agoMDL-82942 aiplacement_courseassist: Add explain action
David Woloszyn [Mon, 25 Nov 2024 05:08:20 +0000 (16:08 +1100)]
MDL-82942 aiplacement_courseassist: Add explain action

7 months agoMerge branch 'MDL-83674-main' of https://github.com/sammarshallou/moodle
Jun Pataleta [Tue, 25 Feb 2025 23:19:35 +0000 (07:19 +0800)]
Merge branch 'MDL-83674-main' of https://github.com/sammarshallou/moodle

7 months agoMerge branch 'MDL-84628-main' of https://github.com/roland04/moodle
Jun Pataleta [Tue, 25 Feb 2025 23:16:10 +0000 (07:16 +0800)]
Merge branch 'MDL-84628-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-84324-main' of https://github.com/roland04/moodle
Jun Pataleta [Tue, 25 Feb 2025 23:13:31 +0000 (07:13 +0800)]
Merge branch 'MDL-84324-main' of https://github.com/roland04/moodle

7 months agoMerge branch 'MDL-84125-main' of https://github.com/davewoloszyn/moodle
Jun Pataleta [Tue, 25 Feb 2025 23:09:20 +0000 (07:09 +0800)]
Merge branch 'MDL-84125-main' of https://github.com/davewoloszyn/moodle

7 months agoMerge branch 'MDL-84379-main' of https://github.com/laurentdavid/moodle into main
Paul Holden [Tue, 25 Feb 2025 17:11:35 +0000 (17:11 +0000)]
Merge branch 'MDL-84379-main' of https://github.com/laurentdavid/moodle into main

7 months agoMerge branch 'MDL-84378-main' of https://github.com/laurentdavid/moodle into main
Paul Holden [Tue, 25 Feb 2025 17:02:48 +0000 (17:02 +0000)]
Merge branch 'MDL-84378-main' of https://github.com/laurentdavid/moodle into main

7 months agoMerge branch 'MDL-84407-main' of https://github.com/laurentdavid/moodle into main
Paul Holden [Tue, 25 Feb 2025 16:57:08 +0000 (16:57 +0000)]
Merge branch 'MDL-84407-main' of https://github.com/laurentdavid/moodle into main

7 months agoMDL-84643 theme_boost: Fix form inputs colour contrast
Mikel Martín [Tue, 25 Feb 2025 14:50:52 +0000 (15:50 +0100)]
MDL-84643 theme_boost: Fix form inputs colour contrast

After the Bootstrap 5 upgrade the contrast of the form inputs was
not enough. This commit adds the same colour contrast as before.

7 months agoMDL-84381 tool_componentlibrary: Remove Bootstrap 4 documentation
Mikel Martín [Thu, 30 Jan 2025 14:34:38 +0000 (15:34 +0100)]
MDL-84381 tool_componentlibrary: Remove Bootstrap 4 documentation

After Bootstrap 5 upgrade in MDL-75669, Bootstrap 4 docs included are not
applicable anymore.

7 months agoMDL-84324 core: Fix Bootstrap dropdown key listeners
Mikel Martín [Mon, 3 Feb 2025 14:30:46 +0000 (15:30 +0100)]
MDL-84324 core: Fix Bootstrap dropdown key listeners

Bootstrap EventHandler is managing the keydown event at document
level in the capture phase. That is conflicting with dropdown elements
with form autocomplete inputs inside, because when suggestions panel is
open, pressing the "Esc" key will close the whole dropdown.
This commit fixes that behaviour by realocating the Bootsrap dropdown
event listener to the body instead of the document.

7 months agoMDL-80519 theme_boost: Fix deprecated BS4 SCSS usages
Mikel Martín [Tue, 11 Feb 2025 15:05:51 +0000 (16:05 +0100)]
MDL-80519 theme_boost: Fix deprecated BS4 SCSS usages

7 months agoMDL-80519 theme_boost: Add backward compatibility for BS4 SCSS
Mikel Martín [Tue, 9 Jan 2024 13:45:36 +0000 (14:45 +0100)]
MDL-80519 theme_boost: Add backward compatibility for BS4 SCSS

This commit will add a bs4-compat SCSS file with some of the helper classes
that are dropped in BS5. That will help third-party plugins to do the migration.

- Add backward compatibility for .media
- Add backward compatibility for badges
- Add backward compatibility for forms
- Add backward compatibility for cards
- Add backward compatibility for .no-gutters
- Add backward compatibility for spacing
- Add backward compatibility for margins and paddings
- Add backward compatibility for float directions
- Add backward compatibility for border directions
- Add backward compatibility for text directions
- Add backward compatibility for .close
- Add backward compatibility for font utilities
- Add backward compatibility for rounded sizes
- Add backward compatibility for sr-only
- Add backward compatibility for custom controls
- Add backward compatibility for .btn-block

7 months agoMerge branch 'MDL-83892-main-v02' of https://github.com/ferranrecio/moodle
Sara Arjona [Tue, 25 Feb 2025 11:18:38 +0000 (12:18 +0100)]
Merge branch 'MDL-83892-main-v02' of https://github.com/ferranrecio/moodle

7 months agoMerge branch 'MDL-83108-main' of https://github.com/albertgasset/moodle into main
Paul Holden [Tue, 25 Feb 2025 11:04:43 +0000 (11:04 +0000)]
Merge branch 'MDL-83108-main' of https://github.com/albertgasset/moodle into main

7 months agoMerge branch 'MDL-78711_final-removal-of-edit_default_completion' of https://github...
Paul Holden [Tue, 25 Feb 2025 10:59:41 +0000 (10:59 +0000)]
Merge branch 'MDL-78711_final-removal-of-edit_default_completion' of https://github.com/ziegenberg/moodle into main

7 months agoMerge branch 'MDL-84178_uprade-symfony-deprecation-contracts-to-3-5-1' of https:...
Paul Holden [Tue, 25 Feb 2025 10:56:49 +0000 (10:56 +0000)]
Merge branch 'MDL-84178_uprade-symfony-deprecation-contracts-to-3-5-1' of https://github.com/ziegenberg/moodle into main

7 months agoMerge branch 'MDL-84526-main' of https://github.com/roland04/moodle into main
Paul Holden [Tue, 25 Feb 2025 10:48:22 +0000 (10:48 +0000)]
Merge branch 'MDL-84526-main' of https://github.com/roland04/moodle into main

7 months agoMerge branch 'MDL-83404-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Tue, 25 Feb 2025 09:17:20 +0000 (16:17 +0700)]
Merge branch 'MDL-83404-main' of https://github.com/andrewnicols/moodle

7 months agoMDL-84639 reportbuilder: replace deprecated trait test mocking.
Paul Holden [Mon, 24 Feb 2025 23:48:57 +0000 (23:48 +0000)]
MDL-84639 reportbuilder: replace deprecated trait test mocking.

"getObjectForTrait() is deprecated and will be removed in PHPUnit 12
without replacement."

See: https://github.com/sebastianbergmann/phpunit/issues/5244

7 months agoMDL-83892 course: fix section name in single activity format
ferran [Mon, 24 Feb 2025 14:24:13 +0000 (15:24 +0100)]
MDL-83892 course: fix section name in single activity format

The course activities overview shows the section name under each
activity. However, this information should not be present when the
course format does not support sections.

7 months agoMDL-83892 mod_feedback: add course overview integration
ferran [Fri, 24 Jan 2025 11:08:35 +0000 (12:08 +0100)]
MDL-83892 mod_feedback: add course overview integration

Adds the necessary code to present the feedback information in the
course overview page. Due to this integration, the message user gets
when a feedback is already submitted has been unified and it is now the
same on both activity UI and the overview report.

7 months agoMDL-83970 core_ai: Updated get_name() to return the provider's name
meirzamoodle [Tue, 25 Feb 2025 06:56:31 +0000 (13:56 +0700)]
MDL-83970 core_ai: Updated get_name() to return the provider's name

The changes also affect the AI usage report. The provider column will show
the provider plugin name instead of the plugin class in the database.

Co-authored-by: Stevani Andolo <stevani.andolo@moodle.com>
7 months agoMerge branch 'MDL-84051-main' of https://github.com/meirzamoodle/moodle
Huong Nguyen [Tue, 25 Feb 2025 04:00:29 +0000 (11:00 +0700)]
Merge branch 'MDL-84051-main' of https://github.com/meirzamoodle/moodle

7 months agoMDL-83401 core: Upgrade laravel/serializable to 2.0.3
Huong Nguyen [Tue, 25 Feb 2025 02:39:45 +0000 (09:39 +0700)]
MDL-83401 core: Upgrade laravel/serializable to 2.0.3

7 months agoMerge branch 'MDL-83401-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Tue, 25 Feb 2025 02:35:29 +0000 (09:35 +0700)]
Merge branch 'MDL-83401-main' of https://github.com/andrewnicols/moodle

7 months agoMDL-84051 core: Call parent function to clear session data in the table
meirzamoodle [Fri, 31 Jan 2025 02:11:10 +0000 (09:11 +0700)]
MDL-84051 core: Call parent function to clear session data in the table

7 months agoMDL-83892 core_course: log course overview events
ferran [Tue, 4 Feb 2025 17:15:37 +0000 (18:15 +0100)]
MDL-83892 core_course: log course overview events

7 months agoMDL-83892 core_course: overview page redirection method
ferran [Fri, 24 Jan 2025 15:38:39 +0000 (16:38 +0100)]
MDL-83892 core_course: overview page redirection method

7 months agoMDL-83892 core_course: activity record from cm_info
ferran [Fri, 24 Jan 2025 13:26:57 +0000 (14:26 +0100)]
MDL-83892 core_course: activity record from cm_info

Adds a new get_instance_record in the cm_info object so core can get the
activity table record without using the $DB object every time. Also, the
method caches de result so getting more than once per execution is much
faster.

7 months agoMerge branch 'MDL-78349-main' of https://github.com/HuongNV13/moodle
Huong Nguyen [Mon, 24 Feb 2025 14:04:45 +0000 (21:04 +0700)]
Merge branch 'MDL-78349-main' of https://github.com/HuongNV13/moodle

7 months agoMDL-78349 tiny_recordrtc: Convert recorded audio to MP3 format
meirzamoodle [Mon, 13 Jan 2025 03:29:45 +0000 (10:29 +0700)]
MDL-78349 tiny_recordrtc: Convert recorded audio to MP3 format

7 months agoMDL-78349 tiny_recordrtc: Add lamejs library
meirzamoodle [Mon, 13 Jan 2025 03:29:37 +0000 (10:29 +0700)]
MDL-78349 tiny_recordrtc: Add lamejs library

7 months agoMDL-84628 report_log: Fix report filters layout after BS5 upgrade
Mikel Martín [Mon, 24 Feb 2025 12:27:27 +0000 (13:27 +0100)]
MDL-84628 report_log: Fix report filters layout after BS5 upgrade

7 months agoMDL-84346 courseformat: Replace css class for completion buttons
Mikel Martín [Thu, 20 Feb 2025 15:43:32 +0000 (16:43 +0100)]
MDL-84346 courseformat: Replace css class for completion buttons

7 months agoMDL-84346 theme_boost: Add new '.btn-subtle-' helper class
Mikel Martín [Thu, 20 Feb 2025 15:41:52 +0000 (16:41 +0100)]
MDL-84346 theme_boost: Add new '.btn-subtle-' helper class

- Add new .btn-subtle helper class that accept different colour themes
(.btn-subtle-success, .btn-subtle-warning, ...) and also .btn-subtle-body
for basic styling
- Remove specific styles in course.scss that are not needed anymore
- Adjust some styles in course.scss that were affected by this change

7 months agoMerge branch 'MDL-84412' of https://github.com/jfederico/moodle
Sara Arjona [Mon, 24 Feb 2025 07:20:28 +0000 (08:20 +0100)]
Merge branch 'MDL-84412' of https://github.com/jfederico/moodle

7 months agoMDL-84407 admin: Fix plugin stats badge display
Laurent David [Tue, 11 Feb 2025 09:38:00 +0000 (10:38 +0100)]
MDL-84407 admin: Fix plugin stats badge display

* Fix plugin overview display regarding stats for
all plugins/additional plugins.

7 months agoMDL-84379 theme_boost: Fix course management page layout
Laurent David [Tue, 11 Feb 2025 14:18:04 +0000 (15:18 +0100)]
MDL-84379 theme_boost: Fix course management page layout

7 months agoMDL-84378 mod_quiz: Fix Switch bank button
Laurent David [Tue, 11 Feb 2025 11:25:02 +0000 (12:25 +0100)]
MDL-84378 mod_quiz: Fix Switch bank button

* Fix alignment issue for Switch bank button in quiz

7 months agoMDL-84378 mod_assign: Fix right alignment for action button
Laurent David [Tue, 11 Feb 2025 11:24:15 +0000 (12:24 +0100)]
MDL-84378 mod_assign: Fix right alignment for action button

* Fix the alignment for quick grading action button

7 months agoMDL-83764 core_courseformat: Deprecate externservercourse.php feature
Laurent David [Thu, 28 Nov 2024 09:25:42 +0000 (10:25 +0100)]
MDL-83764 core_courseformat: Deprecate externservercourse.php feature

* Add deprecation message and testing

7 months agoMerge branch 'MDL-84213' of https://github.com/paulholden/moodle
Huong Nguyen [Mon, 24 Feb 2025 03:09:15 +0000 (10:09 +0700)]
Merge branch 'MDL-84213' of https://github.com/paulholden/moodle

8 months agoMDL-84412 mdl_bigbluebuttonbn: Change the BigBlueButtonBN activity icon
jfederico [Fri, 21 Feb 2025 14:19:13 +0000 (14:19 +0000)]
MDL-84412 mdl_bigbluebuttonbn: Change the BigBlueButtonBN activity icon