Git commits in Moodle 3.11.x by Andrew Nicols

commit 28c0b1da10cfb49787e118ef279c18832bd508f5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 07 Nov 2023 16:14:14 +0800
Tag:    v3.11.18

MDL-79981 core: Add ability to manually run and filter phpunit on GHA

commit a1c66cd1bb589a128606673d79360feebb3c7d01
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Oct 2023 15:43:43 +0800
Tag:    v3.11.18

MDL-79698 core: Correct duplicate array key in test provider

commit 6c96bcd1eef6b430da5481f3967c23b2cf041373
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Oct 2023 23:56:19 +0800
Tag:    v3.11.18

MDL-79638 phpunit: Add unit test for increment resets

commit 0c5e7442b9393fe82ea2fcbb2857fbe81818bd4b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Oct 2023 23:25:58 +0800
Tag:    v3.11.18

MDL-79638 phpunit: Adjust version checks for mysql/mariadb hack

commit c30664ffc94198582264b2805f95c8ce4706ada1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 04 Sep 2023 09:00:26 +0800
Tag:    v3.11.17

MDL-79246 gradingform_rubric: Use i_click_on for behat clicks

commit 9b652a2582c78e592883022a2ec8dc9d79fa2c8e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 02 Sep 2023 08:18:44 +0800
Tag:    v3.11.17

weekly release 3.11.16+

commit 307c7244f0baf57c85ece28f0de513064f633b6b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 16 Aug 2023 20:01:26 +0800
Tag:    v3.11.17

MDL-78938 course: Wrap manual completion toggle in pending

commit 5ddc9ac171d92bdb07275b6273588f8f4fb925ab
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 16 Aug 2023 00:24:06 +0800
Tag:    v3.11.17

MDL-78938 report_progres: Wrap completion status update in pending

commit b08037be764e6b46f64edf08eac96bb35be49397
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 07 Jul 2023 11:06:49 +0800
Tag:    v3.11.16

MDL-78673 grade: Switch test to use generators

commit 3706532781b1ccbe9d6b956cf8d9b66beebb672b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 07 Jul 2023 10:51:51 +0800
Tag:    v3.11.16

MDL-78673 grade: Switch to behat navigation steps

commit 7f33e77509c24a32b28e06df7afdb99d3499276d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 07 Jul 2023 10:40:54 +0800
Tag:    v3.11.16

MDL-78673 grade: Address random failure due to toast

commit 42431fc1b46498446282e6db5a179ba7ddf11402
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 07 Jul 2023 10:40:16 +0800
Tag:    v3.11.16

MDL-78673 behat: Allow plugins to define their expansion of >

commit f02bdb5abca12d44c131d1cea344d80baafe8aa4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 17 Jun 2023 19:39:46 +0800
Tag:    v3.11.18

MDL-78496 environment: Moodle 4.4 requirements

commit 6e54dc520300b994dc94038dbc2c994781fdf5d1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Jun 2023 12:04:40 +0800
Tag:    v3.11.16

weekly release 3.11.15+

commit cdc7bf120e6781e1b1d7430b4eb8f5b1f1e1ac1e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Jun 2023 09:28:05 +0800
Tag:    v3.11.16

MDL-76733 mod_assign: Remove JS requirement for time-based tests

commit 5d14b0b0c2b85ef3e77a03c768db8f42ccd50928
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 May 2023 15:31:10 +0800
Tag:    v3.11.15

MDL-77733 behat: Remove extraneous no-axe option

commit b1fc632e5cf2a069b8040d55684ef024f0b90905
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 May 2023 13:28:28 +0800
Tag:    v3.11.15

MDL-77733 behat: Correct version number in upgrade.txt

commit 8eaed7a7ebb6c6b44ca9f12839d10a15c7018552
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 Apr 2023 22:28:21 +0800
Tag:    v3.11.14

weekly release 3.11.13+

commit 93bfa46f5efb6df327fd06e87623dd21110d0f85
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 Apr 2023 09:02:16 +0800
Tag:    v3.11.14

MDL-77944 behat: Rename chrome options for w3c support

commit 5e6ae141ce6caa9a34b02e834b8866a636cdee42
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 06 Apr 2023 16:26:38 +0800
Tag:    v3.11.14

MDL-77837 core: Improve usage docs for cron_setup_user

commit eaa34a048b9cea8ecd054dc22d774a68e81d763f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Apr 2023 09:26:34 +0800
Tag:    v3.11.14

MDL-77837 phpunit: Ensure that the cron user setter is used

commit 5837ade0ea30c328656f6782974a739e0d3e7786
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Apr 2023 09:25:04 +0800
Tag:    v3.11.14

MDL-77837 cron: Ensure user is set when running tasks

commit 28d6953d48a0306fc955879e5d76b10b8eed2f9a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 Mar 2023 14:11:21 +0800
Tag:    v3.11.13

