Stevani Andolo
052d50f8a4
MDL-86667 registration: Unset fields after site being unregistered
2025-09-29 10:32:34 +08:00
Mihail Geshoski
a5132bc695
Merge branch 'MDL-86177-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-09-26 12:02:57 +08:00
Huong Nguyen
0d39faed51
Merge branch 'mdl-84491_redis_connection_500' of https://github.com/ngandrass/moodle into MOODLE_500_STABLE
2025-09-26 10:20:51 +07:00
Amaia Anabitarte
00cb0cdff3
Merge branch 'MDL-86488-500-2' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-09-24 17:17:55 +02:00
Mihail Geshoski
83ec402da6
Merge branch 'MDL-83080-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-09-21 22:48:10 +08:00
Paul Holden
39f1775180
Merge branch 'MDL-86541-500' of https://github.com/dfelipemonroy/moodle into MOODLE_500_STABLE
2025-09-17 11:52:55 +01:00
Jun Pataleta
e8dd16f7fd
MDL-86488 output: Make the icon in action menu triggers decorative
...
* Set the action label properly.
* Set the kebab icon as a decorative icon.
* Move the title attribute to the menu button itself instead of the
kebab icon.
2025-09-17 15:16:34 +08:00
Jun Pataleta
5bc4eb67b3
MDL-86490 output: Mark icon in action_icon as decorative
2025-09-16 22:35:49 +08:00
Paul Holden
3995498467
MDL-83080 message: handle core\url instance data as contexturl.
2025-09-15 10:40:23 +01:00
Diego Monroy
72940def9d
MDL-86541 blocks: validate allowing block title to be '0' (zero).
2025-09-10 12:32:21 +02:00
Huong Nguyen
c18ab7c188
Merge branch 'MDL-85270-m50' of https://github.com/micaherne/moodle into MOODLE_500_STABLE
2025-09-10 09:08:21 +07:00
Huong Nguyen
b71a12b73e
Merge branch 'MDL-83003-M500_INFO-command-not-compatible-with-envoy-proxy-redis' of https://github.com/ziegenberg/moodle into MOODLE_500_STABLE
2025-09-09 09:28:51 +07:00
Michael Aherne
bfcc1cf4ec
MDL-85270 output: Export url_select for template.
2025-09-08 10:24:13 +01:00
Paul Holden
3597ec7916
MDL-86177 task: ensure tasks are runnable in indicator output.
...
Also fix case where task indicator progress data no longer exists,
which lead to exceptions when encountered, breaking the gradebook.
2025-08-29 15:51:25 +01:00
Huong Nguyen
453da3a159
Merge branch 'MDL-85743-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-08-29 11:00:43 +07:00
Huong Nguyen
223b4065d5
Merge branch 'MDL-86315-500' of https://github.com/davewoloszyn/moodle into MOODLE_500_STABLE
2025-08-26 09:23:25 +07:00
Huong Nguyen
c77e19c8ac
Merge branch 'MDL-86311-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-08-21 09:30:10 +07:00
Paul Holden
984e1b8954
MDL-85743 user: correct debugging for missing user picture fields.
2025-08-19 17:12:33 +01:00
Paul Holden
e908a04251
MDL-86311 core: ensure component is normalised prior to comparison.
2025-08-19 09:17:07 +01:00
Paul Holden
3ad4e6bb69
MDL-86015 output: support autoclose behaviour in dropdown dialog.
2025-08-15 11:07:39 +01:00
David Woloszyn
7f38d50aee
MDL-86315 registration: Unset emails in hub when dependant value not set
2025-08-15 12:29:26 +10:00
Huong Nguyen
8597284d8a
Merge branch 'MDL-85795-500-2' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-08-07 11:26:17 +07:00
Laurent David
14c293058c
MDL-84464 report_log: Hide report for teachers without groups
...
* Teachers without groups in SEPARATEGROUP mode should not see the report log page nor access it
2025-08-06 10:15:25 +07:00
Huong Nguyen
d5e8fa372b
Merge branch 'MDL-86043-500' of https://github.com/tasiobg/moodle into MOODLE_500_STABLE
2025-08-05 08:32:06 +07:00
Jun Pataleta
77065687fa
MDL-85795 search: Enclose the search widget in a group
2025-08-04 19:15:00 +08:00
Tasio
1a6d4949cf
MDL-86043 core: keep SQL consistent with other Moodle versions.
...
This change resolves issues with Oracle in Moodle 4.5. It has been ported to newer Moodle versions as it improves
the existing SQL and helps maintain consistency across different Moodle versions.
2025-07-30 16:18:41 +02:00
Andrew Nicols
bf18273a08
MDL-85897 core: Move all deprecations to emit_deprecation
2025-07-30 13:53:27 +08:00
Andrew Nicols
18586a863d
MDL-85897 core: Add emit_deprecation() method
...
This changeset adds a new `\core\deprecation::emit_deprecation` method
with the same signature as the `emit_deprecation_if_found()` method.
It is intended to be used in places where something is guaranteed to
have been deprecated, and will throw appropriate debugging if the
deprecated attribute is not found.
The `emit_deprecation_if_found()` method should still be used where the
item being checked is not known to be deprecated or not, for example in
calling code.
2025-07-30 13:53:21 +08:00
Huong Nguyen
8fecec1471
Merge branch 'MDL-85759-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-07-24 09:30:36 +07:00
Amaia Anabitarte
c82ba0b35e
Merge branch 'MDL-85989-500' of https://github.com/sarjona/moodle into MOODLE_500_STABLE
2025-07-23 10:13:33 +02:00
Huong Nguyen
aa70d4652e
Merge branch 'MDL-83996-readonly-false-positive-MOODLE_500_STABLE' of https://github.com/bwalkerl/moodle into MOODLE_500_STABLE
2025-07-23 09:00:07 +07:00
Mihail Geshoski
9f9ac79d0a
Merge branch 'MDL-85997-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-07-22 23:36:57 +08:00
Benjamin Walker
859fb5a319
MDL-83996 sessions: Fix false positive read only sessions errors
2025-07-21 10:26:29 +10:00
Mihail Geshoski
241094d371
Merge branch 'MDL-77237-500' of https://github.com/meirzamoodle/moodle into MOODLE_500_STABLE
2025-07-16 23:53:57 +08:00
meirzamoodle
86021f2698
MDL-77237 core: Suppress debugging during capabilities cleanup
...
To prevent the debugging messages from appearing during the upgrade,
I set a flag to hide them.
For the test file, I adjusted the parameters in
the unassign_capability() function, which seemed to be using
the parameter intended for assign_capability().
2025-07-15 14:33:26 +07:00
Paul Holden
1829c5e8b2
MDL-85997 output: require CLI library from corresponding renderer.
2025-07-11 11:59:33 +01:00
Sara Arjona
16303a2dd2
MDL-85989 output: Fix choicelist when selected 0 is not first
...
Previously, when the selected value in a choicelist was 0 but not in
the first position, the behavior was incorrect.
This commit fixes that issue, ensuring the choicelist behaves as expected
regardless of the position of the 0 value.
2025-07-11 09:15:06 +02:00
Paul Holden
bf2f2174e4
MDL-85759 qbank_history: define core t/log fontawesome icon mapping.
...
Its lack of existence caused question action menu misalignment.
2025-07-08 18:05:48 +01:00
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
Daniel Ziegenberg
c4ee9493d8
MDL-83003 core: Add error check for envoy proxy
...
Checking the redis server version is also simplified; once ought to be
enough :)
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at >
2025-06-30 09:32:21 +02: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
Niels Gandraß
5fbde2c00c
MDL-84491 core_session: Fix redis connection in CLI / scheduled task
2025-06-05 10:26:36 +02: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