Commit Graph

10839 Commits

Author SHA1 Message Date
Andrew Nicols 436688d74b MDL-87648 core: Support multiple tests within a check 2026-01-22 11:26:09 +08:00
Andrew Nicols 55ab5d6758 MDL-87648 router: Add check report data for router configuration 2026-01-22 11:26:06 +08:00
Huong Nguyen abfe94823c Merge branch 'MDL-86058-allow-enable-disable-tasks-from-cli-with-pending-upgrade' of https://github.com/duyhuynhdev/moodle 2026-01-12 13:55:14 +08:00
Luca Bösch 2195a490b3 MDL-85576 cli: add noreply email option to cli install. 2025-11-27 13:48:21 +01:00
Dmitrii Metelkin 6cc8acc61d MDL-87173 core: make cli for killing sessions more flexible 2025-11-17 21:16:27 +11:00
Brendan Heywood f63aed7459 MDL-84504 cli: Add config logging for cli maintenance mode 2025-09-22 10:18:29 +10:00
Huong Nguyen 5bffa8b245 Merge branch 'MDL-85984' of https://github.com/paulholden/moodle 2025-09-12 09:03:43 +07:00
Paul Holden bddbe33c9c MDL-85984 admin: verbose CLI info if trying to set hardcoded config. 2025-09-01 16:17:47 +02:00
guillaumebarat e28c9c12ae MDL-85335 cli: Allow uninstall of sub-plugin when parent missing 2025-08-12 15:06:23 +10:00
dustinhuynh 60ff6cfd12 MDL-86058 core_task: enable disable tasks with a pending upgrade 2025-08-06 10:10:39 +10:00
Andrew Nicols a99dd29975 MDL-86049 core: Do not use the component cache before purge
When trying to resolve a corrupt cache where it is not possible to
complete the Moodle setup/bootstrap, it is necessary to ignore the
current cache to load the cache purging infrastructure.
2025-07-21 12:24:37 +08:00
Andrew Nicols ba80ee68fb MDL-83424 core: Move admin/cli scripts to root directory
Note: Plugin-specific CLI directories cannot be moved.
2025-07-14 09:16:32 +07:00
Andrew Nicols f747c15cbf MDL-83424 core: Restructure Moodle codebase 2025-07-12 17:51:38 +08:00
Huong Nguyen d07f9905e5 Merge branch 'MDL-85262' of https://github.com/paulholden/moodle 2025-07-10 08:33:24 +07:00
Huong Nguyen e085781437 Merge branch 'MDL-84976-main' of https://github.com/rjnl/moodle 2025-07-08 18:13:31 +07:00
Mihail Geshoski e37956b5d1 Merge branch 'patch/MDL-85666-main' of https://github.com/skodak/moodle into main 2025-07-03 09:56:06 +08:00
Petr Skoda 52520cc993 MDL-85666 phpunit: add general plugin tests
This defines new group which can be used
to limit execution of these tests to one plugin only.

For example to execute all tests for Label module use:

phpunit --testsuite=mod_label_testsuite
phpunit --group=plugin_checks --filter=mod_label

or

