Git commits in Moodle 3.8.3 by Tim Hunt

commit 1673baf5ddbb6a263d58077a6968ae7455ba9144
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 06 May 2020 16:14:49 +0800
Tag:    v3.8.3

MDL-68402 accesslib: fix coding style of loops

commit af64d735157b3bdb9660fbbe090faea067022805
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 26 Apr 2020 21:20:30 +0800
Tag:    v3.8.3

MDL-57680 form autocomplete: extend Behat tests

commit 27e80b99b7fcc2b50a64b834ec8412a466c3180d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 26 Apr 2020 20:02:12 +0800
Tag:    v3.8.3

MDL-57680 form autocomplete: fix triggering change event

commit 79542e4f119c9690312dbbe9af266b9d02d29055
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sat, 25 Apr 2020 21:39:27 +0800
Tag:    v3.8.3

MDL-57680 form autocomplete: let singleselects be cleared.

commit 7172233782c6d564c16bfda2c6d55338f37d0055
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Apr 2020 05:29:17 +0800
Tag:    v3.8.3

MDL-68402 accesslib: Modernise coding style in the functions changed

commit 4508f85b7b9c064d10d76a9dcad43f16f5919bb9
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 15 Apr 2020 00:06:13 +0800
Tag:    v3.8.3

MDL-68402 accesslib: fix get_with_capability_join logic

commit bc113f89cca67e3dec5334e7d7c55fc3e5ca53e8
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 05 Apr 2020 20:27:17 +0800
Tag:    v3.8.3

MDL-66259 qtypes: Add missing comment on get_random_guess_score

commit f18b531639adc31be5c915ac5ab044c78d61ed48
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Sun, 05 Apr 2020 20:23:29 +0800
Tag:    v3.8.3

MDL-66259 qtype_numerical: remove no-longer relevant todo I noticed

commit 42eae914f190530f0b29b30eae0e68b3a81271b7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 30 Mar 2020 04:28:48 +0800
Tag:    v3.8.3

MDL-66259 qtype_truefalse: unit test of loading questions from the DB

commit d37c61365a3e5f91a95587a5d519173cf3fe0f35
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 30 Mar 2020 04:22:48 +0800
Tag:    v3.8.3

MDL-66259 quiz responses: fix unrealistic test setup

commit 7e6d6f97aa56e0bc249c5a1f6caa8b91fb049a4b
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 27 Mar 2020 21:29:40 +0800
Tag:    v3.8.3

MDL-68277 qtype_essay: answer area in reviews should be right size

commit c16c0271bb2f2b09e032b39afb2aabc008004c69
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 18 Mar 2020 07:18:08 +0800
Tag:    v3.8.3

MDL-68191 CSS minification: apply upstream performance/accuracy fix

commit 8eab502760e1bc4f4befa811cd4f23dff3f7c77d
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Mar 2020 22:14:25 +0800
Tag:    v3.8.3

MDL-52319 install: Fix some coding style issues

commit 213d9daf8d17d9a6045f246f3702c22e10e885e4
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 13 Mar 2020 21:57:43 +0800
Tag:    v3.8.3

MDL-52319 upgrade: Also run environment checks if plugins need upgrades

commit 8a90179246810969592f2cb7f3e9e5b6cfbff945
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 12 Mar 2020 04:40:51 +0800
Tag:    v3.8.3

MDL-68153 qbank: question of unknown type should not cause fatal error

commit faf7ab39f20c161c1bc13baa224a6f088ba3d3e3
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Mar 2020 20:28:39 +0800
Tag:    v3.8.3

MDL-68149 qtype_match: correctly distinguish 0 and 0.0 answers

commit 57cc9b6499f276a5d60674bef073970e16c3d33c
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Wed, 11 Mar 2020 19:01:56 +0800
Tag:    v3.8.3

MDL-68149 qtype_match: Updatey tests to follow make_question() pattern

commit 11212ea69b81e826049cc92316345e0d5122f185
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 20 Feb 2020 01:01:31 +0800
Tag:    v3.8.3

MDL-67981 questions: avoid errors deleting contextless questions