Git commits in Moodle 3.5.1 by Andrew Nicols

commit a242d3e3baed6b156c8b1051851f74d9655df7ab
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 16 Dec 2020 23:11:24 +0800
Tag:    v3.5.16

MDL-69107 behat: Update field normalisation

commit a1dff55d44957e2074a141ec46d131b6dc77bc48
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Nov 2020 09:00:13 +0800
Tag:    v3.5.16

MDL-70167 behat: Rewrite attribute check steps

commit 806a85f19dea92b16007d0b4c7f94a28e8023310
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Nov 2020 13:56:34 +0800
Tag:    v3.5.16

MDL-70148 behat: Remove user menu test

commit e32b77b7a39772b63a22dcbfca5d36c5029458c8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Nov 2020 09:03:09 +0800
Tag:    v3.5.16

MDL-70148 behat: Use key_press for autocomplete escape

commit 938d0763f6babf877be7ea79b3255abbfd49095d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Nov 2020 08:52:58 +0800
Tag:    v3.5.16

MDL-70148 behat: Wait after opening the user menu

commit d1f1b69a57385f913392489ca10436a6edc63cde
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 13 Nov 2020 14:21:22 +0800
Tag:    v3.5.16

MDL-70397 behat: Prevent browser restarting after initial start

commit 14a019dfeeb440adc7dd2d1f6dc4419d65f7a0b3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Nov 2020 08:17:34 +0800
Tag:    v3.5.16

MDL-67668 behat: Correct js pending check

commit 99b6bd212a915521d6c3e0a2ea176d75556e94e1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Nov 2020 08:15:55 +0800
Tag:    v3.5.16

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

commit 534a7a869ec74e2d076ce103723771c570fbcee0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Nov 2020 15:10:30 +0800
Tag:    v3.5.16

MDL-67668 behat: Share behat_behat functionality with forms

commit 6f8a6097081373484d82009eb37670aca5e11906
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 09 Nov 2020 15:35:54 +0800
Tag:    v3.5.16

MDL-70148 gradereport_grader: Improve reliability of keyboard usage

commit 373b0fe431a1258b28804c7d6d50bd2cbbeab5ef
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Oct 2020 09:27:15 +0800
Tag:    v3.5.15

MDL-69815 core: Bump Node to v14.15.0 (LTS/Fermium)

commit 26b09187b8cbd50cb742b7fa65063c7f79dd1205
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 19 Aug 2020 10:25:17 +0800
Tag:    v3.5.14

MDL-69419 core: Task reset tests cannot use random test times

commit 357073866ebad065ce3718dad9b5551c62122717
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 Aug 2020 07:47:59 +0800
Tag:    v3.5.14

MDL-69273 travis: Use exttests for https too

commit f330e8146f4d67add8953325adde6d80e39bfd5a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Aug 2020 08:02:42 +0800
Tag:    v3.5.14

MDL-68974 calendar: Use page context for block check

commit 5b0902eb06e81598b13bf7f5da2dc385e1a601c3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 10 Aug 2020 10:08:17 +0800
Tag:    v3.5.14

MDL-68974 blocks: Check permission before generating content

commit fe6dc7ff41ae3b54e63c506a75c7ad841040ce47
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 21 Jul 2020 10:31:32 +0800
Tag:    v3.5.14

MDL-68974 admin: Unit tests for context parent/child test

commit 9a1d611089d82f69ac97f69137dfe2fe6bc16aa0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 20 Jul 2020 13:20:44 +0800
Tag:    v3.5.14

MDL-68974 admin: Unit tests for loginas

commit 393e43991fdf39d118293adac20b13cdc7aa1007
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 20 Jul 2020 12:28:35 +0800
Tag:    v3.5.14

MDL-68974 admin: Prevent login as outside of the desired context

commit d377bf6b783abcbc33e431bbb49ce2cbe9b90742
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 16 Jul 2020 08:24:55 +0800
Tag:    v3.5.14

MDL-69278 behat: Correct variable name

commit 1126438d1a04b18831771462608844b3c1f775a4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 15 Jul 2020 09:56:02 +0800
Tag:    v3.5.14

MDL-69278 behat: Mark tests as failed when unable to start Session

commit 3e144d2a0baa3df17adbb567bf79eb089319b99d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 15 Jul 2020 07:36:02 +0800
Tag:    v3.5.14

MDL-69273 travis: Move exttests check to after_script

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

MDL-69232 behat: Simplify hooks

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

MDL-69232 behat: Make selenium start more fault tolerant

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

MDL-69232 behat: Add debugging information to Selenium fails

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

MDL-69232 behat: Move suite tests to BeforeSuite hook

