Mihail Geshoski
ffb6475f6a
Moodle release 5.0.1
2025-06-06 12:32:05 +08:00
Mihail Geshoski
a237da2cd7
NOBUG: Add upgrade notes
2025-06-06 12:32:05 +08:00
Sara Arjona
5f0de664bd
weekly release 5.0+
2025-06-05 16:43:29 +02:00
Sara Arjona
c32e894dc2
NOBUG: Add upgrade notes
2025-06-05 16:43:28 +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
Michael Hawkins
6d240f17ae
Merge branch 'MDL-85571-500' of https://github.com/HuongNV13/moodle into MOODLE_500_STABLE
2025-06-05 12:34:37 +08:00
Mihail Geshoski
5f265a8be5
Merge branch 'MDL-85645-500' of https://github.com/lameze/moodle into MOODLE_500_STABLE
2025-06-05 12:31:56 +08:00
Mihail Geshoski
39fb6431d0
Merge branch 'MDL-85556_500_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_500_STABLE
2025-06-05 12:25:44 +08:00
Vincent Schneider
94d5d89e4b
MDL-84518 course: improved course visibility state handling
2025-06-05 11:22:11 +07:00
Michael Hawkins
7db7444d53
Merge branch 'MDL-80380-500' of https://github.com/HuongNV13/moodle into MOODLE_500_STABLE
2025-06-05 12:19:35 +08:00
Jun Pataleta
9d8cf5fb22
Merge branch 'MDL-85450-500' of https://github.com/rjnl/moodle into MOODLE_500_STABLE
2025-06-05 12:15:48 +08:00
Huong Nguyen
d0a00b74d8
MDL-80380 core_auth: Add upgrade note
2025-06-05 11:12:27 +07:00
Huong Nguyen
1db743ea9a
MDL-80380 admin: Support Microsoft XOAUTH2 for outgoing email
2025-06-05 11:12:22 +07:00
Mihail Geshoski
971f1fc25f
Merge branch 'MDL-69765-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-06-05 12:10:56 +08:00
Jun Pataleta
571990b7de
Merge branch 'MDL-84941-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-06-05 12:08:39 +08:00
Mihail Geshoski
45ed9e9127
Merge branch 'MDL-85072-500' of https://github.com/olivabigyo/moodle into MOODLE_500_STABLE
2025-06-05 11:00:24 +07:00
Mihail Geshoski
1fbd0fd3ee
Merge branch 'MDL-83654-500-5' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-06-05 11:00:24 +07:00
Mihail Geshoski
22f52b9b4a
Merge branch 'MDL-85369_500' of https://github.com/agaranin/moodle into MOODLE_500_STABLE
2025-06-05 11:00:24 +07:00
Martin Gauk
db8f7fc95a
MDL-85488 mathjax: refactor loader to enhance configuration and loading
2025-06-05 11:00:24 +07:00
Mark Johnson
7ac6e421ab
MDL-85323 core: Don't cache the login page
2025-06-05 11:00:12 +07:00
meirzamoodle
07a58bdb33
MDL-85375 libraries: Escaping a query parameter on pg_insert_id()
2025-06-05 01:34:18 +00:00
Vincent Schneider
dfec066e2e
MDL-84706 bigbluebuttonbn: improved authorization and mitigate CSRF risks
2025-06-05 01:34:18 +00:00
Huong Nguyen
847a39b6d5
MDL-79993 course: Fix PHPUnit failure
2025-06-05 01:34:18 +00:00
raortegar
4a2d2b54b2
MDL-79993 course: Improve user access to recent courses service
2025-06-05 01:34:18 +00:00
Vincent Schneider
7979e44436
MDL-84497 badges: fix missing action sesskey checks.
2025-06-05 01:34:18 +00:00
andelacruz
e0e626f684
MDL-85645 mod_quiz: Behat to display questionbank name of quiz question.
2025-06-05 09:28:58 +08:00
Jun Pataleta
98a80ac3ca
MDL-85239 mod_quiz: Use visually-hidden instead of deprecated sr-only
2025-06-05 09:26:07 +08:00
Jun Pataleta
0f8951ce28
Merge branch 'MDL-85239-500' of https://github.com/NashTechOpenUniversity/moodle into MOODLE_500_STABLE
2025-06-05 09:22:50 +08:00
Jun Pataleta
f26f018876
Merge branch 'MDL-84804-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-06-05 08:12:39 +08:00
Sara Arjona
637f6dc508
Merge branch 'MDL-82069-500' of https://github.com/aanabit/moodle into MOODLE_500_STABLE
2025-06-04 15:37:00 +02:00
Paul Holden
9bed548080
MDL-84804 output: amend page title when navigating dynamic tabs.
...
Prepend the current tab name to the page title, to ensure we can
easily identify the current page/tab and that it is both unique
and accessible.
2025-06-04 14:07:38 +01:00
Paul Holden
410747af21
MDL-84804 javascript: new module for manipulating the page title.
2025-06-04 14:07:21 +01:00
cescobedo
e20e2c044b
Merge branch 'MDL-85273-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-06-04 12:59:13 +02:00
Jun Pataleta
03b1a727b6
Merge branch 'MDL-85041-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-06-04 17:48:18 +08:00
Jun Pataleta
a92df9e0ee
MDL-85041 core: Make methods calling announceChanges async as well
2025-06-04 17:33:18 +08:00
meirzamoodle
25f8dd9d63
MDL-85041 core: Improve autocomplete/tag a11y for assistive tech
...
- Updated autocomplete behavior to announce dynamic changes
via ARIA live regions
- Fixed focus management for keyboard and screen reader navigation
- Added proper role/aria tags for interactive tag components
2025-06-04 17:33:17 +08:00
Huong Nguyen
72c71a1f89
MDL-85571 mod_assign: Improve PHPUnit tests
2025-06-04 12:50:33 +07:00
raortegar
a52d4ed032
MDL-85571 mod_assign: Add visibility check to due digest notification
2025-06-04 12:50:33 +07:00
Jun Pataleta
c947a7c303
Merge branch 'MDL-85507-500-enfix' of https://github.com/mudrd8mz/moodle into MOODLE_500_STABLE
2025-06-04 11:58:12 +08:00
Huong Nguyen
41c19a5e02
Merge branch 'MDL-84732-m500' of https://github.com/sammarshallou/moodle into MOODLE_500_STABLE
2025-06-04 10:53:19 +07:00
Mihail Geshoski
301ae93c4a
Merge branch 'MDL-84432-500' of https://github.com/HuongNV13/moodle into MOODLE_500_STABLE
2025-06-04 10:47:05 +08: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
Amaia Anabitarte
c1552bc519
Merge branch 'MDL-85471-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-06-03 16:18:59 +02:00
cescobedo
b2f4f7ab62
Merge branch 'MDL-85398-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-06-03 15:51:32 +02:00
Amaia Anabitarte
50d9f8f70e
Merge branch 'MDL-85327-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-06-03 13:37:38 +02:00
cescobedo
9bc8fe3bc1
Merge branch 'MDL-85326-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-06-03 13:10:46 +02:00
Jun Pataleta
a716da64af
Merge branch 'MDL-85467-500' of https://github.com/yusufwib01/moodle into MOODLE_500_STABLE
2025-06-03 17:28:35 +08:00
Paul Holden
290104c964
MDL-85326 theme_boost: hide footer popover icon on small screens.
...
Fixes regression from add6f71d which forced `.btn-icon` display.
Co-authored-by: Mikel Martín <mikel@moodle.com >
2025-06-03 09:18:06 +01:00
Rajneel Totaram
a0c88aec39
MDL-85450 block_calendar_upcoming: Fix heading level
2025-06-03 09:39:18 +12:00
Mark Johnson
dfd0dc28e8
MDL-85556 backup: Only update question refs in restored course
...
The previous query updated all question references matching the original
question bank entry, regardless of whether they were part of the restore
or not. When we are dealing with duplicated questions, this means we
could accidentally change question references in the backed-up course as
well as the restored one.
This change filters the references to ensure they exist in a context
within the restored course, before updating them.
2025-06-02 15:53:37 +01:00
Amaia Anabitarte
30b08ee83a
Merge branch 'MDL-85412-500' of https://github.com/aanabit/moodle into MOODLE_500_STABLE
2025-06-02 13:24:17 +02:00
yusufwib01
e5da273f9a
MDL-85467 core: Replace orphaned label with span for accessibility
...
This commit replaces orphaned labels with spans for improved
accessibility. It also updates the XPATH partial named selector
for select_menu fields to target span elements.
2025-06-02 13:45:03 +07:00
hieuvu
c248e82b52
MDL-85239 mod_quiz: Add caption for Attempt tables.
2025-06-02 13:38:24 +07:00
Luca Bösch
6d2b25f10f
MDL-69765 qtype_essay: Create temporary draft file area only one time.
2025-05-31 12:58:52 +02:00
Jun Pataleta
8d57b56b5a
MDL-83654 qtype_match: Only add the question text to the first field
...
In order to avoid repetition of the question text as the user navigates
to each answer field in a matching question (e.g. by tabbing).
2025-05-31 09:25:22 +08:00
Jun Pataleta
edcff12191
MDL-83654 qtype_match: Add presentation role to table-related elements
...
The question and answer are displayed on a layout table and
does not really help with accessibility. We need to set a
presentation role for the table-related elements.
2025-05-31 09:25:22 +08:00
Jun Pataleta
1229c2b1ef
MDL-83654 qtype_match: Provide better information to answer fields
...
* In order to provide better context for screen reader users about the
answer fields in matching questions, the question text and the
corresponding item to be matched are included to the answer fields via
the aria-describedby attribute.
2025-05-31 09:25:22 +08:00
Amaia Anabitarte
7edec4866f
MDL-85412 course: adding and removing elements feedback message
2025-05-30 16:42:43 +02:00
Sara Arjona
5c22b04af4
Merge branch 'MDL-85315-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-05-30 12:33:05 +02:00
Luca Bösch
01866455af
MDL-85315 themes: align modal closing button.
2025-05-30 11:32:01 +02:00
Michael Hawkins
1260cb24b8
weekly release 5.0+
2025-05-30 16:28:46 +08:00
Michael Hawkins
77e0f0a889
NOBUG: Add upgrade notes
2025-05-30 16:28:46 +08:00
Michael Hawkins
9330731d93
Merge branch 'install_500_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_500_STABLE
2025-05-30 16:28:24 +08:00
Artem Garanin
8fa9939614
MDL-85369 question: fix tag collection ID in legacy‑filter upgrade.
...
Use the actual tag collection for the 'question' tag area instead of
the default collection.
2025-05-29 14:08:42 -04:00
Michael Hawkins
89d34beece
Merge branch 'MDL-84824-500' of https://github.com/stevandoMoodle/moodle into MOODLE_500_STABLE
2025-05-29 12:27:08 +08: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
Michael Hawkins
c471fa4986
Merge branch 'MDL-84996-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-05-29 12:09:55 +08:00
Michael Hawkins
b4e3dca13f
Merge branch 'MDL-85513-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-05-29 12:04:15 +08:00
Michael Hawkins
7310e7d908
Merge branch 'MDL-85552-500' of https://github.com/yusufwib01/moodle into MOODLE_500_STABLE
2025-05-29 11:59:47 +08:00
Michael Hawkins
e14e0428db
Merge branch 'MDL-85437-500' of https://github.com/meirzamoodle/moodle into MOODLE_500_STABLE
2025-05-29 11:52:29 +08:00
Stevani Andolo
7f756ae983
MDL-84824 core_message: Fixed popup accessibility issue
2025-05-29 11:51:25 +08:00
Huong Nguyen
0e24a0400d
Merge branch 'MDL-83044-500' of https://github.com/catalyst/moodle into MOODLE_500_STABLE
2025-05-29 10:27:10 +07:00
Huong Nguyen
1ad351d4a2
Merge branch 'MDL-85177-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-05-29 09:53:47 +07:00
Huong Nguyen
6c045bfefc
Merge branch 'MDL-85525-500' of https://github.com/andelacruz/moodle into MOODLE_500_STABLE
2025-05-29 09:51:44 +07:00
Huong Nguyen
47c8a3ad7e
Merge branch 'MDL-85400-500' of https://github.com/lameze/moodle into MOODLE_500_STABLE
2025-05-29 08:59:42 +07:00
Huong Nguyen
aae09ebb6b
Merge branch 'MDL-85389-500' of https://github.com/andelacruz/moodle into MOODLE_500_STABLE
2025-05-29 08:52:32 +07:00
AMOS bot
5feec7a0b0
Automatically generated installer lang files
2025-05-29 00:08:00 +00:00
andelacruz
28cf9407dd
MDL-85525 mod_quiz: Behat test for quiz attempt page block display
2025-05-28 16:51:27 +08:00
andelacruz
06fd97cae1
MDL-85389 mod_lesson: Behat for filtering lesson reports/essays by group
2025-05-28 15:17:41 +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
meirzamoodle
499715e17e
MDL-85437 AI: Move focus to the AI drawer
2025-05-28 11:31:06 +07:00
Mark Johnson
643eaa3418
MDL-85556 questions: Fix repeated_restore unit test
...
This unit test is meant to test restoring duplicated questions that
exist in a shared question bank. However, due to improvements in the
restore process from the introduction of mod_qbank, having the questions
in a bank that is not in the restored course means the questions don't
get restored at all, and we can't test that the process is working.
This changes the test to use a bank in the target course instead.
2025-05-27 10:46:44 +01:00
Jun Pataleta
181c55ad1c
Merge branch 'MDL-84806-500' of https://github.com/davewoloszyn/moodle into MOODLE_500_STABLE
2025-05-27 15:37:08 +08:00
Huong Nguyen
cb7d72d31d
Merge branch 'MDL-85169-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-05-27 09:16:03 +07:00
Alexander Van der Bellen
114ff5fa92
MDL-83044 core_block: Add return value check on form submission
2025-05-26 23:03:27 +08:00
ferran
dda97bdbfc
Merge branch 'MDL-84304-500' of https://github.com/laurentdavid/moodle into MOODLE_500_STABLE
2025-05-26 13:50:05 +02:00
Sara Arjona
e5d7e554ab
Merge branch 'MDL-85404-500' of https://github.com/ferranrecio/moodle into MOODLE_500_STABLE
2025-05-26 11:27:45 +02:00
cescobedo
35588bca41
Merge branch 'MDL-85435-500' of https://github.com/aanabit/moodle into MOODLE_500_STABLE
2025-05-26 10:01:08 +02:00
David Mudrák
e4247c79a6
MDL-85507 lang: Use fixed strings in tests, too
2025-05-25 08:54:02 +02:00
Helen Foster
00b809dbc5
MDL-85507 lang: Import fixed English strings (en_fix)
2025-05-25 08:53:09 +02:00
sam marshall
d21fcdee19
MDL-84732 Accessibility: Focus issue after closing nested modal
2025-05-23 15:47:12 +01:00
Luca Bösch
a8b08ea6fc
MDL-85177 quiz: style the question version pulldown nicely.
2025-05-23 06:43:18 +02:00
Huong Nguyen
a52fbcced6
weekly release 5.0+
2025-05-23 11:03:46 +07:00
Huong Nguyen
c957b909aa
Merge branch 'install_500_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_500_STABLE
2025-05-23 11:03:39 +07:00
David Woloszyn
86990aaab5
MDL-84806 tiny_aiplacement: Remove unused div and css
2025-05-23 12:36:46 +10:00
David Woloszyn
3cebd0e59a
MDL-84806 tiny_aiplacement: Announce action results for accessibility
...
The generatetext.js and associated templates have been adjusted to
match more closely with the generate image files. The generate image
way of displaying content was better suited to aria.
2025-05-23 12:36:46 +10:00
yusufwib01
077fbd22cf
MDL-85552 core: Make group selector label use normal font weight
2025-05-22 16:28:56 +07:00
Stevani Andolo
56a250792c
MDL-83448 core_hub: Fixed registration check
2025-05-22 13:44:57 +08:00
Huong Nguyen
ace36dc3df
Merge branch 'MDL-84899-500' of https://github.com/laurentdavid/moodle into MOODLE_500_STABLE
2025-05-22 11:00:21 +07:00
Huong Nguyen
e8b3c7174a
Merge branch 'MDL-84793-m500' of https://github.com/sammarshallou/moodle into MOODLE_500_STABLE
2025-05-22 10:48:19 +07:00
Huong Nguyen
1edb106e9b
Merge branch 'MDL-84918-500' of https://github.com/HuongNV13/moodle into MOODLE_500_STABLE
2025-05-22 10:34:23 +07:00
David Woloszyn
abae164f41
MDL-84918 core: Add zend.exception_ignore_args environment check
2025-05-22 10:09:44 +07:00
Huong Nguyen
c7912e21ba
MDL-84918 core: Add initial environment requirements for Moodle 5.1
2025-05-22 10:08:46 +07:00
Huong Nguyen
7df8f6e430
Merge branch 'MDL-74900-500' of https://github.com/raortegar/moodle into MOODLE_500_STABLE
2025-05-22 09:37:14 +07:00
Huong Nguyen
475ef128ae
Merge branch 'MDL-85193-500' of https://github.com/junpataleta/moodle into MOODLE_500_STABLE
2025-05-22 09:23:14 +07:00
Amaia Anabitarte
586ae425e6
MDL-85435 course: Render HTML in activity overview name mustache
2025-05-21 17:37:11 +02:00
Katalin Lukacs Toth
8f6e56173e
MDL-85072 qtype_ordering: Fix XML export
...
Option fields should not be left empty.
2025-05-21 10:52:45 +02:00
Huong Nguyen
a23635adc0
Merge branch 'MDL-84274-500' of https://github.com/davewoloszyn/moodle into MOODLE_500_STABLE
2025-05-21 13:35:45 +07:00
raortegar
bfdcf4b490
MDL-74900 core_course: Exception in module deletion if missing instance
2025-05-21 08:27:23 +02:00
Huong Nguyen
2e7c195aee
Merge branch 'MDL-85311-500' of https://github.com/rjnl/moodle into MOODLE_500_STABLE
2025-05-21 10:23:04 +07:00
Huong Nguyen
d7f7653a8e
Merge branch 'MDL-84296-500' of https://github.com/davewoloszyn/moodle into MOODLE_500_STABLE
2025-05-21 10:00:08 +07:00
Huong Nguyen
00652388c5
Merge branch 'MDL-85374-500' of https://github.com/andrewnicols/moodle into MOODLE_500_STABLE
2025-05-21 09:55:54 +07:00
AMOS bot
3c83131e34
Automatically generated installer lang files
2025-05-21 00:07:57 +00:00
Andrew Nicols
dff4bc87f5
MDL-85374 report_competency: Create custom step for setting autocomplete
...
The autocompletes used in the competency report have been bastardised to
redirect on selection. Unfortunately this also applies when when making
null-op changes like deleting the initial "Please select a value"
option.
The autocomplete code removes all current options before creating an
option, and because of this redirect the browser is redirecting before
the new value can be entered, but we retain a reference to the field as
`$this->field`, which is now stale.
2025-05-20 12:42:11 +08:00
Amaia Anabitarte
4a1395205f
Merge branch 'MDL-85397-500' of https://github.com/tasiobg/moodle into MOODLE_500_STABLE
2025-05-19 12:43:35 +02:00
Amaia Anabitarte
e534517f7f
Merge branch 'MDL-85264-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-05-19 12:38:25 +02:00
Laurent David
f17a871f1d
MDL-84304 core_courseformat: Remove COMPLETION_COMPLETE_FAIL test
...
* Because we removed this status in mod_scorm, we cannot test it
anymore against any module as no module has custom_rules that leads
to COMPLETION_COMPLETE_FAIL
2025-05-19 11:56:40 +02:00
Laurent David
ef5c806a70
MDL-84304 mod_scorm: Remove completion failed from behat test
...
* Now that we removed the COMPLETION_COMPLETE_FAIL status for scorm
behat tests needs to be updated
2025-05-19 11:56:40 +02:00
Magnus Samuelsson
4de4029044
MDL-84304 mod_scorm: Remove the COMPLETION_COMPLETE_FAIL status
2025-05-19 11:56:40 +02:00
Amaia Anabitarte
2a2e18461f
MDL-82069 core_completion: Improve errors for multiple grading items
2025-05-19 09:32:59 +02:00
Jun Pataleta
44d1a98e70
MDL-85471 theme_boost: Dismiss tooltips on escape
2025-05-16 14:23:37 +08:00
Mihail Geshoski
328810e933
weekly release 5.0+
2025-05-16 12:58:25 +08:00
Mihail Geshoski
b6b043b147
Merge branch 'install_500_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_500_STABLE
2025-05-16 12:57:31 +08:00
Paul Holden
1babb4f4c2
MDL-85513 output: centre chevron icons within collapsible section.
2025-05-15 23:20:09 +01:00
sam marshall
b5bb67d1f1
MDL-84793 Behat: Allow CLI scripts to run on Behat instance
2025-05-15 08:50:30 +01:00
Stevani Andolo
89358f92fb
MDL-84296 core_hub: Added detailed AI usage data to registration page
2025-05-15 16:52:26 +10:00
Huong Nguyen
17f6225bc4
Merge branch 'MDL-83350-500' of https://github.com/meirzamoodle/moodle into MOODLE_500_STABLE
2025-05-15 12:02:14 +07:00
Huong Nguyen
77d63230a1
Merge branch 'MDL-84073-500' of https://github.com/sh-csg/moodle into MOODLE_500_STABLE
2025-05-15 11:57:21 +07:00
Huong Nguyen
43b4e56f8b
Merge branch 'MDL-83943-500' of https://github.com/meirzamoodle/moodle into MOODLE_500_STABLE
2025-05-15 11:45:27 +07:00
Huong Nguyen
40add60152
Merge branch 'MDL-85279-500' of https://github.com/andelacruz/moodle into MOODLE_500_STABLE
2025-05-15 11:42:23 +07:00
Huong Nguyen
64e07e7afb
Merge branch 'MDL-84009-500' of https://github.com/raortegar/moodle into MOODLE_500_STABLE
2025-05-14 21:51:53 +07:00
Huong Nguyen
1c67b54aa2
Merge branch 'MDL-84751-500' of https://github.com/davewoloszyn/moodle into MOODLE_500_STABLE
2025-05-14 21:41:44 +07:00
Amaia Anabitarte
2099b2cafb
Merge branch 'MDL-85167-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE
2025-05-14 21:41:44 +07:00
Amaia Anabitarte
ef4af9dd82
Merge branch 'MDL-85205-500' of https://github.com/roland04/moodle into MOODLE_500_STABLE
2025-05-14 21:41:44 +07:00
Amaia Anabitarte
1c8d59349e
Merge branch 'MDL-85360-500' of https://github.com/sarjona/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Sara Arjona
ed999bea4b
Merge branch 'MDL-85449-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Sara Arjona
1066601f0b
Merge branch 'MDL-81436-500' of https://github.com/rjnl/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Sara Arjona
b721f37d91
Merge branch 'MDL-81842-500' of https://github.com/laurentdavid/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Huong Nguyen
b06bcdc209
Merge branch 'MDL-84128-500' of https://github.com/meirzamoodle/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Huong Nguyen
8e1c86a9a3
Merge branch 'MDL-85294-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Huong Nguyen
b479e86c08
Merge branch 'MDL-85224_500' of https://github.com/PhilippImhof/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Huong Nguyen
e927264c5a
Merge branch 'MDL-85363-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Huong Nguyen
6effd2064a
Merge branch 'MDL-84964-500' of https://github.com/Jayce0808/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
ferran
b969f89b01
Merge branch 'MDL-85364-500' of https://github.com/sarjona/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
ferran
674a4c2a5f
Merge branch 'mdl-84520_500' of https://github.com/james-cnz/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Sara Arjona
549e311fee
Merge branch 'MDL-85248-500' of https://github.com/albertgasset/moodle into MOODLE_500_STABLE
2025-05-14 21:41:43 +07:00
Tasio
c312a9871c
MDL-85397 theme: update reports to use container queries
...
With container queries, responsive design is no longer limited to the full browser width. For example, we can now display
the report in a compact side panel, and it will automatically adapt its styling to suit smaller spaces.
2025-05-14 15:50:03 +02:00
raortegar
0f244e11a0
MDL-84009 factor_webauthn: Add additional security keys
2025-05-14 11:18:07 +02:00
raortegar
7d794f8a3e
MDL-84009 tool_mfa: Additional factor instances support
2025-05-14 11:18:07 +02:00
Paul Holden
f8db554520
MDL-84996 enrol_manual: ensure externally supplied users are valid.
2025-05-14 09:55:48 +01:00
ferran
38b9eb2653
MDL-85404 format_social: allow subsections in social activities
2025-05-14 09:58:59 +02:00
andelacruz
94233d6242
MDL-85279 mod_assign: Renamed behat test to a more specific name
2025-05-14 15:11:42 +08:00
andelacruz
e8580cf851
MDL-85279 mod_page: Fix behat to match the expected behaviour
2025-05-14 15:07:14 +08:00
Rajneel Totaram
b407011b18
MDL-81436 theme: Fix scope of showmore button selector
...
Co-authored-by: Mikel Martín <mikel@moodle.com >
2025-05-13 17:33:18 +12:00
David Woloszyn
67d2b86614
MDL-84751 aiprovider_ollama: Fix settings help spacing
2025-05-13 13:52:50 +10:00
David Woloszyn
52e9b4cdbe
MDL-84751 aiprovider_openai: Fix settings help spacing
2025-05-13 13:52:50 +10:00
meirzamoodle
7725baa9db
MDL-83350 files: Avoid cacheing user and file repo files
...
Set the lifetime to zero for files referenced in
the local/internal repository (private files and file system),
because they should not be cached.
Add `no-store` to the cache-control to ensure resources are
never cached, always fetching the latest version.
2025-05-13 09:37:40 +07:00
Jun Pataleta
3f534cad09
Merge branch 'MDL-84817-500' of https://github.com/davewoloszyn/moodle into MOODLE_500_STABLE
2025-05-12 12:44:37 +08:00
Laurent David
be1e8f8887
MDL-81842 formlibs: Change display in sticky footer
...
* Make sure that form elements that are inserted in the
sticky footer are not wrapped
2025-05-12 06:23:50 +02:00
Paul Holden
edd0e76bd1
MDL-85449 block_myoverview: preserve documentation language params.
...
Fixes the link to Moodle docs from zero state.
2025-05-11 19:27:36 +01:00
AMOS bot
f84f671994
Automatically generated installer lang files
2025-05-10 00:08:00 +00:00
Philipp Imhof
237f9bd7c0
MDL-85224 quiz: consider submitted state when filtering
...
In function quiz_report_grade_method_sql(), also consider the new state 'submitted' when filtering for FIRSTATTEMPT or LASTATTEMPT.
2025-05-09 17:59:33 +02:00
Mikel Martín
3f832fda4d
MDL-85205 theme_boost: Fix incorrect uses of 'btn-link' class
...
Because btn-link relies on $link-hover-decoration variable, some incorrect
btn-link usages need to be fixed.
2025-05-09 13:57:53 +02:00
Mikel Martín
fad9778f8b
MDL-85205 theme_boost: Add link hover underline
2025-05-09 13:57:53 +02:00
Paul Holden
406980d1b1
MDL-85398 blocks: constrain width of block controls dropdown menu.
2025-05-09 12:52:45 +01:00
Mikel Martín
7b472fae76
MDL-85167 theme_boost: Fix tertiary navigation key listeners
2025-05-09 13:47:41 +02:00
Laurent David
c6253c34bb
MDL-84899 mod_forum: Fix summary report form change checker
...
* The forum summary report was not removing the right form
from the list of forms to check for changes.
2025-05-09 08:43:43 +02:00
Laurent David
ee9cc3b397
MDL-84899 core_form: Fix unWatchForm in FormChangeChecker
...
* The unWatchForm as it stood was not removing the form from the list.
2025-05-09 08:43:43 +02:00
Luca Bösch
bbcc5462af
MDL-85363 quiz: style the question number inplace editable nicely.
2025-05-09 08:13:07 +02:00
Luca Bösch
5ab4641119
MDL-85294 qbank: Align header, buttons and switch in "Edit categories".
2025-05-09 08:13:01 +02:00
meirzamoodle
efacf36423
MDL-83943 core_tag: Fix the broken user tag pagination
2025-05-09 12:49:48 +07:00
meirzamoodle
ffa4c0ea3f
MDL-84128 core: Flip the image according to its orientation in PHP GD
2025-05-09 11:17:28 +07:00
Huong Nguyen
6999197243
weekly release 5.0+
2025-05-09 09:50:13 +07:00
Huong Nguyen
4345819a25
Merge branch 'install_500_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_500_STABLE
2025-05-09 09:50:05 +07:00
Stefan Hanauska
1540e90991
MDL-84073 blocks: Load invisible blocks
2025-05-08 14:36:54 +02:00
David Woloszyn
758a35058f
MDL-84817 core_message: Fix display issues in drawer at 400%
2025-05-08 17:07:28 +10:00
Huong Nguyen
2654ce0457
Merge branch 'MDL-85341-500' of https://github.com/snake/moodle into MOODLE_500_STABLE
2025-05-08 10:52:31 +07:00
Huong Nguyen
4220abfd22
Merge branch 'MDL-85280-500' of https://github.com/abias/moodle into MOODLE_500_STABLE
2025-05-08 10:38:27 +07:00
danghieu1407
62c3325c06
MDL-84708 question: Fixing layout answer box issue causing images
2025-05-08 09:48:04 +07:00
Huong Nguyen
cc63c27931
Merge branch 'MDL-84677-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-05-08 09:28:13 +07:00
Huong Nguyen
b47fc4a266
Merge branch 'MDL-84597-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-05-08 09:05:05 +07:00
Huong Nguyen
dad46b2976
Merge branch 'MDL-85220-500' of https://github.com/rjnl/moodle into MOODLE_500_STABLE
2025-05-08 08:59:02 +07:00
Huong Nguyen
e14280bf94
Merge branch 'MDL-84654-500' of https://github.com/andelacruz/moodle into MOODLE_500_STABLE
2025-05-08 08:44:13 +07:00
Amaia Anabitarte
685da75cd9
Merge branch 'MDL-85361-500' of https://github.com/sarjona/moodle into MOODLE_500_STABLE
2025-05-07 14:01:51 +02:00
Mikel Martín
a6ce0dc708
MDL-83422 tiny_media: Fix modal footer layout
2025-05-07 13:51:26 +02:00
Jun Pataleta
0c8e1b6256
MDL-85193 course: Fix restore of backups with missing activity plugins
...
Show debugging instead of throwing an error when fetching an activity
icon from a missing activity plugin.
2025-05-07 18:10:25 +08:00
AMOS bot
5c89e91dad
Automatically generated installer lang files
2025-05-07 00:07:53 +00:00
Angelia Dela Cruz
5b1761963c
MDL-84654 mod_assign: Assignment additional files can be hidden
2025-05-06 12:41:47 +08:00
Huong Nguyen
ebc9254a33
Merge branch 'MDL-85310-500' of https://github.com/andelacruz/moodle into MOODLE_500_STABLE
2025-05-06 10:31:59 +07:00
Sara Arjona
f9dc580bb9
MDL-85364 block_social_activities: Move activities in mod pages too
2025-05-05 09:16:35 +02:00
Sara Arjona
e1b0d8b770
MDL-85360 theme_boost: Fix active item indicator spacing
...
The fix in MDL-85017 covered the More menu; however, the secondary
navigation within the Single activity course format was not updated.
2025-05-05 08:38:02 +02:00
Sara Arjona
687857ea58
MDL-85361 block_social_activity: Fix inline editing text field
2025-05-04 19:37:40 +02:00
Paul Holden
c3056486bf
MDL-85264 javascript: reject promise when hiding saveCancel modal.
2025-05-02 17:30:09 +01:00
Paul Holden
5ee54fe953
MDL-85169 forms: focus grouped fields element based on parent data.
...
This fixes the previous attempt at focusing the first field within
grouped elements (aec60788 ) which inadvertently introduced duplicate
IDs.
2025-05-02 13:47:14 +01:00
Luca Bösch
1c0a30495c
MDL-84677 backup: Filter course shortnames in copy progress viewer.
2025-05-02 08:51:34 +02:00
Huong Nguyen
69b36a36b4
weekly release 5.0+
2025-05-02 09:16:13 +07:00
Huong Nguyen
4fb1ca66b4
Merge branch 'install_500_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_500_STABLE
2025-05-02 09:16:07 +07:00
Jake Dallimore
9c31818311
MDL-85341 core: remove unnecessary sesskey from module controlmenu items
...
This impacts those items using basemodurl:
- edit item
- move item
neither of which need sesskey at this stage as changes aren't being made
yet.
2025-05-02 09:55:37 +08:00
Paul Holden
286e5f0a7d
MDL-85273 output: fix custom menu dropdowns within "More" sub-menu.
...
Since move to BS5 data-* attributes in 0c586b41 trying to open custom
menu dropdowns that had been moved to the "More" sub-menu was broken.
It appears that Bootstrap now handles open/close for us automatically
(so we were effectively closing the menu immediately after Bootstrap
opened it).
2025-05-01 22:04:11 +01:00
Paul Holden
aab3c0722f
MDL-85327 admin: observe show/hide settings on category page.
...
Co-authored-by: Carlos Castillo <carlos.castillo@moodle.com >
2025-05-01 10:55:22 +01:00
Huong Nguyen
536391d442
Merge branch 'MDL-85178-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-05-01 11:02:47 +07:00
Huong Nguyen
a6a6e54862
Merge branch 'MDL-85107-500' of https://github.com/ferranrecio/moodle into MOODLE_500_STABLE
2025-05-01 09:50:51 +07:00
Rajneel Totaram
9026613016
MDL-85311 mod_forum: Fix broken unread posts styles
2025-05-01 13:05:04 +12:00
AMOS bot
60fd449bc6
Automatically generated installer lang files
2025-05-01 00:07:59 +00:00
Angelia Dela Cruz
8982f5ee9e
MDL-85310 qtype: Renamed duplicate scenario names to fix warning
2025-04-30 13:32:43 +08:00
Huong Nguyen
1b9dfd94c1
Merge branch 'MDL-85222-500' of https://github.com/tasiobg/moodle into MOODLE_500_STABLE
2025-04-30 10:05:39 +07:00
Huong Nguyen
684a9fc34b
Merge branch 'MDL-85208-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-04-30 10:03:48 +07:00
Sara Arjona
d26bcd0069
Merge branch 'MDL-84805-500' of https://github.com/aanabit/moodle into MOODLE_500_STABLE
2025-04-29 15:31:51 +02:00
Amaia Anabitarte
f083271328
MDL-84805 badges: Titles must be unique
2025-04-29 11:14:31 +02:00
Rajneel Totaram
e64903b7b2
MDL-85220 block_recentlyaccesseditems: Fix heading level
2025-04-29 10:11:23 +12:00
Paul Holden
6f14d54be9
MDL-84941 course: fix activity button label on end of section.
...
Where the button is rendered after all section content, we should
fix the ARIA label attribute to refer to the current section rather
than non-existing subsequent activity.
2025-04-28 11:22:56 +01:00
Sara Arjona
2a131a18c3
Merge branch 'MDL-84192-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-04-28 11:25:05 +02: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
89285b7efc
Merge branch 'MDL-84539-500' of https://github.com/andrewgos/moodle into MOODLE_500_STABLE
2025-04-28 08:59:27 +07:00
Paul Holden
daa6fe8af1
MDL-84597 blog: confirm blogs enabled prior to settings nav access.
2025-04-25 12:22:08 +01:00
Luca Bösch
6ad24df3d0
MDL-85178 quiz: style the question number inplace editable nicely.
2025-04-25 08:39:11 +02:00
Alexander Bias
9b7ac2d4d1
MDL-85280 communication: Adapt communication button style
2025-04-25 08:15:41 +02:00
Andrew Nicols
15ab527174
MDL-84421 tool_uploadcourse: Stop MUC caching enrol instances
...
We should not normally cache instances of a class. This can lead to poor
design to work around the limitations of PHP Serialization, and could
theoretically cause issues with PHP versions changing within a Moodle
version.
2025-04-25 09:10:09 +07:00
Huong Nguyen
5511a18ae5
weekly release 5.0+
2025-04-24 22:05:39 +07:00
Huong Nguyen
9bd83512e6
NOBUG: Add upgrade notes
2025-04-24 22:05:38 +07:00
Huong Nguyen
32fa48c8c9
Merge branch 'install_500_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_500_STABLE
2025-04-24 22:05:23 +07:00
Paul Holden
34bdcdaa00
MDL-84192 course: update course information page language string.
...
The previous version used an incorrectly deprecated summary string.
2025-04-24 11:53:36 +01:00
Paul Holden
20fb7a4f1a
MDL-84480 files: correct text formatting params when filtering files.
2025-04-24 07:31:17 +02:00
Nathan Nguyen
ec4bfaf137
MDL-84233 core_user: fix unit test
2025-04-24 07:31:17 +02:00
Lars Bonczek
742b58fb04
MDL-83563 form: Fix hideIf and disabledIf dependent on multiselects
2025-04-24 07:31:17 +02: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
Huong Nguyen
13f476b154
Merge branch 'MDL-85202-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-04-24 07:31:16 +02:00
David Woloszyn
09b72f375e
MDL-84274 tool_policy: Policy acceptance pages use secure layout
2025-04-24 12:00:03 +10:00
David Woloszyn
65a3bf07c4
MDL-84274 tool_mfa: Prevent tool_policy pages from redirecting
2025-04-24 12:00:03 +10:00
Paul Holden
03ee9f3c1d
MDL-85264 output: fix form change checker when switching tabs.
...
During the Bootstrap 5.0 upgrade the event handling within dynamic
tabs appears to have changed such that the "click" event happens
too late for the form change checker module to determine whether
there were any "dirty" forms on the tab being switched from.
This is related to, although not specifically caused by, changes
made in 0c586b41 .
2025-04-23 18:03:32 +01:00
Jayce
a4f96dce4d
MDL-84964 mod_glossary: min width only apply for large device
2025-04-23 10:01:53 +09:30
AMOS bot
62def094c8
Automatically generated installer lang files
2025-04-23 00:07:57 +00:00
Sara Arjona
01ae63ca47
Merge branch 'MDL-82658-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-04-22 16:46:29 +02:00
David Woloszyn
05f009fc14
MDL-84807 AI: Remove records on provider uninstall
2025-04-22 16:43:59 +02:00
Albert Gasset
997122cde0
MDL-85248 qtype_ddimageortext: Revert MDL-66584
...
This reverts commit d792c4916a .
2025-04-22 16:41:22 +02:00
Paul Holden
92a20551cf
MDL-82658 mod_forum: calculate maxbytes correctly in reply handler.
2025-04-22 08:43:06 +01:00
Huong Nguyen
7582e6a677
Merge branch 'MDL-85182-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-04-22 10:09:07 +07:00
Brendan Heywood
f3ab1afd05
MDL-84070 core: Fix race conditions setting user preferences
2025-04-22 08:39:17 +07:00
Benjamin Walker
9e34a5f4c0
MDL-84442 core_task: Add finalise log param to task failers
2025-04-22 09:26:56 +10:00
Andrew Gosali
d4e9ca5712
MDL-84539 report_participation: use capability viewanonymousevents
2025-04-21 09:56:43 +07:00
Huong Nguyen
c5d88c2426
Merge branch 'mdl-83262_500' of https://github.com/james-cnz/moodle into MOODLE_500_STABLE
2025-04-21 09:12:36 +07:00
AMOS bot
1eab163f65
Automatically generated installer lang files
2025-04-20 00:08:19 +00:00
AMOS bot
edc2b3d49c
Automatically generated installer lang files
2025-04-19 00:07:57 +00:00
AMOS bot
408adbe49a
Automatically generated installer lang files
2025-04-18 00:08:00 +00:00
Luca Bösch
97752da2a8
MDL-85182 block_myoverview: Fix choice active item indicator spacing
2025-04-17 17:09:09 +02:00
Sara Arjona
ba42149eb1
weekly release 5.0+
2025-04-17 14:29:57 +02:00
Sara Arjona
ac88fe5b13
NOBUG: Add upgrade notes
2025-04-17 14:29:57 +02:00
Tasio
6d522be2cf
MDL-85222 themes: Remove grey zebra-striping background on reports
...
Only removing the grey background in small sceens when
the table is displayed as an accordion
Co-authored-by: Mikel Martín Corrales <mikel@moodle.com >
2025-04-17 14:16:16 +02:00
Paul Holden
6f28ea370d
MDL-84298 mod_assign: target only first label for grade popout button.
2025-04-17 10:52:39 +07:00
Huong Nguyen
4a37e4438a
Merge branch 'MDL-84625-M500_close-recordset-in-core_analytics-model-add_prediction_ids' of https://github.com/ziegenberg/moodle into MOODLE_500_STABLE
2025-04-17 10:27:50 +07:00
Huong Nguyen
40b6c3233c
Merge branch '83713-javascript-error-xml-grades-import-500' of https://github.com/DSI-Universite-Rennes2/moodle into MOODLE_500_STABLE
2025-04-17 10:11:57 +07:00
Dagoberto Robayo
2a48472266
MDL-84232 mod_quiz: Avoid recover grades in quiz view page
...
- If Recover grades default is not enabled, quiz grades should not be recover.
2025-04-17 08:39:15 +07:00
James C
49eccd6af2
MDL-83262 course: Refresh all-sections toggler on section delete
2025-04-17 12:49:52 +12:00
Paul Holden
8968b682be
MDL-85208 core: switch to ARIA attribute to label table headings.
...
Since ad14d58d visually hidden text within tables was displayed as
block elements, which introduced artificial line breaks in headings
for column names and sorting icons.
Co-authored-by: Mikel Martín <mikel@moodle.com >
2025-04-16 21:25:05 +01:00
Julien Boulen
388d53c3fe
MDL-83713 form: Fix javascript selector on file picker
...
Co-authored-by: Meirza <meirza.arson@moodle.com >
2025-04-16 16:46:38 +02:00
Paul Holden
a5588f890e
MDL-84820 moodlenet: correct activity modal icon size/alignment.
2025-04-16 15:24:59 +02:00
Amaia Anabitarte
c06bf3b038
MDL-85170 mod_choice: Remove the unnecessary ul closing tag
2025-04-16 15:12:14 +02: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
Leon Stringer
2b05496629
MDL-83195 mod_assign: Individual grade release
...
Fix pushing individual grades into the gradebook (as opposed to the
batch release of grades) when "Allow partial release of grades while
marking anonymously" is enabled.
This change reworks MDL-73626's fix for the same issue for releasing
multiple grades in a batch operation.
2025-04-16 09:39:37 +07:00
Paul Holden
e2f4f23f34
MDL-82132 user: less restrictive returning first/lastname details.
...
The `viewfullnames` capability check was overeager in restricting
the inclusion of user first and lastname properties in the returned
structure. Especially given that the same data was almost always
present in the fullname property of the same structure.
2025-04-15 16:05:39 +01:00
Paul Holden
5a28a54627
MDL-82132 user: re-factor code for generating dummy user fullname.
2025-04-15 16:05:28 +01:00
Sara Arjona
1e3f359acf
Merge branch 'MDL-84149-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-04-15 16:44:58 +02:00
Paul Holden
14bf5bd303
MDL-84140 course: more resilient check for activity footer component.
2025-04-15 16:31:14 +02:00
Paul Holden
803b561f80
MDL-83990 course: ensure course start/end dates set in external call.
2025-04-15 16:18:40 +02:00
Paul Holden
2bafdb41ab
MDL-83537 check: confirm presence of instance action link.
2025-04-15 16:09:22 +02:00
Jun Pataleta
18a588063e
Merge branch 'MDL-83979-url-always-proxy' of https://github.com/brendanheywood/moodle into MOODLE_500_STABLE
2025-04-15 20:38:56 +08:00
Sara Arjona
d5c3f2325d
Merge branch 'MDL-55034-500' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-04-15 13:36:44 +02:00
Huong Nguyen
afc530a43f
Merge branch 'MDL-85207-500' of https://github.com/sarjona/moodle into MOODLE_500_STABLE
2025-04-15 18:30:34 +07:00
Paul Holden
1ba74349e7
MDL-78381 course: observe default "showactivitydates" in external call.
2025-04-15 11:36:49 +02:00
Paul Holden
0d9d1ff504
MDL-80337 availability: more robust checking for plugin class presence.
...
Co-authored-by: Dustin Brisebois <dustin.brisebois@lambdasolutions.net >
2025-04-15 11:30:30 +02:00
Sara Arjona
fae86af494
MDL-85207 glossary: Add missing step for autolink behat test
2025-04-15 10:34:37 +02:00
Paul Holden
e1c750b49d
MDL-84149 gradereport_grader: better support for collapse preferences.
...
The privacy provider is now resilient against missing courses, and also
supports retrieving preferences from multiple courses for the user.
2025-04-15 07:32:15 +01:00
Huong Nguyen
11a31a6b2c
Merge branch 'MDL-85179-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
Huong Nguyen
68cdd9d50c
Merge branch 'MDL-85195-500' of https://github.com/lucaboesch/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
Sara Arjona
e5b9a12966
Merge branch 'MDL-62230' of https://github.com/paulholden/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +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
Sara Arjona
7195df2ca1
Merge branch 'MDL-83550-main' of https://github.com/andrewgos/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
Sara Arjona
17f0b61b1d
Merge branch 'MDL-78886-main' of https://github.com/mwehr/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
Sara Arjona
bf943db69e
Merge branch 'MDL-66584-master' of https://github.com/danghieu1407/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
Sara Arjona
3b62816190
Merge branch 'MDL-84833-main' of https://github.com/ferranrecio/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
Sara Arjona
c9defe656a
Merge branch 'MDL-79464-main' of https://github.com/mihailges/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
Sara Arjona
cc73f24d4f
Merge branch 'MDL-84937' of https://github.com/jfederico/moodle into MOODLE_500_STABLE
2025-04-15 08:31:55 +02:00
Wehr Mario
f098bcde4f
MDL-78886 assignfeedback_editpdf: Fix broken next page button in PDFView
...
Credits go to Cédric Gerbault cdgerbault@gmail.com for providing the fix.
2025-04-15 08:31:53 +02:00
ferran
80af23cdd3
MDL-84833 course: completion feedback messages
2025-04-15 08:31:53 +02:00
jfederico
26f7f7ef21
MDL-84937 mdl_bigbluebuttonbn: Hide Settings for RecordingsOnly
2025-04-15 08:31:52 +02:00
Paul Holden
6a462b63f1
MDL-55034 blog: update external blog deletion to not leak sesskey.
2025-04-14 17:32:29 +01:00
Paul Holden
ad48d8ee81
MDL-85202 core: update list of stale files for 5.0 release.
2025-04-14 17:07:59 +01:00
ferran
377e0b4e46
MDL-85107 calendar: fix humandate year display
2025-04-14 12:46:01 +02:00
Luca Bösch
561842d7fe
MDL-85195 block_myoverview: colour the button as in Bootstrap 4.
2025-04-14 11:54:00 +02:00
Luca Bösch
f02a3572e2
MDL-85179 mod_data: colour the buttons upon creation as in Bootstrap 4.
2025-04-14 11:36:09 +02:00
Daniel Ziegenberg
f721c97a19
MDL-84625 analytics: close recordset when it's not needed anymore
...
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at >
2025-04-14 10:05:36 +02:00
Jun Pataleta
6f6b960cf8
MDL-85187 upgrade: Add the 5.0.0 separation line to all upgrade scripts
2025-04-14 09:32:14 +07:00
James C
4e6310fbe8
MDL-84520 course: CM anchor scrolls to specified CM
2025-04-14 12:19:07 +12:00
Jun Pataleta
78e8601783
Moodle release 5.0
2025-04-13 09:54:15 +08:00
Jun Pataleta
f933606dec
NOBUG: Add upgrade notes
2025-04-13 09:54:13 +08:00
Alec Gullon
7f708eaff9
MDL-79464 mod_assign: Limit user navigation if grading fails validation
2025-04-10 16:27:24 +08:00
Daniil Fajnberg
b41bf2f579
MDL-81454 core: Remove incorrect @property-read annotation
2025-04-09 08:59:59 +02:00
danghieu1407
d792c4916a
MDL-66584 qtype_ddimageortext: Move JSON data to data-attribute
2025-03-25 16:48:52 +07:00
Andrew Gosali
f846c47ecf
MDL-83550 gradingform_rubric: fix submit no grade when remark disabled
2025-03-17 14:49:35 +07:00
Paul Holden
0d487fd8de
MDL-62230 mod_feedback: define exporter format for name/presentation.
2025-03-04 14:12:56 +00:00
Brendan Heywood
edea4a41af
MDL-83979 repository_url: Always use the proxy for url downloads
2024-12-11 13:35:01 +11:00