Git commits in Moodle 4.0.0 by David Mudrák

commit 38e05ba09f8e06143fba30098f7382a6fa84860c
Author: David Mudrák <david@moodle.com>
Date:   Mon, 07 Feb 2022 04:53:44 +0800
Tag:    v4.0.0-beta

MDL-73748 admin: Check for available updates daily on random time

commit 296f714916f1f3d54e06e256d576928877214fb5
Author: David Mudrák <david@moodle.com>
Date:   Fri, 04 Feb 2022 02:17:42 +0800
Tag:    v4.0.0-beta

MDL-73765 task: Fix calculation of random minute in the task schedule

commit 46e2e2020d461a3b576eedc2cfebce042be6d1ec
Author: David Mudrák <david@moodle.com>
Date:   Tue, 07 Dec 2021 04:39:35 +0800
Tag:    v4.0.0-beta

MDL-73201 lang: Use fixed strings in the tests, too

commit 53bb0947b64945032db8be49feffb44868ca226d
Author: David Mudrák <david@moodle.com>
Date:   Tue, 26 Oct 2021 02:48:07 +0800
Tag:    v4.0.0-beta

MDL-72879 lang: Use fixed strings in tests, too

commit 372246689252b427bab2b4fed65d9b336c8705a5
Author: David Mudrák <david@moodle.com>
Date:   Fri, 24 Sep 2021 02:57:22 +0800
Tag:    v4.0.0-beta

MDL-72658 lang: Let welcome message use other than just firstname

commit 78f9ea3b1cbd93bf9a2c7b06ecd97129efe2abac
Author: David Mudrák <david@moodle.com>
Date:   Tue, 07 Sep 2021 01:25:25 +0800
Tag:    v4.0.0-beta

MDL-26633 workshop: Allow to randomly allocate more than 30 reviews

commit 2a1a00d79f9ea55d64df673a4c6498933ec98d9c
Author: David Mudrák <david@moodle.com>
Date:   Sun, 05 Sep 2021 00:41:58 +0800
Tag:    v4.0.0-beta

MDL-72488 lang: Fix hard-coded English string at grades import form

commit 9f8349bdfb46533d854e965f7e9378bbff67d1ea
Author: David Mudrák <david@moodle.com>
Date:   Wed, 01 Sep 2021 00:45:17 +0800
Tag:    v4.0.0-beta

MDL-72428 lang: Use the fixed strings in the tests

commit f9ee118e9452ab942a5aca8be7997de5278e395b
Author: David Mudrák <david@moodle.com>
Date:   Thu, 12 Aug 2021 18:44:52 +0800
Tag:    v4.0.0-beta

MDL-72325 user: Use the core_user::awaiting_action() in existing places

commit 124b82831b2bfa7741f28752e8882ab3e43e9b04
Author: David Mudrák <david@moodle.com>
Date:   Thu, 12 Aug 2021 18:35:48 +0800
Tag:    v4.0.0-beta

MDL-72325 user: Do not show user tours without site policy agreed

commit 7a8eae027fe9e69b9cc4d35995a75ae4ff3f893b
Author: David Mudrák <david@moodle.com>
Date:   Thu, 12 Aug 2021 17:49:30 +0800
Tag:    v4.0.0-beta

MDL-72325 user: Introduce new core_user::awaiting_action() method

commit 079c0b75eeceebe885447566202d5bba18cd4021
Author: David Mudrák <david@moodle.com>
Date:   Mon, 02 Aug 2021 20:43:21 +0800
Tag:    v4.0.0-beta

MDL-72242 files: Do not force text filtering of SVG files

commit 6b558e9be827e7bbf2d796c79a6e65870ad528f4
Author: David Mudrák <david@moodle.com>
Date:   Fri, 23 Jul 2021 07:04:06 +0800
Tag:    v4.0.0-beta

MDL-72203 curl: Remove duplicate unit tests for emulated redirects

commit 92b066bdafac71d874f34be1777868807e4832f9
Author: David Mudrák <david@moodle.com>
Date:   Fri, 23 Jul 2021 05:28:23 +0800
Tag:    v4.0.0-beta

MDL-72203 curl: Check each URL in redirect chain to see if it is blocked

commit 6e5454780d2f5f5ad03a419e12a48d091b161321
Author: David Mudrák <david@moodle.com>
Date:   Fri, 23 Jul 2021 05:20:14 +0800
Tag:    v4.0.0-beta

MDL-72203 curl: Warn if someone actually started to use $maxredirects

commit c619cd1425b2db410b86ee0eaf228dd66522074a
Author: David Mudrák <david@moodle.com>
Date:   Fri, 23 Jul 2021 05:10:11 +0800
Tag:    v4.0.0-beta

