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

commit 7db3ed235bd9d7ad512feb4000088022ddca2efa
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 02 Oct 2023 05:23:30 +0800
Tag:    v4.0.11

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

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

MDL-79247 forum: Make discussion list ordering deterministic

commit 548b78ea84c667723f73dc5df40073961c0b0024
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 13 Sep 2023 00:54:12 +0800
Tag:    v4.0.11

weekly release 4.0.10+

commit 1b8b3e9ac8d1a7ef1162e0f3ecd4c7151b61f3a9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 17 Jun 2023 19:39:46 +0800
Tag:    v4.0.10

MDL-76724 environment: Moodle 4.3 requirements

commit 3552ac0622e16d7c7905e5ab8ef8c963763a18e5
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 22 Apr 2023 01:19:20 +0800
Tag:    v4.0.8

weekly release 4.0.7+

commit 7d9d0f35a09ef688e1ece71cd9fd9ae79671b0e9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 05 Apr 2023 00:23:33 +0800
Tag:    v4.0.8

MDL-73610 nodejs: Small updates to required packages

commit 87fbf39aaeb581c96bb7c5ee42e20564b9e99b58
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 25 Mar 2023 20:43:55 +0800
Tag:    v4.0.8

MDL-77333 mod_resource: fixes generator uploading files + tests

commit 264f4584171ed553299795f789504f39f8de1b65
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 14 Mar 2023 23:07:41 +0800
Tag:    v4.0.8

weekly release 4.0.7+

commit 955a276e6e431db6c41a7fca174345e8339c6802
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 10 Mar 2023 21:06:50 +0800
Tag:    v4.0.11

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

commit 0b6625e736b2219867381e9a9a6a2fde31ce639d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 27 Feb 2023 16:33:08 +0800
Tag:    v4.0.7

MDL-77417 behat: behat_error_handler meets deprecation error types

commit c0786c11c053d8c9a17f83508be50a09d9b172fd
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 13 Feb 2023 20:52:25 +0800
Tag:    v4.0.7

MDL-77097 store_mongodb: keep compatibility with PHP 7.4

commit 45730b9a07684437b93e040234a2087919f2dd4f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 25 Jan 2023 19:24:07 +0800
Tag:    v4.0.7

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

commit 2756ebfc7c7c0b206164677eedbb3038c973d7e5
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 11 Jan 2023 01:49:45 +0800
Tag:    v4.0.7

MDL-74905 ci: travis and gha, some adjustments

commit a279eba2f14553daffa8af79a632bbbea0d8a389
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 03 Jan 2023 00:00:43 +0800
Tag:    v4.0.7

MDL-74905 environment: Apply agreed changes:

commit 5160aa199e403c423350ad8d9f51b19804381ab5
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 02 Jan 2023 22:44:10 +0800
Tag:    v4.0.7

MDL-74905 environment: 4.2 base information

commit 1097414910a8239f9d83937281ee6ff91b4afe35
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 14 Dec 2022 22:49:23 +0800
Tag:    v4.0.6

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

commit 27ebb8fa2d820d6b17622ef5d01db7f39ff94d41
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 14 Dec 2022 06:26:01 +0800
Tag:    v4.0.6

MDL-76666 local_langimport: Better handling of long locales

commit ffbb5592931dcf40133333796ceee181dd3359d6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 23 Nov 2022 06:44:15 +0800
Tag:    v4.0.6

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

commit c5569f2965a6b86fd02a174aa8d24413c4e66352
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 20 Nov 2022 21:50:46 +0800
Tag:    v4.0.6

MDL-76390 tool_lp: Remove magic getter call

commit 5d16d55949ead2fc689af4fd0fa058a706b9e263
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 20 Nov 2022 18:33:37 +0800
Tag:    v4.0.6

MDL-76389 output: Ensure we don't try to iterate over null

commit 88f2c9bb45d66945e1a8500df909f049f347a59a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 30 Oct 2022 06:23:05 +0800
Tag:    v4.0.5

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

commit f1a8f0059c68d8da89aae4a482606e7c4ba505ad
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 26 Oct 2022 16:22:48 +0800
Tag:    v4.0.5

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

commit 0bf0f82444b7f2209161d3ddab763b9b995783ad
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 17 Oct 2022 05:05:47 +0800
Tag:    v4.0.5

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

commit 7b9adf44bf58e5314f68e0df09ae7ca287659fd2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 17 Oct 2022 05:02:06 +0800
Tag:    v4.0.5

MDL-76010 behat: Move feature to use attempts generator

commit 5b60a837d1a9896246b5f455fc67b5c3629f30ff
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 13 Oct 2022 14:53:27 +0800
Tag:    v4.0.5

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

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

MDL-66902 tests: Fix all incorrect namespaces

commit f9e4dcba02e2c9ad58da028c4434edd3a181860f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 25 Sep 2022 22:27:21 +0800
Tag:    v4.0.9

MDL-70833 auth_mnet: Fix update_enrolments request

commit d708740c3fdb953a6dbb8dd2b3068de9d23a3d27
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 22 Sep 2022 23:05:44 +0800
Tag:    v4.0.5

weekly release 4.0.4+

commit 06f4976cab4a0185bc2e2e07013b4eea27ce207c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 20 Sep 2022 16:49:28 +0800
Tag:    v4.0.5

MDL-75645 mnet: Stop caching OpenSSLAsymmetricKey keys

commit da4772d234a42cc2bd8c970e259162c86c8ae44a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 19 Sep 2022 15:09:22 +0800
Tag:    v4.0.5

MDL-75776 composer: minor updates

commit be02cc3687502f4f9fe9af934df81fcd5c81ffda
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 18 Sep 2022 22:21:46 +0800
Tag:    v4.0.5

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

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

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

commit 6e672c0a825a51a7775a2993df94b49ddbeb326d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 15 Sep 2022 05:28:08 +0800
Tag:    v4.0.5

MDL-75714 navigation: Cover a couple of situations with behat

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

