Andrew Nicols
15c15030d6
Merge branch 'MDL-76406-master' of https://github.com/safatshahin/moodle
2023-06-08 10:36:54 +08:00
Jun Pataleta
f46cc228a5
Merge branch 'MDL-76842-master' of https://github.com/snake/moodle
2023-06-08 10:34:46 +08:00
Jun Pataleta
7aee844d05
Merge branch 'MDL-78431-master' of https://github.com/andrewnicols/moodle
2023-06-08 10:28:31 +08:00
Jake Dallimore
c25857a73f
MDL-76842 auth_lti: remove redundant conditional logic and cast
2023-06-08 10:27:19 +08:00
Jake Dallimore
22b0565ef1
MDL-76842 enrol_lti: fix user record updates in user_repository
...
Only call user_update_user when the relevant user data has changed,
preventing unnecessary user_updated events. This also removes the
line setting timemodified on the user since user_update_user already
handles this.
2023-06-08 10:27:16 +08:00
Stevani Andolo
fdb80ffc40
MDL-78215 core: Added support unit test
2023-06-08 09:36:00 +08:00
Stevani Andolo
429c403c3f
MDL-78215 core: support checking if 0.0.0.0 is in subnet
2023-06-08 09:36:00 +08:00
Jake Dallimore
b1e550a229
MDL-76842 enrol_lti: test confirming the erroneous user_updated events
...
This test will fail until the fix - only updating users when data has
changed - is put in place in the following commit.
2023-06-08 09:29:56 +08:00
Jake Dallimore
d9fbe7c866
MDL-76842 auth_lti: don't update the user unless data has changed
...
When receiving data from the LTI launch, or service call, only update
the user record when we know something has changed. This prevents the
creation of many \core\event\user_updated events.
2023-06-08 09:29:56 +08:00
Jake Dallimore
3208e7f182
MDL-76842 auth_lti: don't update the user after membership creation
...
This isn't required and generates excess events. The only thing update
does, other than update the user fields, is to update the picture, but
in this case, that's unset in membership-based auths anyway, so it's
entirely safe to remove this.
2023-06-08 09:29:56 +08:00
Jake Dallimore
dd507afe4b
MDL-76842 auth_lti: test confirming the erroneous user_updated events
...
This test will fail until the fix - only updating users when data has
changed - is put in place in the following commit.
2023-06-08 09:29:56 +08:00
Jun Pataleta
0a36466d9f
Merge branch 'MDL-69530' of https://github.com/paulholden/moodle
2023-06-07 23:26:52 +08:00
Jun Pataleta
58e76214e4
Merge branch 'MDL-78378-master' of https://github.com/sarjona/moodle
2023-06-07 23:24:41 +08:00
Jun Pataleta
0dce9fe077
Merge branch 'MDL-76745_master' of https://github.com/marxjohnson/moodle
2023-06-07 22:54:27 +08:00
Andrew Nicols
da418eb16b
MDL-78431 core: Abort after config for source maps
2023-06-07 21:07:25 +08:00
Sara Arjona
357ad39138
Merge branch 'MDL-78322' of https://github.com/paulholden/moodle
2023-06-07 12:42:57 +02:00
Sara Arjona
e7cb93d877
Merge branch 'MDL-78352' of https://github.com/paulholden/moodle
2023-06-07 12:41:06 +02:00
Sara Arjona
d91a9d5117
Merge branch 'MDL-71183' of https://github.com/paulholden/moodle
2023-06-07 12:38:46 +02:00
Martin Gauk
695c74ac60
MDL-78297 core: Less cache lookups in deprecated capabilities feature
...
Avoid use of $cache->has.
2023-06-07 12:36:00 +02:00
Sara Arjona
c00b8f7c87
Merge branch 'MDL-78047-master' of https://github.com/stevandoMoodle/moodle
2023-06-07 18:08:47 +08:00
Sara Arjona
1279060f15
Merge branch 'MDL-78010-master' of https://github.com/ferranrecio/moodle
2023-06-07 18:08:47 +08:00
Sara Arjona
bf8154427e
Merge branch 'MDL-78143-master' of https://github.com/meirzamoodle/moodle
2023-06-07 18:08:46 +08:00
Sara Arjona
08b59c42f1
Merge branch 'MDL-78147-master' of https://github.com/meirzamoodle/moodle
2023-06-07 18:08:46 +08:00
sam marshall
6f48fe50a2
MDL-77799 webservice_rest: unhandled exception should go in server log
2023-06-07 10:02:41 +01:00
Jake Dallimore
df95eace29
MDL-78408 core: fix restoration of anchor to wantsurl during login
2023-06-07 14:13:57 +08:00
Stevani Andolo
c27237a998
MDL-78047 core_courseformat: Wrapping added to text and media activity
2023-06-07 12:11:22 +08:00
Paul Holden
0c69ff1dd1
MDL-77193 mnet: correct sorting of access control table.
2023-06-07 09:53:01 +08:00
Meirza
1c2a86c335
MDL-78147 h5p: Added class properties that are not declared
...
In PHP 8.2 and later, setting a value to an undeclared class property is
deprecated and emits a deprecation notice.
So we need to add missing class properties that still need to be declared.
2023-06-07 05:16:57 +07:00
Ferran Recio
4a3f21fee8
MDL-78010 mod_label: improve upgrade performance
2023-06-06 21:31:23 +02:00
Meirza
74c851c5a7
MDL-78143 lib: Added class properties in html purifier
...
In PHP 8.2 and later, setting a value to an undeclared class property is
deprecated and emits a deprecation notice.
So we need to add missing class properties that still need to be declared.
2023-06-06 21:47:35 +07:00
Petr Skoda
e931e8029e
MDL-76683 core_group: fix template
2023-06-06 14:04:19 +00:00
Andrew Nicols
053afd697e
Merge branch 'MDL-77357-master' of https://github.com/safatshahin/moodle
2023-06-06 21:57:05 +08:00
Paul Holden
e60c45b610
MDL-78355 xapi: correct coverage notation for delete state test.
2023-06-06 12:04:07 +01:00
Paul Holden
3bc3a5b660
MDL-69530 h5p: remove storage class editor filearea constant.
2023-06-06 12:03:15 +01:00
Eloy Lafuente (stronk7)
10e3afc5d8
MDL-78036 behat: Move all links from old docs to new counterparts
2023-06-06 12:38:01 +02:00
Sara Arjona
1d2e8bcc33
Merge branch 'MDL-76936' of https://github.com/HirotoKagotani/moodle
2023-06-06 11:22:08 +02:00
Safat
17e4523382
MDL-77357 communication_matrix: Test fix for course banner notification
2023-06-06 17:08:51 +10:00
Andrew Nicols
74813d9f37
Merge branch 'MDL-77357-master' of https://github.com/safatshahin/moodle
2023-06-06 11:19:42 +08:00
Paul Holden
8ed7c78ecf
MDL-78364 reportbuilder: earlier calculation of schedule recipients.
2023-06-05 16:22:28 +01:00
Gareth Barnard
5eed922987
MDL-78400 JavaScript: Building JS puts build files in src dir on Win.
2023-06-05 14:55:47 +01:00
Juan Leyva
f74ce531ba
MDL-74263 enrol_guest: Add WebService support for mobile app
2023-06-02 19:03:48 +02:00
Sara Arjona
d3f363541b
MDL-73052 page: Fix page description when it has only an image
...
This is as regression of MDL-72413, when description was moved to a
standard module API.
In some cases, when description has only images, it's was not
displayed.
2023-06-02 08:20:17 +02:00
Sara Arjona
7499e96a33
MDL-78378 survey: Display default introduction when description is empty
...
This is a regression when the activity pages were redessigned in Moodle
4.0. The default introduction should be displayed when the activity
description is empty.
2023-06-02 08:19:08 +02:00
Simey Lameze
2367bc9ff6
MDL-69231 behat: remaining work for role capability generator
...
This commit does few things:
* Unify data generators usage to role short name.
* Replace remaining manual steps to use the new data generator.
* Also replaced other manual steps to set config to use data generators.
* Tidy up of some tests, aligning pipes and splitting one line steps into multiple lines.
* Fixes tests to have one Given/When/Then per scenario.
2023-06-02 12:47:27 +08:00
Andrew Nicols
aa2fc4048e
MDL-69231 behat: Update tests to use new generator
2023-06-02 12:47:27 +08:00
Andrew Nicols
1a4303c9bc
MDL-69231 tests: Add role capability setting generator
2023-06-02 12:47:27 +08:00
Andrew Nicols
8c9282f5d6
MDL-69231 tests: Improve existing role generator
...
Support definition of context levels and permissions.
2023-06-02 12:47:27 +08:00
Safat
091d9d2d86
MDL-76406 core: Add environment check for versions not supporting 8.2
2023-06-02 12:01:56 +10:00
Ilya Tregubov
84bb5725f8
weekly release 4.3dev
2023-06-02 09:55:29 +08:00
Ilya Tregubov
8fd201d781
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2023-06-02 09:55:26 +08:00