Commit Graph

34191 Commits

Author SHA1 Message Date
Paul Holden 7abacc344e Merge branch 'MDL-84772-main' of https://github.com/roland04/moodle into main 2025-03-20 17:16:28 +00:00
Paul Holden 8f2087f2e6 Merge branch 'MDL-81655' of https://github.com/larsbonczek/moodle into main 2025-03-20 15:15:44 +00:00
Paul Holden 657273b823 Merge branch 'MDL-84538_fix-duplicated-language-strings' of https://github.com/ziegenberg/moodle into main 2025-03-20 14:44:58 +00:00
Jun Pataleta 4817736a85 MDL-80984 core: Bump versions so upgrade steps are not skipped 2025-03-20 17:55:46 +08:00
Mikel Martín ce0261dc43 MDL-84772 core_datafilter: Fix datafilter layout after BS5 upgrade
- Fix layout with BS5 classes.
- Replace deprecated Bootstrap classes.
2025-03-20 09:27:31 +01:00
Jun Pataleta a2d457bffe Merge branch 'MDL-84167-main' of https://github.com/meirzamoodle/moodle 2025-03-20 10:59:48 +08:00
meirzamoodle 0331bd777d MDL-84167 editor_tiny: Upgrade tiny to 7.7.1 2025-03-20 09:22:12 +07:00
Daniel Ziegenberg 30c18117b0 MDL-84538 language: Remove duplicated lang string entries
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-20 00:15:22 +01:00
Jun Pataleta 2822054bbd Merge branch 'MDL-84154_upgrade-HTML-Purifier-to-latest-4-18-0' of https://github.com/ziegenberg/moodle 2025-03-20 07:09:59 +08:00
Paul Holden 08a02cce55 MDL-80984 gradepenalty: define type language strings, add to standard. 2025-03-19 23:57:40 +08: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
Jun Pataleta e4c7a5cb64 Merge branch 'MDL-84853-main' of https://github.com/andrewnicols/moodle 2025-03-19 16:49:08 +08:00
Jun Pataleta 8a9c088b41 Merge branch 'MDL-84852-main' of https://github.com/andrewnicols/moodle 2025-03-19 16:44:42 +08:00
Andrew Nicols 169cdde55b Merge branch 'MDL-79329-main' of https://github.com/safatshahin/moodle 2025-03-19 14:49:49 +08:00
Safat 9011f8a9db MDL-79329 smsgateway_modica: Add Modica SMS gateway to core 2025-03-19 16:33:43 +11: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 286e797a4c Merge branch 'MDL-84897-main' of https://github.com/ferranrecio/moodle 2025-03-19 09:52:01 +07:00
Sara Arjona cf76747167 NOBUG: Add upgrade notes 2025-03-18 14:18:09 +01:00
Jun Pataleta 56183c786e Merge branch 'MDL-81714_main' of https://github.com/marxjohnson/moodle 2025-03-18 12:57:55 +08:00
Jun Pataleta db591309d3 Merge branch 'MDL-84844-main' of https://github.com/PhMemmel/moodle 2025-03-18 12:43:55 +08:00
Huong Nguyen 30d689691c Merge branch 'MDL-76565_remove-strings-deprecated-in-moodle-versions-before-4-4' of https://github.com/ziegenberg/moodle 2025-03-18 08:53:15 +07: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
Huong Nguyen 1b584c5bae Merge branch 'MDL-77621_final-deprecation-of-lib-cronlib-php' of https://github.com/ziegenberg/moodle 2025-03-18 08:47:29 +07:00
Huong Nguyen adf4a4b14a Merge branch 'MDL-76561_phase-2-of-deprecation-of-functions-in-lib-deprecatedlib-php' of https://github.com/ziegenberg/moodle 2025-03-18 08:37:50 +07:00
Andrew Nicols 1c3e04d9b9 Merge branch 'MDL-84222-main' of https://github.com/HuongNV13/moodle 2025-03-18 08:03:26 +08:00
Sara Arjona 1acaa35bf4 MDL-84353 tiny_premium: Rename useaccessibilitychecker capability to usea11ychecker
AMOS BEGIN
 MOV [premium:useaccessibilitychecker,tiny_premium],[premium:usea11ychecker,tiny_premium]