MDL-77429 course: Change course date to previous day

commit 1a624afb87bc8bc623636041b612252d4480b4c1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:17:40 +0800
Tag:    v3.11.13

MDL-77559 js: Rebuild all JS with Node 16

commit f80a3bce0acb3bd9200a5d90a5ab5bb679972ebb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:11:12 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 core: Bump NodeJS version requirements"

commit 4deb1eea56d2b192ee3425f6e3847d824483ddf6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:11:07 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Bump standard dependencies"

commit 77c72b0bd7f50bdd088ec6119d0960fa43e3e18d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:11:05 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Remove grunt-contrib-uglify"

commit a15df02640223f63d0c9e7232e1c8e11bed9c3df
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:11:00 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Bump stylelint and components"

commit e5dd087852a4bf8c0bd98daf21105dcb1fc2c5ec
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:10:59 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Update browserslist"

commit f46643fd6128819bcdc9029646fae58bc95d309e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:10:51 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Bump node-sass"

commit 426e58d35d92916ece64ca3b951055e10d0a473c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:10:48 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Audit fix"

commit be86e18ff12bf73703928662654990fbb70a17b4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:10:44 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Use our own jsdoc wrapper"

commit d33aa94074c42a926490fc5ed8ca9799f3868332
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:10:41 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Bump shifter to new version"

commit 47fcb7c012c71fedf4064eff561f3d198187cdb9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:10:38 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Put shifter on a diet"

commit 7fd65d889635529fe65fb371fe6bef034eb2e48d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:10:23 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Remove unused babel-preset-minify dependency"

commit 4ad6481a775ec6635fdce215a4ad7bb617d228a6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Mar 2023 08:09:54 +0800
Tag:    v3.11.13

MDL-77559 js: Revert "MDL-75012 js: Bump Babel dependencies"

commit 1a70b72b41c5ac4f837d9bcab9098a731ccfb6f4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Mar 2023 15:00:26 +0800
Tag:    v3.11.13

MDL-77458 core: Add supported php version info to phpcs config

commit bc41f9287244c7e57011380a6b5336a590afe7b1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Mar 2023 11:05:54 +0800
Tag:    v3.11.13

MDL-77461 behat: Use get_course_id instead of DB fetch

commit 499f65172930acdb2958d7bdfcf0471677ee7a07
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 28 Feb 2023 11:01:10 +0800
Tag:    v3.11.13

MDL-75012 js: Full build of all grunt things

commit 35ef8a9e404fc277f5651b1b1b1ebc1ba2a179d4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 28 Feb 2023 10:24:04 +0800
Tag:    v3.11.13

MDL-75012 js: Remove unused babel-preset-minify dependency

commit 0a95429dcec8ae3c8033d5e8b056272354d756dd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 28 Feb 2023 10:17:15 +0800
Tag:    v3.11.13

MDL-75012 js: Bump Babel dependencies

commit 8d6e0dc416f471eaa7be59e34dd023c8f0472a78
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 22 Feb 2023 15:17:36 +0800
Tag:    v3.11.13

MDL-75012 js: Put shifter on a diet

commit 0ebccd5bb4fe2e8c6f6be3943637b79139de8873
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 07 Feb 2023 12:12:23 +0800
Tag:    v3.11.13

MDL-75012 js: Bump shifter to new version

commit a22e2aa0d71c2f8b0c05a55c023800f6884506ae
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Feb 2023 22:48:04 +0800
Tag:    v3.11.13

MDL-75012 js: Use our own jsdoc wrapper

commit dfea25b3d79e54d0ed8f68a819243bf2f45f901b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Feb 2023 21:42:56 +0800
Tag:    v3.11.13

MDL-75012 js: Audit fix

commit 173b61bf69dd56d8d24f74c29038a6cf847267f7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Feb 2023 21:28:41 +0800
Tag:    v3.11.13

MDL-75012 js: Bump node-sass

commit c920bb6db536e9de9ac9babe44be44bbcc8be91f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Feb 2023 14:11:49 +0800
Tag:    v3.11.13

MDL-75012 js: Update browserslist

commit 9899fc0a0f8686241fa7294553aafb1e8786fa13
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Feb 2023 11:24:18 +0800
Tag:    v3.11.13

MDL-75012 js: Bump stylelint and components

commit d01eba812bfea3f9e9d22c86bf2b7586eb7e2a40
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Feb 2023 10:54:57 +0800
Tag:    v3.11.13

MDL-75012 js: Remove grunt-contrib-uglify

commit 811526b0a6959943ecc2e54cba46ed90ebee30ff
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Feb 2023 10:19:19 +0800
Tag:    v3.11.13

MDL-75012 js: Bump standard dependencies

commit 5c9704b21060292acc7f2fab740f5fcf54b19c3e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Jan 2023 12:09:00 +0800
Tag:    v3.11.12

