Andrew Nicols [Thu, 26 Sep 2024 14:38:15 +0000 (22:38 +0800)]
MDL-83282 core: Remove most reference to Atto
Some references can remain, and others should remain until we drop
support for YUI, or Atto is no longer supported in the plugins database.
Note: Some reference to Atto will remain until such a time as it is no
longer possible to support the editor via the plugins database.
Andrew Nicols [Thu, 26 Sep 2024 13:45:18 +0000 (21:45 +0800)]
MDL-83282 editor_atto: Remove Atto editor
This minor patch removes the Atto editor, and all of its subplugins from
Moodle core.
Jun Pataleta [Wed, 5 Mar 2025 03:28:41 +0000 (11:28 +0800)]
MDL-84737 qbank_managecategories: Disable max-line-length style rule
Angelia Dela Cruz [Tue, 25 Feb 2025 04:59:38 +0000 (12:59 +0800)]
MDL-84425 theme_boost: Behat for course section selector unavailable
Jun Pataleta [Wed, 5 Mar 2025 02:27:46 +0000 (10:27 +0800)]
Merge branch 'MDL-78778-main' of https://github.com/safatshahin/moodle
Andrew Nicols [Tue, 21 Jan 2025 02:09:08 +0000 (10:09 +0800)]
MDL-84265 core: Remove sqlite support
Andrew Nicols [Thu, 21 Nov 2024 07:24:53 +0000 (15:24 +0800)]
MDL-83282 core: Disable text editors on uninstall
Safat [Mon, 10 Feb 2025 07:08:25 +0000 (18:08 +1100)]
MDL-78778 auth_cas: Uninstall cas & remove dependencies
Safat [Mon, 10 Feb 2025 06:59:54 +0000 (17:59 +1100)]
MDL-78778 auth_cas: Remove cas authentication from core
Stevani Andolo [Fri, 14 Feb 2025 05:02:57 +0000 (13:02 +0800)]
MDL-84165 media_videojs: Upgrade VideoJS to 8.21.1
Stevani Andolo [Mon, 3 Feb 2025 23:37:08 +0000 (07:37 +0800)]
MDL-84354 libraries: Upgrade TCPDF to version 6.8.2
Daniel Ziegenberg [Mon, 10 Feb 2025 13:03:17 +0000 (14:03 +0100)]
MDL-78926 wiki: Final deprecation of mod_wiki_renderer\wiki_info()
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Mon, 10 Feb 2025 13:02:32 +0000 (14:02 +0100)]
MDL-78926 core: Final deprecation of activity_information
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Mon, 10 Feb 2025 13:00:57 +0000 (14:00 +0100)]
MDL-78926 course: Final deprecation of render_activity_information
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Mon, 10 Feb 2025 12:35:25 +0000 (13:35 +0100)]
MDL-78926 course: Removed core_course\output\activity_information
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Sat, 5 Oct 2024 21:12:56 +0000 (23:12 +0200)]
MDL-83334 core: Remove deprecated constant E_STRICT
One of the error levels PHP previously emitted was E_STRICT, on code
that was not strictly correct to ensure interoperability and forward
compatibility. PHP 7.0 converted the majority of existing E_STRICT
warnings to E_NOTICE, and since PHP 8.0, all E_STRICT notices have
changed to E_NOTICE.
Because all of the E_STRICT notices are upgraded to E_NOTICE since PHP
8.0, PHP 8.4 deprecates the E_STRICT constant.
The E_STRICT constant is deprecated in PHP 8.4. Using the constant
anywhere in PHP code now emits a deprecation notice in PHP 8.4 and
later.
The E_STRICT constant will be removed in PHP 9.0.
PHP core and core extensions since PHP 8.0 and later do not emit
E_STRICT notices at all. It is safe to assume that any PHP applications
that run on PHP 8.0 and later will never encounter E_STRICT notices, and
error reporting and handling can be safely updated to ignore E_STRICT
notices.
See: https://php.watch/versions/8.4/E_STRICT-deprecated
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Thu, 13 Feb 2025 10:47:10 +0000 (11:47 +0100)]
MDL-78605 core_webservice: Final removal of token_table::col_token
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Thu, 13 Feb 2025 15:10:24 +0000 (16:10 +0100)]
MDL-78304 core_mnet: Remove deprecated mnet_peer::get_public_key
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Fri, 21 Feb 2025 18:03:26 +0000 (19:03 +0100)]
MDL-84624 h5p: close recordset when it's not needed anymore
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Fri, 17 Jan 2025 18:12:30 +0000 (19:12 +0100)]
MDL-81669 libraries: Upgrade phpxmlrpc to 4.11.1
I also removed the version specific parts of readme_moodle.txt as those
infos are already available in the thirdpartylibs.xml. Also the
mentioned local changes are no longer relevant, so they can go too.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Wed, 12 Feb 2025 19:17:16 +0000 (20:17 +0100)]
MDL-84474 libraries: Upgrade libphonenumber-for-php-lite to 8.13.55
The library raises the minimum required PHP version to 8.1 and comes
with an advertised PHP 8.4 compatibility.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Daniel Ziegenberg [Sun, 2 Feb 2025 19:00:16 +0000 (20:00 +0100)]
MDL-84155 libraries: Upgrade PHPMailer to 6.9.3
The library comes with an advertised PHP 8.4 compatibility.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
Laurent David [Tue, 11 Feb 2025 09:16:08 +0000 (10:16 +0100)]
MDL-84380 core_question: Fix question bank layout in course
* Following BS5 migration, we had a couple of leftover classes like
media or float-right that needed to be fixed
Sara Arjona [Tue, 4 Mar 2025 15:14:27 +0000 (16:14 +0100)]
on-demand release 5.0dev+
Sara Arjona [Tue, 4 Mar 2025 15:14:27 +0000 (16:14 +0100)]
NOBUG: Add upgrade notes
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
Paul Holden [Mon, 29 Jul 2024 15:47:52 +0000 (16:47 +0100)]
MDL-62230 mod_feedback: define exporter format for name/presentation.
ferran [Wed, 5 Feb 2025 15:25:13 +0000 (16:25 +0100)]
MDL-83888 mod_assign: redirect index.php to course overview
ferran [Fri, 31 Jan 2025 16:11:56 +0000 (17:11 +0100)]
MDL-83888 mod_assign: add course overview integration
ferran [Wed, 5 Feb 2025 14:56:08 +0000 (15:56 +0100)]
MDL-83888 course: grade activity overview item
The course activity overview tablew now shows the grade items for the
activity if the user has grading.
ferran [Mon, 27 Jan 2025 15:15:18 +0000 (16:15 +0100)]
MDL-80116 core_courseformat: section move final deprecation
Huong Nguyen [Tue, 4 Mar 2025 08:46:49 +0000 (15:46 +0700)]
MDL-84729 core: Use `core\clock` for Tasks
This will help to solve the random failure on "test_adhoc_task_get_first_starting_time"
Mikel Martín [Fri, 28 Feb 2025 07:39:00 +0000 (08:39 +0100)]
MDL-84692 theme_boost: Update .btn-icon class
- Update and improve styles for .btn-icon helper class for consistency.
- Added new $btn-icon-border-radius SCSS variable to cuztomize the btn-icon
border radius.
- Fix and simplify current .btn-icon usages
Laurent David [Mon, 24 Feb 2025 10:28:48 +0000 (11:28 +0100)]
MDL-83499 core_courseformat: Fix section duplication
* When we duplicate a section with multiple subsections it
should increment the sectionum accordingly.
Jun Pataleta [Tue, 4 Mar 2025 07:57:55 +0000 (15:57 +0800)]
MDL-84643 theme_classic: Rebuild CSS
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