Jun Pataleta
ad82a95633
Merge branch 'MDL-78065-master' of https://github.com/HuongNV13/moodle
2023-05-09 22:42:42 +08:00
Paul Holden
52937b39c8
MDL-78149 mod_data: ensure group selector is always present.
2023-05-09 12:03:43 +01:00
Jun Pataleta
d0782dadd3
Merge branch 'MDL-78093' of https://github.com/paulholden/moodle
2023-05-09 17:25:57 +08:00
Jake Dallimore
4b0a4dfcb2
Merge branch 'MDL-77872-master' of https://github.com/lucaboesch/moodle
2023-05-09 15:27:45 +08:00
Andrew Nicols
bd214de282
MDL-75552 badges: move apiBase consumption to backpack
...
The apiBase in .well-known/badgeconnect.json was ignored and it was
causing some failures when connecting or sending badges to an
external backpack.
For OBv2.1, it has been changed to always use the apiBase defined
in the badgeconnect.json backpack provider.
2023-05-09 08:50:42 +02:00
Rajneel Totaram
f74f702c88
MDL-77930 accesslib: php81 deprecation warnings on missing plugins
2023-05-09 17:44:15 +12:00
Ilya Tregubov
4670bbb564
Merge branch 'MDL-71413' of https://github.com/paulholden/moodle
2023-05-09 11:30:24 +08:00
Eloy Lafuente (stronk7)
e12c760a12
MDL-78156 groups: Make groups_get_user_groups() order deterministic
...
Right now the order of the groups returned by groups_get_user_groups()
is not fixed and, every DB, can return them in any order. While 99%
of times the order will be the creation one, depending of the RDBMS
decisions, they can be returned in any order.
This is specially noticeable with Oracle, but can affect to any DB.
And that makes some tests (expecting a given order) to fail.
This commit fixes the problem by making the order of the groups
deterministic, because that's the way we use to fix these problems.
Alternative is to relax the tests so only values are asserted by
using assertEqualsCanonicalizing().
2023-05-08 18:18:54 +02:00
Ilya Tregubov
500ef7ccf2
Merge branch 'MDL-70189' of https://github.com/paulholden/moodle
2023-05-08 12:49:21 +08:00
AMOS bot
534dac4b9a
Automatically generated installer lang files
2023-05-07 00:07:32 +00:00
Safat
e703bdeb0a
MDL-77576 core: Add testsuite for communication
...
Add testsuite for core communication to runn all
the tests for that subsystem.
Originally implemented as MDL-76702.
Co-Authored-By: Safat Shahin <safat.shahin@moodle.com>
2023-05-05 14:42:45 +10:00
Safat
37539dca0c
MDL-77576 core: Add password unmask required field
...
The password unmask field will have the ability to
be a required field while used the required class.
Originally implemented as MDL-76701.
Co-Authored-By: Safat Shahin <safat.shahin@moodle.com>
2023-05-05 14:42:43 +10:00
Huong Nguyen
ec5663f1a4
MDL-77576 core: Register a new communication plugin-type
...
A new communication plugin type added to core to implement
the communication provider features.
Original implemented as MDL-76699
Co-Authored-By: Huong Nguyen <huongnv13@gmail.com>
2023-05-05 14:41:30 +10:00
Huong Nguyen
163b4134df
MDL-77576 core: Register new communication sub-system
...
Create a new subsystem for communication and create
associated experimental settings to safely use the
new subsystem.
Originally implemented as MDL-76699.
Co-Authored-By: Huong Nguyen <huongnv13@gmail.com>
2023-05-05 14:41:28 +10:00
Jun Pataleta
87edadbb0c
Merge branch 'MDL-76344-master' of https://github.com/stevandoMoodle/moodle
2023-05-05 10:35:16 +08:00
Luca Bösch
86aaab4329
MDL-77872 quiz: quiz editing page less narrow.
2023-05-04 15:36:43 +02:00
Paul Holden
2b6d7d300a
MDL-71413 user: final removal of deprecated profile field methods.
2023-05-04 14:16:05 +01:00
Paul Holden
029474c319
MDL-70189 lang: final removal of deprecated 311 strings.
2023-05-04 14:15:35 +01:00
Sara Arjona
5d320dd7d1
weekly release 4.3dev
2023-05-04 12:42:39 +02:00
Andrew Nicols
3b7ef3d287
Merge branch 'MDL-78054-master' of https://github.com/dpalou/moodle
2023-05-04 12:04:42 +08:00
Stevani Andolo
a78738c855
MDL-76344 course: Fixed course image 'non image file' layout
2023-05-04 10:26:06 +08:00
Jake Dallimore
3abb8c4a28
Merge branch 'MDL-78002' of https://github.com/stronk7/moodle
2023-05-04 10:07:07 +08:00
Ilya Tregubov
7a0880a737
Merge branch 'MDL-78094-master' of https://github.com/snake/moodle
2023-05-04 08:53:27 +08:00
Paul Holden
ca77f51f2c
MDL-78040 block_glossary_random: switch to block test generator.
...
Random failures after manually adding block instances (specifically
on slow/Oracle systems) can be entirely avoided by using the block
test generator for scenarios that are not specifically concerned with
manually adding blocks.
2023-05-03 16:42:55 +01:00
Sara Arjona
025690347d
Merge branch 'MDL-77781-master' of https://github.com/sarjona/moodle
2023-05-03 16:04:53 +02:00
Jun Pataleta
aa011d149e
Merge branch 'MDL-77398' of https://github.com/paulholden/moodle
2023-05-03 20:36:39 +08:00
Laurent David
4a91802a44
MDL-77781 core_completion: Completion view must be deleted too
...
When resetting a course, completion view entries should also be
deleted
Co-authored-by: Georg Moser <georg@moser.link>
2023-05-03 14:27:54 +02:00
Jake Dallimore
4bcb6a19bf
Merge branch 'MDL-77384' of https://github.com/paulholden/moodle
2023-05-03 16:51:58 +08:00
Jake Dallimore
78a4999ddf
Merge branch 'MDL-78023' of https://github.com/paulholden/moodle
2023-05-03 16:15:29 +08:00
Sara Arjona
60143dff4f
Merge branch 'MDL-77312' of https://github.com/paulholden/moodle
2023-05-03 09:59:12 +02:00
Sara Arjona
29301517d4
Merge branch 'MDL-78049-master' of https://github.com/PhMemmel/moodle
2023-05-03 09:45:12 +02:00
Ilya Tregubov
b054baacb6
Merge branch 'MDL-77320' of https://github.com/paulholden/moodle
2023-05-03 15:36:08 +08:00
Sara Arjona
5222c27bb5
Merge branch 'MDL-78057' of https://github.com/danmarsden/moodle
2023-05-03 09:22:34 +02:00
Sara Arjona
c03e4cadf3
Merge branch 'MDL-76971' of https://github.com/paulholden/moodle
2023-05-03 09:18:18 +02:00
Sara Arjona
ed2708bfa9
Merge branch 'MDL-78006' of https://github.com/paulholden/moodle
2023-05-03 09:04:30 +02:00
Ilya Tregubov
47b977bc30
Merge branch 'MDL-77810' of https://github.com/paulholden/moodle
2023-05-03 13:07:58 +08:00
Ilya Tregubov
3f47d59035
Merge branch 'MDL-77987' of https://github.com/AnupamaSarjoshi/moodle
2023-05-03 12:39:47 +08:00
Jake Dallimore
d2b655cbf2
Merge branch 'MDL-78052-master' of https://github.com/sarjona/moodle
2023-05-03 12:06:33 +08:00
Ilya Tregubov
9d4a20d140
Merge branch 'MDL-77546-master' of https://github.com/mihailges/moodle
2023-05-03 10:56:41 +08:00
Jun Pataleta
429a1b644f
Merge branch 'MDL-77394' of https://github.com/paulholden/moodle
2023-05-03 10:31:12 +08:00
Jun Pataleta
7787a32f65
Merge branch 'MDL-78038' of https://github.com/paulholden/moodle
2023-05-03 10:25:47 +08:00
Ilya Tregubov
cedadb7c03
Merge branch 'MDL-77936' of https://github.com/paulholden/moodle
2023-05-03 10:07:06 +08:00
Jun Pataleta
8cfaae5e84
Merge branch 'MDL-78011' of https://github.com/paulholden/moodle
2023-05-03 09:58:22 +08:00
Jake Dallimore
bdee325701
MDL-78094 webservice_soap: fix use of core_external in locallib
2023-05-03 09:41:50 +08:00
Ilya Tregubov
ed6e15c67f
Merge branch 'MDL-76835-master' of https://github.com/aya-saad1/moodle
2023-05-03 09:29:06 +08:00
David Woloszyn
c713e970a6
MDL-77840 enrol_lti: Avoid passing nulls to base64_encode
2023-05-03 09:32:18 +10:00
Paul Holden
9aac3ac605
MDL-78093 gradereport_grader: handle modal retrieval promise failures.
2023-05-02 16:17:11 +01:00
Paul Holden
9aa23e4aff
MDL-78093 grade: standardize additional external parameter type.
2023-05-02 16:17:11 +01:00
Sara Arjona
29102c91b9
Merge branch 'MDL-77858' of https://github.com/paulholden/moodle
2023-05-02 16:49:43 +02:00
Sara Arjona
537e5bf5e4
Merge branch 'MDL-77791_master' of https://github.com/dvdcastro/moodle
2023-05-02 12:03:48 +02:00