MDL-76833 core: Bump phpunit/php-code-coverage version

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

MDL-76811 mod_data: Remove duplicate tests

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

MDL-76811 mod_data: Generator test cleanup

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

MDL-76811 mod_data: strpos check should be strict

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

MDL-75105 tool_behat: Coding style fixes

commit b7a6083509d580ac83ece72a2ec9378cb9ac9957
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Dec 2022 09:41:48 +0800
Tag:    v3.11.16

MDL-76733 mod_assign: Tidy up availability behat tests

commit 9ae06b8dc7e639f48db28818541d8cb0792b3910
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Dec 2022 09:25:40 +0800
Tag:    v3.11.12

MDL-76727 core: Allow phpcs configuration to be overridden locally

commit 7c04ccfdf9498ef6e6eab67e33a637f497ac8fc1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Dec 2022 09:06:03 +0800
Tag:    v3.11.12

weekly release 3.11.11+

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

MDL-76207 contentbank: Switch to opened window

commit fb8fa7465510030996fc828191dd76657a1d2471
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 04 Nov 2022 12:35:37 +0800
Tag:    v3.11.13

MDL-75012 core: Bump NodeJS version requirements

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

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

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

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

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

MDL-75985 behat: Return newline character for \n

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

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

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

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

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

MDL-75959 customfield: Correct inappropriate class import

commit 6591971e8a98433d08b8e0473a0f1991c7624e14
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 11 Oct 2022 09:49:31 +0800
Tag:    v3.11.11

MDL-75936 core_message: Drawer must be ready before firing drawer events

commit 8e1353f39dd657c798c274df0ff06acc933f91ed
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 07 Oct 2022 13:04:02 +0800
Tag:    v3.11.11

weekly release 3.11.10+

commit fbc97ebdcdf54109bd6a17633fe97c7c2fdd1970
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 06 Oct 2022 14:43:55 +0800
Tag:    v3.11.11

MDL-71686 core_form: Include missing build

commit d70b73345c5586defab1ec0701409011a99ae6f7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 06 Oct 2022 14:43:55 +0800
Tag:    v3.11.11

MDL-71686 core_form: Rebuild amd util module

commit 95b4682d3cc51c0b9b7e2b4f82ec99f95bc635cc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 06 Oct 2022 10:20:36 +0800
Tag:    v3.11.11

MDL-71686 core_form: Move form serializer to shared function

commit 8ca4a0087dfee94d01f296b306c09ccfb329209b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 30 Sep 2022 16:36:31 +0800
Tag:    v3.11.11

MDL-75614 dml: Unit tests must test something

commit 51c22d1e3f6ad577507f3da1e1743bac1f354e89
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 27 Sep 2022 12:45:25 +0800
Tag:    v3.11.11

MDL-75744 qtype_gapselect: Remove unnecessary javascript tag

commit fdc73495774cb8d28fa191c52c9e65d0dae2c9ac
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 19 Sep 2022 14:47:21 +0800
Tag:    v3.11.11

MDL-75783 javascript: Add optional jsconfig configuration

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

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

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

MDL-75909 mod_data: Make template editor use html editor

commit d288aea4217f058e08b97095dd4a199bd96c9a7d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Aug 2022 10:42:30 +0800
Tag:    v3.11.11

MDL-75782 mod_quiz: Make TinyMCE autosave less fragile

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

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

commit 1125231af04af7696163bcae35c69859b9ce72f4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 05 Aug 2022 14:04:14 +0800
Tag:    v3.11.9

MDL-75386 theme: Include CSS from editor subplugins in editor style

commit cccef66f0cab7113ccefa4b5418ba142fa9fc91b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 04 Aug 2022 10:04:12 +0800
Tag:    v3.11.9

MDL-74492 editor_atto: Comment the regex change

commit a28e929a74e8d4236be677bb94ef90d515d4a65c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Jul 2022 12:37:49 +0800
Tag:    v3.11.9

MDL-75244 form: Change checker should check existence of tinyMCE API

commit eda6b9ba8f13995c3941c2e4db6fa1b721f15a88
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 30 Jun 2022 09:49:32 +0800
Tag:    v3.11.8

MDL-74379 core: Update date_format_string to use x-os functions

commit 7e180482ca9e8e78ada665ccc677c525ed1f9cc6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Jun 2022 11:52:39 +0800
Tag:    v3.11.8

MDL-73013 filelib: Fix code lint

commit a9af3c9cd44ac899ce5b2910f7952e4e7c53ced6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Jun 2022 11:49:58 +0800
Tag:    v3.11.8

MDL-73013 filelib: Address coding style violations

commit 2fe2cd8eabfd6148dca541b394cc60134176d7ce
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Jun 2022 11:04:08 +0800
Tag:    v3.11.8

weekly release 3.11.7+

