Paul Holden
f096b8a658
MDL-84901 auth: specific session start error language string.
2025-07-08 12:33:05 +01:00
Andrew Nicols
13ce5af041
Merge branch 'MDL-84531-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-07-01 17:36:07 +08:00
yusufwib01
5b2ec9c015
MDL-76414 navigation: Show 'Calendar' link in primary nav to guests
2025-06-19 13:13:49 +07:00
Paul Holden
6e5b925517
MDL-84531 core: default deprecated attribute $replacement to null.
2025-06-12 14:50:50 +01:00
Huong Nguyen
55a481f052
Merge branch 'MDL-72123-500' of https://github.com/yusufwib01/moodle into MOODLE_500_STABLE
2025-06-12 17:05:58 +08:00
yusufwib01
5517b264f3
MDL-72123 message: Hide add to contacts button if user not allowed
2025-06-06 08:28:56 +07:00
Michael Hawkins
a98bb76076
MDL-83762 core_files: Bind resolve IPs and ports to cURL calls
2025-06-05 12:09:36 +07:00
Huong Nguyen
1db743ea9a
MDL-80380 admin: Support Microsoft XOAUTH2 for outgoing email
2025-06-05 11:12:22 +07:00
Huong Nguyen
d207b50abf
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:36:50 +07:00
Michael Hawkins
325f273ca9
Merge branch 'MDL-83448-500' of https://github.com/stevandoMoodle/moodle into MOODLE_500_STABLE
2025-05-29 12:18:32 +08:00
sam marshall
82eecc9475
MDL-85400 PHPunit: Hard to test code that uses encryption
...
This change stops the encryption code setting created key files to
read-only during PHPunit runs, which means they will be safely
deleted when the system resets after a test.
2025-05-28 12:55:46 +08:00
Stevani Andolo
56a250792c
MDL-83448 core_hub: Fixed registration check
2025-05-22 13:44:57 +08:00
Stevani Andolo
89358f92fb
MDL-84296 core_hub: Added detailed AI usage data to registration page
2025-05-15 16:52:26 +10:00
Paul Holden
2e90ab1ee8
MDL-84983 core: account for invalid locales in intl extension.
...
Recent PHP versions are now stricter on the `$locale` value passed
to `IntlDateFormatter` class and will throw exceptions for invalid
values (some of which may be present in our language packs).
See: https://github.com/php/php-src/issues/12912
2025-04-28 10:56:21 +07:00
Huong Nguyen
a440099d46
Merge branch 'MDL-84442-metadata-task-logs-MOODLE_500_STABLE' of https://github.com/bwalkerl/moodle into MOODLE_500_STABLE
2025-04-24 07:31:17 +02:00
David Woloszyn
05f009fc14
MDL-84807 AI: Remove records on provider uninstall
2025-04-22 16:43:59 +02:00
Benjamin Walker
9e34a5f4c0
MDL-84442 core_task: Add finalise log param to task failers
2025-04-22 09:26:56 +10:00
Sara Arjona
5a3e26b0f2
Merge branch 'MDL-82132-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-04-16 14:55:05 +02:00
Paul Holden
5a28a54627
MDL-82132 user: re-factor code for generating dummy user fullname.
2025-04-15 16:05:28 +01:00
Paul Holden
2bafdb41ab
MDL-83537 check: confirm presence of instance action link.
2025-04-15 16:09:22 +02:00
Sara Arjona
033447ee87
Merge branch 'MDL-81454-main' of https://github.com/daniil-berg/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
raortegar
ff9bbd6d9e
MDL-85104 lib: Add additional check to local URLs params.
2025-04-11 10:21:40 +07:00
Sara Arjona
8d87ac12fa
Merge branch 'MDL-85077-main' of https://github.com/roland04/moodle
2025-04-10 16:12:44 +02:00
Mikel Martín
ad14d58dc5
MDL-85077 theme_boost: Fix responsive tables after BS5 upgrade
...
- Replace class 'no-overflow' with 'table-responsive' for responsive tables.
- Fix dropdown positioning inside responsive tables.
- Fix visually-hidden elements inside tables generating incorrect page scrolling.
2025-04-10 10:28:23 +02:00
David Woloszyn
57d26f552e
MDL-84351 url: Add method for getting slashargument
2025-04-09 16:49:40 +07:00
Daniil Fajnberg
b41bf2f579
MDL-81454 core: Remove incorrect @property-read annotation
2025-04-09 08:59:59 +02:00
Jun Pataleta
245d335ce2
Merge branch 'MDL-84907-main' of https://github.com/HuongNV13/moodle
2025-04-04 11:29:00 +08:00
Jun Pataleta
10f764cba6
Merge branch 'MDL-75971-main' of https://github.com/lameze/moodle
2025-04-03 14:36:39 +08:00
Simey Lameze
68ee911165
MDL-75971 behat: add email handling capabilities to Behat
2025-04-03 13:37:16 +08:00
Huong Nguyen
0c014c7095
Merge branch 'MDL-84980-main' of https://github.com/sarjona/moodle
2025-04-02 14:24:59 +07:00
Huong Nguyen
2c65c010d8
Merge branch 'MDL-85025-main' of https://github.com/roland04/moodle
2025-04-02 13:20:34 +07:00
Huong Nguyen
c91ad45065
Merge branch 'MDL-84419-main' of https://github.com/clransom/moodle
2025-04-01 11:06:52 +07:00
Huong Nguyen
4a31bf5628
Merge branch 'mdl-83479-restore-hooks' of https://github.com/jaypha/moodle
2025-04-01 09:51:51 +07:00
Daniel Ziegenberg
13743de30b
MDL-81437 core_files: Adding webp to the standard included MIME types
...
Co-authored-by: Luca Bösch <luca.boesch@bfh.ch >
2025-03-31 17:21:22 +02:00
Paul Holden
b582b05c39
MDL-85048 core: define mapping for new America/Coyhaique zone.
...
Follows same process as other timezone additions in d5ec3594 .
2025-03-28 08:58:19 +00:00
Mikel Martín
54e2fffe96
MDL-85025 mod_forum: Fix ratings layout after BS5 upgrade
2025-03-27 10:23:00 +01:00
Andrew Nicols
d56a6cba44
Merge branch 'MDL-77293-main' of https://github.com/matthewhilton/moodle
2025-03-27 16:12:58 +08:00
Jun Pataleta
db11ca6a1d
Merge branch 'MDL-85028-main' of https://github.com/andrewnicols/moodle
2025-03-27 12:03:34 +08:00
Andrew Nicols
48adc55cfc
MDL-85028 core: Check correct var name for router config
2025-03-27 11:44:49 +08:00
Jun Pataleta
e8146c0831
Merge branch 'MDL-82565-main' of https://github.com/andrewnicols/moodle
2025-03-27 10:45:20 +08:00
Andrew Nicols
f23259c49c
MDL-82565 core_course: Migrate tag management to route
2025-03-26 21:20:59 +08:00
Andrew Nicols
968183714d
MDL-82565 core: Improve routed Error handling
...
In previous versions of Moodle we recommended use of the fallback
resource with /error/index.php.
This is incompatible with the routing system because they use the same
mechanism for responding to any unknown request.
To better handle this we need to move the current error handler page to
a routed page, and to provide a shim for the old location.
At the same time we need to improve the Slim Error handling middleware
to respond with our 404 handler for all 404s, except for those on API
routes where we always respond with JSON.
2025-03-26 21:20:59 +08:00
Andrew Nicols
0d73bbcf1e
MDL-82565 core: Update router util
2025-03-26 21:20:59 +08:00
Andrew Nicols
9137558cd5
MDL-82565 core: Add support for routing of front-end pages
...
This is the beginning of the end for non-routed pages in Moodle and the
start of SEO-friendly page URLs.
A 'shim' is provided for backwards compatibility.
2025-03-26 21:20:58 +08:00
Jun Pataleta
c116c89fa6
Merge branch 'MDL-84301_main' of https://github.com/praxisdigital/moodle
2025-03-26 14:05:02 +08:00
Jake Dallimore
1c0dc3514d
Merge branch 'MDL-84438-regress-task' of https://github.com/brendanheywood/moodle
2025-03-26 11:37:48 +08:00
Matthew Hilton
b348120780
MDL-77293 libraries: fix array query parameter handling
2025-03-25 14:56:41 +10:00
Andrew Nicols
582d76c0f7
Merge branch 'MDL-83518-main' of https://github.com/safatshahin/moodle
2025-03-25 11:15:50 +08:00
Safat
dd32bbf0f4
MDL-83518 core_message: Add sms specific property
2025-03-25 14:04:33 +11:00
Andrew Nicols
c8e4bbe938
Merge branch 'MDL-84555-main' of https://github.com/ferranrecio/moodle
2025-03-25 10:41:50 +08:00