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