commit e2d9a7fcee173151dbc0eb26646f11ab37b60bdd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 May 2022 11:30:06 +0800
Tag:    v3.11.7

MDL-74511 core: Add phpcs default config

commit b9e3bcb748b431c77de80248715a85a5ebb7dee5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 18 Apr 2022 15:25:56 +0800
Tag:    v3.11.7

MDL-74511 core: Add phpcs config generator

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

MDL-74116 behat: Fix browser instantiation for Selenium 4

commit 7da1d94956bfefdf1da495fa220efa7876457eaf
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 08 Mar 2022 11:18:08 +0800
Tag:    v3.11.7

MDL-74112 course: Support multiple mforms in format chooser

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

MDL-73915 js: Switch amd minification to terser

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

MDL-73915 js: Upgrade babel and eslint

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

MDL-73915 js: Upgrade packages

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

MDL-73915 js: Switch to nodejs lts/gallium

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

MDL-73915 js: Upgrade node-sass

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

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

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

MDL-73883 behat: Display actual step during testing

commit 1142892aca1f74dc95414874a737db783d0adb15
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 03 Feb 2022 13:27:24 +0800
Tag:    v3.11.6

MDL-72246 core_completion: Test coverage improvements for completion

commit 1330fadb008115e99db60d6ddc102ae7618e2982
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 03 Feb 2022 11:09:50 +0800
Tag:    v3.11.6

MDL-72246 core_completion: Stop testing the inner workings of get_data()

commit 0f0b8bbf68ed185f36f8702b9bc8804c8a1c85d2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 02 Feb 2022 16:10:59 +0800
Tag:    v3.11.6

MDL-72246 core_completion: Only fetch other completion data on requested

commit f6f9359c1371f65315dd672e8716480d126612d4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 19 Dec 2021 08:30:17 +0800
Tag:    v3.11.5

MDL-73255 user: Ensure that invalid filters are not left

commit ff396418f7927d11b6b48cc50d4bf4c24ce68ee8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Dec 2021 14:40:18 +0800
Tag:    v3.11.5

MDL-73155 qtype_essay: Coding style fix

commit e504d7159cdcbbfcf709fd60681b1be5cfec9af8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 03 Nov 2021 16:09:44 +0800
Tag:    v3.11.4

MDL-72894 courseexport: Whitespace fix

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

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

commit b71cc1f99d632bb29f08707e3bcdf773237e86bd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Oct 2021 11:19:54 +0800
Tag:    v3.11.4

MDL-71785 mod_quiz: Correct string as per reviewer feedback

commit a5c1b7924dd7c2039d448012e89b88c0b3953c89
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 14 Oct 2021 16:46:34 +0800
Tag:    v3.11.4

MDL-72013 js: Fix jsdocs to meet stricter eslint

commit e88926fb4f30b2fb0b4500f15e8d6f0b93f2abf7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 14 Oct 2021 16:43:51 +0800
Tag:    v3.11.4

MDL-72013 js: Configure eslint-jsdoc plugin

commit 0d6e90470b01c535c307c01fc5cc35e61dbd3901
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 14 Oct 2021 16:43:29 +0800
Tag:    v3.11.4

MDL-72013 js: Add eslint-jsdoc plugin

commit 65ad94b87c9179875f327bc21e5b35bc8c5d64c6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Oct 2021 09:40:48 +0800
Tag:    v3.11.4

weekly release 3.11.3+

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

MDL-72621 admin: Add environment check for admin deprecation

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

MDL-69364 enrol: Improve cohort test

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

MDL-69364 enrol: Improve setting of save button

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

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

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

MDL-72173 behat: Respect login page preference

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

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

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

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

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

MDL-72701 unit tests: Fix broken @covers annotations

commit 0b18f96813a5a9e3966df268b6cc26add1ae62c0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Sep 2021 16:25:13 +0800
Tag:    v3.11.5

MDL-71751 js: Do not stop propagation on drop, and handle it properly

commit 80c48e12ce433f94a32e4a1f9e74c89b007a8f0c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Aug 2021 12:00:17 +0800
Tag:    v3.11.3

weekly release 3.11.2+

commit 2b7a9da30ffdc8bad2abe212e0ceb2e87531c51b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 23 Jul 2021 10:58:00 +0800
Tag:    v3.11.2

MDL-72179 behat: Add page resolvers for activity roles/perms

commit 3dd5ef4cc0dbf96d0408aeb65854f930cb972676
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Jul 2021 11:36:34 +0800
Tag:    v3.11.2

MDL-72179 behat: Make use of page resolvers

commit 30adbbf796d05c5a5da961a6b4ad428c780193cc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Jul 2021 18:25:17 +0800
Tag:    v3.11.2

MDL-72179 behat: Lowercase all page instance resolvers

commit 9f1f8e584f8491ac9b951e4fcac88eeb65a4ed53
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Jul 2021 17:12:05 +0800
Tag:    v3.11.2

