Git commits in Moodle 3.9.1 by Andrew Nicols

commit 838e230d5499d87075a712b36c248bf16ae0565d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Jan 2023 11:19:02 +0800
Tag:    v3.9.19

MDL-76811 mod_data: Remove duplicate tests

commit ee3504f6739c6d394c9fe8207eed8612532cb47b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Jan 2023 11:18:36 +0800
Tag:    v3.9.19

MDL-76811 mod_data: Generator test cleanup

commit c26ac2e85d7c75ddf80aa4d1af2ae82460c5e226
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Jan 2023 12:57:52 +0800
Tag:    v3.9.19

MDL-76811 mod_data: strpos check should be strict

commit 91b2170fdb09bae507da6fbc88854e5950456b36
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Dec 2022 21:11:04 +0800
Tag:    v3.9.19

MDL-75105 tool_behat: Coding style fixes

commit 2409994d3215ccbbe4461dd40a32f234a1e8725a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Dec 2022 09:06:07 +0800
Tag:    v3.9.19

weekly release 3.9.18+

commit 56a368facf41e76a6b2ca7f8f5b45b18ee47d798
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 06 Nov 2022 21:00:09 +0800
Tag:    v3.9.18

MDL-76207 contentbank: Switch to opened window

commit 8b2c0d969d8a3ffad56ca8ee5e4c8e5e74a2bdc7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 02 Nov 2022 10:52:32 +0800
Tag:    v3.9.18

MDL-76169 behat: Normalise exception message in should (not) steps

commit 32d337a934968503819b3ed0adbdcb5b2af0d9bc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 02 Nov 2022 10:36:37 +0800
Tag:    v3.9.18

MDL-76169 behat: Add improved steps for using action menus

commit 5b707aa422b68ab98771b3e31fb531df06851220
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Oct 2022 20:26:11 +0800
Tag:    v3.9.18

MDL-75985 behat: Return newline character for \n

commit 1b506c96390e01cae67e6804e4d23da4867682f1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Oct 2022 16:03:49 +0800
Tag:    v3.9.18

MDL-75985 behat: Standardise HTML output when comparing editor content

commit b672263e049aa6e3ad8ffb7a57aea1f90568365a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Oct 2022 13:41:12 +0800
Tag:    v3.9.18

MDL-75969 behat: Allow the editor field to request a save

commit 7fc01a94e298b3dd2dfb862e7e9678d3bbe32bcc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Oct 2022 06:39:36 +0800
Tag:    v3.9.18

MDL-75959 customfield: Correct inappropriate class import

commit 1d776476b6403fbfa0e477c7f633fab7b933adaa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 07 Oct 2022 13:04:06 +0800
Tag:    v3.9.18

weekly release 3.9.17+

commit fa9ba4853323e5c80cca02ec29e8285c71780eb3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 29 Aug 2022 20:46:35 +0800
Tag:    v3.9.18

MDL-75886 atto: Always use Atto for @atto tests

commit 482de4e3707c0a10fc63ea56892ef20aeb278ae3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Aug 2022 22:27:11 +0800
Tag:    v3.9.18

MDL-75909 mod_data: Make template editor use html editor

commit bf1ebf3b440d5395f6b3360d6b71b055052e8c55
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Aug 2022 14:51:21 +0800
Tag:    v3.9.18

MDL-75559 behat: Sort behat_hooks to top of context list

commit f4df13fb6c3854fcfbc90c91bdafceb4dc492880
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Jun 2022 11:06:38 +0800
Tag:    v3.9.15

weekly release 3.9.14+

commit 6955a9b618fd4533222670c4bd0ba8dd1b0e4c4e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 08 Mar 2022 13:56:45 +0800
Tag:    v3.9.14

MDL-74116 behat: Fix browser instantiation for Selenium 4

commit 34638813f1f0583cdd44b883a6171d2b1fc494bd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 18 Feb 2022 08:57:51 +0800
Tag:    v3.9.13

MDL-73915 js: Switch amd minification to terser