MDL-75726 ci: Bump GHA to Ubuntu 22.04

commit ad01614e9cbb12897820626fb473257534c8c3a9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 12 Sep 2022 01:34:26 +0800
Tag:    v4.0.5

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

commit 8b0fa0dc75e28a8d5675bc5b57e996e10b46a19d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 03 Sep 2022 15:40:54 +0800
Tag:    v4.0.4

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

commit 8cb6079b4ffbb3949a99ca5b66172c6b63e7a4d8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 14 Jul 2022 05:44:16 +0800
Tag:    v4.0.3

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

commit ee2e8890f845ee0b0cfd3f8cdcfcc28c02d0bd34
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 08 Jul 2022 02:46:59 +0800
Tag:    v4.0.3

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

commit 5c884e835ef1315bf9da29c516be3cf27907bba0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 01 Jul 2022 22:43:34 +0800
Tag:    v4.0.4

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

commit 41f365d63394338f65a95a387cf1c80ed3b582e3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 27 Jun 2022 06:27:59 +0800
Tag:    v4.0.2

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

commit feeac598b1fac56644d6cb0dcd566429e292ccd8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 22 Jun 2022 01:28:29 +0800
Tag:    v4.0.2

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

commit feb621d4dee5d2b2e98a9f9c2bd8a2506db7b42f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 13 Jun 2022 18:27:57 +0800
Tag:    v4.0.2

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

commit efa7b639d0055c251b5fe02b2425737f706ba522
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 10 Jun 2022 21:15:37 +0800
Tag:    v4.0.2

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

commit 140f43198d381acc465a549237072f3a5764a896
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 03 Jun 2022 07:52:52 +0800
Tag:    v4.0.3

MDL-71747 environment: Apply agreed changes

commit ef8eeba26c57e6c79022588c8883024824d9b99f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 03 Jun 2022 07:48:25 +0800
Tag:    v4.0.3

MDL-71747 environment: 4.1 base information

commit 99fc164199d6c320f262d8447520c9b2d2dee0fa
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 06 May 2022 21:58:28 +0800
Tag:    v4.0.1

weekly release 4.0+

commit e36fb751e573f1ea413ba0f8aa0a5d3895507c7e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 23 Apr 2022 00:03:47 +0800
Tag:    v4.0.1

weekly release 4.0+

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

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

commit e0034b0566bdb095336a05eab9911e5230a4ee63
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 18 Apr 2022 02:27:57 +0800
Tag:    v4.0.1

MDL-74512 behat: Skip tests requiring lang install/upgrade

commit 205e4152ccf13341f7ab8ba01de288ddb1fd3a75
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 18 Apr 2022 00:35:25 +0800
Tag:    v4.0.1

MDL-74510 upgrade: add the 4.0.0 separation line to all upgrade scripts

commit d8ea630f24b6e5affccd0ee8e8cfd5235f08fae9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 03 Apr 2022 03:34:46 +0800
Tag:    v4.0.2

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

commit c21a82df58d99295de2ec461bc0ea0eba3a853d5
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 31 Mar 2022 16:21:13 +0800
Tag:    v4.0.0-rc1

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

commit fa47604c20c23203a5750262660dfa57b5dccc3a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 31 Mar 2022 01:12:13 +0800
Tag:    v4.0.0-rc1

MDL-70014 tool_customlang: Workaround to make behat happier

commit 8bdba9bdca6c583864fb65d9a400b3f07ef9cd82
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 30 Mar 2022 02:24:23 +0800
Tag:    v4.0.2

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

commit 7ce003b666a66b465ce9335f430a6e4d3535a7f1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 29 Mar 2022 23:54:11 +0800
Tag:    v4.0.0-rc1

on-demand release 4.0beta+

commit 8f414e42a92a2593ccc272737314063899d4c63f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 27 Mar 2022 01:40:11 +0800
Tag:    v4.0.0-rc1

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

commit 049e27a8052ddceceba65cff0f5207f0441f0488
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 25 Mar 2022 03:02:23 +0800
Tag:    v4.0.1

MDL-74320 lesson: Remove tested elsewhere parts of the scenario

commit 848ec32df08b06b5abfa4a8bf071feeb1e38a18f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 24 Mar 2022 02:23:42 +0800
Tag:    v4.0.0-rc1

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

commit 4e2b4a138d344504f53885d8b275327dbf35c31f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 22 Mar 2022 21:22:30 +0800
Tag:    v4.0.0-rc1

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

commit b3a7c45930310d618c511c6ed9fb728da167cb79
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 22 Mar 2022 07:24:16 +0800
Tag:    v4.0.0-rc1

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

commit 9392313b8844fc9c52d14e853c7249b8a1496650
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 19 Mar 2022 21:50:40 +0800
Tag:    v4.0.0-rc1

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

commit 2663e21be32433b1184f29f2d9e68298e2c733c1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 18 Mar 2022 06:48:39 +0800
Tag:    v4.0.0-rc1

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

commit 2e48f924e74a29f377ec988167b6c256df0efc87
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 21:11:26 +0800
Tag:    v4.0.0-rc1

MDL-73586 phpunit: Simply, remove the setting

commit cb95e0b707a2e90ee30243fbbff29e669a565d2f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 19:59:02 +0800
Tag:    v4.0.0-rc1

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

commit 254108755afe13cdb2a79befa71c3edd27c1ea2f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 19:31:20 +0800
Tag:    v4.0.0-rc1

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

commit 01eb6d2e9b4545066280f49d8d1bb7ecc71d53b3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 17:02:22 +0800
Tag:    v4.0.0-rc1

on-demand release 4.0beta+

commit abc57c853a785a18d392770cec13f1fcab517afe
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Mar 2022 02:09:02 +0800
Tag:    v4.0.0-rc1

MDL-74098 phpunit: Normalise dir separator to match expectations

