moodle.git
8 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

8 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.

8 months agoMDL-84179 tool_messageinbound: Upgrade Roundcube to version 1.6.10
meirzamoodle [Tue, 4 Mar 2025 06:11:32 +0000 (13:11 +0700)]
MDL-84179 tool_messageinbound: Upgrade Roundcube to version 1.6.10

8 months agoMDL-84170 lib: Upgrade beautify to 1.15.3
meirzamoodle [Tue, 4 Mar 2025 06:10:42 +0000 (13:10 +0700)]
MDL-84170 lib: Upgrade beautify to 1.15.3

8 months agoMDL-84163 theme: Adjust Moodle files after the Font Awesome upgrade
meirzamoodle [Tue, 4 Mar 2025 06:09:04 +0000 (13:09 +0700)]
MDL-84163 theme: Adjust Moodle files after the Font Awesome upgrade

8 months agoMDL-84163 theme: Update FontAwesome to 6.7.2
meirzamoodle [Tue, 4 Mar 2025 06:09:04 +0000 (13:09 +0700)]
MDL-84163 theme: Update FontAwesome to 6.7.2

8 months agoMDL-84162 libraries: Upgrade GeoIP2 and Maxmind DB Reader
meirzamoodle [Tue, 4 Mar 2025 06:08:17 +0000 (13:08 +0700)]
MDL-84162 libraries: Upgrade GeoIP2 and Maxmind DB Reader

- GeoIP2 PHP API 3.1.0
- MaxMind DB Reader API 1.12.0

8 months agoMDL-84157 lib: Upgrade jQuery UI to 1.14.1
meirzamoodle [Tue, 4 Mar 2025 06:07:32 +0000 (13:07 +0700)]
MDL-84157 lib: Upgrade jQuery UI to 1.14.1

8 months agoMDL-84161 lib: Upgrade OpenSpout to 4.28.5
meirzamoodle [Tue, 4 Mar 2025 06:05:48 +0000 (13:05 +0700)]
MDL-84161 lib: Upgrade OpenSpout to 4.28.5

8 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

8 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

8 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

8 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

8 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

8 months agoMDL-84126 tiny_h5p: Capability check added
David Woloszyn [Mon, 17 Feb 2025 02:44:04 +0000 (13:44 +1100)]
MDL-84126 tiny_h5p: Capability check added

8 months agoMDL-84126 tiny_recordrtc: Capability check added
David Woloszyn [Thu, 30 Jan 2025 00:43:47 +0000 (11:43 +1100)]
MDL-84126 tiny_recordrtc: Capability check added

8 months agoMDL-84126 tiny_noautolink: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:56:19 +0000 (14:56 +1100)]
MDL-84126 tiny_noautolink: Capability check added

8 months agoMDL-84126 tiny_media: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:42:29 +0000 (14:42 +1100)]
MDL-84126 tiny_media: Capability check added

8 months agoMDL-84126 tiny_link: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:30:27 +0000 (14:30 +1100)]
MDL-84126 tiny_link: Capability check added

8 months agoMDL-84126 tiny_html: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:25:46 +0000 (14:25 +1100)]
MDL-84126 tiny_html: Capability check added

8 months agoMDL-84126 tiny_equation: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:03:08 +0000 (14:03 +1100)]
MDL-84126 tiny_equation: Capability check added

8 months agoMDL-84126 tiny_autosave: Capability check added
David Woloszyn [Tue, 28 Jan 2025 02:56:04 +0000 (13:56 +1100)]
MDL-84126 tiny_autosave: Capability check added

8 months agoMDL-84126 tiny_accessibilitychecker: Capability check added
David Woloszyn [Fri, 24 Jan 2025 03:09:27 +0000 (14:09 +1100)]
MDL-84126 tiny_accessibilitychecker: Capability check added

8 months agoMDL-84126 tiny_premium: Premium plugins check capability
David Woloszyn [Thu, 23 Jan 2025 03:59:16 +0000 (14:59 +1100)]
MDL-84126 tiny_premium: Premium plugins check capability

8 months agoMDL-84126 editor_tiny: Add capability check for plugins
David Woloszyn [Mon, 17 Feb 2025 02:27:31 +0000 (13:27 +1100)]
MDL-84126 editor_tiny: Add capability check for plugins

8 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

8 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

8 months agoMDL-84720 reportbuilder: note change of column sort field behaviour.
Paul Holden [Mon, 3 Mar 2025 16:10:25 +0000 (16:10 +0000)]
MDL-84720 reportbuilder: note change of column sort field behaviour.

8 months agoMDL-83888 core: add renderer_helper for DI
ferran [Fri, 31 Jan 2025 15:51:26 +0000 (16:51 +0100)]
MDL-83888 core: add renderer_helper for DI