commit 466ca1079df4b81a7ec02bde94adda75345e8e70
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 18 Feb 2022 08:52:45 +0800
Tag:    v3.9.13

MDL-73915 js: Upgrade babel and eslint

commit 97e9f81aa090561cb07fa81ed8017555f94ea47c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 18 Feb 2022 08:29:59 +0800
Tag:    v3.9.13

MDL-73915 js: Upgrade packages

commit de97a73ede4d2e5b45a657e13617a8b36e732e65
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 18 Feb 2022 08:07:49 +0800
Tag:    v3.9.13

MDL-73915 js: Switch to nodejs lts/gallium

commit bd7971aca9b7787adb306cd1b3c71287679ff4ec
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 17 Feb 2022 19:32:34 +0800
Tag:    v3.9.13

MDL-73915 js: Upgrade node-sass

commit 3140ab71b8ed0855a221a0844a303c8dcd136752
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 16 Feb 2022 11:26:29 +0800
Tag:    v3.9.13

MDL-73899 behat: Fix coding style issues to change third-party status

commit 9f40a833fb4f7982faa30b0eb91e6657c024d6ed
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 15 Feb 2022 14:56:59 +0800
Tag:    v3.9.13

MDL-73883 behat: Display actual step during testing

commit 88908f1730f6d190305860b2da4ff2d44aa0d6bf
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Oct 2021 10:22:46 +0800
Tag:    v3.9.11

MDL-72874 behat: Allow behat window sizes to be modified during run

commit a96d456b63eda59cfac201d63e7a9d255519349f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 23 Sep 2021 13:43:47 +0800
Tag:    v3.9.11

MDL-72621 admin: Add environment check for admin deprecation

commit b05a56602ca8d18abd762b47f54b9a313bf5986a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 20 Sep 2021 10:39:50 +0800
Tag:    v3.9.11

MDL-69364 enrol: Improve cohort test

commit 96edd40beb82d361c62d49b1e21b1fec8800688e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 20 Sep 2021 10:36:42 +0800
Tag:    v3.9.11

MDL-69364 enrol: Improve setting of save button

commit 6138b34e0158d07f5b894d6e9f3fbedf7cbdc4ef
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 17 Sep 2021 15:27:58 +0800
Tag:    v3.9.11

MDL-72593 behat: Improve behat handling of file manager buttons

commit 89fe559d75228fbb76960092f621b9c5bd1e541e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 16 Sep 2021 20:47:18 +0800
Tag:    v3.9.11

MDL-72173 behat: Respect login page preference

commit bbf30c6751414cafd5fa2fd490d0048fa51426c0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 16 Sep 2021 16:13:27 +0800
Tag:    v3.9.11

MDL-72593 behat: Load the Field node content locally for processing

commit 6b7f92954c078eb7474d99fd671c57a6d8c9fcf6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 16 Sep 2021 15:03:07 +0800
Tag:    v3.9.11

MDL-72173 behat: Fix typo Logout <> Log out

commit 80df50ae389f8c57f61dfd807de81459239fd496
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 15 Sep 2021 21:15:08 +0800
Tag:    v3.9.12

MDL-72701 unit tests: Fix broken @covers annotations

commit 361070ef5da159bd9a10369d1d19daa856384219
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Aug 2021 12:00:30 +0800
Tag:    v3.9.10

weekly release 3.9.9+

commit d710bba114a11e9e455ec5c7e7c32f80b262d253
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 19 Jul 2021 10:00:48 +0800
Tag:    v3.9.11

MDL-72173 behat: Add tests for login/logout steps

commit ba46337d5262074dc32e97c9535f348cf44f5eca
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 19 Jul 2021 09:43:16 +0800
Tag:    v3.9.11

MDL-72173 behat: Automatically log user out on behat login

commit 9448cb11d25ce4253b1c91c14c37535798475c78
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 18 Jul 2021 21:53:27 +0800
Tag:    v3.9.11

MDL-72173 behat: Add and use behat logout URL

commit c59450fde99e55fd870c0d0227d67403a21c91e7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Jul 2021 23:58:36 +0800
Tag:    v3.9.11

