Commit Graph

3421 Commits

Author SHA1 Message Date
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
Andrew Nicols 4970452df9 Merge branch 'MDL-76668-main' of https://github.com/cameron1729/moodle 2025-03-25 10:36:06 +08:00
ferran 9b5018b4a3 MDL-84555 core_course: new activity_icon output class 2025-03-24 16:49:53 +01:00
Sara Arjona 52e4933d84 MDL-84980 pix: Replace insert_page_break icon
To provide a visually clearer and more user-friendly quiz experience,
the 'add new page' icon has been standardized to 'fa-plus'.
2025-03-24 12:52:12 +01:00
Glenn Poder 0a28d61a06 MDL-76668 navigation: Fix navigation for results in single activity 2025-03-21 13:51:10 +08:00
Huong Nguyen 2f7a37a7aa Merge branch 'MDL-84446-main' of https://github.com/andrewnicols/moodle 2025-03-21 11:17:18 +07:00
Jun Pataleta 28e6f6e335 Merge branch 'MDL-84846' of https://github.com/timhunt/moodle 2025-03-21 10:55:29 +08:00
Andrew Nicols 2c121ab509 Merge branch 'MDL-84674_trim-old-deprecations' of https://github.com/ziegenberg/moodle 2025-03-21 08:15:12 +08:00
Paul Holden 8f2087f2e6 Merge branch 'MDL-81655' of https://github.com/larsbonczek/moodle into main 2025-03-20 15:15:44 +00:00
Andrew Nicols a7aedd91ff MDL-80984 core: Coding style updates 2025-03-19 23:01:00 +08:00
Nathan Nguyen 224b6eb39a MDL-80984 gradepenalty: add penalty feature 2025-03-19 23:00:51 +08:00
Andrew Nicols 0f2a9becf9 MDL-83399 core: Coding style fixes 2025-03-19 12:02:41 +08:00
Andrew Nicols 6ae45d119a Merge branch '83399-admin-loginas' of https://github.com/jaypha/moodle 2025-03-19 11:54:08 +08:00
Huong Nguyen d3eef51ef7 MDL-84907 backup: Fix invalid CTRL characters regex 2025-03-19 09:22:36 +07:00
Tim Hunt 1f185ff5d4 MDL-84846 core lock: report un-released locks better
We now report un-released locks in Behat tests, and when developer
debug is on, as well as in PHPunit.

The exception now has a full stack track, to help locate the problem.
2025-03-18 13:50:35 +00:00
Daniel Ziegenberg 15579eb07f MDL-84674 core: Remove long-deprecated methods
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-18 10:36:53 +01:00
Jun Pataleta 56183c786e Merge branch 'MDL-81714_main' of https://github.com/marxjohnson/moodle 2025-03-18 12:57:55 +08:00
Jason Den Dulk 3d7c9a043a MDL-83399 core: Add ability for admins to login as other admins.
Add helper class to contain logic.
Add unit tests to test logic.
2025-03-18 12:48:25 +11:00