MDL-72179 behat: Add page resolver for activity names

commit 68edc3c42a4e6f14528f193e1289f7606b777c03
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Jul 2021 14:15:59 +0800
Tag:    v3.11.2

MDL-72179 behat: Add activity editing page resolution

commit 3d4b232a4aa475ed969f0bce9674792a18b6e9fe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Jul 2021 13:09:46 +0800
Tag:    v3.11.2

MDL-72179 behat: Fix page resolvers to remove ambiguity

commit 63df6e1ee2a265912d8b9a6f5c0f0e4e0c42e670
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Jul 2021 12:49:45 +0800
Tag:    v3.11.2

MDL-72179 behat: Correct course category page resolving

commit aa1f55f1bce13ed7230e151cc7b8c7de0491e865
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 19 Jul 2021 16:42:21 +0800
Tag:    v3.11.2

MDL-72125 testing: Make global $CFG available when including generators

commit 995ceb32d088cca173a1261476a084731e0475d4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 19 Jul 2021 14:06:37 +0800
Tag:    v3.11.2

MDL-72179 behat: Improve core page resolvers

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

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

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

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

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

MDL-72173 behat: Add and use behat logout URL

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

MDL-72173 behat: Switch to behat login URL

commit e6e1b50c3177a2355cafed80f37db1699e2f9c26
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Jul 2021 20:18:50 +0800
Tag:    v3.11.3

MDL-72163 admin: Plugins overview page should link to categories

commit 2fe23b92951d16a4f8a6dead18bbbcfcc6a168f8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Jul 2021 09:27:03 +0800
Tag:    v3.11.2

MDL-72125 behat: Add get_activity_id() behat generators helper

commit 3fb79f7a6a7b717256811577ef8c913c3b130cab
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Jul 2021 13:05:57 +0800
Tag:    v3.11.2

MDL-72125 mod_assign: Use assign submission data generators

commit 94bdaa6b4e57bcb5cca74e10e380362d4d71428f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Jul 2021 12:29:28 +0800
Tag:    v3.11.2

MDL-72125 mod_assign: Add data generator for assign submissions

commit a247fd8d93dec9aeea614748d84b4329e7c6efe5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Jul 2021 12:20:50 +0800
Tag:    v3.11.2

MDL-72125 testing: Add helper to run generators as a user

commit c9a309ed6a29fe811c39deb8e3bc27abc57899fe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Jul 2021 11:50:17 +0800
Tag:    v3.11.2

MDL-72125 testing: Set a default idnumber when creating activities

commit d2cd91224f2136e098a632d399476d41a2ec2a75
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Jul 2021 10:33:31 +0800
Tag:    v3.11.2

MDL-72108 js: Fix incorrect jsdoc examples for core/ajax

commit a0e267c9a57900f55d78adcadbb85dcffd5f06ac
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jun 2021 14:48:33 +0800
Tag:    v3.11.1

MDL-71669 editor_atto: Rebuild editor_atto/events

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

MDL-71882 grunt: Replace module names

commit 4abe3027d82e843aef8808bf49c7b7b373183f12
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Jun 2021 16:05:23 +0800
Tag:    v3.11.2

MDL-71874 behat: Show warning when using add to section without js

commit 613cd69cbd7d46f2fe52cff885d9cabab8ab9201
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 26 May 2021 09:13:05 +0800
Tag:    v3.11.1

MDL-71113 javascript: Improve basic JS Documentation

commit 022e9ab8525ec967a9c99a99a59c3f3be3328cce
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 24 May 2021 08:22:14 +0800
Tag:    v3.11.1

MDL-71736 javascript: Run the ignorefiles command more liberally

commit 3e789e5d6dca0178b1f61bc2098c7ee9e16c7099
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 20 May 2021 08:26:00 +0800
Tag:    v3.11.11

MDL-71531 cachestore_file: Stop locking cache files to read

commit 02bc9d32c3fee4d5378b677dd84c09bedb828d24
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 May 2021 08:56:23 +0800
Tag:    v3.11.1

MDL-71157 core: Pending JS in paged content bars

commit 9a4a49f060faf135955fc89d8f99e7a0c18067ed
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 29 Apr 2021 14:56:23 +0800
Tag:    v3.11.0-beta

MDL-71343 core_h5p: Add unit test for helper::parse_js_array

commit 2f1e3eada4d78cf37bbaccb374e6075f2d807767
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Apr 2021 10:25:36 +0800
Tag:    v3.11.0-beta

MDL-70909 mod_h5pactivity: Whitespace fix

commit 19e3ba9f0730c617568fdd65828e102ab859aeb5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 23 Apr 2021 10:05:38 +0800
Tag:    v3.11.0-beta

MDL-69863 block_accessreview: Fix file mode