commit 1af724e105a3a6589093394bc84a8cf6e470ef65
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 06 Mar 2022 23:48:46 +0800
Tag:    v4.0.0-rc1

MDL-74097 core_text: Add some tests to cover all the logic

commit 3255c42bf47a6e2ca338df561c4613899e75c955
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 06 Mar 2022 23:33:49 +0800
Tag:    v4.0.0-rc1

MDL-74097 core_text: Add coverage info to better see what's missing

commit 2def80568b61b794ee65ade8a866eca7b6ff7e5f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 06 Mar 2022 23:30:20 +0800
Tag:    v4.0.0-rc1

MDL-74097 core_text: Ensure that transliteration always happens

commit 43b4e6b339c6dac2a0abd99822755a65c91d4508
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 21 Feb 2022 22:42:38 +0800
Tag:    v4.0.0-rc1

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

commit 3a352b401fa11670ab2a66f4781c3abeb31b1292
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 18 Feb 2022 19:02:59 +0800
Tag:    v4.0.0-beta

MDL-73905 core: fix coding_exception missing namespace

commit 3a016e27842fc71e0cfff08b512b927074e87054
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 15 Feb 2022 23:38:13 +0800
Tag:    v4.0.0-rc1

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

commit e2821bf1ce517c21583ed419d8ffa55db1dcea91
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 15 Feb 2022 17:15:16 +0800
Tag:    v4.0.0-rc1

MDL-73824 gradebook: Stricter float check to some gradelib functions

commit a419c7ec12ab833158d1596a821d2889e2cfa88c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 14 Feb 2022 17:16:11 +0800
Tag:    v4.0.0-beta

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

commit e3eb547c4579996d6cf187f76147539f3fa12b60
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 12 Feb 2022 17:14:07 +0800
Tag:    v4.0.0-beta

MDL-69542 auth_lti: Reconcile install.xml with the editor output

commit d66a5316aeb3682f0dde1e93e34f85eb157a103b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 10 Feb 2022 18:33:33 +0800
Tag:    v4.0.0-beta

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

commit 64969e82d7273175e8089e6eee95dfea5ee5f608
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 10 Feb 2022 17:44:26 +0800
Tag:    v4.0.0-beta

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

commit b3c4bd62507ce8c1dfe79998f6bf714793cb6c4d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 10 Feb 2022 05:29:52 +0800
Tag:    v4.0.0-rc1

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

commit 68b4a13cec6baa4eb9813e0b99e5a8e28744c76d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 08 Feb 2022 06:06:24 +0800
Tag:    v4.0.0-rc1

MDL-73799 phpunit: various question & quiz testcase names

commit 00b10bbb3192de463816937d58c5087431cc4cb8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 07 Feb 2022 22:48:42 +0800
Tag:    v4.0.0-beta

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

commit 43280530b6d0892504c6935ee2d95ecec5a78797
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 07 Feb 2022 17:42:17 +0800
Tag:    v4.0.0-beta

MDL-73716 phpunit: remove old simpletest static members

commit 4003e31983e7ddc3e4c75aba3b1e0d6fb7d8a28b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 05 Feb 2022 17:30:50 +0800
Tag:    v4.0.0-rc1

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

commit a0f8a78f16ad6d7b39633c7cbd4831368d3c4a0a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 04 Feb 2022 19:14:00 +0800
Tag:    v4.0.0-beta

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

commit 3bb4a4009c8e05f94152e96195ce8dcb40db58f8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 04 Feb 2022 16:41:14 +0800
Tag:    v4.0.0-beta

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

commit ebd0f69daabb4954d426cbe522aa692062ae6e2b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 04 Feb 2022 06:59:25 +0800
Tag:    v4.0.0-beta

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

commit c352b700223e534781e8971631c73566be3205e6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 02 Feb 2022 02:52:17 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit a5c91474ee711f1ec9a18867ad7f00cc5b3b2969
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 30 Jan 2022 06:52:19 +0800
Tag:    v4.0.0-rc1

MDL-71807 cleanup: Replace deprecated codingStandardsIgnore annotations

commit 6f982726fe52a89a8ad7c77a69c90cc94fababd8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 29 Jan 2022 23:04:11 +0800
Tag:    v4.0.0-beta

MDL-73711 behat: Bump to Behat 3.10.x

commit 2d2b70bc0186b0ad57fe6a07e4d2e3e78c920f36
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 27 Jan 2022 06:15:48 +0800
Tag:    v4.0.0-beta

MDL-72089 behat: Need to hover the cards to make the buttons visible

commit 049c7f0822034d4c67df1e14e183bf2b9bbcae06
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 26 Jan 2022 17:29:49 +0800
Tag:    v4.0.0-beta

MDL-73188 usertours: Fix language string key typo

commit 7a0d024e60e6746d4b22e0e456d673052d1f2965
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 22 Jan 2022 05:59:40 +0800
Tag:    v4.0.0-beta

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

commit 91e03eb3c84e4b3347a50e7e54b5d7efac1f2b77
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 11 Jan 2022 06:35:40 +0800
Tag:    v4.0.0-beta

MDL-73526 mod_wiki: Remove unused nwiki diff processor

commit d2ad5e846198e18ccd33385c3640a77e3b712d2f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 10 Jan 2022 22:49:12 +0800
Tag:    v4.0.0-beta

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

commit b524f21b443719767980d6308e29d5e53ccc15b2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 08 Jan 2022 02:26:50 +0800
Tag:    v4.0.0-beta

MDL-73517 mnet: add some openssl missing parameters

commit fcbe439c4dc5dc679fcda5b39dc586b1c187192f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 07 Jan 2022 07:16:43 +0800
Tag:    v4.0.0-beta

MDL-73514 mnet: fix promiscuous mode and php80 support

commit 0098ebccbf3fa2c1bb289e2e52fa263537f33517
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 05 Jan 2022 20:28:45 +0800
Tag:    v4.0.0-beta

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

