Git commits in Moodle 3.11.x by Eloy Lafuente (stronk7)

commit ee20a85b7c817741540e9130ffab9bcc9f1c808b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 02 Oct 2023 05:23:30 +0800
Tag:    v3.11.17

MDL-79247 forum: Workaround same-time discussion modified dates bug

commit d47d059ca08bb719b11e7350474bf072d8db3a5a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 02 Oct 2023 00:29:20 +0800
Tag:    v3.11.17

MDL-79247 forum: Make discussion list ordering deterministic

commit 4b72a9bf3f737e1378b32929a27d1dd212d9e6e0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 13 Sep 2023 00:54:17 +0800
Tag:    v3.11.17

weekly release 3.11.16+

commit f917d4590ba30e69e665a2f0ab47d91824b1af22
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 17 Jun 2023 19:39:46 +0800
Tag:    v3.11.16

MDL-76724 environment: Moodle 4.3 requirements

commit 731ff89794376b53620c6be06423bf58887d644e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 22 Apr 2023 01:19:29 +0800
Tag:    v3.11.14

weekly release 3.11.13+

commit cddda7483daafe39e6cedc350a7ce1442e0dd5d0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 05 Apr 2023 00:39:11 +0800
Tag:    v3.11.14

MDL-73610 nodejs: Small updates to required packages

commit f1095d111e2299f5702229d748d475ccc77e94a8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 25 Mar 2023 20:43:55 +0800
Tag:    v3.11.14

MDL-77333 mod_resource: fixes generator uploading files + tests

commit 0249b9f16f428ce9909397f997b102c2f77aed4b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 14 Mar 2023 23:07:49 +0800
Tag:    v3.11.14

weekly release 3.11.13+

commit 63111e47bf8fc0c9358856bc202b9e71bb02f23b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 10 Mar 2023 21:06:50 +0800
Tag:    v3.11.17

MDL-76459 xmldb: Add environmental check to verify $CFG->prefix

commit 4fa6354d89e0daa8b607c897d7935205749ca5e7
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 27 Feb 2023 16:33:08 +0800
Tag:    v3.11.13

MDL-77417 behat: behat_error_handler meets deprecation error types

commit 7ed2a79297207f447f9136071267ba5ce94a9461
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 13 Feb 2023 20:52:25 +0800
Tag:    v3.11.13

MDL-77097 store_mongodb: keep compatibility with PHP 7.4

commit 4c64f49a88a4df6c44124c0ff27eb05b83862fc6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 25 Jan 2023 19:24:07 +0800
Tag:    v3.11.13

MDL-76675 date: Only test all TZ names with PHPUNIT_LONGTEST enabled

commit c5fdf320cd03d05e86303e39807788f8ab42638e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 11 Jan 2023 01:49:45 +0800
Tag:    v3.11.13

MDL-74905 ci: travis and gha, some adjustments

commit 0fd5993afb3dce927b781710a6fa12683e4c8d3e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 03 Jan 2023 00:00:43 +0800
Tag:    v3.11.13

MDL-74905 environment: Apply agreed changes:

commit ec56eeb9a97001b7bf540048d32d01c406df6f90
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 02 Jan 2023 22:44:10 +0800
Tag:    v3.11.13

MDL-74905 environment: 4.2 base information

commit 6257ac4de768a2f7280f28de96d9624c6fdf63cb
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 14 Dec 2022 22:49:23 +0800
Tag:    v3.11.12

MDL-76674 core_lang: Add string for new America/Ciudad_Juarez

commit 624d02775321a9cef6bb366cad46405dbd9bba0b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 14 Dec 2022 06:26:01 +0800
Tag:    v3.11.12

MDL-76666 local_langimport: Better handling of long locales

commit 804ae9ad729825eb38c7bec6ee9aa25fb134135b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 23 Nov 2022 06:48:50 +0800
Tag:    v3.11.12

MDL-76429 composer: Bump to phpwebdriver 1.2.1 for php81 compat

commit f3952dc29fc855853e0085b61a6d9ef8d9fcdfe8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 30 Oct 2022 06:23:05 +0800
Tag:    v3.11.11

MDL-75880 phpunit: fix all @coversDefaultClass missing @covers

commit 2135ff7c19f9678694710cfdfdf0b34144dc0507
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 26 Oct 2022 16:22:48 +0800
Tag:    v3.11.11

MDL-76054 environment: Remove the php-xmlrpc extension check

commit 8cbcbc094cd18d440d554bcc2fc2d59166283aa9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 17 Oct 2022 05:05:47 +0800
Tag:    v3.11.11

MDL-76010 behat: New scenario to verify that manual attempts work

commit a35c9aab6d9c29cbcf598b64d7892bc89a4878d4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 17 Oct 2022 05:02:06 +0800
Tag:    v3.11.11

MDL-76010 behat: Move feature to use attempts generator

commit b4b650f9cd679abdcc3cc2f0c7964fee3e5919e6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 13 Oct 2022 14:53:27 +0800
Tag:    v3.11.11

MDL-75983 gha: Update used actions to be node16 compatible

commit a71341c693f7f990914bae629ba6db2d22c3bc0b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 26 Sep 2022 16:57:24 +0800
Tag:    v3.11.11

MDL-66902 tests: Fix all incorrect namespaces

