Huong Nguyen
88b6baa6af
Merge branch 'mdl85075-50' of https://github.com/matthewhilton/moodle into MOODLE_500_STABLE
2025-10-29 09:31:20 +07:00
Adrian Greeve
5190731af4
Merge branch 'MDL-85774-500-3' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-10-27 09:03:21 +08:00
Huong Nguyen
89cd360c83
NOBUG: Add upgrade notes
2025-10-24 11:00:15 +07:00
Jun Pataleta
52ec42bb01
MDL-85774 login: Check for username/password fields before moving focus
...
When the login form is not shown but $CFG->loginautofocus is turned on,
we need to verify first that the username and password fields exist
before we move the focus. Otherwise, the JS will break.
2025-10-23 11:28:48 +08:00
Jun Pataleta
4c66cdde04
MDL-85774 login: Remove visually-hidden links
...
Visually hidden links on login error/info disrupt tab order. We must
remove them.
Instead, announce the div containing the login error/info messages on
page reload.
The visually hidden signup link has also been removed.
2025-10-23 11:28:48 +08:00
Huong Nguyen
5be6382221
Merge branch 'MDL-86986-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-10-23 09:57:31 +07:00
Huong Nguyen
f50b0661ef
Merge branch 'MDL-80524-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-10-23 09:29:27 +07:00
Matthew Hilton
bd500af20e
MDL-85075 files: Use core security helper first
2025-10-23 12:21:17 +10:00
Andrew Nicols
a429bfbdac
Merge branch 'MDL-81804-500-first' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-10-23 09:12:45 +08:00
Luca Bösch
635b7f6bdf
MDL-81804 dml: Passing parameters with -c key=val on PostgreSQL.
...
Co-authored-by: Marcos Dos Santos De Oliveira <marcos.s.oliveira@fiesc.com.br >
2025-10-22 16:20:25 +02:00
Jun Pataleta
ded6e7e9b2
MDL-86986 core: Add aria-label to the drag handle button
2025-10-22 20:14:38 +08:00
Paul Holden
a3c171eeb8
MDL-80524 rating: preserve activity idnumber when adding rating.
...
See also e9a5485f for context regarding similar problem with grade
updates.
Co-authored-by: Julian Tovar
2025-10-22 09:43:39 +01:00
Mihail Geshoski
8c2b54410e
Merge branch 'MDL-86225-500' of https://github.com/josepico01/moodle into MOODLE_500_STABLE
2025-10-22 11:03:21 +08:00
Mihail Geshoski
ba4ffb5881
Merge branch 'MDL-86063-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-10-22 10:21:45 +08:00
Huong Nguyen
2f4f624b19
Merge branch '83543-xls-form-500' of https://github.com/DSI-Universite-Rennes2/moodle into MOODLE_500_STABLE
2025-10-22 09:12:55 +07:00
Huong Nguyen
c8d7e0cf64
Merge branch '77137-proxybypass-on-multiple-curl-queries-500' of https://github.com/DSI-Universite-Rennes2/moodle into MOODLE_500_STABLE
2025-10-22 09:07:17 +07:00
Amaia Anabitarte
60950923a6
Merge branch 'MDL-85796-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-10-21 19:56:09 +02:00
Shamim Rezaie
e36f16ec13
Merge branch 'MDL-85592-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-10-21 17:10:33 +11:00
Huong Nguyen
1125b4ada6
Merge branch 'MDL-85168-MOODLE_500_STABLE' of https://github.com/phmemmel/moodle into MOODLE_500_STABLE
2025-10-21 10:36:34 +07:00
Paul Holden
cf8d527e11
Merge branch 'MDL-86455-500' of https://github.com/yerairogo/moodle into MOODLE_500_STABLE
2025-10-20 16:51:06 +01:00
Paul Holden
f9f4c49fd2
MDL-86063 customfield: internally validate numeric data in persistent.
...
Move previous validation from the data controller, added in 89dbe63d ,
into the persistent class itself so that it can internally validate
itself rather than relying on callers.
This resolves problems with empty/null numeric fields contained within
course backups (e.g. during course copy).
2025-10-19 16:53:17 +01:00
Huong Nguyen
7518095d59
Merge branch 'MDL-85418-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-10-17 10:28:04 +07:00
Andrew Nicols
b286e6c65a
Merge branch 'm500-86376' of https://github.com/danmarsden/moodle into MOODLE_500_STABLE
2025-10-17 11:04:40 +08:00
Andrew Nicols
611008d6eb
Merge branch 'MDL-85366-500' of https://github.com/djarran/moodle into MOODLE_500_STABLE
2025-10-17 08:47:05 +08:00
Andrew Nicols
30a482b220
Merge branch 'MDL-86822-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-10-17 08:34:39 +08:00
Yerai Rodríguez
7dfbf9582f
MDL-86455 forms: disable all modal submit buttons on button click
...
To provide visual feedback and prevent multiple clicks
on no-submit buttons, all submit buttons within a modal
form will be disabled once any of them is clicked.
2025-10-16 15:59:36 +02:00
Jun Pataleta
7db7c26280
MDL-85796 core: Remove unnecessary title attribute on profile links
...
The title attribute with value "View profile" on profile links is
not necessary as the user's name on the link itself is sufficient
to convey the purpose of the link.
2025-10-16 15:51:01 +08:00
Dan Marsden
fb9d6e718d
MDL-86376 core: Make public static functions more resilient
...
a
2025-10-16 20:45:50 +13:00
Andrew Nicols
360cb2d370
Merge branch 'MDL-85736-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-10-16 13:39:55 +08:00
Andrew Nicols
3b91765090
Merge branch 'MDL-86053-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-10-16 13:33:22 +08:00
Jarad Barker
da9daf4437
MDL-84483 core_files: Always fire after_file_created hook
2025-10-16 09:04:09 +07:00
hieuvu
ef3cc1d8b9
MDL-86621 core_question: Add capability checking for question bank node
2025-10-15 23:18:58 +08:00
ferran
b6a1859fea
Merge branch 'MDL-86003-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-10-15 15:40:14 +02:00
Andrew Nicols
93a62aae94
Merge branch '86322-fix-example-phpdoc-500' of https://github.com/DSI-Universite-Rennes2/moodle into MOODLE_500_STABLE
2025-10-15 15:10:55 +08:00
Mihail Geshoski
a0622c21ee
Merge branch 'MDL-81514_500_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_500_STABLE
2025-10-15 11:05:39 +08:00
Mihail Geshoski
b6c07ab1ed
Merge branch 'MDL-86621-500' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_500_STABLE
2025-10-15 09:49:09 +08:00
hieuvu
d785312c06
MDL-86621 core_question: remove incorrect navigation nodes.
2025-10-13 15:05:26 +07:00
Julien Boulen
95d763d24f
MDL-77137 filelib: Honour proxybypass option for multiple Curl queries
2025-10-12 22:16:58 +02:00
Julien Boulen
aeb3794af4
MDL-86322 phpdoc: Fix the given example in the phpdoc
2025-10-12 21:49:15 +02:00
Julien Boulen
50d583d951
MDL-83543 core: Move download complete status handling to Excel library
...
When a form is validated, all validation buttons are automatically
locked to prevent them from being sent twice by mistake. When the form
returns a file instead of redirecting to a new HTML page, a mechanism
(\core_form\util::form_download_complete()) must be called to
reactivate the form's validation buttons.
This mechanism is called for CSV files (file lib/csvlib.class.php), but
not when downloading xls files. The mechanism is only called when
downloading grades in Excel format (file
grade/export/xls/grade_export_xls.php).
The patch proposes to call this mechanism globally for all Excel file
downloads (file lib/excellib.class.php), and not just for grade
downloads (file grade/export/xls/grade_export_xls.php).
2025-10-12 21:35:03 +02:00
Jun Pataleta
e040a192c0
MDL-85820 lib: Update pear/readme_moodle.txt
2025-10-10 11:01:51 +08:00
Tim Hunt
af619f925b
MDL-85820 formslib: don't add '-' to client-side valiation
2025-10-10 11:01:51 +08:00
Huong Nguyen
dc1a579507
NOBUG: Add upgrade notes
2025-10-04 09:03:14 +07:00
Paul Holden
31fb5cd4f5
MDL-86822 mod_h5pactivity: fix block page type list method parameters.
...
Similar was done before in 7a77493b .
2025-10-02 12:13:13 +01:00
Mihail Geshoski
7c1276b014
Merge branch 'MDL-86791-500' of https://github.com/Jayce0808/moodle into MOODLE_500_STABLE
2025-10-02 00:24:25 +08:00
David Woloszyn
0aaacc446a
MDL-86494 router: Display error details only when debugging is on
2025-10-01 06:24:16 +00:00
David Woloszyn
a2c9b6cef7
MDL-86335 router: Hide detailed payload data for non-admins
2025-10-01 06:24:16 +00:00
Jake Dallimore
784b4793f0
Merge branch 'MDL-86800-500' of https://github.com/mihailges/moodle into MOODLE_500_STABLE
2025-10-01 14:21:34 +08:00
Mihail Geshoski
5391ca467a
MDL-86800 profiling: Fix incorrect table borders
2025-10-01 11:26:44 +08:00
Jayce Birrell
7935afc657
MDL-86791 core_analytics: include filelib in processor
2025-10-01 11:40:36 +09:30