MDL-72203 curl: Revert original fix of redirects to blocked URLs

commit d2e9ca4821746750a658c975ae1cc8e47de74bcd
Author: David Mudrák <david@moodle.com>
Date:   Thu, 01 Jul 2021 20:14:01 +0800
Tag:    v4.0.0-beta

MDL-72063 lang: Use fixed strings in tests, too

commit a949a151f3bf51d085118a52e25f60b4d8b13151
Author: David Mudrák <david@moodle.com>
Date:   Wed, 19 May 2021 00:58:53 +0800
Tag:    v4.0.0-beta

MDL-71659 completion: Consider modules without grade_item incomplete

commit 03402e3c5d240c9ff8200736014c17dd217f4f54
Author: David Mudrák <david@moodle.com>
Date:   Wed, 12 May 2021 14:48:00 +0800
Tag:    v4.0.0-beta

MDL-71580 lang: Fix reworded strings in tests

commit ad30fde448c0f86ad3b596848c403c62998dd381
Author: David Mudrák <david@moodle.com>
Date:   Tue, 04 May 2021 19:04:31 +0800
Tag:    v4.0.0-beta

MDL-71425 lang: Fix reworded strings in tests

commit 260c2bdb00e1e83fd6320d52d37e8d5b99a8fb9b
Author: David Mudrák <david@moodle.com>
Date:   Tue, 20 Apr 2021 03:17:56 +0800
Tag:    v4.0.0-beta

MDL-70864 files: Fix zip_packer extracting files with trailing dots

commit f54b8f9c64505b1cf372ba880d09a794c795ab0c
Author: David Mudrák <david@moodle.com>
Date:   Fri, 02 Apr 2021 15:40:18 +0800
Tag:    v4.0.0-beta

MDL-70372 qtype_numerical: Remove unused format description strings

commit 22ecf2f9b806bda76ae93d9b17ac7f8084b1a418
Author: David Mudrák <david@moodle.com>
Date:   Mon, 22 Mar 2021 22:49:59 +0800
Tag:    v4.0.0-beta

MDL-71169 external: Do not explicitly specify the default methodname

commit b9fbb752abd77a0992867a4605c6a9a82220514e
Author: David Mudrák <david@moodle.com>
Date:   Mon, 22 Mar 2021 22:27:09 +0800
Tag:    v4.0.0-beta

MDL-71169 external: Use execute as the default external method name

commit 4a9f864969bf9e33dbac1d943bdda77609bbe7ff
Author: David Mudrák <david@moodle.com>
Date:   Tue, 16 Mar 2021 04:19:33 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Add Behat tests for tokens filtering features

commit 0c9eaeff59fe5e7db55bcb37c47710fc826a5f7b
Author: David Mudrák <david@moodle.com>
Date:   Thu, 25 Feb 2021 16:38:38 +0800
Tag:    v4.0.0-beta

MDL-70964 lang: Use the fixed strings in tests

commit 614036d79767840436da3360db2913eaa0ffd034
Author: David Mudrák <david@moodle.com>
Date:   Mon, 22 Feb 2021 18:08:48 +0800
Tag:    v4.0.0-beta

MDL-67748 user: Fix @link docs tag usage

commit 70b0df589127460eea4ea966cceffdfd032dd70d
Author: David Mudrák <david@moodle.com>
Date:   Thu, 18 Feb 2021 03:59:19 +0800
Tag:    v4.0.0-beta

MDL-70931 xmldb: Generate install.xml files with EOL and EOF

commit eaa157d6ff89edf18644dadb77180cbff75dc95a
Author: David Mudrák <david@moodle.com>
Date:   Tue, 09 Feb 2021 22:29:11 +0800
Tag:    v4.0.0-beta

MDL-70804 mnet: Use proper DML method to get records from the table

commit 6109e8b272f24ec5ba8f1007cfa657cb0961a501
Author: David Mudrák <david@moodle.com>
Date:   Fri, 15 Jan 2021 04:45:28 +0800
Tag:    v4.0.0-beta

MDL-70631 files: Replace hard-coded value with FL_ENC_RAW constant

commit b227b6ea455955dfdb0266e00208ef3cb03c7d0b
Author: David Mudrák <david@moodle.com>
Date:   Fri, 15 Jan 2021 04:33:44 +0800
Tag:    v4.0.0-beta

MDL-70631 files: Fix performance of zip_packer::extract_to_pathname()

commit af9ad8b2b6fcaaca8287e703f14b965649f4e423
Author: David Mudrák <david@moodle.com>
Date:   Tue, 12 Jan 2021 04:45:14 +0800
Tag:    v4.0.0-beta