commit 6a6344e268423d1c08f89cc6906895d093661946
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 22 Sep 2022 23:05:51 +0800
Tag:    v3.11.11

weekly release 3.11.10+

commit 1ff07992ec29146fc603aaafa5b85b5b66cea259
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 20 Sep 2022 16:49:28 +0800
Tag:    v3.11.11

MDL-75645 mnet: Stop caching OpenSSLAsymmetricKey keys

commit e446e2b6a90bf5361fb4075771a7067995085bdb
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 19 Sep 2022 15:15:22 +0800
Tag:    v3.11.11

MDL-75776 composer: minor updates

commit 64e570d0abd057dbed75ca910b597c7462f9aa5a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 18 Sep 2022 22:21:46 +0800
Tag:    v3.11.11

MDL-75777 phpunit: Move tests to use correct names and ns (take#6)

commit a9edf3962a65d80306faa5ecd765bc4938d8dc38
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 18 Sep 2022 01:53:13 +0800
Tag:    v3.11.11

MDL-75757 phpunit: Add some tolerance to a few failing assertions

commit c8773b698a6708a5118dba14e530190e2248e8f4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 13 Sep 2022 02:36:23 +0800
Tag:    v3.11.11

MDL-75726 ci: Bump GHA to Ubuntu 22.04

commit 65c883915788a8c187aa398df31d1bed33f37a96
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 12 Sep 2022 01:34:26 +0800
Tag:    v3.11.11

MDL-75716 phpunit: Move tests to use correct names and ns (take#5)

commit cafbfc6076eb4ce36d56d4f80d9fc76ec30c0d9b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 03 Sep 2022 15:40:54 +0800
Tag:    v3.11.10

MDL-75641 core_lang: Add string for new Europe/Kyiv timezone

commit ffb762aae0fc91cc31048f7cc4d9d7cfc8ace200
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 14 Jul 2022 05:44:16 +0800
Tag:    v3.11.9

MDL-75208 oracle: Amend a couple of queries to make Oracle happy

commit 191351d2a3fc635fb20f7a154552e705b5f2739e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 08 Jul 2022 02:46:59 +0800
Tag:    v3.11.9

MDL-71747 environment: Ensure that check_xmlrpc_usage is in >=39

commit 61cedbd56e68eb785ee26f2c744e0732c70eb258
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 01 Jul 2022 22:43:34 +0800
Tag:    v3.11.10

MDL-75111 phpunit: Move tests to use correct names and ns (take#4)

commit 1271286cf5bc6483157503d15ed557a79f9e1b43
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 22 Jun 2022 01:28:29 +0800
Tag:    v3.11.8

MDL-74516 activities: Better handling of floats for gradepass fields

commit 78cbd77c0ded702d2dc057a1dc3d40f9b53fc838
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 13 Jun 2022 18:27:57 +0800
Tag:    v3.11.8

MDL-74358 availability: Avoid php8 problem with array_values(null)

commit 146d84ebde701492e5118e6f5da660ee46fd9ee9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 10 Jun 2022 21:15:37 +0800
Tag:    v3.11.8

MDL-73212 gha: Allow parameters to be passed via secret

commit fec4afdbd37eabd5ec67869c33e45123bfbeaaf1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 03 Jun 2022 07:52:52 +0800
Tag:    v3.11.9

MDL-71747 environment: Apply agreed changes

commit 02daea22d5ce3057d859e7645739839c4722b853
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 03 Jun 2022 07:48:25 +0800
Tag:    v3.11.9

MDL-71747 environment: 4.1 base information

commit 199974b45d117a9ca727086300ae03eb49840bc2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 06 May 2022 21:58:35 +0800
Tag:    v3.11.7

weekly release 3.11.6+

commit 0127abe30eae61ffadc355e77db0e464d714b2c4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 23 Apr 2022 00:03:54 +0800
Tag:    v3.11.7

weekly release 3.11.6+

commit df048de49dd7ee0c62a352a45cdf4dc39b512c11
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 22 Apr 2022 01:35:24 +0800
Tag:    v3.11.8

MDL-74449 gradebook: Protect flatten_dependencies_array() a little bit

commit 875591f589ce4470bdcc88f558ed117b7153e9c9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 03 Apr 2022 03:34:46 +0800
Tag:    v3.11.8

MDL-74413 phpunit: Move more tests to use correct names and namespaces

commit 7806534af25810b107b7c35ae9edd79776d9199a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 31 Mar 2022 16:21:13 +0800
Tag:    v3.11.7

MDL-72446 behat: Ensure that the day reset happens on enabled element

commit 55198f851ce415832ceb4d5a1c4ca69823b61547
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 31 Mar 2022 01:12:13 +0800
Tag:    v3.11.7

MDL-70014 tool_customlang: Workaround to make behat happier

commit 1c33085edec504ac804016e511ce6145cf45f87a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 30 Mar 2022 02:24:23 +0800
Tag:    v3.11.8

MDL-73971 phpunit: Move more tests to use correct names and namespaces

commit 3ab09c775d1cd2f506e03ed6c43333d9e57c782e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 29 Mar 2022 23:53:55 +0800
Tag:    v3.11.7

weekly release 3.11.6+

commit 54ecc0d0d71a26157231da08dbf36efda5284bf0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 27 Mar 2022 01:40:11 +0800
Tag:    v3.11.7

MDL-74279 phpunit: Tests using sqlsrv AdoDB must reset settings

commit f8037d326d6b6261d8da644040b4056619b2d252
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 24 Mar 2022 02:23:42 +0800
Tag:    v3.11.7

MDL-74143 database: Make get_indexes() to return original column names

commit 224038fc65d6876f7ff75a050a9f5de885ce8bfe
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 22 Mar 2022 21:22:30 +0800
Tag:    v3.11.7

MDL-74231 grader report: Fix case where old settings are empty / null

commit 81da9e8ab2b3eae1d2cedb05817056b9f5a746cf
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 22 Mar 2022 07:24:16 +0800
Tag:    v3.11.7

MDL-72698 behat: fix problem with FF, not able to auto-scroll iframes

commit c74979a798de8cdfa5c01288f05ebde4289549e1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 19 Mar 2022 21:50:40 +0800
Tag:    v3.11.7

MDL-72698 behat: Reduce random lesson behat failures on slow envs

commit 7bd1ca51c99dd37c59751fb587aa3c1244a2ab09
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 18 Mar 2022 06:48:39 +0800
Tag:    v3.11.7

MDL-72698 behat: Reduce random scorm behat failures on slow envs

commit e66a822d8a3070beae67ee42f851f4532fa3ca6e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 21:11:26 +0800
Tag:    v3.11.6

MDL-73586 phpunit: Simply, remove the setting

commit 9f905c73fd18a632ffe95d2e7b5be778c821c388
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 19:59:02 +0800
Tag:    v3.11.6

MDL-73586 mod_wiki: Removed php init param for php80 and up

commit 8a6a7d7e36076118b1a4af4971139ca5344308db
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 19:31:20 +0800
Tag:    v3.11.6

MDL-73586 mustache.php: Removed php init param for php80 and up

commit bb864ee2e138fff04e7ed66b48cb05dc644bf3a1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 17:01:56 +0800
Tag:    v3.11.6

weekly release 3.11.5+

commit c2e5f457696b2dade24f08205369cf2674278ea6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 21 Feb 2022 22:42:38 +0800
Tag:    v3.11.6

MDL-73824 test: Cover all the changed code with special decsep tests

commit ea801b6374d000a5ba50410dd6d105d46009a7c3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 18 Feb 2022 19:02:59 +0800
Tag:    v3.11.6

MDL-73905 core: fix coding_exception missing namespace

commit c6691f7ef736bb37e7d8776278c365882c91ee6d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 15 Feb 2022 23:38:13 +0800
Tag:    v3.11.6

MDL-73824 gradebook: Add support for localised floats where missing

commit b57b50cc0c2a50fa1c41814a40d61331bcdf9b7c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 14 Feb 2022 17:16:11 +0800
Tag:    v3.11.6

MDL-73834 mod_lti: Don't load external artifacts, original behaviour

commit ad1c072d04fa3041fc2a9e732dccd0f17a17dd38
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 10 Feb 2022 18:33:33 +0800
Tag:    v3.11.6

MDL-73826 phpunit: Allow curl mock responses to handle empty strings

commit e6aeab1fc0fdfb28261540187f07eeb087e4ffe2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 10 Feb 2022 17:44:26 +0800
Tag:    v3.11.6

MDL-73826 mod_lti: Fix for Windows/PHP8 with empty curl responses

commit 950c3a59ccf854eb3f925e34b521bb01eae51107
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 10 Feb 2022 05:29:52 +0800
Tag:    v3.11.6

MDL-73799 phpunit: Move some test names, as agreed in the issue

commit 960cfda8867c347ef1f217acde72d3ea34af6721
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Feb 2022 06:06:24 +0800
Tag:    v3.11.6

MDL-73799 phpunit: various question & quiz testcase names

commit d6984b7616de241a84ee5efdafd1e3628c7483dd
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 07 Feb 2022 22:48:42 +0800
Tag:    v3.11.6

MDL-72762 backup: Accept empty and whitespace-only UI labels.

commit 27ec971d45b661d5026f1c53f4eff533034533e2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 07 Feb 2022 17:42:17 +0800
Tag:    v3.11.6

MDL-73716 phpunit: remove old simpletest static members

commit eb0c520ad6a4ee7b8f78bbae3a130f782f2d198b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 05 Feb 2022 17:30:50 +0800
Tag:    v3.11.6

MDL-73785 phpunit: Move more tests to use correct names and namespaces

commit 6af84076b051e3a3fdfe0d8c40bf838b06756e74
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 04 Feb 2022 19:36:24 +0800
Tag:    v3.11.6

MDL-73764 tool_xmldb: Regenerate all the files detected by the report

commit bcb55ea61a00dacff8e36d47f0c6d91f5005508c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 04 Feb 2022 19:14:00 +0800
Tag:    v3.11.6

MDL-73764 behat: Verify the report works and all files in core are ok

commit efd150059b940408ab0810b3535ce505e1748700
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 04 Feb 2022 06:59:25 +0800
Tag:    v3.11.6

MDL-73764 tool_xmldb: New report to show all xml files needing reconcile

commit 8f46c10cb85106df5ce896ce23e53e2dc552a9f4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 02 Feb 2022 02:51:04 +0800
Tag:    v3.11.6

weekly release 3.11.5+

commit 2b61c1b77c4bf46f2a85e737d633c92c66d96780
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 30 Jan 2022 06:52:19 +0800
Tag:    v3.11.6

MDL-71807 cleanup: Replace deprecated codingStandardsIgnore annotations

commit b9348695f659436efabe123d68ef75271451cca5
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 29 Jan 2022 23:11:37 +0800
Tag:    v3.11.6

MDL-73711 behat: Bump to Behat 3.10.x

commit f92877a5a3d039dac230687d3b8a4823215dbec4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 22 Jan 2022 05:59:40 +0800
Tag:    v3.11.6

MDL-73659 phpunit: restore_date, api, rule, plugin, manager & helper

commit 17c70ff8a683d155ae6db173fcd9c38479559cac
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 11 Jan 2022 06:35:40 +0800
Tag:    v3.11.5

MDL-73526 mod_wiki: Remove unused nwiki diff processor

commit 32d68836a4f9aa1a338383e8800a5187e57b8206
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 10 Jan 2022 22:49:12 +0800
Tag:    v3.11.6

MDL-73523 libraries: openssl_free_xxx() methods are deprecated in php80

commit 071ea825b7b513247219db3b9e25a04d2578a927
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 08 Jan 2022 02:26:50 +0800
Tag:    v3.11.6

MDL-73517 mnet: add some openssl missing parameters

commit 5e8812bfc5dd8f76e3dac10b61568e0fb48131be
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 07 Jan 2022 07:16:43 +0800
Tag:    v3.11.6

MDL-73514 mnet: fix promiscuous mode and php80 support

commit 5ef22c2458a24a7bd7f3fdd68e0af4d4a8aedf5e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 05 Jan 2022 20:28:45 +0800
Tag:    v3.11.5

MDL-73502 libraries: Avoid uses of get_magic_quotes_xxx() functions

commit 517e301d5a35ac033cc7e0b01b7da8b4efe36302
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 05 Jan 2022 04:06:40 +0800
Tag:    v3.11.6

MDL-73500 general: Remove php < 73 conditional code

commit 9835d6920fa3272d5c0ae0930d09ae06db0274bb
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 01 Jan 2022 19:48:29 +0800
Tag:    v3.11.6

MDL-73485 phpunit: externallib, generator and filter tescase names

commit e14c046a17de23bc6345416248552a5e8ee4b8ab
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 19 Dec 2021 19:22:14 +0800
Tag:    v3.11.5

MDL-73405 libraries: php80 compatibility fix to Horde Imap Client

commit d02364e83b9884432221c8a43b29564e2aa9650f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 19 Dec 2021 18:41:52 +0800
Tag:    v3.11.5

MDL-73405 phpunit: dataset fixes

commit fd3e2cd4284ce58fe2e2f069af9b14cb4c552006
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 17 Dec 2021 18:47:55 +0800
Tag:    v3.11.5

weekly release 3.11.4+

commit f773514761327e09ec6f74d6f655f284c4f20111
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 14 Dec 2021 22:04:15 +0800
Tag:    v3.11.6

MDL-73476 phpunit: events, external and search tescase names

commit eac985d755c08bb03dfbf22b73ce45a2464a7319
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 14 Dec 2021 06:44:56 +0800
Tag:    v3.11.5

MDL-73348 phpunit: normalize all privacy provider tests

commit 6dd561a11ca7d7fa0f9ee449f65bc60f66ab1913
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 12 Dec 2021 00:31:48 +0800
Tag:    v3.11.5

MDL-73352 phpunit: lib_test and locallib_test testcase names

commit 935742572da030b4d81f6f0d6e3473ab91a055f3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 07 Dec 2021 23:18:27 +0800
Tag:    v3.11.5

MDL-73278 phpunit: Add missing payment subsystem and fix dataprovider

commit d6e00bc466f88cac86fa6c559e19ce5d8b80b870
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 06 Dec 2021 19:59:14 +0800
Tag:    v3.11.5

MDL-73348 phpunit: privacy and privacy_provider testcase names

commit 3a08925b798a5a5869b60f4d8300a14c879d0b52
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 06 Dec 2021 18:27:06 +0800
Tag:    v3.11.5

MDL-73278 phpunit: Fix namespaces for the renamed classes

commit 2c30590d5d1c0cd1f9bf12250cc95c98be88f53b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 06 Dec 2021 18:20:23 +0800
Tag:    v3.11.5

MDL-73278 phpunit: Rename already namespaced classes to match file name

commit 4f270213e7ab5d6d0e91de3fb4cbe396faa83474
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 01 Dec 2021 02:01:13 +0800
Tag:    v3.11.5

weekly release 3.11.4+

commit bd9c2a4bc21af895c4e75b35aac2f22cc8dfb791
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Nov 2021 02:15:26 +0800
Tag:    v3.11.5

weekly release 3.11.4+

commit ba28c8f78267a4b0b3c3306d737406dda30a5d90
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 16 Nov 2021 20:59:57 +0800
Tag:    v3.11.5

weekly release 3.11.4+

commit 5d7fa92613eb8e88321bf5fc82e8cd252af2e46b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Nov 2021 20:40:33 +0800
Tag:    v3.11.5

weekly release 3.11.4+

commit 8ecf433c538a9a52c6c991555c2ff22b70595f0d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 02 Nov 2021 21:07:54 +0800
Tag:    v3.11.4

weekly release 3.11.3+

commit da0f55caa1ea00a6b6a37251338ade68d189c538
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 31 Oct 2021 23:24:54 +0800
Tag:    v3.11.5

MDL-72950 phpunit: Remove skipped tests now that the issue is fixed.

commit 0de172734c1da9101566f1196981c298bdab271e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 31 Oct 2021 23:17:35 +0800
Tag:    v3.11.5

MDL-72950 restore: Avoid qcat conflicts with matching contexts

commit ee1c3d98378182c6377504c960fd5f97eb89a1c1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 29 Oct 2021 23:10:11 +0800
Tag:    v3.11.4

weekly release 3.11.3+

commit acf393873e2c299267b601f84eeab7ca0cfd38ea
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 29 Oct 2021 19:36:36 +0800
Tag:    v3.11.4

MDL-72743 phpunit: Skip test until MDL-72950 is fixed

commit 0a8666b01aac9c8028d1689bdbf6c8d459d5c857
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 28 Oct 2021 18:56:00 +0800
Tag:    v3.11.4

MDL-72743 tests: tidy up the new test with NS/name/covers

commit b97643453df2f594bf47abfbc7205019f4a119ba
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 27 Oct 2021 06:06:16 +0800
Tag:    v3.11.4

MDL-72921 generators: exported users now match the plan size definition

commit dd89bfab411929dad74ce01429fa4ea7b43a1d2f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 20 Oct 2021 23:24:15 +0800
Tag:    v3.11.4

MDL-72871 cleanup: Remove incorrect whitespace from codebase

commit 261bc97b3ee8574b0e6dbecca0cea5b59597fd0d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 19 Oct 2021 18:51:49 +0800
Tag:    v3.11.4

weekly release 3.11.3+

commit de1f45f535ce96cd931653fc2cbdd3bbbbd2c6df
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 14 Oct 2021 22:12:20 +0800
Tag:    v3.11.4

MDL-72807 behat: Add a few more @skip_chrome_zerosize tags

commit d2c4d59f81212f45e664217990fc671ed71f791d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 06 Oct 2021 06:24:51 +0800
Tag:    v3.11.4

weekly release 3.11.3+

commit 4c3a318ffa78e79c348fb152f3ea7aac4aeb8d43
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 04 Oct 2021 23:02:44 +0800
Tag:    v3.11.4

MDL-72623 nodejs: Bump from v14.15.0 to v14.18.0

commit d5e66b50b3079c19551ce6aa8f6d95839841ef4a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 03 Oct 2021 04:05:12 +0800
Tag:    v3.11.4

weekly release 3.11.3+

commit f3a6d622a290c8b9b84915d7e62a1cbdbc6cc3b4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 02 Oct 2021 18:10:10 +0800
Tag:    v3.11.4

MDL-72714 behat: Add new @skip_chrome_zerosize labels

commit 2704764d80cca8a301cadc2147f7f04b89cda47c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 02 Oct 2021 17:02:35 +0800
Tag:    v3.11.4

MDL-72714 behat: fix problem with button on the edge and failing

commit 3671f1963e1f2342ce1b7812e694ff40f1fc878d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 15 Sep 2021 22:50:00 +0800
Tag:    v3.11.4

MDL-72589 behat: Create course with 3 sections (workaround)

commit 452c5815e52af5106f80808ac0b7078ca1df22b0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 15 Sep 2021 05:21:25 +0800
Tag:    v3.11.4

MDL-72589 behat: Add @skip_chrome_zerosize to failing scenarios

commit 39cff78f7e204d10bc055da06369495678fd53ed
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 11 Sep 2021 18:12:19 +0800
Tag:    v3.11.3

weekly release 3.11.2+

commit ca5a05550da6e0ce00413659457af255bda681cc
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 31 Aug 2021 17:17:07 +0800
Tag:    v3.11.3

MDL-72440 js: reconcile npm installed stuff

commit 2a0e7b1d8c7ea6ba959a0217fb7c9979164925d1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 23 Aug 2021 01:42:58 +0800
Tag:    v3.11.4

MDL-72395 composer: Update to newer dependencies

commit a9a2127ddd7391db9b0edca4ad97de40fe5eb862
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 18 Aug 2021 03:21:25 +0800
Tag:    v3.11.3

MDL-72312 environment: Add new optional custom check for igbinary

commit 4a0ed883e08e62e2e97821664e7a29f747d480c8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 01 Aug 2021 22:45:36 +0800
Tag:    v3.11.3

MDL-72014 nodejs: audit fix to solve some security reports

commit 1e03249349bb2f3cb7a0a8fd33a50dd2f07e36c0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 10 Jul 2021 00:07:22 +0800
Tag:    v3.11.2

MDL-71782 behat: Ensure page after saving changes is there

commit 04eaed20295f7cc5b7e53ac915c9599ea91abd6d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 09 Jul 2021 05:44:06 +0800
Tag:    v3.11.1

weekly release 3.11+

commit fa012b1b3c418fa26f41d1428a9a6e8b774770d2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 07 Jul 2021 19:23:05 +0800
Tag:    v3.11.1

MDL-70335 behat: Ensure the scenario passes under all themes

commit 90711fb0c32b6da5e5f92c1f7095824f5cb02045
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 02 Jul 2021 04:40:01 +0800
Tag:    v3.11.1

MDL-70594 environment: Apply agreed changes

commit c5b76d8e540f6d5d91a234d55b62e5ffb62321a2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 02 Jul 2021 04:36:05 +0800
Tag:    v3.11.1

MDL-70594 environment: 4.0 base information

commit 911f9adccfc032af277fe3befd02ad5a99cbde9b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 25 Jun 2021 05:03:13 +0800
Tag:    v3.11.1

weekly release 3.11+

commit cb2132a69e01aabadd082f173d60936263331294
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 25 Jun 2021 05:03:09 +0800
Tag:    v3.11.1

NOBUG: Fixed SVG browser compatibility

commit 193a0a6189441996551e26940dbab9ca546530b8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 04 Jun 2021 05:56:11 +0800
Tag:    v3.11.1

weekly release 3.11+

commit 3b90b7da11b3ed64915dc6e37ea35ab0e4ce8abe
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 28 May 2021 20:04:31 +0800
Tag:    v3.11.1

MDL-71804 travis: Bump to bionic

commit b93c667bf6819ca617db6dc7fc1cd69b1408d153
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 25 May 2021 02:41:22 +0800
Tag:    v3.11.1

MDL-71731 phpunit: isolate tests requiring lots of peak mem

commit b23a50a06305470085e52324f777da39bdcd0c86
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 16 May 2021 06:00:43 +0800
Tag:    v3.11.1

MDL-71638 upgrade: add 3.10.0 separation line to all upgrade scripts

commit 5d3c294eebd1d6645a67cbf1e5c6f33f13701475
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 14 May 2021 05:57:09 +0800
Tag:    v3.11.1

MDL-71622 behat: use own fork of friends-of-behat/mink-extension

commit 0524a0b9f9627e4d7a519febd4163c1240608f2f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 12 May 2021 02:00:11 +0800
Tag:    v3.11.0-rc2

MDL-71583 versions: Add all the missing full-stops to version/requires

commit ab8275f28ffc563731a41e053c4ee3287dd9ee14
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 11 May 2021 23:39:52 +0800
Tag:    v3.11.0-rc2

MDL-71583 versions: main version bump

commit 71d0cfefab1e9d1500dd981e9f908253e9eaa0ec
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 11 May 2021 23:36:47 +0800
Tag:    v3.11.0-rc2

MDL-71583 versions: bump all versions and requires near release

commit 3f9c0f21749e913e23b7ad12402c45f069a1aa30
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 07 May 2021 22:55:23 +0800
Tag:    v3.11.0-beta

NOBUG: Fixed file access permissions

commit 5f4ac368537450c8d35ad067f53cedf0a11948f0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 07 May 2021 22:55:20 +0800
Tag:    v3.11.0-beta

NOBUG: Fixed SVG browser compatibility

commit f7aa32f2a6d699179b24e3b799ed8caf5e31f724
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 06 May 2021 20:29:33 +0800
Tag:    v3.11.0-beta

MDL-71420 environment: Add some strategic comments and todos.

commit 43b436c1c01a594f7eff269cd214dc15621ef3a9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 06 May 2021 06:03:03 +0800
Tag:    v3.11.0-beta

MDL-69863 database: Fix oracle and sqlsrv problems

commit 5670d351ef6f08fbd63732e1c73980a399c4f959
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 05 May 2021 01:40:38 +0800
Tag:    v3.11.0-beta

MDL-69863 tool_brickfield: Final version adjustments to current

commit 460fddbc0f6eca215d030e206db616d18bd29698
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 25 Apr 2021 03:38:54 +0800
Tag:    v3.11.0-beta

MDL-71420 environment: Lower sodium requirement to recommended

commit c86f286543eea6f65ac03c35020acdb2c47a6768
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 19 Apr 2021 05:43:13 +0800
Tag:    v3.11.0-beta

MDL-71367 unit tests: Add missing ->destroy() call to test backups

commit e5441b439e1e0b8b5db3a480462046a212a44636
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 18 Apr 2021 06:10:46 +0800
Tag:    v3.11.0-beta

MDL-71365 grunt: fix boost ignores order and missing LF @ EOF

commit b086645bd7714f7447ff4575684400e759de6c6e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 17 Apr 2021 06:45:55 +0800
Tag:    v3.11.0-beta

MDL-71364 behat: fix randomness causes by "now" advancing

commit 51a5d523a168fb3aa2f151997ee62d4e32e6026f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 16 Apr 2021 06:13:54 +0800
Tag:    v3.11.0-beta

MDL-71031 external: Minor tweaks towards coding style and external rules

commit 7811d7ace490672dcd6922d6b9c78b2a9a6d8313
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 13 Apr 2021 16:27:30 +0800
Tag:    v3.11.0-beta

on-demand release 3.11dev+

commit ecc8fc3974e7d1f34ce97a78e5659911f3629e00
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 09 Apr 2021 01:19:09 +0800
Tag:    v3.11.0-beta

MDL-69102 phpunit: Add test to cover ALL cohort criteria

commit 66dbfadd2de9fc564906085fd35d0ecd4d946821
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 03 Apr 2021 16:33:57 +0800
Tag:    v3.11.0-beta

MDL-71264 behat: Change date(time) element update order

commit 42200cfd95fd2613aaa82a53a57c71d3bb01464f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 03 Apr 2021 07:22:15 +0800
Tag:    v3.11.0-beta

MDL-71264 behat: New feature covering all day/month/year date changes

commit f6062a0bf84251bb2167bb5bef5d2c9f395bf9ef
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 28 Mar 2021 20:01:22 +0800
Tag:    v3.11.0-beta

MDL-56609 phpunit: Fix bogus expectation on DST changes day

commit 9bd0f130ea45ecad5a44bf6c202bd3bf4c43a3a3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 28 Mar 2021 01:20:38 +0800
Tag:    v3.11.0-beta

MDL-71011 adodb: Update readme and thirdpartylibs

commit 01c8cb9cdaa2d169923375185a10cd0795c025f8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 28 Mar 2021 01:16:07 +0800
Tag:    v3.11.0-beta

MDL-71011 php80: final private makes no sense, throwing warning

commit 6baa6f0e253a3594c1c648bceb9bee8027022365
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 28 Mar 2021 00:56:57 +0800
Tag:    v3.11.0-beta

MDL-71011 adodb: Bump to v5.21.0

commit 42484d7ae88778a655889e18691bee1a091aa591
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 22 Mar 2021 06:21:28 +0800
Tag:    v3.11.0-beta

MDL-71004 git: Ignore moodle-plugin-ci.phar in any directory

commit 9c4a2b0d472828c5c1b426c83e26dfd2484a6954
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 22 Mar 2021 02:05:22 +0800
Tag:    v3.11.0-beta

MDL-71154 ci: Prevent upstream branches and tags to be built

commit b120dc8a9218634738abdf74ffa83fe41c483d03
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Mar 2021 21:06:25 +0800
Tag:    v3.11.0-beta

NOBUG: Fixed file access permissions

commit c1db56b501f94b4b9d0e1d0f85487370c637c3e3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Mar 2021 21:06:25 +0800
Tag:    v3.11.0-beta

weekly release 3.11dev

commit 0fc17af15890515d616a9ba24b9964b29f5e5601
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Mar 2021 20:00:27 +0800
Tag:    v3.11.0-beta

MDL-71149 install: update the list of stale files for 3.11

commit 24c62a15c50857e1e05b5a41f8854530cee11667
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 16 Mar 2021 03:20:33 +0800
Tag:    v3.11.0-beta

MDL-69474 accessibility: page->url can be not set, protect against that

commit d1c41b4dbbaacfce40cae59b7d4c2e94bd8c8d84
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 15 Mar 2021 06:42:49 +0800
Tag:    v3.11.0-beta

MDL-37655 phpunit: Avoid having multiple testcase classes in 1 file

commit 2d693cda7ab83ac31b2d1d63ce2ad6440f5cbc5f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Mar 2021 02:31:28 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Mock->setMethods() silently deprecated

commit 8940f6748607d53e076bf8407f075922038a8a30
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Mar 2021 02:28:23 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: ->at() matcher is deprecated

commit 0357efb1fc3196064a8028269ff17934e1bb7be7
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 08 Mar 2021 00:36:53 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Coding style changes, 99% whitespace only

commit e2e333c9cd2df6f2d4ae0a83a6bba73875b627c4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 04 Mar 2021 19:23:00 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Add all the noticeable changes to upgrade notes

commit 790237a77f6975f4f3820b06a8aed9fd18d3e124
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 01 Mar 2021 06:45:33 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: xml config - switch coverage info to new includes

commit a9c0c3d5a9fc129c8a1023d9e3b33b7f18d56cc9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 01 Mar 2021 06:37:35 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: xml config - deprecate whitelist from coverage

commit d786046e529a1efcdf9fd5e994af9a52fb6a1044
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 01 Mar 2021 06:33:53 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: xml config - change dist file to spread them to final

commit 50e3bb8546782bf93d790f797f99e6ae3cf3d944
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 01 Mar 2021 06:22:33 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: xml config - change generation code to follow xsd

commit cf38a34904f0d53c1943311589764a7153c72dbd
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 01 Mar 2021 06:06:51 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: xml config - add new (9.5) validation xsd

commit 3dd26fe33441d08c7fd3c5fd58b4d07b21d47463
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 25 Feb 2021 19:25:33 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: assertContains() now performs strict comparison

commit 197775a6bb761ad4f290bf4ba0b88df7a5b185ca
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 24 Feb 2021 01:39:24 +0800
Tag:    v3.11.0-beta

MDL-70314 lib: Remove a few more hidden files and add instructions

commit ad249ced0716ce833dc5edd6ac995d2e684b3b36
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Feb 2021 23:14:19 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Remove custom autoloader

commit 6d5eb092188a77c7270d7253486948083e5d3bb1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Feb 2021 22:48:03 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: XML load() method has been moved to new loader class

commit 23f09c8c1ab7fce27fd8843b2bcc6790f399903a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Feb 2021 22:45:28 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Fix param check, must be array

commit 3b37f318d4c91e160df44ed152a76aba64271be7
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Feb 2021 02:40:08 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Deprecated expectException for notice/warning/error

commit c989d6ec6143691eab99f405f9750bf37dc6c43e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Feb 2021 23:51:19 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Renamed various regexp-related assertions

commit cbf01aa79a26677fce42c45145a400d9dc4f28b2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Feb 2021 23:24:16 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Renamed various file-related assertions

commit 87680e8b2b1df68a50270aa324ee53ed6d0e4b1e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 18 Feb 2021 19:06:45 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Stricter signature matching

commit 77f09eccfe653a869ef023bf882f6645563932d5
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 18 Feb 2021 19:05:29 +0800
Tag:    v3.11.0-beta

MDL-71036 phpunit: Bump to phpunit 9.5.x

commit 03df3f1c51ef3133746313afc45925403b4cad2a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 15 Feb 2021 00:10:19 +0800
Tag:    v3.11.0-beta

MDL-70879 behat: Bump to Behat 3.8.x (required for php80)

commit 7b1dd2fbeefd15ac3f1f4a4fc37e6b126c93564b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 14 Feb 2021 02:45:16 +0800
Tag:    v3.11.0-beta

MDL-70457 forms: php74 fix for the (not used in core) date element

commit 0cbda5bda453655434dacebbee06ed298117ba21
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 13 Feb 2021 19:50:10 +0800
Tag:    v3.11.0-beta

MDL-68735 env: Moodle 3.8.x, 3.9.x and 3.10.x do not support PHP 8.0

commit 09febbd51bc683e57ac50c3f4c6a904ab958c6d4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Feb 2021 19:04:31 +0800
Tag:    v3.11.0-rc1

MDL-70900 ci: Move highest PHP to 8.0 (from current 7.4)

commit bbe91c482824726dd537f1190d74c5ae542501fd
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Feb 2021 06:50:41 +0800
Tag:    v3.11.0-beta

MDL-70876 php80: 5th param removed from custom error handlers

commit 30cc70ec2cd739c26be1533ecbf88334fc40ae88
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 04 Feb 2021 06:58:15 +0800
Tag:    v3.11.0-beta

MDL-70741 capability overview: missing whitespace after placeholder

commit 01fd844e9424860a7c66117df7f3b80dd9ae1dac
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 28 Jan 2021 19:12:48 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Goutte driver doesn't implement setTimeouts()

commit 909f1d720350bc864eaa3c40f0ae052d073804cb
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 28 Jan 2021 19:12:48 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Goutte driver doesn't implement setTimeouts()

commit 5aed7f4217b4ce57ee0ce4074e49d23f0ad813a3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 14 Jan 2021 02:11:19 +0800
Tag:    v3.11.0-beta

MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps

commit aff5b5abb9cc9dd6df27fe170f101627068876e5
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 11 Jan 2021 06:44:47 +0800
Tag:    v3.11.0-beta

MDL-69308 github actions: Bump min PHP requirement to 7.3

commit 0f7aafe1fe45acc0dac931bb04a09607a6fe65e4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 11 Jan 2021 06:42:52 +0800
Tag:    v3.11.0-beta

MDL-69308 travis: Bump min PHP requirement to 7.3

commit c6fb18ef1d05f385ebb43938b90322b84d5ed74f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 11 Jan 2021 06:38:34 +0800
Tag:    v3.11.0-beta

MDL-69308 environment: Apply agreed changes

commit 0c2d9d9db7cd09c2c8d1c2c47c61f032d1beb04e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 11 Jan 2021 06:32:04 +0800
Tag:    v3.11.0-beta

MDL-69308 environment: 3.11 base information

commit 7eb99cedd4fac3dfc775764a569310ada02c4af1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 24 Dec 2020 03:24:32 +0800
Tag:    v3.11.0-beta

weekly release 3.11dev

commit a014ebdc6ab9b6e7bfd6d62a366aab8ea953eb58
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 23 Nov 2020 20:40:52 +0800
Tag:    v3.11.0-beta

MDL-70265 travis: Completely remove the UPGRADE check

commit 83875bc586cccb21c8f5cc2975342d4b96362024
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 21 Nov 2020 20:05:22 +0800
Tag:    v3.11.0-beta

MDL-70276 github actions: First cut, phpunit and grunt checks

commit ae8e7f90ad752bdfecb1aaab4350aa118e3c4624
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 21 Nov 2020 06:16:46 +0800
Tag:    v3.11.0-beta

weekly release 3.11dev

commit 89a9b87c959eaf9ed190dd3b72b1dbdeacbc1648
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 20 Nov 2020 23:20:18 +0800
Tag:    v3.11.0-beta

MDL-70265 travis: Only run highest phpunit if configured via env

commit 788a74ad05c7925fa766a0dc98703dace5d9465e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 16 Nov 2020 21:19:27 +0800
Tag:    v3.11.0-beta

MDL-70192 composer: bump to moodle-behat-extension 3.311.0

commit b4274fe6da7d6c7ff91e11195313800310453f1b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 15 Nov 2020 02:54:10 +0800
Tag:    v3.11.0-beta

weekly release 3.11dev

commit adb8fe4c42f36252a3e4ae80c5cababf6c2b6a99
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 14 Nov 2020 23:56:37 +0800
Tag:    v3.11.0-beta

MDL-70229 install: Changes to continue working with parallel branches