Paul Holden
67effa603e
MDL-78225 output: add sesskey for post requests only in renderables.
2023-05-11 22:48:54 +01:00
Laurent David
20b4efad5c
MDL-76903 mod_book: Fix activity completion
...
* Check only visibles pages to set completion status.
* Make sure we have consistent completion value in API and on the view page.
2023-05-11 12:09:24 +02:00
Paul Holden
11af0c5388
MDL-78140 analytics: improve context restrictions manager test.
...
This test apparently fails sporadically on Oracle, without obvious
causes. The failure however was hard to interpret, and the test
itself made a lot of assumptions about the system re. naming of
categories/courses. This could be prone to errors, so improve that.
2023-05-11 09:38:01 +01:00
Jun Pataleta
f8537a9536
Merge branch 'MDL-76344-401-fix' of https://github.com/stevandoMoodle/moodle into MOODLE_401_STABLE
2023-05-11 14:35:30 +08:00
Stevani Andolo
7b1e0a6980
MDL-76344 course: Fixed course image 'non image file' layout
2023-05-11 14:11:16 +08:00
Jake Dallimore
838047106d
Merge branch 'MDL-75552-401' of https://github.com/sarjona/moodle into MOODLE_401_STABLE
2023-05-11 11:23:49 +08:00
Sara Arjona
84175f399f
Merge branch 'MDL-78040-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-10 19:45:18 +02:00
Paul Holden
9e0f8fc7bf
MDL-78211 contentbank: fix context option when formatting categories.
2023-05-10 17:42:29 +01:00
Paul Holden
c228866a46
MDL-78151 core: account for timezone differences in intl extension.
...
Recent additions to timezones from the IANA TZDB are not necessarily
reflected in those used by the intl extension and/or ICU zones:
* America/Ciudad_Juarez
* America/Nuuk
* Europe/Kyiv
* Pacific/Kanton
Create mapping to allow these zones to be used without errors.
2023-05-10 17:12:33 +01:00
Juan Leyva
d82f68742b
MDL-78196 user: Fix files used space check
2023-05-10 17:17:48 +02:00
Andrew Nicols
da78523b15
Merge branch 'MDL-77592-401' of https://github.com/golenkovm/moodle into MOODLE_401_STABLE
2023-05-10 13:03:57 +08:00
Andrew Nicols
5ceb711355
Merge branch 'MDL-78034-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-10 13:00:30 +08:00
Ilya Tregubov
1d5ef6aa9a
Merge branch 'MDL-75623-MOODLE_401_STABLE' of https://github.com/sh-csg/moodle into MOODLE_401_STABLE
2023-05-10 11:46:40 +08:00
Paul Holden
d3b4e4a9a5
MDL-78170 rating: consistently calculate average rating aggregation.
...
Ensure it's always cast by the database as a float, to avoid loss of
precision.
2023-05-09 15:57:43 +01:00
Paul Holden
d7ba3f656d
MDL-78149 mod_data: ensure group selector is always present.
2023-05-09 12:20:35 +01:00
Paul Holden
48963bb7a7
MDL-78152 mod_book: set permissions required for page editing.
2023-05-09 12:11:32 +01:00
Shamim Rezaie
f36c96411d
MDL-77451 gradereport: stress handling for multiple clicks
2023-05-09 19:15:37 +10:00
Andrew Nicols
50d1e69df6
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:51:30 +02:00
Rajneel Totaram
f6c5fa3bfc
MDL-77930 accesslib: php81 deprecation warnings on missing plugins
2023-05-09 17:37:00 +12:00
Juan Leyva
d838917d28
MDL-78072 airnotifier: Apply payload size optimisation to all push
...
Backport of MDL-77893.
Co-authored by: Andrew Lyons <andrew@nicols.co.uk>
2023-05-09 13:07:10 +08:00
Juan Leyva
1af4ace4d6
MDL-78072 airnotifier: Allow configuring how to process encrypted notifs
...
Backport of MDL-77893.
Co-authored by: Andrew Lyons <andrew@nicols.co.uk>
2023-05-09 13:07:09 +08:00
Juan Leyva
5c85fb975d
MDL-78072 airnotifier: Leave only message data processed by: Airnotifier
...
Backport of MDL-77893.
Co-authored by: Andrew Lyons <andrew@nicols.co.uk>
2023-05-09 13:07:09 +08:00
Juan Leyva
2ad6fecca5
MDL-78072 airnotifier: Allow to set publickey when creating new device
...
Backport of MDL-77893.
Co-authored by: Andrew Lyons <andrew@nicols.co.uk>
2023-05-09 13:07:09 +08:00
Sara Arjona
1201526dbc
MDL-78072 core: Fix upgrade failures with MariaDB
...
Backport of MDL-76722.
Co-authored by: Andrew Lyons <andrew@nicols.co.uk>
The 'enable' field doesn't exist, and this is causing some failures
with MariaDB (and probably with MySQL too).
2023-05-09 12:26:00 +08:00
Alex Morris
6ccb50ea9d
MDL-78072 message_airnotifier: Add encrypted notifications
...
Backport of MDL-76722.
Co-authored by: Andrew Lyons <andrew@nicols.co.uk>
2023-05-09 12:25:47 +08:00
Alex Morris
25498b6b62
MDL-78072 user: Add new update_user_device_public_key webservice
...
Backport of MDL-76722.
Co-authored by: Andrew Lyons <andrew@nicols.co.uk>
2023-05-09 12:25:29 +08:00
Alex Morris
a2179f028c
MDL-78072 lib/db: Add new publickey field to user_devices table
...
Backport of MDL-76722.
Co-authored by: Andrew Lyons <andrew@nicols.co.uk>
2023-05-09 12:25:16 +08:00
Petr Skoda
a7920b3860
MDL-76688 filter_text: prevent LaTeX3 syntax
2023-05-08 10:12:46 +02:00
AMOS bot
893fe94c89
Automatically generated installer lang files
2023-05-07 00:07:26 +00:00
Paul Holden
ba904934ec
MDL-78135 completion: include required criteria library in test.
2023-05-05 16:45:48 +01:00
Jun Pataleta
0703a8db55
Merge branch 'MDL-76344-401' of https://github.com/stevandoMoodle/moodle into MOODLE_401_STABLE
2023-05-05 10:34:56 +08:00
Sara Arjona
176a323b4e
weekly release 4.1.3+
2023-05-04 12:42:50 +02:00
Eloy Lafuente (stronk7)
42f3874b80
MDL-78116 core: Run tests against Windows on GHA
...
Signed-off-by: Andrew Nicols <andrew@nicols.co.uk>
2023-05-04 15:40:18 +08:00
Stevani Andolo
1f07219332
MDL-76344 course: Fixed course image 'non image file' layout
2023-05-04 10:28:15 +08:00
Paul Holden
0c7e7645d5
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 17:16:22 +01:00
Laurent David
9117af48ac
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 16:05:28 +02:00
Jun Pataleta
d1c24b02ab
Merge branch 'MDL-77398-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 20:36:18 +08:00
Jake Dallimore
79fe493ab4
Merge branch 'MDL-77384-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 16:52:45 +08:00
Jake Dallimore
d66398c356
Merge branch 'MDL-78023-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 16:15:59 +08:00
Sara Arjona
6064ce62f5
Merge branch 'MDL-77312-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 09:59:22 +02:00
Ilya Tregubov
88113fc983
Merge branch 'MDL-77320-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 15:37:00 +08:00
Ilya Tregubov
e19573d6bf
Merge branch 'MDL-77810-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 13:08:52 +08:00
Ilya Tregubov
3994ab206b
Merge branch 'MDL-77987_401' of https://github.com/AnupamaSarjoshi/moodle into MOODLE_401_STABLE
2023-05-03 12:40:34 +08:00
Ilya Tregubov
b9d84d03ca
Merge branch 'MDL-77546-401' of https://github.com/mihailges/moodle into MOODLE_401_STABLE
2023-05-03 10:57:29 +08:00
Jun Pataleta
f8fdd198a9
Merge branch 'MDL-77394-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 10:31:00 +08:00
Jun Pataleta
394d592fab
Merge branch 'MDL-78038-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 10:25:30 +08:00
Jun Pataleta
64c625e590
Merge branch 'MDL-78011-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-03 09:57:56 +08:00
Ilya Tregubov
be0eb4369b
Merge branch 'MDL-76835-401' of https://github.com/aya-saad1/moodle into MOODLE_401_STABLE
2023-05-03 09:29:59 +08:00
David Woloszyn
b3424d620d
MDL-77840 enrol_lti: Avoid passing nulls to base64_encode
2023-05-03 09:36:17 +10:00
Sara Arjona
767419571e
Merge branch 'MDL-77858-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-02 16:49:53 +02:00