commit 2a2e548f4c76e97aeb57bda153f3ec45d164343c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 19 Apr 2021 09:56:31 +0800
Tag:    v3.11.1

MDL-71369 admin: Apply form change checker to admin/category view

commit f0b3a74482a47845c0b6d949b2b5cb31712367b6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Mar 2021 08:03:36 +0800
Tag:    v3.11.0-beta

MDL-69256 tests: Fix random slow test failures in completion cron

commit eee0b6865cfff67e494810f57a49d51f051657e2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Mar 2021 13:08:54 +0800
Tag:    v3.11.1

MDL-71159 output: Do not run content prefetch during install

commit 5394aac8db229084efafc98163a2ce7ec7603b28
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 19 Mar 2021 08:14:11 +0800
Tag:    v3.11.0-beta

MDL-68496 grunt: Restructure grunt tasks into subdirectories

commit bd12ca2001db05a814e34b294a9a699731e49bd2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 19 Mar 2021 07:47:02 +0800
Tag:    v3.11.0-beta

MDL-68496 Grunt: Stylelint should only lint relevant component files

commit e214af572018076f673f5b21306c4ec06f5d3ae1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Mar 2021 10:01:58 +0800
Tag:    v3.11.1

MDL-71113 js: Fix all jsdoc warnings

commit 43ae52cbf815ae9bd6a5e61acc72607677ab53ce
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Mar 2021 09:50:09 +0800
Tag:    v3.11.1

MDL-71113 js: Bare minimum fixes to build jsdoc

commit b811a22f86a5d9ed959ca39ed052088b3f3b2e10
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Mar 2021 09:49:39 +0800
Tag:    v3.11.1

MDL-71113 js: Add jsdoc configuration and Grunt

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

MDL-71055 behat: Update core settings to use generator

commit bcd05412b6584c902e4f4716abba09adbc3aeea6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 24 Feb 2021 09:05:36 +0800
Tag:    v3.11.0-beta

MDL-70987 core_form: Use correct id for elementid during validation

commit daaf5f372de93af6bede63ecb563fee27d9e37c9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Feb 2021 12:19:18 +0800
Tag:    v3.11.0-beta

MDL-69259 h5pactivity: Whitespace fix

commit ba42ad4aa139db097254b3ef1c73a81f03c67288
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 19 Feb 2021 08:33:20 +0800
Tag:    v3.11.0-beta

MDL-64554 user: Fix use of Private files page on classic

commit f5e4e9cdbcef05eea10ac6518fb8a5aef9eda58c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Feb 2021 11:16:21 +0800
Tag:    v3.11.0-beta

MDL-64554 core_form: Rename class for dynamic form

commit aac6ad5f936933c7859323f4f7680cf06861bb85
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Feb 2021 10:10:08 +0800
Tag:    v3.11.0-beta

MDL-64554 core_form: CI fixes

commit 6b8b548779dd8d50a4fcca8557d32509c56652c0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Feb 2021 08:02:54 +0800
Tag:    v3.11.0-beta

MDL-47410 behat: Perform exact match for date_time selectors

commit 52e980f548dc70f012be614baf62c755e0914b06
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Feb 2021 12:02:53 +0800
Tag:    v3.11.0-beta

MDL-68853 mod_h5pactivity: Whitespace fix

commit fa64a7ce8d7ff0346801c013c09b83b4f0395e2a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Feb 2021 08:07:18 +0800
Tag:    v3.11.0-beta

MDL-70882 performance: Revert "MDL-47456 core: Remove redundant DB call during bootstrap"

commit e36710af524ddd239cc7934ec4965f913f92ceba
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 05 Feb 2021 15:51:18 +0800
Tag:    v3.11.0-beta

MDL-70802 javascript: Normalise component consistently in templates

commit 5a492fd8862aad2d3d310e21e92370d72565da19
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 05 Feb 2021 11:03:52 +0800
Tag:    v3.11.0-beta

MDL-70780 customfield: Rewrite management JS as ES6

commit c6f1ee297743a0ea22b3890eba31492bc9b77fcc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 05 Feb 2021 09:44:06 +0800
Tag:    v3.11.0-beta

MDL-70780 customfield: Address random behat fails

commit ac2e94f9467a66cdf9ec537e6fe3c78d0554c4fa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 31 Jan 2021 20:26:35 +0800
Tag:    v3.11.0-beta

MDL-70740 behat: Composer bump for new version of Mink Driver

commit d5ff7291975eb4c88bfb4ca8953ff3fecaedac94
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 31 Jan 2021 18:21:41 +0800
Tag:    v3.11.0-beta

MDL-70734 behat: Increase the WebDriver Curl timeout

commit 5a706a506cc8f238c472ea1a259c9bbc83af39db
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 29 Jan 2021 12:45:00 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Mark some tests as being slow

commit 3d89a661dfe44fed22ac28f1286fe7349f616638
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 29 Jan 2021 12:44:09 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Add a step to set a timeout factor for a test