commit 5300351831f710cbaea1eb8638d7948eaaf98481
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 05 Jan 2022 04:06:40 +0800
Tag:    v4.0.0-beta

MDL-73500 general: Remove php < 73 conditional code

commit 100bc51f1db43c290ef67cba6128cb0e691081ef
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 01 Jan 2022 19:48:29 +0800
Tag:    v4.0.0-beta

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

commit e3e3e8d265d8cbc5b30e26223322746baec450db
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 19 Dec 2021 19:22:14 +0800
Tag:    v4.0.0-beta

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

commit 091906027258428f50996f1804b96858bc320aa2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 19 Dec 2021 18:41:52 +0800
Tag:    v4.0.0-beta

MDL-73405 phpunit: dataset fixes

commit 58a729f08871d0bdd4a27fe54327999c9b81dd0e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 17 Dec 2021 18:48:19 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit 0c53a3dec82832e77e88e9c7c003dd819594fee7
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 14 Dec 2021 22:04:15 +0800
Tag:    v4.0.0-beta

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

commit e4a2d9c1d46b50b3628546abd4da0d50987bb874
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 14 Dec 2021 06:40:08 +0800
Tag:    v4.0.0-beta

MDL-73348 phpunit: normalize all privacy provider tests

commit 511801cb4695793292020f670afabc1e91d661ee
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 12 Dec 2021 00:31:48 +0800
Tag:    v4.0.0-beta

MDL-73352 phpunit: lib_test and locallib_test testcase names

commit 5df67684432861accf77a4da2bd960745d0e3644
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 07 Dec 2021 23:18:27 +0800
Tag:    v4.0.0-beta

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

commit 57e6fb7ad912cb111a1c48a9a30cd8b7aa9d2416
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 06 Dec 2021 19:59:14 +0800
Tag:    v4.0.0-beta

MDL-73348 phpunit: privacy and privacy_provider testcase names

commit 61f5c2038b1f8edc1500118cd0685d728ed08911
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 06 Dec 2021 18:02:37 +0800
Tag:    v4.0.0-beta

MDL-73278 phpunit: Fix namespaces for the renamed classes

commit deb0e76eee4bd511e45509f6f9a2eba84b4d1b3d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 06 Dec 2021 17:48:54 +0800
Tag:    v4.0.0-beta

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

commit 2f1936be67982577fde268150f079e404ddc2cd6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 02 Dec 2021 00:15:56 +0800
Tag:    v4.0.0-beta

MDL-72791 behat: Unrelated, add the @skip_interim tag

commit d5698ac6890d40f2a18a73ba9940205b6e0beeb4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 01 Dec 2021 02:02:03 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit 103a4b5c92bb937805efdbc7f19f2f616dca5ff4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 26 Nov 2021 01:13:51 +0800
Tag:    v4.0.0-beta

MDL-70658 phpunit: never apply for time() in data providers

commit b34da7b18470bbe980d6af402656a2143427efec
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 25 Nov 2021 15:30:30 +0800
Tag:    v4.0.0-beta

MDL-70658 dml: Shorten aliases to make Oracle happy

commit ef76e24bf93697f2c88d83f968d5e60675c9bc02
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 25 Nov 2021 02:44:30 +0800
Tag:    v4.0.0-beta

MDL-73160 profiling: Fix links to profiling runs

commit 7013bda35b783ad6245dbe49982d2750f77b40fd
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Nov 2021 02:16:53 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit b62095fa97bd63270d9c2ee7a5d95854402f1549
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Nov 2021 19:07:07 +0800
Tag:    v4.0.0-beta

MDL-72799 behat: Increase allowed size for privacy exports

commit 628de2bf08cdce82ef61432af8206ad8589d3200
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Nov 2021 03:46:56 +0800
Tag:    v4.0.0-beta

MDL-69092 mod_lti: SQL fix for cross-db

commit 4c0ae3e1388a625407690285bd45f565a0493f00
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 18 Nov 2021 02:30:42 +0800
Tag:    v4.0.0-beta

MDL-73098 install: Detect stale bootstrap.php files and disable them

commit eab63d2cfed451e99c1b27c1cfd5638f0ba7c9e9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 16 Nov 2021 21:00:24 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit c69c33b14d9fb83ca22bde558169e36b5e1047cf
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Nov 2021 20:40:27 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev+

commit 19576e54b337cfb760494c03ca6347d634ac7631
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 09 Nov 2021 19:37:42 +0800
Tag:    v4.0.0-beta

MDL-71912 behat: Temporarily skip some troubled scenarios - js

commit 11eb9f9465b6adf04b87c102686d447e318ee80d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 09 Nov 2021 19:13:05 +0800
Tag:    v4.0.0-beta

MDL-71912 behat: Temporarily skip some troubled scenarios - nonjs

commit 8af7bec81e8da777c3895c7eecaf84dffd24c6be
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 02 Nov 2021 21:08:44 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit 63b2bed3f02c86045239055340b7f22561c69154
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 31 Oct 2021 23:24:54 +0800
Tag:    v4.0.0-beta

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

commit c3a89cc550ba17d693d9b50d12ca54e11550332e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 31 Oct 2021 23:17:35 +0800
Tag:    v4.0.0-beta

MDL-72950 restore: Avoid qcat conflicts with matching contexts

commit b16fc541034a891b740b67f6c17027f5a6b1fadb
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 29 Oct 2021 23:16:34 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit a23cc25ccde3bce79cfccb8aa1eea7d4a20160c7
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 29 Oct 2021 19:36:36 +0800
Tag:    v4.0.0-beta

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

commit a02a5cb90a179fcc81d04555bf31825961fc27ef
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 28 Oct 2021 18:56:00 +0800
Tag:    v4.0.0-beta

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

commit b5c6ce0d7f415d1968b2314b7b64e8f326d883e1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 27 Oct 2021 06:06:16 +0800
Tag:    v4.0.0-beta

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

commit 777f654c2823389156149844e49606a6f05678fb
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 22 Oct 2021 14:31:38 +0800
Tag:    v4.0.0-beta

