Tim Hunt
ddd1ce66fd
MDL-78327 question stats: store same timestamp for all question stats
2023-05-31 10:41:34 +01:00
Sara Arjona
1cbd91fe47
Merge branch 'MDL-73648' of https://github.com/paulholden/moodle
2023-05-31 11:38:04 +02:00
Ilya Tregubov
b85df60331
Merge branch 'MDL-77654-master' of https://github.com/HuongNV13/moodle
2023-05-31 14:28:38 +08:00
Ilya Tregubov
accddabca3
Merge branch 'MDL-77168-master' of https://github.com/andrewnicols/moodle
2023-05-31 10:22:02 +08:00
Jonathan Champ
e32cf94b9b
MDL-78383 cache: Remove unused class property configlockmappings
2023-05-30 19:46:03 -04:00
Ilya Tregubov
9bc2c51e4a
Merge branch 'MDL-73138' of https://github.com/paulholden/moodle
2023-05-30 12:53:47 +08:00
Ilya Tregubov
88f0bd7675
Merge branch 'MDL-77723' of https://github.com/paulholden/moodle
2023-05-30 12:43:53 +08:00
AMOS bot
fb770828cc
Automatically generated installer lang files
2023-05-30 00:10:43 +00:00
Jun Pataleta
3dfd0b73fe
Merge branch 'MDL-78314-master' of https://github.com/lucaboesch/moodle
2023-05-29 17:35:26 +08:00
Jun Pataleta
c0bca499df
Merge branch 'MDL-78266-master' of https://github.com/andrewnicols/moodle
2023-05-29 17:16:03 +08:00
Mikel Martín
ab66e73a5b
MDL-76693 core_course: Fix activity chooser summary overlap
...
In activity chooser modal, there is an overlap issue in the information "sub-page".
Changing some classes in the layout solves the problem.
2023-05-29 09:43:39 +02:00
Ferran Recio
268e82b005
MDL-77814 core_xapi: add itemid check to state store
...
The xAPI state standard allow any type of activity ID, not only
integers. However, the default state store uses itemid to identify the
component instance so the activity id is limited to numerics. The store
base calls should use string as activityid as this is how xAPI specs
describe it. However, if a plugin want to use non numeric activity ids
it must implement it's own state store.
2023-05-29 08:57:24 +02:00
Ferran Recio
c07bbf8d76
MDL-78148 core_courseformat: reduce the use of uniqid in templates
2023-05-29 08:38:40 +02:00
Jun Pataleta
fb3ab6ae94
Merge branch 'MDL-77532' of https://github.com/paulholden/moodle
2023-05-29 11:09:49 +08:00
Jun Pataleta
42f930ecf0
Merge branch 'MDL-76471' of https://github.com/paulholden/moodle
2023-05-29 11:08:13 +08:00
Huong Nguyen
8c03232b02
MDL-77654 Libraries: Upgrade ogv.js tech plugin for VideoJS to 0.2.1
2023-05-29 09:30:07 +07:00
Meirza
4c2d560fc7
MDL-78146 lib: Added missing class properties in phpmailer
...
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-05-27 11:25:38 +07:00
Meirza
928b300bc7
MDL-78145 lib: Added missing class properties in pear
...
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-05-27 11:11:12 +07:00
Meirza
0d54d69c22
MDL-78142 lib: Added class properties that are not declared in bennu
...
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-05-27 09:49:39 +07:00
Anupama Sarjoshi
b4b9248b78
MDL-78019 core: Logs to record user file deleted from draft area
2023-05-26 17:45:36 +01:00
Eloy Lafuente (stronk7)
16e101ff72
MDL-78036 behat: Fix php81 deprecation warning
2023-05-26 18:04:11 +02:00
Luca Bösch
eecbead7d9
MDL-78314 quiz: style button fieldset in "Manually grade question".
2023-05-26 15:09:43 +02:00
Paul Holden
8c7158e224
MDL-71067 phpunit: final removal of deprecated 311 coverage properties.
2023-05-26 13:40:35 +01:00
Paul Holden
9990a740bf
MDL-78352 webservice: use default user context page heading.
2023-05-26 12:25:38 +01:00
Paul Holden
12bc873b26
MDL-73648 badges: add Behat generator class for creating badges.
2023-05-26 12:19:14 +01:00
Paul Holden
7ee4e2afa0
MDL-73138 group: remove double encoding of group/role names.
2023-05-26 10:25:33 +01:00
Paul Holden
5cc7311717
MDL-73138 user: avoid double encoding participant filter values.
2023-05-26 10:25:33 +01:00
Sara Arjona
4ed782dd03
weekly release 4.3dev
2023-05-26 09:28:35 +02:00
Sara Arjona
cb5ce03aae
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2023-05-26 09:28:25 +02:00
Andrew Nicols
0f25d9360d
Merge branch 'MDL-77252-master-fix' of https://github.com/davewoloszyn/moodle
2023-05-26 11:12:44 +08:00
David Woloszyn
81414b527a
MDL-77252 course: Fixed failing communication room status test
2023-05-26 11:55:23 +10:00
Jun Pataleta
e1d1cf8bfe
Merge branch 'MDL-78346-master' of https://github.com/andrewnicols/moodle
2023-05-25 16:22:55 +08:00
Andrew Nicols
cc193bd7a6
MDL-78346 tool_langimport: Print any notifications before redirect
2023-05-25 14:54:35 +08:00
Andrew Nicols
18dc795907
MDL-78266 core: Simplify string fetching/storing/retrieval
...
Rather than storing strings by an ID, we instead store them by the
string placeholder value.
This means that:
- we can fetch them by placeholder (e.g. `[[_s144]]`) rather than by
index
- we can lazily clean them on fetch
- we only clean them once, rather than on every insertion.
2023-05-25 13:42:15 +08:00
Andrew Nicols
a438e2c72d
MDL-78266 core: Simplify string treatment in core/templates
...
The old handling was extremely convoluted, and likely inefficient.
It's much clearer to use a regex with named groups and loop through in a
standard way.
2023-05-25 13:42:08 +08:00
Andrew Nicols
1ef815cd97
MDL-78266 core: Break apart core/templates
...
This commit breaks apart the responsibilities of the core/templates
module to separate out the different constituent parts. Broadly speaking
these are:
- core/local/templates/loader - responsible for fetching, and caching,
of templates
- core/local/templates/renderer - A Moodle wrapper around the Mustache
engine
2023-05-25 13:42:00 +08:00
Andrew Nicols
16dee82ce5
MDL-78266 core: Migrate core/templates to esm
2023-05-25 12:09:46 +08:00
Andrew Nicols
e82aed72e6
Merge branch 'MDL-78012' of https://github.com/paulholden/moodle
2023-05-25 12:02:55 +08:00
Jun Pataleta
c1c6234aea
Merge branch 'MDL-78339' of https://github.com/paulholden/moodle
2023-05-25 12:01:15 +08:00
Jun Pataleta
d1de2ba1a4
Merge branch 'MDL-76065-master' of https://github.com/lameze/moodle
2023-05-25 11:56:54 +08:00
Jun Pataleta
fe69b61828
Merge branch 'MDL-78169-master' of https://github.com/andrewnicols/moodle
2023-05-25 11:50:22 +08:00
Jun Pataleta
428e604344
Merge branch 'MDL-78320' of https://github.com/paulholden/moodle
2023-05-25 11:48:42 +08:00
Jun Pataleta
b67930a29c
Merge branch 'MDL-78346-master' of https://github.com/andrewnicols/moodle
2023-05-25 11:43:37 +08:00
Jun Pataleta
881b51c8e2
Merge branch 'MDL-77159-master' of https://github.com/andrewnicols/moodle
2023-05-25 11:39:52 +08:00
Andrew Nicols
68122a9d89
MDL-78346 tool_langimport: Redirect after action to prevent resubmission
2023-05-25 11:14:14 +08:00
Andrew Nicols
ad7a5030f1
MDL-78346 tool_langimport: Prevent uninstallation of invalid targets
2023-05-25 11:14:14 +08:00
Andrew Nicols
d895574c9a
Merge branch 'MDL-77252-master' of https://github.com/davewoloszyn/moodle
2023-05-25 10:49:30 +08:00
Andrew Nicols
1cd51db6a1
Merge branch 'MDL-77341-master' of https://github.com/meirzamoodle/moodle
2023-05-25 10:44:50 +08:00
Andrew Nicols
5c183a99e7
Merge branch 'MDL-78307-master' of https://github.com/dpalou/moodle
2023-05-25 10:42:19 +08:00
Andrew Nicols
b50d41b085
Merge branch 'MDL-63759-master' of https://github.com/srobotta/moodle
2023-05-25 10:37:03 +08:00