AMOS END
2025-03-18 06:28:57 +08:00
Sara Arjona 4de397afc3 Merge branch 'MDL-84353-main' of https://github.com/albertgasset/moodle 2025-03-17 15:46:28 +01:00
ferran c72f27fdef MDL-84897 course: fix process monitor in Bootstrap 5 2025-03-17 13:10:32 +01:00
Sara Arjona 73cb67cd78 Merge branch 'MDL-81660-main' of https://github.com/andrewnicols/moodle 2025-03-17 11:56:44 +01:00
Albert Gasset 2ba96bf799 MDL-84353 tiny_premium: Enable external function for the mobile app 2025-03-17 09:33:10 +01:00
Albert Gasset 11b78da682 MDL-84353 tiny_premium: Add missing capability for a11ychecker plugin 2025-03-17 09:33:10 +01:00
Albert Gasset 72f00e28b0 MDL-84353 editor_tiny: Add new external function to get configuration 2025-03-17 09:33:10 +01:00
Huong Nguyen 3036771d7a Merge branch 'MDL-84738-main' of https://github.com/roland04/moodle 2025-03-17 15:02:54 +07:00
Huong Nguyen fd33ee7db9 Merge branch 'MDL-84246' of https://github.com/cwarwicker/moodle 2025-03-17 14:57:30 +07:00
Daniel Ziegenberg c03ec92852 MDL-84154 libraries: Upgrade HTML Purifier to 4.18.0
The library comes with an advertised PHP 8.4 compatibility.

Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-16 21:42:28 +01:00
Daniel Ziegenberg eee1ea8269 MDL-77621 core: Final deprecation of lib/cronlib.php
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-16 19:54:49 +01:00
Daniel Ziegenberg af878dc381 MDL-76565 core: Final removal of deprecated strings
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-16 19:52:41 +01:00
Daniel Ziegenberg a7f02563c7 MDL-76561 core: final deprecation of functions before Moodle 4.4
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-16 19:52:11 +01:00
Daniel Ziegenberg c732fe8f79 MDL-79086 core: Final removal of share_activity
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-03-16 19:23:06 +01:00
Andrew Nicols 41917db65e MDL-84879 core: Remove stacktrace args from exceptions 2025-03-15 14:32:25 +08:00
Mark Johnson 69afa8a3ac MDL-81714 grades: Display "Run now" button for admins in task indicator 2025-03-14 16:01:05 +00:00
Mark Johnson 10de329397 MDL-81714 grades: Add regrading progress indicator to grade reports 2025-03-14 16:01:05 +00:00
Mark Johnson b746bcd186 MDL-81714 grades: Make large regrades asynchronous
Currently, large courses can take a long time to perform a full regrade.
This is currently handled with a progress bar to prevent frontend
timeouts while the regrade takes place. However, because it can take so
long a teacher may not want to wait with the page open for several
minutes, particularly if they are performing several operations that
trigger a regrade.

This adds a new async flag to grade_regrade_final_grades which is true
by default. Instead of performing the regrade immediately, this queues
an instance of \core\task\regrade_final_grades for the course, which
will be executed in the background.

It is advisable to always leave the async flag set true, except in the
following scenarios:
- Automated tests.
- The regrade_final_grades task which actually wants to do the
calculations immediately.
- When you have performed a check to determine that the regrade process
is unlikely to take a long time, for example there are only a small
number of grade items.
2025-03-14 16:01:04 +00:00
Sara Arjona 20bead3ebd NOBUG: Add upgrade notes 2025-03-14 16:15:38 +01:00
Sara Arjona 97bfc58ff0 MDL-81664 lib: Fix wrong library repository 2025-03-14 15:53:30 +01:00
Andrew Nicols 471b14c866 MDL-81660 core: Applied PHP CSS Parser patches
One of the patches has been merged, but the other is still outstanding.
2025-03-14 06:09:40 +08:00
Paul Holden 61c19d044a Merge branch 'MDL-84142' of https://github.com/marinaglancy/moodle into main 2025-03-13 16:30:37 +00:00
Sara Arjona 1116d54c96 Merge branch 'MDL-84449_deprecate-imagecopybicubic' of https://github.com/ziegenberg/moodle 2025-03-13 16:19:31 +01:00