MDL-69371 behat: Raise privacy exports allowed size

commit fdc2dcf264e95281d67dbe13c2da2247b60ec00d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 20 Oct 2021 23:24:15 +0800
Tag:    v4.0.0-beta

MDL-72871 cleanup: Remove incorrect whitespace from codebase

commit 46fd268d3f357c0d28050a826776f50a1a98701e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 19 Oct 2021 18:52:08 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed file access permissions

commit 8885e22a0b56f503b685313d0ae3e581ecf0665b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 19 Oct 2021 18:52:08 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit d87511c097176b2b600bead5acef1f5734f71227
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 15 Oct 2021 19:09:46 +0800
Tag:    v4.0.0-beta

MDL-71689 behat: Raise privacy requests allowed sizes

commit 8515a0560f9592ff91ae894e87768b1eb0aaef69
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 14 Oct 2021 22:12:20 +0800
Tag:    v4.0.0-beta

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

commit 70073fdc74fa8dda31512c01196aaa4e2f1266d4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 06 Oct 2021 06:25:03 +0800
Tag:    v4.0.0-beta

on-demand release 4.0dev+

commit ba84d525eba8da36972f435e9f145a12b7bff388
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 05 Oct 2021 22:55:32 +0800
Tag:    v4.0.0-beta

MDL-71963 behat: Let's search for blocks, not for strings

commit 43f39046b392f1724e8d9842ae239019ce9d0720
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 04 Oct 2021 23:02:44 +0800
Tag:    v4.0.0-beta

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

commit 1a9bee69e60f687bcaf4db0569665f4186c515a4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 03 Oct 2021 04:05:06 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 8e90d8309cf6490d07fe095fae89fd443f8f97d1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 02 Oct 2021 04:40:10 +0800
Tag:    v4.0.0-beta

MDL-72714 behat: Make the window larger earlier

commit e4f33b837ce01040ea0b141db3f3943cb1f381ae
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 01 Oct 2021 22:58:45 +0800
Tag:    v4.0.0-beta

MDL-72329 phpunit: Avoid === on floats and raw reserved word

commit 0df1347304decd368f7599060398a6454aa7493b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 01 Oct 2021 16:41:31 +0800
Tag:    v4.0.0-beta

MDL-72329 phpunit: Fix some tests

commit c78624af2bc919589f36857aa733664fedbb6823
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 30 Sep 2021 01:10:08 +0800
Tag:    v4.0.0-beta

MDL-72707 install: update the list of stale files for 4.0

commit 8fac4001995498f12c812e7e3966284891ce4f61
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 15 Sep 2021 22:50:00 +0800
Tag:    v4.0.0-beta

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

commit 9f9fe79c26086157d72abdd48abd2cbf54e2a7f5
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 15 Sep 2021 05:21:25 +0800
Tag:    v4.0.0-beta

MDL-72589 behat: Add @skip_chrome_zerosize to failing scenarios

commit 1d700796ca80e86ceee39f1a5da5d87aa042dbd8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 11 Sep 2021 18:12:12 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 28bdb573802be3c3728422b083cb4a47056da928
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 31 Aug 2021 17:17:07 +0800
Tag:    v4.0.0-beta

MDL-72440 js: reconcile npm installed stuff

commit 083289d540544e4386eb4985bfffd152b6be9f93
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 27 Aug 2021 00:18:53 +0800
Tag:    v4.0.0-beta

MDL-71209 behat: remove some useless "follow the course" steps

commit a0e23f7c484591cc0049f9797dcc785418a88d93
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 26 Aug 2021 23:45:04 +0800
Tag:    v4.0.0-beta

MDL-71573 behat: Move to 4.0 course-index compatible steps

commit a65c0bbc0a8d0dadc444e7ae968c086f66157821
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 24 Aug 2021 01:58:19 +0800
Tag:    v4.0.0-beta

MDL-71847 course: small tests fixes.

commit c99f7e1a0aa3d44ac323d0975f4df0871ed09b5b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 23 Aug 2021 01:38:45 +0800
Tag:    v4.0.0-beta

MDL-72395 composer: Update to newer dependencies

commit 3417b7123d4aa815171b6f25acda635bee291439
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 18 Aug 2021 03:21:25 +0800
Tag:    v4.0.0-beta

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

commit 4162b92af9cd6436ed8fd4dc4d19a62c53e59f34
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 01 Aug 2021 22:26:19 +0800
Tag:    v4.0.0-beta

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

commit 47f708fc30da06e43e0b7bd00e97f57e52309292
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 10 Jul 2021 00:07:22 +0800
Tag:    v4.0.0-beta

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

commit c3577797226da11e21a0ad5c61394acc239bd9c7
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 09 Jul 2021 05:43:55 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 4094b4f92e37e7aea6f2474e9202b37e1590f87f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 07 Jul 2021 19:23:05 +0800
Tag:    v4.0.0-beta

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

commit 2ce4c0a1ee1f4875c69c6d4b503cdfe66f2f7b60
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 02 Jul 2021 06:19:21 +0800
Tag:    v4.0.0-beta

MDL-70594 ci: Bump Travis and GHA postgres to 10

commit f9ee02447706471e25632be50e2c0c1841a8eb11
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 02 Jul 2021 04:40:01 +0800
Tag:    v4.0.0-beta

MDL-70594 environment: Apply agreed changes

commit 37e80dccd9f4141fc0f28f6bf692f190de172e04
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 02 Jul 2021 04:36:05 +0800
Tag:    v4.0.0-beta

MDL-70594 environment: 4.0 base information

commit a747fd3055174b2007d222d87e11b87e2e4fdff0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 25 Jun 2021 05:03:06 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit a12cac8724b9c6dd6461e07a0033a341c3c79d30
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 25 Jun 2021 05:03:02 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed SVG browser compatibility

