David Bogner
c461b4d8fc
MDL-78478 forms: Fix repeated elements in dynamic forms
2023-06-14 15:30:32 +02:00
Paul Holden
b8f3aa4d12
MDL-78055 themes: account for undefined extrascsscallback config.
...
Where a theme didn't define this property, it would raise debugging
deprecation warnings in PHP8.1.
2023-06-14 13:51:12 +01:00
Sara Arjona
29d1702f82
Merge branch 'MDL-76715-401' of https://github.com/aanabit/moodle into MOODLE_401_STABLE
2023-06-14 13:19:03 +02:00
Sara Arjona
4c6e5c977d
Merge branch 'MDL-64648-401_enrol_manual_expirynotify_default_in_enrol_instance' of https://github.com/vtos/moodle into MOODLE_401_STABLE
2023-06-14 13:08:25 +02:00
Jun Pataleta
302d6f2a3e
Merge branch 'MDL-78466-401' of https://github.com/andrewnicols/moodle into MOODLE_401_STABLE
2023-06-14 16:05:55 +08:00
Ilya Tregubov
beb0328060
Merge branch 'MDL-70152-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
2023-06-14 13:25:03 +08:00
Jun Pataleta
e460f1ed4e
Merge branch 'MDL-76445-401-patch' of https://github.com/ilyatregubov/moodle into MOODLE_401_STABLE
2023-06-14 12:19:03 +08:00
Ilya Tregubov
c162f90445
MDL-76445 gradereport_singleview: Fix Behat test
...
When you unenrol a user, the notification blocks some tertiary
navigation links.
2023-06-14 11:38:04 +08:00
Andrew Nicols
fdf7ea57f0
MDL-78466 cache: Add new result_found helper
...
This helper is intended to prevent recurrences of this issue by moving
the guess-work to something well tested.
2023-06-14 09:35:40 +08:00
Ilya Tregubov
b699da1461
MDL-76445 core_grades: Use group select instead of group search
...
On Moodle 4.1 we don't have group search on grader report.
That is only available in 4.2+
2023-06-14 09:34:22 +08:00
Andrew Nicols
02652c7651
MDL-78466 cache: Perform strict test on static cache values
...
If a statically accelerated cache returns an empty array then the value
was still fetched from the non-static cache store.
The check of the `$result` should be strictly checked against `false`,
which is the value used if no value was found.
2023-06-14 09:28:48 +08:00
vtos
e0145522c9
MDL-64648 enrol_manual: fixed default setting of 'expirynotify'
...
When creating a course, a manual enrolment instance is added by default. The instance settings should inherit the values of those
for the manual enrolment plugin and properly calculate its extra settings. The 'expirynotify' setting wasn't inherited correctly
in case it had 'Enroller + Enrolled' value.
A functional test was added to test the behaviour of settings inheritance.
2023-06-13 18:23:35 +02:00
Paul Holden
43d715777a
MDL-78461 core: fix base plugininfo class reference to root directory.
2023-06-13 14:05:31 +01:00
Sara Arjona
7e74ec4a3c
MDL-78102 badges: Check empty backpack email/password
...
For backpack connection using OBv2.0, email and password can't be
blank.
This patch adds some extra checks to validate this and displays an
error to the users before trying to connect to the backpack.
Besides, the error displayed when any error is returned by the
backpack (like invalid credentials), has also been improved, to
make it clearer for the users.
2023-06-13 11:21:52 +02:00
sam marshall
673576142e
MDL-78434 Lib: PHP 8.1 incompatible code relating to LDAP\Connection
2023-06-13 09:45:04 +01:00
Ilya Tregubov
f6650607d6
Merge branch 'MDL-76445-401-2' of https://github.com/mihailges/moodle into MOODLE_401_STABLE
2023-06-13 15:46:29 +08:00
Amaia Anabitarte
789361ae13
MDL-76715 mod_data: Remove data_records when the last field is deleted
2023-06-13 09:35:09 +02:00
Mihail Geshoski
6ceb137f04
MDL-76445 gradereport_singleview: Usability fixes
2023-06-13 15:20:03 +08:00
Mihail Geshoski
e60edbf0cb
MDL-76445 gradereport_user: Usability fixes
2023-06-13 15:20:03 +08:00
Mihail Geshoski
f057a2aef9
MDL-76445 grade: Helper that returns all gradable users in a course
2023-06-13 15:20:03 +08:00
Jake Dallimore
f5e4dcf609
Merge branch 'MDL-73052-401' of https://github.com/sarjona/moodle into MOODLE_401_STABLE
2023-06-13 14:44:52 +08:00
Andrew Nicols
a4cc94f3d0
MDL-78297 core: Bump version to update cache config
...
The missing version bump caused cache configuration to not be updated,
and the static acceleration cache size was therefore not updated. The
result here was that the static acceleration cache was constantly
emptied leading to an increased page load time.
2023-06-13 11:06:20 +08:00
Anupama Sarjoshi
6664e73599
MDL-78369 Multiple choice: Increase Choice and feedback boxes size
2023-06-12 12:02:21 +01:00
Jun Pataleta
fcdad9f31c
Merge branch 'MDL-75937-401' of https://github.com/stevandoMoodle/moodle into MOODLE_401_STABLE
2023-06-12 16:10:45 +08:00
Stevani Andolo
f0211bbfb1
MDL-75937 admin: Fixed config data display inconsistency
2023-06-12 15:29:54 +08:00
Andrew Nicols
73a55b6268
Merge branch 'MDL-78297-401' of https://github.com/MartinGauk/moodle into MOODLE_401_STABLE
2023-06-12 10:19:43 +08:00
Paul Holden
d9c8e2561e
MDL-77224 mod_h5pactivity: clean up attempt data on activity deletion.
2023-06-11 18:37:13 +01:00
Paul Holden
99681d7df8
MDL-77993 mod_lesson: ensure report action menu always present.
2023-06-11 18:35:14 +01:00
Paul Holden
05074c1ca3
MDL-74824 user: fix custom change password URL in login notification.
2023-06-11 17:41:09 +01:00
Paul Holden
3215a7b190
MDL-78018 mod_assign: format group name in grading table.
2023-06-11 15:02:36 +01:00
Paul Holden
afe9d11746
MDL-77542 mod_assign: remove duplicate grade heading from grader.
...
It's already part of the subsequent rendered form.
2023-06-11 15:01:35 +01:00
Paul Holden
9ed9a010d6
MDL-78172 mod_forum: ensure group names are correctly formatted.
2023-06-11 15:00:28 +01:00
Ilya Tregubov
76fe404dd5
Moodle release 4.1.4
v4.1.4
2023-06-10 14:08:05 +08:00
Ilya Tregubov
f3400f4fc5
weekly release 4.1.3+
2023-06-09 13:14:27 +08:00
Sara Arjona
c872490dcf
Merge branch 'MDL-78415-401-enfix' of https://github.com/vmdef/moodle into MOODLE_401_STABLE
2023-06-08 20:33:14 +02:00
Helen Foster
e518de15f3
MDL-78415 lang: Import fixed English strings (en_fix)
2023-06-08 12:02:34 +01:00
Paul Holden
eea061bc42
MDL-77569 reportbuilder: cache custom report element persistents.
...
During request lifecycle ensure that column, filter and condition
persistents are only loaded a single time to prevent additional
database reads.
Provide invalidation method, used by the report helpers, to ensure
that the persistents are re-loaded appropriately.
This is a backport of MDL-76901.
Co-authored-by: Marina Glancy <marina@moodle.com>
2023-06-08 10:00:19 +01:00
David Woloszyn
0596ff2d2b
MDL-78237 editor_tiny: Prevent navbar obscuring modal content
2023-06-08 17:15:13 +10:00
David Woloszyn
2d677835ec
MDL-78237 css: Make navbar height available for non sass-use
2023-06-08 17:15:13 +10:00
Sara Arjona
4fffa81e41
Merge branch 'MDL-77946-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-06-08 06:56:56 +02:00
Sara Arjona
fcd946c862
Merge branch 'MDL-78308-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-06-08 06:48:40 +02:00
Andrew Nicols
b272406c74
Merge branch 'MDL-75696_401_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_401_STABLE
2023-06-08 12:31:16 +08:00
Andrew Nicols
d0e0225a1a
Merge branch 'MDL-78364-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-06-08 12:19:31 +08:00
Andrew Nicols
2649d1a01e
Merge branch 'MDL-78008_401' of https://github.com/timhunt/moodle into MOODLE_401_STABLE
2023-06-08 12:10:42 +08:00
Andrew Nicols
aa77a76c7a
Merge branch 'MDL-77933-401' of https://github.com/snake/moodle into MOODLE_401_STABLE
2023-06-08 12:03:37 +08:00
Andrew Nicols
1b27cfd795
MDL-76838 core: Add unit test for invalid unicode sequences
2023-06-08 11:59:23 +08:00
Jake Dallimore
da10ccd8d4
MDL-77933 enrol_lti: return site name and logo during registration
...
Instead of the Moodle icon and the 'moodle' lang string, return the
site fullname and compact logo during dynamic registration.
2023-06-08 11:56:31 +08:00
Andrew Nicols
cc7ea9fecd
Merge branch 'MDL-76838-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-06-08 11:54:42 +08:00
Jun Pataleta
2cf0da5dc6
Merge branch 'MDL-75898-41' of https://github.com/matthewhilton/moodle into MOODLE_401_STABLE
2023-06-08 11:43:06 +08:00
Andrew Nicols
a6fde372ab
Merge branch 'MDL-78026-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-06-08 11:36:54 +08:00