commit f14cb0631754b41e3feaee0a869c1cf5606a3efe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 29 Jun 2020 14:16:23 +0800
Tag:    v3.5.14

MDL-69160 behat: Add form field setter step

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

MDL-69136 behat: Support find on a NodeElement

commit f752683a47b7ed3dfcf24b272ee0dc03519a89f4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 29 Jun 2020 11:23:34 +0800
Tag:    v3.5.14

MDL-69160 workshop: Ensure steps are chained

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

MDL-69149 core_grade: Correct xpath attribute selector

commit 2612f3771dba0804b61ea92df91d5745397de4a4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Jun 2020 14:39:38 +0800
Tag:    v3.5.14

MDL-69138 behat: Update session->visit() to use visit step

commit 5f72b9196284c6053dcad54dbb44272747fa3bcc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Jun 2020 14:38:26 +0800
Tag:    v3.5.14

MDL-69138 behat: Add "I visit :localurl" step

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

MDL-69136 behat: Improve reliability of navigation steps

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

MDL-69134 competencies: Behat fails randomly opening dialogues

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

MDL-69135 core_calendar: PendingJS for event filtering

commit b0f7f0c808620bd3dbb1ab97a098d454735561d0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Jun 2020 11:37:20 +0800
Tag:    v3.5.16

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

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

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

commit 16a42b3f1164f8906ba4f1168bccaeef75a81eab
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Jun 2020 12:21:47 +0800
Tag:    v3.5.16

MDL-69107 user: Fix autocomplete usages

commit 33b875ccd00d5733eaa0f87248716e1183888596
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Jun 2020 10:39:57 +0800
Tag:    v3.5.16

MDL-70148 behat: Update steps for keyboard

commit 8aadb679dce089143d966b52271f1ec28360dee0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Jun 2020 14:50:04 +0800
Tag:    v3.5.16

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

commit eca105902f70713f14e555e98d2a8a9d6fd9c719
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Jun 2020 13:45:37 +0800
Tag:    v3.5.16

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

commit 1f4d89199564e7585b9ed45336f39bc129d25e7c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Jun 2020 13:45:15 +0800
Tag:    v3.5.16

MDL-67668 behat: Add inplace editable field type

commit 75a54d45b609962b5e54ba2f8644bcf2dd5ce48b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Jun 2020 12:34:52 +0800
Tag:    v3.5.14

MDL-69068 behat: Allow singular, pivotted data generators

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

MDL-69072 behat: Remove restart_browser_after feature

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

MDL-69072 mod_scorm: Stop mink reset after tests

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

MDL-69072 behat: Relaunch browser session between scenarios

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

MDL-66568 behat: Reset theme CSS between scenarios

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

MDL-66568 behat: Support building of themes for behat

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

MDL-66568 core_output: Return built theme CSS

commit 28b3bf9d3ebe446b58b32269cbabb2ab264c58b4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Jun 2020 09:44:39 +0800
Tag:    v3.5.16

MDL-69107 form_autocomplete: Rewrite item selection

commit d6efe5c4281891708adbae81a171d555a6e4c4d7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 29 May 2020 16:43:09 +0800
Tag:    v3.5.13

MDL-68750 tool_usertours: Amend tourstep template for missing markup

commit 68b632949d65b6a55101398da858f8177b7bd8ef
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 26 May 2020 10:55:12 +0800
Tag:    v3.5.13

MDL-68750 core_tag: Add missing confirmation dialogue title

commit e260a4f35e830c50ff5adf68e23cb0f3abfee639
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 18 May 2020 08:06:58 +0800
Tag:    v3.5.13

MDL-68728 calendar: Pending promises for event summary

commit 24ec2b70d48af30b19ae4eff210afffa03225c87
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 17 May 2020 14:09:01 +0800
Tag:    v3.5.13

MDL-68750 behat: Correct dialogue selector

commit 1e1576a246ff48b31f09978dc2e60aaa82c946f4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 22 Apr 2020 14:57:26 +0800
Tag:    v3.5.13

MDL-66109 js: Remove unit on zero size

commit 0255dcd2f43a47be102599ecd7ba4cdbafeccd3b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 22 Apr 2020 11:38:11 +0800
Tag:    v3.5.13

MDL-66109 js: Built file changes from new Node version

commit 8e8c8d86cc912e22af3ff73dbeadaab3a2825ef1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 21 Apr 2020 20:58:34 +0800
Tag:    v3.5.13

MDL-66109 js: Upgrade to latest stable version of NodeJS

commit e133eec60b13c288d3c438350f8ccaf66d88b1d9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Mar 2020 12:28:56 +0800
Tag:    v3.5.12

MDL-67827 behat: Add missing exception use

