Meirza
b19b9cb8bf
MDL-81644 calendar: The behaviour of event dates in the block calendar
...
There is a difference in the behaviour of the calendar block when it is on the calendar page and when it is not.
On the calendar page, when the user clicks on the date or link next/previous month or day name in the calendar block,
it will have the effect of changing the URL, which should not happen.
The patch also includes hiding popover after the user clicks the day number. When the user clicks on the date or
is focused on the date and then presses enter on the keyboard, the popover does not automatically close.
To fix this, I added an event type, "click", to be attached to the hidePopover function and added conditioning to
the target element when there was a "click" event.
An additional step was added to the Behat calendar for the click event to ease the testing process.
For the popover, I set the "animation" to false to avoid the random Behat failure caused by the slow animation.
2024-06-07 14:46:44 +07:00
Laurent David
ed029faf06
MDL-81510 core_courseformat: Do not reset the scroll position
...
* Revert the change made in MDL-75762 which would wait and change
course index selection depending on the actual scroll position
2024-06-07 09:38:54 +02:00
Laurent David
91d89170f7
MDL-81510 core_courseformat: Expand course section to show activity
...
* When a course activity is specified via an anchor in the URL we
should expand the course content containing the activity
* When we point to a specific activity via an anchor in the URL we should
expand the course index (section) surrounding the actitity.
2024-06-07 09:38:54 +02:00
Sara Arjona
79c85ab22d
MDL-81681 course: Make reactive the section page
2024-06-07 09:35:05 +02:00
Sara Arjona
8aef5e6574
MDL-81681 course: Revert changes done in MDL-81575
...
Now that the section page is reactive, these changes are not
required anymore.
2024-06-07 09:34:11 +02:00
Dan Marsden
963afc4516
MDL-76392 reportbuilder: allow aggregation in system reports.
...
Co-authored-by: Paul Holden <paulh@moodle.com>
2024-06-07 01:05:35 +01:00
Ferran Recio
7aefcdf9fb
MDL-80951 backup: migrate YUI to AMD
2024-06-06 18:07:25 +02:00
Jun Pataleta
d3ae1391ab
weekly release 4.5dev
2024-06-06 22:30:25 +08:00
Jun Pataleta
c42c94279a
NOBUG: Add upgrade notes
2024-06-06 22:30:24 +08:00
Jun Pataleta
8ae4cf9fe1
NOBUG: Fixed file access permissions
2024-06-06 22:30:03 +08:00
Jun Pataleta
9b5142ed3f
Merge branch 'MDL-81750-main' of https://github.com/davewoloszyn/moodle
2024-06-06 22:02:37 +08:00
Huong Nguyen
353d53b97d
Merge branch 'MDL-81813' of https://github.com/christianabila/moodle
2024-06-06 22:02:37 +08:00
Jun Pataleta
6439a4d2b8
Merge branch 'MDL-82045-main' of https://github.com/andrewnicols/moodle
2024-06-06 22:02:37 +08:00
Huong Nguyen
1b4cd89f11
Merge branch 'MDL-81146_disable_buttons' of https://github.com/leonstr/moodle
2024-06-06 22:02:37 +08:00
Andrew Nicols
8a92cb82a6
Merge branch 'MDL-81794-main' of https://github.com/meirzamoodle/moodle
2024-06-06 22:02:36 +08:00
Huong Nguyen
49bef6561b
Merge branch 'MDL-81875-main' of https://github.com/laurentdavid/moodle
2024-06-06 22:02:36 +08:00
Huong Nguyen
7934aa46ce
Merge branch 'MDL-81749-main' of https://github.com/aanabit/moodle
2024-06-06 22:02:36 +08:00
Huong Nguyen
f4c77509f3
Merge branch 'MDL-81989-main' of https://github.com/lameze/moodle
2024-06-06 22:02:36 +08:00
meirzamoodle
6322f15f93
MDL-81890 assign: confirm_sesskey fixed in view_fix_rescaled_null_grades
2024-06-06 22:02:35 +08:00
meirzamoodle
3721672e26
MDL-81890 enrol_lti: Fix sesskey checks
2024-06-06 22:02:35 +08:00
meirzamoodle
40b2fb9a31
MDL-81890 course: Fix sesskey checks
2024-06-06 22:02:35 +08:00
meirzamoodle
db2f97a6f4
MDL-81890 tool_moodlenet: Fix sesskey checks
2024-06-06 22:02:35 +08:00
Jun Pataleta
671218e0b9
MDL-81631 backup: Simplify logic using null coalescing operator
2024-06-06 22:02:35 +08:00
Jun Pataleta
e0ec62cfe5
Merge branch 'MDL-81631_master' of https://github.com/santoshndev/moodle
2024-06-06 22:02:34 +08:00
Jun Pataleta
6efc4177c5
Merge branch 'MDL-81894-main' of https://github.com/andrewnicols/moodle
2024-06-06 22:02:34 +08:00
Jun Pataleta
814df623b5
Merge branch 'MDL-78198-main' of https://github.com/andrewnicols/moodle
2024-06-06 22:02:34 +08:00
Jun Pataleta
2a216f639f
Merge branch 'MDL-82086' of https://github.com/paulholden/moodle
2024-06-06 22:02:34 +08:00
Huong Nguyen
3086b220be
Merge branch 'MDL-81397' of https://github.com/paulholden/moodle
2024-06-06 22:02:33 +08:00
Paul Holden
815b884b6c
MDL-81778 mod_bigbluebuttonbn: access checks when getting meeting URL.
2024-06-06 22:02:33 +08:00
Stevani Andolo
cd2d23d356
MDL-81412 calendar: Sanitise calendar event names
2024-06-06 21:54:46 +08:00
Paul Holden
89376f78af
MDL-81857 user: don't check whether address is an identity field.
...
It can never be selected as one, so the previous comparison could
never pass.
2024-06-06 08:58:36 +01:00
David Woloszyn
bf02176281
MDL-81739 tiny_noautolink: Remove URL checking when preventing auto-link
2024-06-06 15:07:06 +10:00
Andrew Nicols
847e1098da
MDL-82045 course: Destroy copy course modal instead of hiding it
2024-06-06 10:03:44 +08:00
Andrew Nicols
2e05b9111b
MDL-81894 core: system_clock should use the server timezone
2024-06-06 00:17:10 +08:00
Paul Holden
d5316aeac6
MDL-80344 calendar: correct no subscriptions language string use.
...
Ensure expected parameters are present; avoid string concatenation.
2024-06-05 15:53:28 +01:00
Amaia Anabitarte
be267a625d
MDL-81675 course: Prevent creating subsections into subsections
2024-06-05 16:29:16 +02:00
Amaia Anabitarte
f185fdca52
MDL-81749 core_completion: Let custom rules to return failed state
2024-06-05 15:55:04 +02:00
Paul Holden
7c3b8c0a40
MDL-82068 reportbuilder: re-factor SQL JOIN collection to trait.
...
Replace identical implementation of the same in various classes with
usage of the new trait. Implement constructor property promotion in
modified classes at the same time, to help clean up/clarify class
properties.
2024-06-05 13:36:22 +01:00
lameze
bed551eab2
MDL-81989 install: remove unnecessary closing div tags
2024-06-05 13:56:33 +08:00
Cameron Ball
03cb18d6ff
MDL-81774 curl: Strip auth headers when redirecting to different host
2024-06-05 02:34:19 +00:00
Jun Pataleta
e5d52aa315
Merge branch 'MDL-81982-main' of https://github.com/junpataleta/moodle
2024-06-05 10:30:44 +08:00
David Mudrák
a8cdd0d7a4
MDL-81982 lang: Fix strings order
...
Fixes the strings order in files where CI has detected the wrong order
of modified strings.
2024-06-05 10:25:29 +08:00
David Mudrák
6a95cab8a3
MDL-81982 lang: Use fixed strings in tests, too
2024-06-05 10:25:29 +08:00
Helen Foster
7b8da78e01
MDL-81982 lang: Import fixed English strings (en_fix)
2024-06-05 10:25:28 +08:00
Huong Nguyen
520a84f471
Merge branch 'MDL-81970-plagiarism_upgrade_txt' of https://github.com/leonstr/moodle
2024-06-05 09:13:29 +07:00
Huong Nguyen
c3a0cc0358
Merge branch 'MDL-81751-main' of https://github.com/durzo/moodle
2024-06-05 08:55:39 +07:00
David Woloszyn
92fc45fb97
MDL-81750 form: Add selector to match filemanager in group
2024-06-05 09:34:21 +10:00
Andrew Nicols
d2909a5e3d
Merge branch 'MDL-81940' of https://github.com/paulholden/moodle
2024-06-04 22:28:50 +08:00
Laurent David
6a2c1823ff
MDL-81875 mod_data: Revert database autolink removal
...
Autolinks are used in the database for text fields via
the auto-linking filter.
The revert is partial here because of changes made
in MDL-70384 to all field forms/templates
This reverts commit 42edaba5
from MDL-80949
2024-06-04 16:08:16 +02:00
Paul Holden
1ab6151151
MDL-82086 theme_boost: consistent selector for textarea form controls.
...
In a similar vein to 31f6039635
, we shouldn't assume form controls are
always descendents of `.mform` (e.g. the messaging drawer input).
2024-06-04 14:34:48 +01:00