MDL-70608 lang: Recommend running the scheduled task to update packs

commit c85215e9553c62e5a94661ba793e0af0b50ceb4a
Author: David Mudrák <david@moodle.com>
Date:   Tue, 12 Jan 2021 03:57:05 +0800
Tag:    v4.0.0-beta

MDL-70608 lang: Install langpacks asynchronously via ad hoc task

commit 2fba82e7b65f5a2a5659f7cdf98b9b5e63736a7c
Author: David Mudrák <david@moodle.com>
Date:   Fri, 08 Jan 2021 02:56:09 +0800
Tag:    v4.0.0-beta

MDL-70550 lang: Use the fixed strings in Behat tests, too

commit f00ad20a6f75845b4e4182cf0f176a85d7c78d4f
Author: David Mudrák <david@moodle.com>
Date:   Thu, 17 Dec 2020 03:50:06 +0800
Tag:    v4.0.0-beta

MDL-70486 output: Improve check for block region name string existence

commit 16d8706e2e681d6606ce891d6baee61c68d798f7
Author: David Mudrák <david@moodle.com>
Date:   Tue, 08 Dec 2020 18:20:14 +0800
Tag:    v4.0.0-beta

MDL-70430 oauth2: Fix storing of the new refresh token

commit e6f4190203cc2307b152a553fe02ca2997889655
Author: David Mudrák <david@moodle.com>
Date:   Tue, 01 Dec 2020 00:20:10 +0800
Tag:    v4.0.0-beta

MDL-70357 cron: Catch Throwables not just Exceptions when running tasks

commit e576fef1fabbf097d96ad8c734c7a830a594a4bf
Author: David Mudrák <david@moodle.com>
Date:   Mon, 26 Oct 2020 17:13:36 +0800
Tag:    v4.0.0-beta

MDL-69998 lang: Fix reworded strings in Behat test scenarios

commit b295a8882153fdbc01b4c2c1f774080ead7c2014
Author: David Mudrák <david@moodle.com>
Date:   Fri, 09 Oct 2020 20:01:00 +0800
Tag:    v4.0.0-beta

MDL-69906 admin: Display Setup search engine as link only if it is valid

commit 659e5282a45d96e3df47484e8e094d9900258e4c
Author: David Mudrák <david@moodle.com>
Date:   Thu, 24 Sep 2020 20:57:41 +0800
Tag:    v4.0.0-beta

MDL-69772 admin: Better validation for the allcountrycodes setting

commit e7806fa9180f01460d9024998f2b575a3d884d9b
Author: David Mudrák <david@moodle.com>
Date:   Thu, 24 Sep 2020 20:19:28 +0800
Tag:    v4.0.0-beta

MDL-69772 admin: Fix legacy coding style on Location settings admin page

commit 7bd57c30a18563240ba7c12827725109f6897078
Author: David Mudrák <david@moodle.com>
Date:   Thu, 24 Sep 2020 19:41:59 +0800
Tag:    v4.0.0-beta

MDL-69772 lang: Ignore misconfigured allcountrycodes filter

commit 0188cc2ed7d238bc8903e0d689c324863eb94d0b
Author: David Mudrák <david@moodle.com>
Date:   Tue, 22 Sep 2020 04:10:34 +0800
Tag:    v4.0.0-beta

MDL-67275 forum: Fix language and accessibility issues with buttons

commit af30f18a191c83eb7e15d9b9eed001eda8fea30a
Author: David Mudrák <david@moodle.com>
Date:   Thu, 17 Sep 2020 17:37:54 +0800
Tag:    v4.0.0-beta

MDL-69355 file: Do not attempt to set headers after output started

commit 9ce768008c0cc716481cd487885bf39e7e7fd5d8
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 19:17:04 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Stop using the term blacklist in mustache output engine

commit 7a079a890bfe8f9a92ad1333f4146b80a0304bfe
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 18:00:21 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Fix the variable name in the admin/cli/svgtool.php

commit cde6c9d4a8e2625ebe648b09cc11ba2a3a00487c
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 17:37:40 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Fix variable name and comment in core-notification YUI

commit 00b67721148ce669ed46b9f34688c71a5ae8bffc
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 16:27:45 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Rename and deprecate filetypes_util methods

commit 801ee234278c2cba220a5b87184a9f35329643bb
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 14:45:46 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Improve the wording of the comments

commit e2d54e6bd8fc1844a7fb6619abf39e995add309a
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 14:43:52 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Fix the variable name in the Essay question type

commit f278c69c8357bc5b08e22bce31f1d785843ce19c
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 14:37:08 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Rename the filetypesnotwhitelisted string