MDL-72173 behat: Switch to behat login URL

commit 3723049a5cca17a46dab27d679a0dafe69306e46
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Jun 2021 18:41:25 +0800
Tag:    v3.9.12

MDL-71882 grunt: Replace module names

commit f7ffb41db4db30e5c79656771f3804508c9e0bd7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 05 Mar 2021 12:36:48 +0800
Tag:    v3.9.10

MDL-71055 behat: Update core settings to use generator

commit 376d34142f9bb6c521d8b2befcc3c2b3c19e6512
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Jul 2020 09:10:09 +0800
Tag:    v3.9.1

MDL-69232 behat: Simplify hooks

commit 8eb7f7e366b33e9d6057a27a484131e41080a223
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Jul 2020 15:35:34 +0800
Tag:    v3.9.1

MDL-69232 behat: Make selenium start more fault tolerant

commit fd7c3c483413963888e45c673354c7266ddd20fb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Jul 2020 15:35:11 +0800
Tag:    v3.9.1

MDL-69232 behat: Add debugging information to Selenium fails

commit c3b7f2f9744061dc016b974029a82d09ceede1d6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Jul 2020 15:34:10 +0800
Tag:    v3.9.1

MDL-69232 behat: Move suite tests to BeforeSuite hook

commit dde1ead9fe78865e900f4ad6ae5024c2b6149810
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 06 Jul 2020 13:25:31 +0800
Tag:    v3.9.1

MDL-69110 table: Remove commented code

commit 6f7802471793d2d53244b71c8e03771c73191663
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 29 Jun 2020 11:27:05 +0800
Tag:    v3.9.1

MDL-69136 behat: Support find on a NodeElement

commit 959c2cb84ed9e44cb4935d4140fda8c03626a7b9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 26 Jun 2020 19:59:56 +0800
Tag:    v3.9.1

MDL-69149 core_grade: Correct xpath attribute selector

commit 95fbf4d8e5cb48c1e00c94bd89e36d11eae5d2f7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Jun 2020 11:08:47 +0800
Tag:    v3.9.1

MDL-69136 behat: Improve reliability of navigation steps

commit 053a433d746c4b1e6cf436b8925a347a80d6e23e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Jun 2020 09:01:58 +0800
Tag:    v3.9.1

MDL-69134 competencies: Behat fails randomly opening dialogues

commit ee7b438f618a32b0ef4a0ab7530d9582cdfd5fbb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 24 Jun 2020 11:43:24 +0800
Tag:    v3.9.1

MDL-69135 core_calendar: PendingJS for event filtering

commit 8f28fbee118d63304ed1a7aed06d9bef079fd12a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Jun 2020 19:19:41 +0800
Tag:    v3.9.1

MDL-69086 theme_boost: Improve pendingJs checks for bootstrap

commit 0609febf16cb47190345efd6a993acc35d4c8591
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Jun 2020 08:24:52 +0800
Tag:    v3.9.1

MDL-69072 behat: Remove restart_browser_after feature

commit 7b2e257157e2540574ce284b1190b205ff5e7bf4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Jun 2020 08:23:33 +0800
Tag:    v3.9.1

MDL-69072 mod_scorm: Stop mink reset after tests

commit bb344d07e7f7bb3bd560a0a77f518f69d89fb68c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2020 10:37:52 +0800
Tag:    v3.9.1

MDL-69072 behat: Relaunch browser session between scenarios

commit 7af8441403b46f3d73de1b68db53e85f50f1cfe7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2020 10:37:17 +0800
Tag:    v3.9.1

MDL-66568 behat: Reset theme CSS between scenarios

commit 7ba95339a6229f4fa779350efcf526ff0c134f2d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2020 10:35:38 +0800
Tag:    v3.9.1

MDL-66568 behat: Support building of themes for behat

commit b6c37f292615cb895435f2c0a97a1c189ac4dd39
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2020 10:34:40 +0800
Tag:    v3.9.1

MDL-66568 core_output: Return built theme CSS