commit 411150a42465aab5d4f58923aa329b704315da0c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 04 Jun 2021 05:56:05 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit a9fb50a1be8280bf465926bb8a1ead8193b58f15
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 28 May 2021 20:04:31 +0800
Tag:    v4.0.0-beta

MDL-71804 travis: Bump to bionic

commit 515fc0447e13586b5d6e1ce94cb82d42f4693c07
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 25 May 2021 02:41:22 +0800
Tag:    v4.0.0-beta

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

commit 72f838ad968db33927a59f3b5f279b306b156ad4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 14 May 2021 05:57:09 +0800
Tag:    v4.0.0-beta

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

commit 9d6aa39985b8f8d3b2ca6c1ef1c4233fd2dc8f54
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 12 May 2021 02:11:07 +0800
Tag:    v4.0.0-beta

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

commit dfb3c305a36467b93ba0d8ccdd390ba4bdf4cc66
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 07 May 2021 22:54:26 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed file access permissions

commit ad8b3d2ba93350ba64cbb5f6ec83af61dfbacea6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 07 May 2021 22:54:26 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 3a0397658ebb508a1649e52e67eaf2fdcb83986f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 07 May 2021 22:54:23 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed SVG browser compatibility

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

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

commit 149e48d10e3990ade98083706688c2d4b70242ff
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 06 May 2021 06:03:03 +0800
Tag:    v4.0.0-beta

MDL-69863 database: Fix oracle and sqlsrv problems

commit 7ae6e5da34658243d882b21b7407392ebccfc233
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 05 May 2021 01:50:24 +0800
Tag:    v4.0.0-beta

MDL-69863 tool_brickfield: Final version adjustments to current

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

MDL-71420 environment: Lower sodium requirement to recommended

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

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

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

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

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

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

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

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

commit 511a87f5fc357f18a4c53911f6e6c7f7b526246e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 13 Apr 2021 16:26:25 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 377d6dc12a857bb68fe804cfd0cff8af37ca1f90
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 09 Apr 2021 01:19:09 +0800
Tag:    v4.0.0-beta

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

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

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

commit 068430e3cee71c87e5e5dd7dfd5c76b61cd9aaff
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 03 Apr 2021 07:22:15 +0800
Tag:    v4.0.0-beta

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

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

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

commit 297156a72af346177be07fb58a42fd19cd7f1352
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 28 Mar 2021 01:20:38 +0800
Tag:    v4.0.0-beta

MDL-71011 adodb: Update readme and thirdpartylibs

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

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

commit 91969d1e047ee910542b3d2a2f9e3c141db70f4f
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 28 Mar 2021 00:56:57 +0800
Tag:    v4.0.0-beta

MDL-71011 adodb: Bump to v5.21.0

commit 1d3acd9df0f21100cab0ace439b91d29fa085c76
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 22 Mar 2021 06:21:28 +0800
Tag:    v4.0.0-beta

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

commit 17ff770eaaefc86a6263b29d262fb755e86092f9
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 22 Mar 2021 02:05:22 +0800
Tag:    v4.0.0-beta

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

commit 6b95768f5f54de85cc789806547e279177fb8255
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Mar 2021 21:06:19 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed file access permissions

commit 4c26696e7e369f6e978c09a44d25e4582dedb88c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Mar 2021 21:06:19 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 70acb15cbdf652131cd2404f422fd04479f861d8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 19 Mar 2021 20:00:27 +0800
Tag:    v4.0.0-beta

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

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

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

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

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

commit 81407f18ecff1fded66a9d8bdc25bbf9d8ccd5ca
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Mar 2021 02:31:28 +0800
Tag:    v4.0.0-beta

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

commit 4a1df0219ee833fba1d2eacd1049dab4ed199cae
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Mar 2021 02:28:23 +0800
Tag:    v4.0.0-beta

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

commit 713722c3fb41ab759a1d550bc04a1a5889094e61
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 08 Mar 2021 00:36:53 +0800
Tag:    v4.0.0-beta

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

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

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

commit 9fd6ac7c9d44f6db05463053b6f858f22803b1d2
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 01 Mar 2021 06:45:33 +0800
Tag:    v4.0.0-beta

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

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

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

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

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

commit 682ce8f07add8866aca49202d0ba9d4de3b282b4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 01 Mar 2021 06:22:33 +0800
Tag:    v4.0.0-beta

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

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

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

commit 8a14a7bd226f0fd5f0b57484d60ec0ec42746188
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 25 Feb 2021 19:25:33 +0800
Tag:    v4.0.0-beta

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

commit 90f1c5519154c937e7e0bc00158affa7362cdde0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 24 Feb 2021 01:39:24 +0800
Tag:    v4.0.0-beta

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

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

MDL-71036 phpunit: Remove custom autoloader

commit 8a3663b1756cec28282564b0aef3e7dba4c6b2c4
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Feb 2021 22:48:03 +0800
Tag:    v4.0.0-beta

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

commit 857f6385a418f951d48a746ed1360f5ce7903012
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Feb 2021 22:45:28 +0800
Tag:    v4.0.0-beta

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

commit 5f755ac26ea771a142994ee9694ae738d7bdc68c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 20 Feb 2021 02:40:08 +0800
Tag:    v4.0.0-beta

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

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

MDL-71036 phpunit: Renamed various regexp-related assertions

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

MDL-71036 phpunit: Renamed various file-related assertions

commit 5fcd5e1cf76a040267ebac9d88fd382940c49742
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 18 Feb 2021 19:06:45 +0800
Tag:    v4.0.0-beta

MDL-71036 phpunit: Stricter signature matching

commit 10c2aa712260816060838c9a84807fdaa2c01509
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 18 Feb 2021 19:05:29 +0800
Tag:    v4.0.0-beta

MDL-71036 phpunit: Bump to phpunit 9.5.x

commit d0def28ed5ee0c9ee608cd1f12c8e3af126fa499
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 14 Feb 2021 23:58:09 +0800
Tag:    v4.0.0-beta

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

