Jun Pataleta
e7d2f494c3
Merge branch 'MDL-78346-401' of https://github.com/andrewnicols/moodle into MOODLE_401_STABLE
2023-05-25 16:56:14 +02:00
Andrew Nicols
4ddbcf2aec
MDL-78346 tool_langimport: Redirect after action to prevent resubmission
2023-05-25 11:14:15 +08:00
Andrew Nicols
9dc72be2d4
MDL-78346 tool_langimport: Prevent uninstallation of invalid targets
2023-05-25 11:14:14 +08:00
Andrew Nicols
05a5ed676c
Merge branch 'MDL-77995-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-25 09:50:47 +08:00
Andrew Nicols
b870bc0577
Merge branch 'MDL-77983-401' of https://github.com/rjnl/moodle into MOODLE_401_STABLE
2023-05-24 21:15:17 +08:00
Jun Pataleta
9e582a6099
Merge branch 'MDL-78072-401' of https://github.com/andrewnicols/moodle into MOODLE_401_STABLE
2023-05-24 17:56:27 +08:00
Jun Pataleta
ff402c26e5
Merge branch 'MDL-78005-401' of https://github.com/davewoloszyn/moodle into MOODLE_401_STABLE
2023-05-24 12:06:17 +08:00
Sara Arjona
22705fa4fb
Merge branch 'MDL-78176_401' of https://github.com/AnupamaSarjoshi/moodle into MOODLE_401_STABLE
2023-05-23 17:45:57 +02:00
Sara Arjona
7c0954ccd1
Merge branch 'MDL-78242-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-23 17:37:00 +02:00
Jun Pataleta
0479c711c2
Merge branch 'MDL-76688/401' of https://github.com/skodak/moodle into MOODLE_401_STABLE
2023-05-23 15:22:04 +08:00
Andrew Nicols
2b01af17be
Merge branch 'MDL-78170-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-23 10:28:33 +08:00
Sara Arjona
c98e7e7dbf
Merge branch 'MDL-78211-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-22 17:41:48 +02:00
Sara Arjona
90e18e28a2
Merge branch 'MDL-78226-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-22 17:29:27 +02:00
Sara Arjona
db7c650f8c
Merge branch 'MDL-78225-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-22 12:04:19 +02:00
Jun Pataleta
962c8ef477
Merge branch 'MDL-78157-401' of https://github.com/andrewnicols/moodle into MOODLE_401_STABLE
2023-05-22 15:29:30 +08:00
Andrew Nicols
2036f2439e
MDL-78157 js: Be more careful about inserting missing module names
...
It is perfectly legitimate to create and/or use a method named `define`
in JS outside of RequireJS.
Unfortunately our requirejs.php wrapper is dumb and does not understand
this.
In the long term we need to stop doing this at all. We really should be
able to already, but every time I try to something prevents it.
In the interim, this change adds a secondary check to see if there is an
existing define which _does_ have the right name in it already.
2023-05-22 14:40:41 +08:00
Anupama Sarjoshi
80fa181a26
MDL-78176 Question: Fix D&D onto image and D&D markers theme issue
2023-05-19 16:28:53 +01:00
Jun Pataleta
6ca70dd59f
weekly release 4.1.3+
2023-05-19 21:13:57 +08:00
Jun Pataleta
712737e955
Merge branch 'install_401_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_401_STABLE
2023-05-19 21:13:54 +08:00
Andrew Nicols
5e32d574c6
MDL-77733 behat: Remove extraneous no-axe option
...
There is no need for no-axe if we make axe a boolean value. We already
have automatic support for negated boolean flags.
2023-05-19 11:28:08 +08:00
Jun Pataleta
096f1e67c8
Merge branch 'MDL-78116-401' of https://github.com/andrewnicols/moodle into MOODLE_401_STABLE
2023-05-18 12:11:31 +08:00
Andrew Nicols
21cc09fa2d
Merge branch 'MDL-77451-401' of https://github.com/rezaies/moodle into MOODLE_401_STABLE
2023-05-18 11:56:33 +08:00
Jun Pataleta
e2a7a44d3e
Merge branch 'MDL-78135-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-18 11:54:46 +08:00
Andrew Nicols
b28a28ef0f
Merge branch 'MDL-78260_401' of https://github.com/timhunt/moodle into MOODLE_401_STABLE
2023-05-18 11:51:47 +08:00
Andrew Nicols
30e9810589
Merge branch 'MDL-78151-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-18 11:48:39 +08:00
Andrew Nicols
cf83791269
Merge branch 'MDL-77733-401' of https://github.com/lameze/moodle into MOODLE_401_STABLE
2023-05-18 11:44:18 +08:00
David Woloszyn
3f07fc246f
MDL-78005 editor_tiny: Declared vars to supress error logging
2023-05-18 13:03:04 +10:00
Tim Hunt
3d023db5b0
MDL-78260 quiz stats: fix View details for random questions
2023-05-17 09:04:49 +01:00
Rajneel Totaram
13b48a0ae8
MDL-77983 core_user: Avoid passing nulls to base64_decode
2023-05-17 19:39:52 +12:00
Ilya Tregubov
87223abc7a
Merge branch 'MDL-78152-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-17 15:07:38 +08:00
AMOS bot
e7458d017a
Automatically generated installer lang files
2023-05-17 00:10:58 +00:00
Jun Pataleta
d2b81dd116
Merge branch 'MDL-77439-401' of https://github.com/junpataleta/moodle into MOODLE_401_STABLE
2023-05-16 20:39:09 +08:00
Peter Mayer
361f0fa524
MDL-77439 lib_filebrowser: Splitup query to speedup get_courses
2023-05-16 20:37:57 +08:00
Andrew Nicols
a1b37845a8
MDL-78072 core: Skip mobile encryption if Sodium is not available
2023-05-16 12:51:14 +08:00
Jake Dallimore
071adb2fb1
Merge branch 'MDL-77930-401' of https://github.com/rjnl/moodle into MOODLE_401_STABLE
2023-05-16 10:50:04 +08:00
Jake Dallimore
aa39ebbb99
Merge branch 'MDL-78120-401' of https://github.com/lucaboesch/moodle into MOODLE_401_STABLE
2023-05-16 10:45:27 +08:00
Jun Pataleta
4818dae2fc
Merge branch 'MDL-75576_401' of https://github.com/timhunt/moodle into MOODLE_401_STABLE
2023-05-16 09:59:01 +08:00
Ilya Tregubov
dc38a92ec6
Merge branch 'MDL-77840-401' of https://github.com/davewoloszyn/moodle into MOODLE_401_STABLE
2023-05-16 09:47:48 +08:00
Andrew Nicols
946405d44b
Merge branch 'MDL-77432-401' of https://github.com/lucaboesch/moodle into MOODLE_401_STABLE
2023-05-15 22:12:44 +08:00
Andrew Nicols
bdeda3ea9b
Merge branch 'MDL-78149-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-15 22:07:13 +08:00
Andrew Nicols
01c04f4cf8
Merge branch 'MDL-78140-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2023-05-15 22:03:30 +08:00
Paul Holden
9ef8025e4c
MDL-78242 roles: consistently check course contact config.
2023-05-15 13:04:48 +01:00
Tim Hunt
efe895f1bb
MDL-75576 quiz/question statistics: don't expire by time
...
Previously, a set of calculated quiz statistics would only 'last' for
15 minutes. Then they would be considered invalid and not used.
Now, computed statistics are kept indefinitely. Instead, when a new
batch of values are computed for a particular set of settings, older numbers
for the same settings are deleted first. Therefore,
question_stats_cleanup_task is no more.
2023-05-15 10:04:34 +01:00
Tim Hunt
a532f407bb
MDL-75576 quiz statistics: don't time-limit the use of cached values
...
This should have been done as part of MDL-74762, but was missed.
2023-05-15 10:04:33 +01:00
Tim Hunt
86932a330b
MDL-75576 quiz statistics: don't compute when a user views the qbank
...
Previously, when users viewed the question bank, if the quiz statistics
had not already been calculated, we would try to compute them there an then.
This could be very, very slow, leading to session lock problems.
Now, we never try to compute the statistics on the fly. Instead, we rely
on the existing \quiz_statistics\task\recalculate scheduled task to do it.
2023-05-15 10:04:33 +01:00
Tim Hunt
db9a0e296a
MDL-75576 question bank: bulk-load statistics for all questions at once
...
There is a new method on the column class, for the column to declare any
statistics it requires. The question then efficiently loads all those
statistics in one go, and makes them available as the columns are
rendererd, or do any subsequent processing.
2023-05-15 10:04:33 +01:00
Tim Hunt
9ff59e99ff
MDL-75576 qbank_statistics: remove copy-pasted PHPdoc comments
...
These methods are already correctly documented on the base class.
2023-05-15 10:04:32 +01:00
Luca Bösch
997990f94f
MDL-78120 login: handle empty wantsurl on login with alternateloginurl.
2023-05-15 10:19:00 +02:00
Paul Holden
e5132eff2f
MDL-77995 javascript: more precise path matching building JS.
2023-05-15 09:05:51 +01:00
Jun Pataleta
28026b923a
Merge branch 'MDL-76903-401' of https://github.com/laurentdavid/moodle into MOODLE_401_STABLE
2023-05-15 12:06:02 +08:00