Víctor Déniz
bff506ef6b
Merge branch 'MDL-69970_master' of https://github.com/aya-saad1/moodle
2022-06-10 13:12:11 +02:00
Sara Arjona
c46ab4ef04
Merge branch 'MDL-74095_upgrade-adobb-to-5-22' of https://github.com/ziegenberg/moodle
2022-06-10 13:12:11 +02:00
Sara Arjona
bb5831c623
Merge branch 'MDL-74733-master' of https://github.com/sammarshallou/moodle
2022-06-10 13:12:10 +02:00
Sara Arjona
9acbbe11d1
Merge branch 'MDL-74802-master-2' of https://github.com/junpataleta/moodle
2022-06-10 13:11:52 +02:00
Sara Arjona
ef9368967f
Merge branch 'MDL-74577-master' of https://github.com/sharidas/moodle
2022-06-10 13:11:52 +02:00
Ilya Tregubov
bdd9ff353b
Merge branch 'MDL-74192' of https://github.com/paulholden/moodle
2022-06-10 13:11:50 +02:00
Paul Holden
d91df53d63
MDL-74408 core: exclude empty patterns in divert email config.
2022-06-09 09:39:17 +01:00
Sujith Haridasan
3ad2833dd9
MDL-74718 webdav: correct the loop when reading chunks
...
Adjusted the condition while reading the streams
in chunks. Read till the end to make sure we have got all
the data. Else we might not get all the data to show
in file picker.
2022-06-09 12:02:34 +05:30
Cameron Ball
cd1a7291ea
MDL-73293 core_task: Cleanup stale adhoc task metadata
2022-06-09 14:15:37 +08:00
Daniel Ziegenberg
bfe70c09f9
MDL-74095 lib: Upgrade ADODB to 5.22.2
...
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2022-06-08 18:18:47 +02:00
sam marshall
96e2caeaa2
MDL-74733 core_navigation: Secondary nav in plugins, change namespace
...
Secondary nav previously had to be in my_plugin\local\views\secondary; this
location continues to work but is deprecated. The new location is
my_plugin\navigation\views\secondary.
2022-06-08 15:40:44 +01:00
Daniel Ziegenberg
e2d788f617
MDL-63594 core: Final deprecation of CLI script from admin/tool/task/cli
...
Following MDL-63580 this now finally deprecates and removes the class
\tool_task\run_from_cli, please use \core\task\manager.
Following MDL-63580 this now finally deprecates and removes
- admin/tool/task/cli/schedule_task.php, use admin/cli/scheduled_task.php
- admin/tool/task/cli/adhoc_task.php, use admin/cli/adhoc_task.php
Also mentions and references to the old CLI scripts are updated to
point to the new counterparts.
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2022-06-08 10:55:30 +02:00
Daniel Ziegenberg
1b28ca2520
MDL-63594 core: Final deprecation and removal of cron_run_single_task()
...
Signed-off-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2022-06-08 10:54:46 +02:00
gthomas2
7d8fef801a
MDL-74922 javascript: storragewrapper validateCache fix
2022-06-08 09:34:53 +01:00
Adam Olley
3fc9e345d0
MDL-74886 core_admin: Add unit test
...
Simple unit test to verify we don't get the TypeError anymore.
2022-06-08 10:06:23 +08:00
Simey Lameze
91acfa2b50
MDL-74886 core_admin: cast value and unit to integer
2022-06-08 10:06:22 +08:00
Peter Burnett
3a33d05710
MDL-72324 upgrade: Fix incompatible check in upgrade to match docs
2022-06-08 10:49:37 +10:00
Alexey
25b5125187
MDL-74522 lib/classes/navigation fix Navbar My courses data-key value
2022-06-07 16:29:31 +03:00
Paul Holden
3596fc1fe6
MDL-72377 grade: fix category form hidden/until fields.
...
Ensure the saved values for the hidden and hidden until fields are
populated when editing a grade category. Fix behaviour on enabling
the hidden until field.
Re-enable tests commented out in eba1d32c
.
2022-06-06 15:31:03 +01:00
Paul Holden
67b15496c3
MDL-72377 grade: increase size of category hidden fields.
...
As well as storing 1/0 to indicate hidden state, they are also used
to store a timestamp indicating hidden until date. Increasing field
size allows these values to be stored without triggering exceptions.
2022-06-06 15:31:02 +01:00
Paul Holden
47f9106c42
MDL-73121 atto_managefiles: match used files enclosed by quotes.
2022-06-06 15:17:20 +01:00
Paul Holden
473ac1285e
MDL-73726 dataformat: obey sort order when returning enabled plugins.
2022-06-06 09:32:36 +01:00
aya.saad
8636718cee
MDL-69970 icons: flip help icon direction in RTL languages
2022-06-05 09:18:26 +02:00
Shamim Rezaie
3b72e759ab
Merge branch 'MDL-74250-master' of https://github.com/adpe/moodle
2022-06-03 18:42:13 +10:00
Andrew Nicols
fd376582ac
Merge branch 'MDL-66453' of https://github.com/dmitriim/moodle
2022-06-02 08:45:03 +08:00
Dmitrii Metelkin
4e353e4812
MDL-66453 uploaduser: Bulk assign roles in course categories
2022-06-02 09:42:17 +10:00
Andrew Nicols
270f466ef5
Merge branch 'MDL-72458' of https://github.com/paulholden/moodle
2022-06-01 23:54:44 +08:00
Sara Arjona
df71afbfe9
Merge branch 'MDL-73727-master' of https://github.com/keevan/moodle
2022-06-01 08:41:36 +02:00
Jun Pataleta
468de2da07
Merge branch 'MDL-73767-master_clever_oauth2' of https://github.com/rnathuji/moodle
2022-06-01 11:43:00 +08:00
Ripal Nathuji
79ae21c23f
MDL-73767 oauth2: Add clever oauth2 client
2022-05-31 17:17:20 -05:00
Noel De Martin
bbaf83322f
MDL-74613 grade: Add missing generators
2022-05-31 17:59:52 +02:00
Shamim Rezaie
bd8dbf4c21
Merge branch 'MDL-72723-select-exists-not-count' of https://github.com/keevan/moodle
2022-05-31 12:57:16 +10:00
Jun Pataleta
cebc4c8855
Merge branch 'MDL-73431-master-v2' of https://github.com/dmitriim/moodle
2022-05-30 16:25:10 +08: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
Huong Nguyen
bb5365b6dd
MDL-74632 atto_link: Fix cannot create a link for an image
2022-05-30 10:23:47 +07: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
Jun Pataleta
67da548b48
MDL-72885 output: Add lang attribute for language menu items
2022-05-27 23:39:08 +08:00
Jun Pataleta
326d502c5c
MDL-72885 output: Add lang attribute for language custom menu items
2022-05-27 19:38:54 +08:00
Jun Pataleta
d4ba0359cf
MDL-72885 core: Use get_html_lang_attribute_value()
...
Use get_html_lang_attribute_value() for formatting language codes
for the HTML lang attribute.
2022-05-27 19:38:54 +08:00
Jun Pataleta
92e080465e
MDL-72885 core: New weblib function get_html_lang_attribute_value()
...
Converts a language code to hyphen-separated format in accordance to the
BCP47 syntax appropriate for the HTML lang attribute.
See
https://datatracker.ietf.org/doc/html/rfc5646#section-2.1
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/lang
2022-05-27 19:38:54 +08:00
Jun Pataleta
3bdd840e63
MDL-72885 output: Allow additional attributes for custom menu items
...
* Plus don't render the link title if it's the same as the link text.
2022-05-27 19:38:54 +08:00
Ilya Tregubov
0460147cb5
Merge branch 'MDL-67648-master' of https://github.com/cameron1729/moodle
2022-05-27 15:41:29 +06:00
Adrian Perez
43847787e0
MDL-74250 core: Improve indicator that link opens in new window
2022-05-27 07:21:54 +02: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
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