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

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