8 months agoMDL-83888 core: notice badge renderer method
ferran [Tue, 17 Dec 2024 15:21:06 +0000 (16:21 +0100)]
MDL-83888 core: notice badge renderer method

8 months agoMDL-84222 lib: PHPMailer - Renew the expired token
Huong Nguyen [Thu, 27 Feb 2025 08:21:47 +0000 (15:21 +0700)]
MDL-84222 lib: PHPMailer - Renew the expired token

This patch includes:
 - Get a new token if it is not available.
 - Renew the token if it is expired using the refresh token.

8 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

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

8 months agoMDL-84697 calendar: Move untranslatable strings from langconfig
Sara Arjona [Fri, 28 Feb 2025 15:35:55 +0000 (16:35 +0100)]
MDL-84697 calendar: Move untranslatable strings from langconfig

8 months agoMDL-84694 theme: Replace legacy BS4 references in activities overview
Sara Arjona [Fri, 28 Feb 2025 14:58:42 +0000 (15:58 +0100)]
MDL-84694 theme: Replace legacy BS4 references in activities overview

8 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

8 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

8 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

8 months agoMDL-84617 core_calendar: Final removal of core_calendar_renderer:event
Sara Arjona [Fri, 21 Feb 2025 16:00:23 +0000 (17:00 +0100)]
MDL-84617 core_calendar: Final removal of core_calendar_renderer:event

8 months agoMDL-84617 core_calendar: Final removal of deprecated functions
Amaia Anabitarte [Thu, 23 Jan 2025 15:49:16 +0000 (16:49 +0100)]
MDL-84617 core_calendar: Final removal of deprecated functions

The following methods have been removed (they were deprecated
long time ago):
- prepare_for_view()
- calendar_add_event_metadata()

The following methods have been deprecated (they are not used
anymore):
- calendar_get_courselink()
- calendar_events_by_day have been

Co-author: Amaia Anabitarte <amaia@moodle.com>

8 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

8 months agoMDL-81664 core: Import composer/pcre into core
Andrew Nicols [Fri, 28 Feb 2025 00:52:25 +0000 (08:52 +0800)]
MDL-81664 core: Import composer/pcre into core

8 months agoMDL-84398 libraries: Configure locale property for ChartJs
Pedro Jordao [Wed, 19 Feb 2025 11:47:59 +0000 (08:47 -0300)]
MDL-84398 libraries: Configure locale property for ChartJs

ChartJs has a property called locale that makes possible to format scale
numbers according to a language. This way we ensure that decimal places
will be displayed correctly in the chart labels and tooltips.

8 months agoMDL-81623 admin: sensitive toggle when prompting for upgrade key.
Paul Holden [Wed, 29 Jan 2025 20:30:56 +0000 (20:30 +0000)]
MDL-81623 admin: sensitive toggle when prompting for upgrade key.

8 months agoMDL-84384 ai: improved usage report provider/action filtering.
Paul Holden [Wed, 29 Jan 2025 17:23:01 +0000 (17:23 +0000)]
MDL-84384 ai: improved usage report provider/action filtering.

Move provider column callback to the entity that defines it, and
ensure Behat scenarios are populated with valid data.

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

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

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

8 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.

8 months agoMDL-84529 core: Remove max validation on datetime filter.
Conn Warwicker [Wed, 26 Feb 2025 12:30:09 +0000 (12:30 +0000)]
MDL-84529 core: Remove max validation on datetime filter.

This removes the "max" attribute from the input field of the
datetime filter. This can then be added back in by specific
filters if they inherit the core one and add their own
getContext() method.

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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.

8 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

8 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>
8 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

8 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

8 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

8 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

8 months agoMDL-84301 core: Added peak memory usage to cron
Frederik Milling Pytlick [Thu, 23 Jan 2025 09:37:22 +0000 (10:37 +0100)]
MDL-84301 core: Added peak memory usage to cron

8 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

8 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

8 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

8 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

8 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.

8 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

8 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

8 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

8 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

8 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

8 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

8 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.

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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.

8 months agoMDL-84139 enrol_fee: display the instance name on enrolment page
Marina Glancy [Mon, 13 Jan 2025 11:45:54 +0000 (11:45 +0000)]
MDL-84139 enrol_fee: display the instance name on enrolment page

8 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.

8 months agoMDL-84631 course: Fix activity completion badges after BS5 upgrade
Mikel Martín [Mon, 24 Feb 2025 12:40:08 +0000 (13:40 +0100)]
MDL-84631 course: Fix activity completion badges after BS5 upgrade

After Bootstrap 5 upgrade completion badges (success, danger) in the
activity pages were incorrectly displayed. This commit is fixing the
helper classes needed.

8 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.

8 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

8 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

8 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

8 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