commit 599567977f7db2891691d3cbe1ab3bb70b6cf93e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 14 Feb 2021 02:45:16 +0800
Tag:    v4.0.0-beta

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

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

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

commit 52ef32e4ffa0f164ca4bee6b41a65860e3d54570
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 12 Feb 2021 19:04:31 +0800
Tag:    v4.0.0-beta

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

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

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

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

MDL-70741 capability overview: missing whitespace after placeholder

commit 653101964d5bb7ddadb4aa44086fd997fbb6e459
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 28 Jan 2021 19:12:48 +0800
Tag:    v4.0.0-beta

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

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

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

commit 77342b96fc7525da07d3aca1cfc4d7572f59effe
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 14 Jan 2021 02:11:19 +0800
Tag:    v4.0.0-beta

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

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

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

commit 1dbb7f3d6b2eec4b16ab5c99cfbfe5bb5dff35da
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 11 Jan 2021 06:42:52 +0800
Tag:    v4.0.0-beta

MDL-69308 travis: Bump min PHP requirement to 7.3

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

MDL-69308 environment: Apply agreed changes

commit 79e6e5b92020af8ab2b11a29a3e6dc0ffb016050
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 11 Jan 2021 06:32:04 +0800
Tag:    v4.0.0-beta

MDL-69308 environment: 3.11 base information

commit 56fd8c5125db103cb84ccc43d6def71e40ce5965
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 24 Dec 2020 03:24:28 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

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

MDL-70265 travis: Completely remove the UPGRADE check

commit 4b3409b7a4fc9064a7c2778305b0ed43793911fa
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 21 Nov 2020 20:05:22 +0800
Tag:    v4.0.0-beta

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

commit c8d33eb9ceac63135723891d357e59dee6f5d76a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 21 Nov 2020 06:16:43 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 866fb5fd560645e56e794d32f7cba5112d784874
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 20 Nov 2020 23:20:18 +0800
Tag:    v4.0.0-beta

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

commit 6ef4e66f036e909d77db16162d2f8baf76d2f06d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 13 Nov 2020 05:11:32 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit d330035f1161b96afb08b2c63a9a4df4147f3fcd
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 07 Nov 2020 05:55:37 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit ea32d651e9f41af8401bbd9fdb701d0554a82971
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 05 Nov 2020 19:15:57 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 2444c9d9be59a84f376d7109bd5b4ec87a96c95b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 03 Nov 2020 19:21:06 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 58ba94a7290940391d1581e591a64fc7e6bb410a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 30 Oct 2020 20:48:48 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit f9faf700aa9226bb1313da568747566c7c3c7120
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 28 Oct 2020 06:47:26 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed file access permissions

commit 99680d1be4b564f9abae3f17a49223eda1459c95
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 28 Oct 2020 06:47:26 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 96c572c5f3b91a6144280c6185675c437694a591
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 28 Oct 2020 06:47:24 +0800
Tag:    v4.0.0-beta

NOBUG: Fixed SVG browser compatibility

commit 0dbeb9748b5667900dbe194923b81dc5de212f1e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 26 Oct 2020 17:48:53 +0800
Tag:    v4.0.0-beta

MDL-70010 core: reconcile MOODLE_310_STABLE and master

commit aed0ee06f9b441133e4ce4ebe75600b5fdc39bce
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 23 Oct 2020 20:40:27 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 3ba10739194f1da8fbe466621f5c4c2b58cf8a7d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 21 Oct 2020 06:50:19 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 12e273ddddd3b2b171b12b2cd35df7139379e7b3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 18 Oct 2020 17:59:59 +0800
Tag:    v4.0.0-beta

MDL-69973 xmldb: Ensure all reports use fresh metadata (not cached)

commit 533c35ff9918bdd755c70713dab8922f2b95fe8a
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 18 Oct 2020 17:53:37 +0800
Tag:    v4.0.0-beta

MDL-69973 xmldb: Fix problem with MariaDB >= 10.2.7 metadata defaults

commit 33a4c4a3b9c3a8674229ec643bf91acd23175ea3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 14 Oct 2020 22:53:22 +0800
Tag:    v4.0.0-beta

MDL-68070 messaging: Amend lang string to be clearer for any user.

commit 19b0f08cc2c6e469e91ae7347b48b136f250793e
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 14 Oct 2020 17:22:23 +0800
Tag:    v4.0.0-beta

MDL-68070 messaging: Ensure that error is shown on first messages

commit 07c1522d881c0fa118a9511adcfa33f4e8401492
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 08 Oct 2020 03:33:38 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Document all the changes in upgrade.txt

commit cc1c4de8dc626354badfa8c35a977042b5c619ee
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 08 Oct 2020 02:41:44 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Remove the rerun hint on failed test cases

commit 447316a9f6d482956acf6963ad35af72ae240c20
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 07 Oct 2020 18:02:19 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: deprecate old phpunit/dbunit stuff

commit 5ecd01fb1901f9e695efac4c3e753f4c1fb40ae3
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 06 Oct 2020 16:20:34 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 8183def69e368df121968c67b80572bc40986609
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 05 Oct 2020 06:37:34 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Move tests to use new phpunit_dataset

commit ed103545ddfad712886c0d4180e73482bb7d9e13
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 04 Oct 2020 23:30:44 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Introduce a new, lightweight phpunit_dataset

commit e049d30613b4ef09910b1b89ae97f176bdc122cc
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 29 Sep 2020 16:48:19 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit f852aa8ad5546b8c40a5176078195c3de113b026
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 18 Sep 2020 01:04:10 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 75f0ebd3febebf2d45dd18c897ebbe6e9ee66482
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 17 Sep 2020 19:02:53 +0800
Tag:    v4.0.0-beta

MDL-69395 theme_classic: remove superfluous selector already in boost

commit 61ff13f0f33f8659bc52375754d9c94425d509fd
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 15 Sep 2020 22:03:05 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Disable phpunit results cache by default