commit e04e0c8cf88cb23a5f259283bff12f0b516b6022
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 14:23:51 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Fix the variable name in the TeX filter library

commit 6bfc46802e80e811cfdc3b891081c30cc474b627
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 14:11:55 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Rename the whitelist variable in the Workshop locallib

commit dbaeeeb0ecc98a9889810ce39c895f7f94e66d28
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 12:17:14 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Fix variables and methods names in curl_security_helper

commit d9dc9ae891b8a3877991799c85cda7ac04305683
Author: David Mudrák <david@moodle.com>
Date:   Wed, 16 Sep 2020 11:53:24 +0800
Tag:    v4.0.0-beta

MDL-69050 lang: Fix placeholder in the err_wrongfileextension string

commit be2015a1761af59c87ac46db9972e06aeaab36e8
Author: David Mudrák <david@moodle.com>
Date:   Tue, 15 Sep 2020 16:22:57 +0800
Tag:    v4.0.0-beta

MDL-69698 licenses: Improve the performance of the licenses cache

commit 036c583800790b09498763e2788dd0e40e08be1f
Author: David Mudrák <david@moodle.com>
Date:   Tue, 15 Sep 2020 16:19:46 +0800
Tag:    v4.0.0-beta

MDL-69698 licenses: Do not cache the localised licenses fullnames

commit 082313fc4068900c2c4975077610b79d75e8f268
Author: David Mudrák <david@moodle.com>
Date:   Fri, 04 Sep 2020 16:23:06 +0800
Tag:    v4.0.0-beta

MDL-69632 admin: Fix the legacy coding style at the server section

commit b0fd376db3fde6ceec0a0ef3c0f3103d3660d6b0
Author: David Mudrák <david@moodle.com>
Date:   Sat, 25 Apr 2020 01:20:54 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Do not show missing capabilities for mobile app service

commit 6ea3588d82de965041500eb5d4e7a43dec258fa9
Author: David Mudrák <david@moodle.com>
Date:   Sat, 25 Apr 2020 00:33:36 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Show user identity fields on the manage tokens page

commit c4ad1bf2f62a0e500f55fc8ebf5c12a247a93ca5
Author: David Mudrák <david@moodle.com>
Date:   Thu, 23 Apr 2020 04:22:13 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Add filter to the WS tokens management page

commit bcd8692fef6caca731666b9e5f1692cecec91a27
Author: David Mudrák <david@moodle.com>
Date:   Wed, 22 Apr 2020 23:55:27 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Improve the display of tokens the user cannot see

commit 2c177ae4c124bf3cb270618a511c127a34e37f9e
Author: David Mudrák <david@moodle.com>
Date:   Fri, 17 Apr 2020 22:14:53 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Refactor tokens management as an external page

commit 596b0bb23e67e220541469318aec0fec105c649a
Author: David Mudrák <david@moodle.com>
Date:   Thu, 16 Apr 2020 22:20:19 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Improve the display of missing capabilities

commit c07f15d791a5a55086cc38869eb2840732167d0e
Author: David Mudrák <david@moodle.com>
Date:   Fri, 24 Jan 2020 05:49:23 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Improve get_missing_capabilities_by_users()

commit 0bcaab32ad7b6fd15953865387b1b99984a72624
Author: David Mudrák <david@moodle.com>
Date:   Thu, 23 Jan 2020 15:46:54 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Simplify the webservice token form

commit a7f693429722f70c3e32096670209b78874aa7fd
Author: David Mudrák <david@moodle.com>
Date:   Thu, 23 Jan 2020 06:57:06 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Respect the viewfullnames cap at manage tokens table

commit b389393dc58e99df3bb7b4c8ddc1bc2e1c424c5e
Author: David Mudrák <david@moodle.com>
Date:   Thu, 23 Jan 2020 06:18:11 +0800
Tag:    v4.0.0-beta

MDL-67748 user: Add new core_user/form_user_selector JS module

commit f51d3a81d6132a90abd5a3eaea10ce768304cb2c
Author: David Mudrák <david@moodle.com>
Date:   Thu, 23 Jan 2020 06:00:58 +0800
Tag:    v4.0.0-beta

MDL-67748 user: Add a new core_user_search_identity external function

commit db723ad06655c391ebd1a15c83c361a8152f9859
Author: David Mudrák <david@moodle.com>
Date:   Tue, 21 Jan 2020 20:21:58 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Move the web service token form to its own file

commit 2bf6db2d5a0e3ad46dbf036960fb2fcef0cd7962
Author: David Mudrák <david@moodle.com>
Date:   Tue, 21 Jan 2020 17:38:23 +0800
Tag:    v4.0.0-beta

MDL-67748 admin: Move the web services under the server administration