Jun Pataleta [Tue, 4 Mar 2025 07:55:15 +0000 (15:55 +0800)]
Merge branch 'MDL-84643-main' of https://github.com/roland04/moodle
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.
meirzamoodle [Tue, 4 Mar 2025 06:11:32 +0000 (13:11 +0700)]
MDL-84179 tool_messageinbound: Upgrade Roundcube to version 1.6.10
meirzamoodle [Tue, 4 Mar 2025 06:10:42 +0000 (13:10 +0700)]
MDL-84170 lib: Upgrade beautify to 1.15.3
meirzamoodle [Tue, 4 Mar 2025 06:09:04 +0000 (13:09 +0700)]
MDL-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: Update FontAwesome to 6.7.2
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
meirzamoodle [Tue, 4 Mar 2025 06:07:32 +0000 (13:07 +0700)]
MDL-84157 lib: Upgrade jQuery UI to 1.14.1
meirzamoodle [Tue, 4 Mar 2025 06:05:48 +0000 (13:05 +0700)]
MDL-84161 lib: Upgrade OpenSpout to 4.28.5
Jun Pataleta [Tue, 4 Mar 2025 04:45:35 +0000 (12:45 +0800)]
MDL-84643 theme_boost: Rebuild CSS
Jun Pataleta [Tue, 4 Mar 2025 04:29:59 +0000 (12:29 +0800)]
Merge branch 'MDL-84643-main' of https://github.com/roland04/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
Jun Pataleta [Tue, 4 Mar 2025 04:18:13 +0000 (12:18 +0800)]
Merge branch 'MDL-84267' 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
David Woloszyn [Mon, 17 Feb 2025 02:44:04 +0000 (13:44 +1100)]
MDL-84126 tiny_h5p: Capability check added
David Woloszyn [Thu, 30 Jan 2025 00:43:47 +0000 (11:43 +1100)]
MDL-84126 tiny_recordrtc: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:56:19 +0000 (14:56 +1100)]
MDL-84126 tiny_noautolink: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:42:29 +0000 (14:42 +1100)]
MDL-84126 tiny_media: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:30:27 +0000 (14:30 +1100)]
MDL-84126 tiny_link: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:25:46 +0000 (14:25 +1100)]
MDL-84126 tiny_html: Capability check added
David Woloszyn [Tue, 28 Jan 2025 03:03:08 +0000 (14:03 +1100)]
MDL-84126 tiny_equation: Capability check added
David Woloszyn [Tue, 28 Jan 2025 02:56:04 +0000 (13:56 +1100)]
MDL-84126 tiny_autosave: Capability check added
David Woloszyn [Fri, 24 Jan 2025 03:09:27 +0000 (14:09 +1100)]
MDL-84126 tiny_accessibilitychecker: Capability check added
David Woloszyn [Thu, 23 Jan 2025 03:59:16 +0000 (14:59 +1100)]
MDL-84126 tiny_premium: Premium plugins check capability
David Woloszyn [Mon, 17 Feb 2025 02:27:31 +0000 (13:27 +1100)]
MDL-84126 editor_tiny: Add capability check for plugins
Huong Nguyen [Tue, 4 Mar 2025 03:39:50 +0000 (10:39 +0700)]
Merge branch 'MDL-84595-main' of https://github.com/andrewnicols/moodle
Huong Nguyen [Tue, 4 Mar 2025 03:08:41 +0000 (10:08 +0700)]
Merge branch 'MDL-77107' of https://github.com/paulholden/moodle
Paul Holden [Mon, 3 Mar 2025 16:10:25 +0000 (16:10 +0000)]
MDL-84720 reportbuilder: note change of column sort field behaviour.
ferran [Fri, 31 Jan 2025 15:51:26 +0000 (16:51 +0100)]
MDL-83888 core: add renderer_helper for DI
ferran [Tue, 17 Dec 2024 15:21:06 +0000 (16:21 +0100)]
MDL-83888 core: notice badge renderer method
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.
Huong Nguyen [Mon, 3 Mar 2025 02:56:39 +0000 (09:56 +0700)]
Merge branch 'MDL-84577-main' of https://github.com/sarjona/moodle
AMOS bot [Sun, 2 Mar 2025 00:08:19 +0000 (00:08 +0000)]
Automatically generated installer lang files
Sara Arjona [Fri, 28 Feb 2025 15:35:55 +0000 (16:35 +0100)]
MDL-84697 calendar: Move untranslatable strings from langconfig
Sara Arjona [Fri, 28 Feb 2025 14:58:42 +0000 (15:58 +0100)]
MDL-84694 theme: Replace legacy BS4 references in activities overview
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
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
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
Sara Arjona [Fri, 21 Feb 2025 16:00:23 +0000 (17:00 +0100)]
MDL-84617 core_calendar: Final removal of core_calendar_renderer:event
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>
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
Andrew Nicols [Fri, 28 Feb 2025 00:52:25 +0000 (08:52 +0800)]
MDL-81664 core: Import composer/pcre into core
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.
Paul Holden [Wed, 29 Jan 2025 20:30:56 +0000 (20:30 +0000)]
MDL-81623 admin: sensitive toggle when prompting for upgrade key.
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.
Sara Arjona [Thu, 27 Feb 2025 15:54:40 +0000 (16:54 +0100)]
weekly release 5.0dev
Sara Arjona [Thu, 27 Feb 2025 15:54:40 +0000 (16:54 +0100)]
NOBUG: Add upgrade notes
Sara Arjona [Thu, 27 Feb 2025 15:54:33 +0000 (16:54 +0100)]
NOBUG: Fixed SVG browser compatibility
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.
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.
Huong Nguyen [Thu, 27 Feb 2025 04:19:59 +0000 (11:19 +0700)]
Merge branch 'MDL-83873-main' of https://github.com/sarjona/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
Huong Nguyen [Thu, 27 Feb 2025 04:16:32 +0000 (11:16 +0700)]
Merge branch 'MDL-84346-main' of https://github.com/roland04/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
Huong Nguyen [Thu, 27 Feb 2025 03:39:31 +0000 (10:39 +0700)]
Merge branch 'MDL-81996' of https://github.com/paulholden/moodle
Huong Nguyen [Thu, 27 Feb 2025 03:13:13 +0000 (10:13 +0700)]
Merge branch 'MDL-80351' of https://github.com/pedrojordao/moodle
Huong Nguyen [Thu, 27 Feb 2025 02:32:44 +0000 (09:32 +0700)]
Merge branch 'MDL-84527' 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
Jun Pataleta [Thu, 27 Feb 2025 02:22:48 +0000 (10:22 +0800)]
Merge branch 'MDL-80519-main' of https://github.com/roland04/moodle
Simey Lameze [Thu, 20 Feb 2025 03:22:18 +0000 (11:22 +0800)]
MDL-84424 behat: add template_competencies generator and improve test
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
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
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
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.
Sara Arjona [Wed, 26 Feb 2025 13:53:26 +0000 (14:53 +0100)]
Merge branch 'MDL-83764-main' of https://github.com/laurentdavid/moodle
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>
Sara Arjona [Wed, 26 Feb 2025 12:08:35 +0000 (13:08 +0100)]
Merge branch 'MDL-84381-main' of https://github.com/roland04/moodle
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
Amaia Anabitarte [Thu, 23 Jan 2025 15:41:11 +0000 (16:41 +0100)]
MDL-83873 core_calendar: Deprecating lib functions
Amaia Anabitarte [Thu, 23 Jan 2025 14:27:44 +0000 (15:27 +0100)]
MDL-83873 core_calendar: New human date format
Frederik Milling Pytlick [Thu, 23 Jan 2025 09:37:22 +0000 (10:37 +0100)]
MDL-84301 core: Added peak memory usage to cron
Jun Pataleta [Wed, 26 Feb 2025 08:26:19 +0000 (16:26 +0800)]
Merge branch 'MDL-84593-main' of https://github.com/dmitriim/moodle
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
Sara Arjona [Wed, 26 Feb 2025 07:52:41 +0000 (08:52 +0100)]
Merge branch 'MDL-84011' of https://github.com/paulholden/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
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.
Jun Pataleta [Wed, 26 Feb 2025 06:57:51 +0000 (14:57 +0800)]
MDL-83970 core: Bump upgrade code version properly
Jun Pataleta [Wed, 26 Feb 2025 06:35:40 +0000 (14:35 +0800)]
Merge branch 'MDL-83970-main' of https://github.com/meirzamoodle/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
Jun Pataleta [Wed, 26 Feb 2025 06:25:38 +0000 (14:25 +0800)]
Merge branch 'MDL-84554-main' of https://github.com/jleyva/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
David Woloszyn [Wed, 26 Feb 2025 05:03:55 +0000 (16:03 +1100)]
MDL-82942 aiplacement_courseassist: Improve response formatting
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.
David Woloszyn [Mon, 25 Nov 2024 05:08:20 +0000 (16:08 +1100)]
MDL-82942 aiplacement_courseassist: Add explain action
Jun Pataleta [Tue, 25 Feb 2025 23:19:35 +0000 (07:19 +0800)]
Merge branch 'MDL-83674-main' of https://github.com/sammarshallou/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
Jun Pataleta [Tue, 25 Feb 2025 23:13:31 +0000 (07:13 +0800)]
Merge branch 'MDL-84324-main' of https://github.com/roland04/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
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
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
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
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.
Marina Glancy [Mon, 13 Jan 2025 11:45:54 +0000 (11:45 +0000)]
MDL-84139 enrol_fee: display the instance name on enrolment page
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.
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.
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.
Mikel Martín [Tue, 11 Feb 2025 15:05:51 +0000 (16:05 +0100)]
MDL-80519 theme_boost: Fix deprecated BS4 SCSS usages
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
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
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