commit e631b8c5e139c9c6d5145e93b10420de969f8769
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Jan 2021 15:27:49 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Set script timeout with timeout factor

commit ec9bb74405bc17fa7b175b0432f0f2e4bbfbd77a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Jan 2021 15:00:19 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Correct selenium2 reference in config-dist

commit 7cff15dc4d5c13228914017023436e6a5eb546de
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Jan 2021 14:51:29 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Handle driver stop failure properly

commit 0bac7faf903e45ea86c7c4954ca0c006115f6c72
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 23 Jan 2021 20:43:20 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Warn about old behat.yml file location

commit 19db0c4b4439eff6c49b296188d06b5fb010f370
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 22 Jan 2021 13:26:16 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Rename and warn on old config

commit 1894ea0c5c52add936313483f8aa6f42356cfd36
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 11 Jan 2021 13:33:22 +0800
Tag:    v3.11.0-beta

MDL-70580 core: Tree nodes should check if they were clicked directly

commit dd4693ac0ceb113a70da99b0fc3734bdda7d8635
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 16 Dec 2020 15:42:57 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Uncomment step disabled for old firefox

commit 8f3d77d22884809d155d52d0e76cd6965faa6a8a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 10 Dec 2020 07:53:56 +0800
Tag:    v3.11.0-beta

MDL-70320 behat: User full path to page admin node

commit 6704b2b5a4d39ab42d0ce4d3d62391ebfb414f97
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 08 Dec 2020 14:47:58 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Pad messaging drawer

commit 41e1eecf361fef268fe04fc7db302bf9e8bbeffa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Nov 2020 11:26:15 +0800
Tag:    v3.11.0-beta

MDL-70153 qtype_essay: Whitespace/behat fixes

commit 9bec65f04f15579bc20d28d4a31998c2eeb63fb9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Nov 2020 09:00:13 +0800
Tag:    v3.11.0-beta

MDL-70167 behat: Rewrite attribute check steps

commit d467f87bd76661fa5edf2450829c57e1cf583bc5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 17 Nov 2020 20:02:01 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Work around weird gradebook focus behaviour

commit 725a75e064d76101a6ccdd57ec9db3c56969f2e3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 16 Nov 2020 15:19:28 +0800
Tag:    v3.11.0-beta

MDL-67513 core: Only move modal to body if currently attached

commit 2881ad191f4d43726ee8833f49d4ccea73535f0e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 14:21:22 +0800
Tag:    v3.11.0-beta

MDL-70397 behat: Prevent browser restarting after initial start

commit 0bd971ebc096cf7de6ce2cad76e2b58cb3a9efba
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 14:20:57 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: availability field extends textarea

commit 13c2654eb1375d894f41badabf1072c071771ec5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 14:20:31 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Improve chromeOptions configuration

commit a85f7f83b9c7f21a459703d0d37eb7d89e25676b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 10:10:57 +0800
Tag:    v3.11.0-beta

MDL-66979 question: Improve behat test reliability

commit 3ab052e70dc7c6fffe2272437f2af32964dd1857
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 09:30:18 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Switch to generators

commit f60b5ea4dba55165c77aa6572cb9cbd963aef0e4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 09:29:59 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Remove unused var

commit ac88e330a69b14d909e3b7145593ffd68a32b9d4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 09:29:14 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Whitespace fix

commit c501f5fa254464f71f6ee91ae7f1c235b2645192
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 09:28:55 +0800
Tag:    v3.11.0-beta

MDL-66979 mod_assign: Stop clicking the user filters

commit be9e3ebd34a36466958466c80c4cf9b51d3f9a90
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Nov 2020 13:17:29 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Remove manually triggered events

commit 74a156c3d0b61ff8153de8b101e50445966c3fb8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Nov 2020 13:16:58 +0800
Tag:    v3.11.0-beta

MDL-66979 group: Replace direct element interaction with steps

commit c5d25f90175055bf6224706d630c5ae0cc1d1e5d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Nov 2020 08:59:51 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Core updates for W3C WebDriver

commit a53c5b847e58f19e1f42973bff31c446216688f8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Nov 2020 08:17:34 +0800
Tag:    v3.11.0-beta

MDL-67668 behat: Correct js pending check

commit 621199b331e134db90bce0a019ea1d8b47ab3112
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Nov 2020 08:15:55 +0800
Tag:    v3.11.0-beta

MDL-67668 behat: Support NodeElement when fetching node in container

commit 75801895aa90decebb3ced39bcd0187fd8b7afa6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Nov 2020 15:10:30 +0800
Tag:    v3.11.0-beta

MDL-67668 behat: Share behat_behat functionality with forms

commit e5f5aaeba17495753b438afe48b42c8aa979d54a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 09 Nov 2020 17:15:32 +0800
Tag:    v3.11.16