commit 3cb767f04cd19924f8e89bb67789f290cc531a08
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 13 Sep 2020 17:29:17 +0800
Tag:    v4.0.0-beta

MDL-69638 install: update the list of stale files for 3.10

commit 19070b2e012c9962b9c9cbc8f4650f3bb99402c6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 06 Sep 2020 23:20:43 +0800
Tag:    v4.0.0-beta

MDL-69521 core: Move all comments in code from 4.4 to 4.2

commit 432b9a9075a5b0f8462106d002d8227836e60a45
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 06 Sep 2020 23:16:42 +0800
Tag:    v4.0.0-beta

MDL-69521 core: Move all comments in code from 4.3 to 4.1

commit 2b766e57b6ba0ae0ea44cf5607e0ec5e05fb78f0
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 06 Sep 2020 23:05:21 +0800
Tag:    v4.0.0-beta

MDL-69521 core: Move all comments in code from 4.2 to 4.0

commit 74ee34fd87793b1fc3cf513cd20c65a82e357c05
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 06 Sep 2020 22:58:51 +0800
Tag:    v4.0.0-beta

MDL-69521 core: Move all comments in code from 4.1 to 3.11

commit 6a601111998c6aae7a6f906990051dd46dcbe5e8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 06 Sep 2020 22:48:57 +0800
Tag:    v4.0.0-beta

MDL-69521 core: Move all comments in code from 4.0 to 3.10

commit 3a5641cb74cc27453be4a83c98aae2a104678ed1
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Wed, 02 Sep 2020 07:14:14 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Remove deprecated assertEquals() params

commit 40de097e6522091bd5918ae7ba4c84721d453b19
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 01 Sep 2020 06:44:13 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Remove deprecated assertContains() uses on strings

commit a293b3aea802500c2c9d0c6e7ffc4c9935c7fbec
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 01 Sep 2020 06:07:51 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Remove deprecated non-public attribute assertions

commit a04309d40ed938112310691f382bcc17beff7ccc
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sat, 22 Aug 2020 02:42:56 +0800
Tag:    v4.0.0-beta

weekly release 4.0dev

commit 9a79c34eb6ea512c57705edcdc90c6ff8f53a605
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 21 Aug 2020 07:19:03 +0800
Tag:    v4.0.0-beta

MDL-69479 upgrade: Change all 4.0 occurrences to 3.10

commit b7100ae5b14dcb04bf09c4b07437bc4db0a85f03
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Tue, 18 Aug 2020 18:22:59 +0800
Tag:    v4.0.0-beta

MDL-69475 backup: Proper handling of backup::RELEASE versions

commit b0c4d7b738a27c9a368f8c2f492fdd87862ad283
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 17 Aug 2020 03:08:54 +0800
Tag:    v4.0.0-beta

MDL-69475 versions: main version bump

commit db17ce66287831863c4c7d55e2ddd49db678b2d6
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 17 Aug 2020 03:08:54 +0800
Tag:    v4.0.0-beta

MDL-69475 versions: main version bump

commit 45ce46f2027be00323f93b83fa9dd6ffe7a3bb59
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 17 Aug 2020 02:51:40 +0800
Tag:    v4.0.0-beta

MDL-69475 versions: bump all versions and requires in master

commit fbb076753611140da233a351fbf7b11e8b14d97b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 17 Aug 2020 02:51:40 +0800
Tag:    v4.0.0-beta

MDL-69475 versions: bump all versions and requires in master

commit e45ecaa0cc539cd86fb10ca4ed0e7f1685220644
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 14 Aug 2020 23:48:57 +0800
Tag:    v4.0.0-beta

MDL-69477 install: Ensure CFG variables are set before using them

commit d54d9110cebe50d8608ef4799ea15fd81f20638d
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 13 Aug 2020 07:22:44 +0800
Tag:    v4.0.0-beta

MDL-67415 environment: change requirements

commit 9c9fe8741ef6b1af0d35a34e514aa68d6ae5a261
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Thu, 13 Aug 2020 07:20:41 +0800
Tag:    v4.0.0-beta

MDL-67415 environment: 3.10 base information

commit 35c36d3ffba92172007681df2557c3584d6a0914
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 03 Aug 2020 18:21:37 +0800
Tag:    v4.0.0-beta

MDL-69475 install: Version, env. and minimal changes before branching

commit d95c3787714386101efb2c8b8804153468e6406b
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Mon, 03 Aug 2020 07:19:50 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Remove expectedException annotations

commit 598d578af7fd2487313e7a22339cc2370a70c391
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 02 Aug 2020 19:43:32 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Remove deprecated assertArraySubset()

commit f94195c3200ff1dff22b698f6a3782b8503eca59
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 02 Aug 2020 19:08:42 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Remove deprecated assertInternalType()

commit f6711bb394f5b054c0ae175b82af5b9c0aca5f90
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 02 Aug 2020 16:59:12 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Fix the return type of template methods

commit 80be8d2204631e5907deff98fa0f825ccbc0983c
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 02 Aug 2020 16:50:59 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: phpunit_constraint_object_is_equal_with_exceptions

commit bdc3ad00c989b93c75b99d90bb68a082bb9081e8
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 02 Aug 2020 00:15:28 +0800
Tag:    v4.0.0-beta

MDL-67673 phpunit: Bump to PHPUnit 8.5 and remove DBunit

commit a59fc3fc568db5a3c62d68e0736283dd9b245c21
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Sun, 26 Jul 2020 02:29:02 +0800
Tag:    v4.0.0-beta

MDL-69271 auth_ldap: Don't assume any ordering, just verify matches

commit e3da0ef75d887339d098e12120fd91cc8ab3a066
Author: Eloy Lafuente (stronk7) <stronk7@moodle.org>
Date:   Fri, 26 Jun 2020 16:23:04 +0800
Tag:    v4.0.0-beta

MDL-69146 composer: bump to moodle-behat-extension 3.400.0