commit 5169acea00610fc136abe254e7aa26aa61ecf298
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Mar 2020 12:27:51 +0800
Tag:    v3.5.12

MDL-67827 behat: Pending JS improvements for dialogues

commit 7505c8ce76f73ad599cd133dbfa602e52c685760
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Feb 2020 09:52:23 +0800
Tag:    v3.5.11

MDL-67965 behat: Get theme-specific context classes correctly

commit 7b24d507388b5ebff5d0ab3998219e2cc29a9764
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 17 Jan 2020 09:04:59 +0800
Tag:    v3.5.14

MDL-67657 behat: Add wrapper for JS execution

commit 970ffe04173b8b5129f15782a86137d4911406cf
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 16 Jan 2020 17:13:28 +0800
Tag:    v3.5.14

MDL-67657 behat: Convert existing uses of executeScript

commit 63e098d9e9d9df51707675a37206ca680650bbeb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 05 Jan 2020 19:51:18 +0800
Tag:    v3.5.14

MDL-69068 behat: New step to support singular generators

commit f82ba2ed504b0e071d02df9d611a0fc10a89eb86
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 17 Dec 2019 10:44:32 +0800
Tag:    v3.5.16

MDL-70151 assign: Fix bulk change for behat

commit 9ab20032175bedcdc95c8ed2e22ea6138ddc2f69
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 16 Dec 2019 16:40:52 +0800
Tag:    v3.5.14

MDL-67657 behat: Open course with editing using URL

commit f496b55189005e6b288b6240f5f92084b8c7f6ad
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 16 Dec 2019 10:00:28 +0800
Tag:    v3.5.10

MDL-63996 core/tags: Pending JS for all tag code

commit 135461b4a9dac5dbc80773da992b567395d764a5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 16 Dec 2019 09:58:53 +0800
Tag:    v3.5.10

MDL-63996 behat: Fix multi-tag autocomplete usage

commit f246b1c05ce4e042f2248373c678ad167d1e7044
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 29 Nov 2019 10:16:48 +0800
Tag:    v3.5.11

MDL-67656 behat: Fix usleep call in spin

commit dd3e9a0c2518297611a514df79024410dc94770d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 29 Nov 2019 10:16:18 +0800
Tag:    v3.5.11

MDL-67656 behat: Removed nested spin

commit 8675c2c90846a1d1fdc21a57591bb550be0d2eda
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Jul 2018 14:05:15 +0800
Tag:    v3.5.1

weekly release 3.5+

commit 2d64d6337399efcb27ae4461822912764d0b89e3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 04 Jul 2018 10:29:15 +0800
Tag:    v3.5.1

MDL-62834 behat: Move include to function

commit bea7b33840e27aafa27588fc4aacdc549382c2a8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 20 Jun 2018 12:04:50 +0800
Tag:    v3.5.1

MDL-62715 mod_assign: Bump submissions back when grading in tests

commit f3a817e959a3f3e6629dcf8725a7c426b3fa8b8a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 30 May 2018 12:53:22 +0800
Tag:    v3.5.1

MDL-55609 mod_assign: Deprecate base_test

commit 649c96c259bf8bc75350c6e783f6122a1feaed6f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 30 May 2018 08:35:08 +0800
Tag:    v3.5.1

MDL-57486 tool_recyclebin: Coding style fix

commit d4773c32d6db7cf8071de0ebb2788b567d7abe29
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 May 2018 08:52:50 +0800
Tag:    v3.5.1

MDL-62543 mod_forum: Add RSS Unit tests

commit 97129755958c17859b6040a5d6663fd59fc788d7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 May 2018 11:58:35 +0800
Tag:    v3.5.1

MDL-55609 assignfeedback_comments: Remove shared setUp

commit 4656db12e138277e32a6836faacc96f74b1ed3bc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 May 2018 11:44:02 +0800
Tag:    v3.5.1

MDL-55609 mod_assign: Move fixture to folder

commit a1ec9e389e921eeeee0126b72eae10bdaf350282
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 May 2018 11:40:59 +0800
Tag:    v3.5.1

MDL-55609 mod_assign: Remove shared setUp for all tests

commit 3714b3d104c47f2a082b7f7a7085d0e82dfda227
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 May 2018 11:40:26 +0800
Tag:    v3.5.1

MDL-55609 testing: Add a create_and_enrol helper

commit 1de2735b1673247f684d0fd541b2fc8608a1a829
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 21 May 2018 10:13:41 +0800
Tag:    v3.5.1

MDL-62516 mod_forum: Only delete files for requested user

commit f59bc1b152dac47f165d24be18ae4c00d3b13a2d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 20 May 2018 15:14:50 +0800
Tag:    v3.5.1

MDL-62500 tag: Update checkbox label when updating tag