MDL-70152 forum: Create behat data generator

commit c7d3bc62fe55aafb8359fbbbae3b7cbdc91f05e1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 09 Nov 2020 15:35:54 +0800
Tag:    v3.11.0-beta

MDL-70148 gradereport_grader: Improve reliability of keyboard usage

commit 68ff5f0ce005c7b84de3d81a2e3018f3fb6084cc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 30 Oct 2020 14:08:43 +0800
Tag:    v3.11.11

MDL-70071 forum: Convert post threshold warnings to info

commit d2e7608fec528760ffe4ce6375dd2a9d6fffe1d4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 Jul 2020 12:11:09 +0800
Tag:    v3.11.16

MDL-69231 behat: Update tests to use new generator

commit 9a5085071fdccb0313eec10ba2cb60668be9e8bc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Jul 2020 07:47:01 +0800
Tag:    v3.11.16

MDL-69231 tests: Add role capability setting generator

commit 48b626591c36c728d9050a865576510d8d995867
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Jul 2020 13:33:34 +0800
Tag:    v3.11.16

MDL-69231 tests: Improve existing role generator

commit 2c967d8d07644f5184009ccc76b9de29e7292846
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 28 Jun 2020 19:51:35 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Remove unnecessary steps which fail

commit d2ceac9d3d06abf7f571be8108bbdd547455c794
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 26 Jun 2020 21:34:30 +0800
Tag:    v3.11.0-beta

MDL-66979 scorm: Increase behat window size

commit 45b0f89d87bb66186ef7374e5d5fecdc1b4015b1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 26 Jun 2020 21:18:24 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Scroll nodes into view before hover

commit 740c2e80d840c97ef3c378dfc8d19f764f930254
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 26 Jun 2020 13:18:38 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Use tab to blur current focus

commit 44d9f77caed256e38f842d62611d428939c70f06
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 26 Jun 2020 13:18:17 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Update passwordunmask form field control

commit 5654ddc32e4cdb1a6363a577c751cc6b63c33893
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Jun 2020 11:37:20 +0800
Tag:    v3.11.0-beta

MDL-70167 behat: Boolean attributes should either exist or not

commit f4a38bbaac3f79b6bbb06da37dd8bada1e165551
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Jun 2020 11:09:58 +0800
Tag:    v3.11.0-beta

MDL-70148 qtype: Update qtype steps to new key interaction

commit 076ec2766f7b54f5c6cdbd0c271a5e582d87611d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Jun 2020 10:40:26 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: iFrames must have a name for switchTo

commit eb03e5c7b7f4eeef38c9b4aa417ef187c4e6b5e8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Jun 2020 10:39:45 +0800
Tag:    v3.11.0-beta

MDL-66979 mod_data: Improve behat chart data step

commit 6dae4aa3adaf811d75c4b73d5b0705529c403a27
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Jun 2020 12:21:47 +0800
Tag:    v3.11.0-beta

MDL-69107 user: Fix autocomplete usages

commit 5b9b1f07e66794ed35855ffc4101ef13618f87db
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Jun 2020 10:39:57 +0800
Tag:    v3.11.0-beta

MDL-70148 behat: Update steps for keyboard

commit 346fdae360e901dc4f20e962f180a303f0e618df
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Jun 2020 14:50:04 +0800
Tag:    v3.11.0-beta

MDL-70148 behat: Add steps to send keys without an element

commit 94a492a0f48c248e641eb1b5e12b876840460f04
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Jun 2020 13:45:37 +0800
Tag:    v3.11.0-beta

MDL-67668 behat: Update tests for inplace editable field type

commit 7a2006b499e39abd2b98b5d0ec3f9cc57a1d81a7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Jun 2020 13:45:15 +0800
Tag:    v3.11.0-beta

MDL-67668 behat: Add inplace editable field type

commit 675ff118f222c77c4335eb34c36d31a37e685e04
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Jun 2020 10:28:02 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Switch to new W3C Behat driver

commit d196e8093b107e423d87517879e361b4fcf5677e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2020 10:20:55 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Handle JS on elements better

commit 119977e66379b53d49f3c0f69aaf3b0741b67bc5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2020 09:44:39 +0800
Tag:    v3.11.0-beta

MDL-69107 form_autocomplete: Rewrite item selection

commit 2d68b303f99219a2aa260be91e9c0b5098804cbb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2020 08:23:25 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Rename selenium config to webdriver

commit 62763b84d48cf0bc8df07def6de88b7e02304c15
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 17 Dec 2019 10:44:32 +0800
Tag:    v3.11.0-beta

MDL-70151 assign: Fix bulk change for behat

commit a6512819b3e9724c86d01d3fbdb74eb4efa5dd22
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 25 Nov 2019 08:03:47 +0800
Tag:    v3.11.0-beta

MDL-66979 behat: Fix window switching