Renaud Lemaire
1ecce127be
MDL-70870 core_search: db indexes optimization
2022-05-30 09:09:59 +02:00
Dmitrii Metelkin
a6cad23b1a
MDL-73431 enrol: Introduce a sync interval
2022-05-30 15:58:22 +10:00
Kevin Pham
f984566b15
MDL-73727 core_files: Add subquery to avoid a seq scan on larger sites
...
- Formatted the query to meet SQL coding styles
- Add index on {files} to prevent performance regression
- Fork the SQL query based on DB family based on support
2022-05-30 13:38:45 +10:00
Nathan Mares
1da1152baa
MDL-72723 logs: Add get_events_select_exists to the sql_reader interface
...
- Updates to log stores and backup helper to improve performance when
checking if a course has been modified.
- This is a breaking change as it adds a new function on the sql_reader
interface.
Co-authored-by: Kevin Pham <keevan.pham@gmail.com>
2022-05-30 10:42:47 +10:00
AMOS bot
3bbe71bdb3
Automatically generated installer lang files
2022-05-30 00:08:09 +00:00
AMOS bot
3dca099b3d
Automatically generated installer lang files
2022-05-28 00:08:19 +00:00
Ilya Tregubov
0460147cb5
Merge branch 'MDL-67648-master' of https://github.com/cameron1729/moodle
2022-05-27 15:41:29 +06:00
David Matamoros
c15e04193a
MDL-73302 task: Add type filter to task logs system report
...
Adding 'type' filter to be able to filter between Ad hoc and Scheduled
tasks
2022-05-27 08:39:35 +02:00
Adrian Perez
43847787e0
MDL-74250 core: Improve indicator that link opens in new window
2022-05-27 07:21:54 +02:00
Jake Dallimore
117b24013b
weekly release 4.1dev
2022-05-27 10:02:05 +08:00
Jake Dallimore
be4352bd3e
Merge branch 'MDL-73801' of https://github.com/paulholden/moodle
2022-05-26 12:10:18 +08:00
Jake Dallimore
aef7c3357d
Merge branch 'MDL-73386-master' of https://github.com/junpataleta/moodle
2022-05-26 11:46:59 +08:00
Jun Pataleta
9b6ad142af
Merge branch 'MDL-73047_user_timecreated' of https://github.com/davosmith/moodle
2022-05-26 10:27:48 +08:00
Jun Pataleta
2814436c44
Merge branch 'MDL-71198-master' of https://github.com/junpataleta/moodle
2022-05-26 10:23:27 +08:00
Jun Pataleta
dac4af8e4c
Merge branch 'MDL-73183-master' of https://github.com/andrewnicols/moodle
2022-05-26 10:09:46 +08:00
Jun Pataleta
e60e8bc629
Merge branch 'MDL-73423-master' of https://github.com/marinaglancy/moodle
2022-05-26 00:18:35 +08:00
Peter Burnett
3801662e97
MDL-71198 backup: Change times on restore file duplication
2022-05-25 22:18:36 +08:00
Jake Dallimore
0839152f03
Merge branch 'MDL-73435-master' of https://github.com/marinaglancy/moodle
2022-05-25 11:31:52 +08:00
Cameron Ball
f284e446b9
MDL-67648 tasks: Add unit tests
2022-05-25 09:38:41 +08:00
Cameron Ball
8154aa2e03
MDL-67648 tasks: Fair-share scheduling with resource management
...
This patch changes the way adhoc tasks are chosen to run. It now calculates
how many runners each type of adhoc task should be allowed to use. In the
case that not all the runners are utilised, it attempts to infer which
tasks do not take a long time to run, and gives those to the vacant runners.
Thanks to Brendan Heywood for guidance and SQL help.
2022-05-25 09:38:41 +08:00
Jun Pataleta
de177cc564
Merge branch 'MDL-72283_allow-customisation-of-redis-session-handler-errors' of https://github.com/ziegenberg/moodle
2022-05-24 10:13:04 +08:00
Daniel Ziegenberg
01309248d8
MDL-72283 caching: internationalize redis session handler error
...
The 'unable to obtain session lock'-exception raised by the Redis
session handler is hardcoded in English and not all that useful
to the end user.
This change adds the error message to the lang/error.php and gives
the user further hints why the error might have occured and how it
could be fixed.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2022-05-23 16:42:33 +02:00
Jun Pataleta
69a3c6f80a
Merge branch 'MDL-68668-extra-redis-debugging' of https://github.com/brendanheywood/moodle
2022-05-23 13:18:32 +08:00
Jun Pataleta
60fcabfa6d
MDL-73386 mod_quiz: Use plain text for quiz navigation fake block title
...
* No need to enclose the title of the quiz navigation fake block in
a span tag. The block title also gets appended to the skip link which
means that a block title with a span tag assigned with an identifier
can cause duplicate ID errors on the DOM.
2022-05-21 00:32:38 +08:00
Brendan Heywood
e032ac9303
MDL-68668 redis: Add session lock acquire warning
2022-05-20 22:41:38 +10:00
Ilya Tregubov
653011e1a0
Merge branch 'MDL-73225-master' of https://github.com/call-learning/moodle
2022-05-20 17:56:16 +06:00
Laurent David
bad2e0bb54
MDL-73225 mod_bigbluebuttonbn: Improve error message when joining
...
Display more friendly messages when:
* When displaying activity and the server is not available
* When we join a meeting and the server is not available or an error is detected
2022-05-20 13:07:14 +02:00
Paul Holden
5274ee5a25
MDL-73988 badges: implement badges datasource for custom reporting.
...
Create two entities exposing reportable data on badges and their
recipients, via column and filter definitions.
Create report source bringing them together along with the user and
course entities to provide data for the reportbuilder editor.
2022-05-19 16:43:28 +01:00
Paul Holden
40c574cd74
MDL-73988 reportbuilder: support for getting entity joins in reports.
...
This allow reports using multiple entities to more easily define the
relationship between them, specifically when they share common joined
tables.
2022-05-19 16:35:09 +01:00
Paul Holden
03bfea07ca
MDL-74599 reportbuilder: use context of current report when present.
2022-05-19 16:24:56 +01:00
Paul Holden
ea45aefe62
MDL-74675 reportbuilder: preserve column type during aggregation.
...
When applying callbacks during the group concatenation aggregation
types, ensure the column type is preserved for it's default value.
2022-05-19 16:04:37 +01:00
Paul Holden
1e2dd85346
MDL-74600 reportbuilder: re-factor menu helper methods into exporters.
...
Encapsulate generation of column/audience menu card data, used in the
editor, from helper class methods to specific exporter classes.
2022-05-19 15:56:37 +01:00
Ilya Tregubov
6c114e2a80
weekly release 4.1dev
2022-05-19 19:24:25 +06:00
Ilya Tregubov
f628b178e1
Merge branch 'install_master' of https://git.in.moodle.com/amosbot/moodle-install
2022-05-19 19:24:23 +06:00
Paul Holden
cf57505ce7
MDL-73801 backup: set predictably ordered backup next start time.
...
Prior to this change, the testcase would assert ordering based on
identical fields which could lead to random failures. Set distinct
next start time of course backup, and also remove random ordering
by sorting on defined course order (all other fields being equal).
2022-05-19 08:18:06 +01:00
Jun Pataleta
b0b3b13032
Merge branch 'MDL-73163-master' of https://github.com/lameze/moodle
2022-05-19 10:11:48 +08:00
Ilya Tregubov
64d7392566
Merge branch 'MDL-74480' of https://github.com/paulholden/moodle
2022-05-19 08:05:42 +06:00
Ilya Tregubov
938e8cf5d5
Merge branch 'MDL-74165' of https://github.com/paulholden/moodle
2022-05-19 08:02:17 +06:00
Jun Pataleta
7cda6e3641
Merge branch 'MDL-74416-master' of https://github.com/lameze/moodle
2022-05-19 09:59:54 +08:00
Jun Pataleta
94e803b663
Merge branch 'MDL-73478-improve-set-config' of https://github.com/keevan/moodle
2022-05-18 23:11:06 +08:00
Jun Pataleta
b83a64b466
Merge branch 'MDL-74497-fixup' of https://github.com/dravek/moodle
2022-05-18 22:04:47 +08:00
Jun Pataleta
75e1514666
Merge branch 'MDL-74377' of https://github.com/roland04/moodle
2022-05-18 21:47:54 +08:00
Mikel Martín
e71b737e16
MDL-74377 reportbuilder: Fix dimmed text for dropdown items
...
To show inactive/unavailable rows '.dimmed_text' class usages have been replaced with '.text-muted'.
2022-05-18 13:41:40 +02:00
David Matamoros
63088862b4
MDL-74497 reportbuilder: Ensure entity report element order is kept
2022-05-18 13:19:34 +02:00
Ilya Tregubov
7a635606e0
MDL-72256 enrol_fee: Fix indentaion for Behat.
2022-05-18 13:13:02 +06:00
Ilya Tregubov
0829ee7a77
Merge branch 'MDL-72256' of https://github.com/danmarsden/moodle
2022-05-18 13:04:11 +06:00
Dan Marsden
b51d8d9a7a
MDL-72256 enrol_fee: add payment information to course/info.php
2022-05-18 18:55:29 +12:00
Jun Pataleta
fa48ab35f7
Merge branch 'MDL-74497-master' of https://github.com/dravek/moodle
2022-05-18 14:36:17 +08:00
Jun Pataleta
c3f2753df7
Merge branch 'MDL22570_master' of https://github.com/tasosb/moodle
2022-05-17 23:30:23 +08:00
Jun Pataleta
216b504ff4
Merge branch 'MDL-73184' of https://github.com/roland04/moodle
2022-05-17 19:39:44 +08:00