phpunit --filter=mod_label
2025-07-01 09:56:59 +02:00
ferran 1eb4671f1a MDL-85533 course: remove activitychoosertabmode setting 2025-06-30 09:10:26 +02:00
Sara Arjona edb9a0540a MDL-85436 lib: Deprecate unused icons 2025-06-20 15:33:16 +02:00
Huong Nguyen 51774b2176 Merge branch 'MDL-79052_final-deprecation-of-removing-the-legacy-theme-settings' of https://github.com/ziegenberg/moodle 2025-06-19 11:15:45 +07:00
Daniel Ziegenberg a462df7eb7 MDL-79052 core: Final deprecation of removing the legacy theme settings 2025-06-18 12:23:06 +02:00
Sara Arjona 457b438bb4 MDL-85463 pix: Replace custom icons
When working on MDL-85084, it was decided to replace as many custom
icons as possible with their FontAwesome equivalents.
2025-06-13 16:06:02 +02:00
meirzamoodle 04e848da25 MDL-85316 admin: Add environment check for AWS Aurora database 2025-06-11 10:41:43 +07:00
Rajneel Totaram 12948c8bac MDL-84976 tool_policy: noclean param was not set 2025-06-06 15:16:30 +12:00
Huong Nguyen 41e516eac1 MDL-80380 admin: Support Microsoft XOAUTH2 for outgoing email 2025-06-05 11:10:29 +07:00
Mihail Geshoski 84be6bdc08 Merge branch 'MDL-84432-main' of https://github.com/HuongNV13/moodle into main 2025-06-04 10:42:11 +08:00
Huong Nguyen 61d944be9d MDL-84432 core: Use discovery endpoint for Microsoft OAuth2 service
- Instead of creating the endpoints manually, use the OpenId
configuration endpoint to auto-configure endpoints
- Updates user field mappings so they map the new OpenId userinfo fields
2025-06-04 08:34:12 +07:00
Sara Arjona 8a0fa3848e Merge branch 'MDL-84291-main-v03' of https://github.com/ferranrecio/moodle 2025-06-03 17:12:24 +02:00
Amaia Anabitarte 9a3c1fdf73 Merge branch 'MDL-85327' of https://github.com/paulholden/moodle 2025-06-03 13:37:02 +02:00
ferran 56b0e93d7c MDL-84291 course: deprecate maxsections setting 2025-06-03 12:58:51 +02:00
Michael Hawkins 4de0189cae Merge branch 'MDL-83448-main' of https://github.com/stevandoMoodle/moodle 2025-05-29 12:18:17 +08:00
Sara Arjona c7dc23d1b9 MDL-85392 behat: Fix behat failures with Additional activities 2025-05-26 15:20:24 +02:00
Stevani Andolo 531c526b4e MDL-83448 core_hub: Fixed registration check 2025-05-22 13:41:42 +08:00
Huong Nguyen f354086c91 Merge branch 'MDL-84793-main' of https://github.com/sammarshallou/moodle 2025-05-22 10:48:02 +07:00
Huong Nguyen 766ba0bd8d Merge branch 'MDL-84918-main' of https://github.com/HuongNV13/moodle 2025-05-22 10:34:12 +07:00
David Woloszyn d6b955be71 MDL-84918 core: Add zend.exception_ignore_args environment check 2025-05-22 10:03:36 +07:00
Huong Nguyen d289ea56b4 MDL-84918 core: Add initial environment requirements for Moodle 5.1 2025-05-22 09:58:26 +07:00
Huong Nguyen 97bbdb795b Merge branch 'MDL-84274-main' of https://github.com/davewoloszyn/moodle 2025-05-21 13:35:29 +07:00
Huong Nguyen 7dfe22758e Merge branch 'MDL-85374-main' of https://github.com/andrewnicols/moodle 2025-05-21 09:55:43 +07:00
Andrew Nicols 595d89b1be MDL-85374 report_competency: Create custom step for setting autocomplete
The autocompletes used in the competency report have been bastardised to
redirect on selection. Unfortunately this also applies when when making
null-op changes like deleting the initial "Please select a value"
option.

The autocomplete code removes all current options before creating an
option, and because of this redirect the browser is redirecting before
the new value can be entered, but we retain a reference to the field as
`$this->field`, which is now stale.
2025-05-20 12:41:51 +08:00
Luca Bösch 553861cbcd MDL-83985 tool_recyclebin: change module names to 1333 chars 2025-05-16 13:53:19 +02:00
sam marshall 9a1c919f32 MDL-84793 Behat: Allow CLI scripts to run on Behat instance 2025-05-15 08:48:40 +01:00
Huong Nguyen 381b2cc8f3 Merge branch 'MDL-79756-main' of https://github.com/junpataleta/moodle 2025-05-14 22:54:49 +07:00
Huong Nguyen 0285e0abe2 Merge branch 'MDL-84009-main' of https://github.com/raortegar/moodle 2025-05-14 21:51:29 +07:00
raortegar dab86dd04a MDL-84009 factor_webauthn: Add additional security keys 2025-05-14 11:16:04 +02:00
raortegar 315abd55ac MDL-84009 tool_mfa: Additional factor instances support 2025-05-14 11:16:04 +02:00
Paul Holden 4e1dd1d51f MDL-85262 tool_task: switch next run time comparison in renderer.
If a task is "due", then next run time should be considered "ASAP".
2025-05-13 22:13:12 +01:00
Mikel Martín a861a4687e MDL-85157 theme_boost: Clean table SCSS styles
- Simplify .generaltable styles
- Add Bootstrap .table class to every use of .generaltable
- Remove unneded classes from tables (.generalbox, .boxaligncenter, ...)
2025-05-09 13:46:51 +02:00
Paul Holden 566c9670a3 MDL-85327 admin: observe show/hide settings on category page.
Co-authored-by: Carlos Castillo <carlos.castillo@moodle.com>
2025-05-01 10:54:09 +01:00
Huong Nguyen 5c4a7567ae Merge branch 'MDL-84421-main' of https://github.com/andrewnicols/moodle 2025-04-25 09:09:32 +07:00