Git commits in Moodle 3.7.x by Andrew Nicols

commit 596336551731a777e6037cd4c3e67f5b850ef8db
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 16 Apr 2020 14:32:56 +0800
Tag:    v3.7.6

MDL-68427 core: Correct previous/next page in paging bar

commit 7ab1221629f9f89341fb1f50d0b5218808e0d86e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 Apr 2020 08:15:16 +0800
Tag:    v3.7.6

MDL-68405 js: Ensure correct exit code for gherkinlint

commit 94ec80ae1810df2082a5ed8d2143c248d8f16ecc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Mar 2020 17:38:24 +0800
Tag:    v3.7.6

MDL-68265 core_question: Switch question import to request dir

commit 6e1a330c8101ca6abf50607d0f69ce0efff843cb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Mar 2020 17:38:16 +0800
Tag:    v3.7.6

MDL-68265 mod_lesson: Switch question import to request dir

commit 9ceb49dca0fd5c6843e71ee9e190424a0bc2e5bf
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 11 Mar 2020 13:05:40 +0800
Tag:    v3.7.6

MDL-66607 message: Add pendingJS checks

commit 147087cdd27226ee5cf52d29603477482e3ff3df
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 09 Mar 2020 09:08:21 +0800
Tag:    v3.7.6

MDL-66607 message: Resolve race conditions in message deletion process

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

MDL-67827 behat: Add missing exception use

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

MDL-67827 behat: Pending JS improvements for dialogues

commit 31260f86675d1859dd7a1728a5b67fa7676d1f17
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 05 Mar 2020 08:15:34 +0800
Tag:    v3.7.5

MDL-65106 theme_classic: Remove unused variable

commit fc01f863d3718272df965121d067665636e024b2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 Feb 2020 08:24:10 +0800
Tag:    v3.7.5

MDL-67953 grunt: Spawn new process for gherkinlint

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

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

commit 9ff79ab562a1ab1d2d4c18b2598433662c7edf52
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Feb 2020 13:14:49 +0800
Tag:    v3.7.5

MDL-67953 grunt: Work around spawn length limits

commit 85b9cf9ce4a1a73276d332d6235caeb37db64f2a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 Jan 2020 08:46:43 +0800
Tag:    v3.7.5

MDL-67684 core: Add missing li tag

commit 8bc3576bb3a7eacfbd4a8b309459d85f69c04be9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 07 Jan 2020 17:28:10 +0800
Tag:    v3.7.5

MDL-59817 atto_accessibilitychecker: Handle transparency properly

commit feeb49d71da03c567542878e4851121dceb6cee7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Dec 2019 16:11:00 +0800
Tag:    v3.7.4

MDL-67544 form: Ensure that form errors have a unique id

commit 709e07dd581812d5f4d6d540fbd89b505036829c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Dec 2019 13:46:35 +0800
Tag:    v3.7.4

MDL-67544 mod_forum: Add missing label for discussion move

commit 2f08c6d6361c957181cb6dc061a874bfd13abc65
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Dec 2019 13:40:59 +0800
Tag:    v3.7.4

MDL-67544 mod_forum: Add missing menuitem roles

commit 7eb2fadd0a5e2dbfe0def5ffc42f2fba64532457
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Dec 2019 13:40:41 +0800
Tag:    v3.7.4

MDL-67544 mod_forum: Correct aria-labelledby node

commit 472aac0ceccf398a6e2053f33194814f158b5913
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Dec 2019 12:55:54 +0800
Tag:    v3.7.4

MDL-67544 core: Ensure unique IDs for YUI dialogues

commit 67eb2cbae4593bc87a80cc6c04ea6863a41ffb97
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Dec 2019 12:55:38 +0800
Tag:    v3.7.4

MDL-67544 theme: Ensure that search box is in valid li

commit 3f416dde233c4055d639f05f8660346adf9ce858
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Dec 2019 12:55:17 +0800
Tag:    v3.7.4

MDL-67544 mod_forum: Add default role for favourite toggle

commit b3958347047ae1c2ee0b80d9e516d8b4d3551a4a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 18 Dec 2019 12:54:25 +0800
Tag:    v3.7.4

MDL-67544 mod_forum: Add missing aria label for discussion actions

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

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

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

MDL-63996 behat: Fix multi-tag autocomplete usage

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

MDL-67656 behat: Fix usleep call in spin

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

MDL-67656 behat: Removed nested spin

commit b530dd8136d7aa1dbcb1ffa7bf1cbe252ca27ec0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Nov 2019 15:08:33 +0800
Tag:    v3.7.4

MDL-67168 forum: Correct behaviour of viewfullnames

commit 61f4facb746edd470067d3efbb3c87e2c5b957f8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 12 Nov 2019 11:29:34 +0800
Tag:    v3.7.4

MDL-67218 form: Do not clear grade when rescaling not enabled

commit 4dbc8e765515c590760c35cfc5e14e84efd13b05
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 11 Nov 2019 07:08:28 +0800
Tag:    v3.7.5

MDL-67353 course: Fix more broken unit tests

commit 1fb38c5cf60421639f92339972a6e7d7f69809c3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 10 Nov 2019 20:53:25 +0800
Tag:    v3.7.5

MDL-67353 course: Fix broken unit test

commit 307600962c973a34d0f0eb1a1a913af3dc2ce5f1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 31 Oct 2019 12:39:40 +0800
Tag:    v3.7.3

MDL-67093 grading: Fetch cm with get_fast_modinfo

commit be328441a2cd907fb0dd9e9eef538b70ac4977b5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 21 Oct 2019 09:43:20 +0800
Tag:    v3.7.3

MDL-66945 composer: Update behat extension

commit 30702cc0bdb67e66d5091914eeb7d9734dbdbc16
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 14 Oct 2019 14:24:05 +0800
Tag:    v3.7.3

MDL-66559 behat: Register component selectors earlier

commit 5eb80c4af62fec0e8f9b9a2d06d49d883e5742c6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 14 Oct 2019 14:17:47 +0800
Tag:    v3.7.3

MDL-66559 behat: Update running suite

commit d784d3751cee1bbf0de2a1d3a8f61e8b4488adc2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Oct 2019 09:34:45 +0800
Tag:    v3.7.3

MDL-66779 phpunit: Correct component name for core_grades

commit aeccf1b1887375bc11bcf3ebeab9235c9af1cdf8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Sep 2019 07:59:51 +0800
Tag:    v3.7.3

MDL-66011 test: remove magic @covers lines

commit bff4d30a79d86a143169ee63f0dd89072168461e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 23 Sep 2019 10:01:44 +0800
Tag:    v3.7.3

MDL-66247 accessibility: Correct notification alert role support

commit 53c04bafc27fa7dbdb8c39682ee4ab17e9a991ce
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 19 Sep 2019 06:58:59 +0800
Tag:    v3.7.3

MDL-66675 behat: Fix typo in step function name

commit fcad36339ab57e964f37638f28ecc1965a1de6a0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 17 Sep 2019 10:11:09 +0800
Tag:    v3.7.3

MDL-66675 CLI: Add ANSI formatting options

commit 409b3bbd81ec66974aa97b188272a1b2e7e9219d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 14 Sep 2019 20:46:27 +0800
Tag:    v3.7.3

MDL-66675 behat: Add option to pause on behat failures

commit 484606eb0866855c22948fbdacfde759627ef5b8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Sep 2019 14:19:11 +0800
Tag:    v3.7.3

MDL-66550 theme: Wrap JS calls in pendingJS

commit 1128545ebf3a52955f0b530844df794913096977
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Sep 2019 14:18:36 +0800
Tag:    v3.7.3

MDL-66550 admin: The execute wrapper MUST be used in behat

commit e60183e16334c1ffb7d134eda8b4315c91b996ee
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Sep 2019 21:29:00 +0800
Tag:    v3.7.3

MDL-66550 behat: Add ability to transform a specific selector

commit 3a0efca43862ced8c8fbc7038892db89a2752503
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 04 Sep 2019 10:47:21 +0800
Tag:    v3.7.2

MDL-66265 javascript: More specific overrides in eslintrc

commit f6dd23d9a280e3ddc3d8721a1f0134e550d05ede
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 02 Sep 2019 09:51:45 +0800
Tag:    v3.7.3

MDL-65493 core: Add pendingJS around pubsub.publish

commit b82faf7eda36f4a973adad3084ac5bbc26c77cf5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 02 Sep 2019 09:05:29 +0800
Tag:    v3.7.3

MDL-65493 message: The execute wrapper MUST be used

commit 191c5c293ac9b284a9def9986d7c296a28124d8f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 01 Sep 2019 07:15:35 +0800
Tag:    v3.7.3

MDL-65493 message: JS fixes for random behat fails

commit 814f15a05d5107e44153ac5fa36ee2df28d9723d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 30 Aug 2019 11:32:32 +0800
Tag:    v3.7.3

MDL-66559 message: Move behat selectors to message subsystem

commit 50cd119caaaba406591c42c72ed2cd5f3ebf3533
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 30 Aug 2019 11:12:05 +0800
Tag:    v3.7.3

MDL-66559 behat: Allow per-component selectors and replacements

commit af0fd8128ffe24099c2b00b512171ac8612c8d60
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 29 Aug 2019 16:44:36 +0800
Tag:    v3.7.3

MDL-66550 forum: Target fields in a fieldset for behat test

commit 4e6831d51ccc1d9c3af76717d162a20eb7d5c662
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 29 Aug 2019 11:39:21 +0800
Tag:    v3.7.3

MDL-66550 behat: Standardise finding in core functionality

commit b559117706f8f0c289970f2e2babe0363ff7edf9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 29 Aug 2019 11:37:40 +0800
Tag:    v3.7.3

MDL-66550 behat: Transform fields to search in a fieldset

commit 59b30e3dae8b230a1c4214b1817fdc3886675964
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 29 Aug 2019 11:09:10 +0800
Tag:    v3.7.3

MDL-66550 behat: Normalise selectors better

commit 1831e2b2fcbb78e9cc82d43c1cf76c53c34aa38d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Aug 2019 09:00:57 +0800
Tag:    v3.7.2

MDL-66265 javascript: Add jshint ignore for ES6 files in root dir

commit 7f9d364fd299e1bd880361ecd43f4d33b844fd19
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Aug 2019 08:25:41 +0800
Tag:    v3.7.2

MDL-66532 javascript: Lock NPM version for NVM

commit c5f693dede7416dd5ba4acc7a20362d6224b5e60
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Aug 2019 08:25:41 +0800
Tag:    v3.7.2

MDL-66532 javascript: Lock NPM version for NVM

commit ca88210f3f56762bd46f5db71b609bab8dfc2f16
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Aug 2019 08:04:26 +0800
Tag:    v3.7.2

MDL-66265 javascript: Add basic jshint ignores

commit 05582654f2f069a4177e42647861ca7f745c86b5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Aug 2019 08:04:07 +0800
Tag:    v3.7.2

MDL-66265 javascript: Bump jshint version

commit 93c58077110f2dd36b4b3afe34a51ab65e5b7285
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 22 Aug 2019 07:54:15 +0800
Tag:    v3.7.2

MDL-66378 behat: Increase window size for rubric tests

commit 5bc2cb3c0e2bab45745a9acb27fef9f42a735850
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 22 Aug 2019 07:45:49 +0800
Tag:    v3.7.2

MDL-66378 behat: Change screen size to small to work around UI bugs

commit e971f112519f8596a7968fbdfcbb9cad5658cb03
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Aug 2019 13:34:28 +0800
Tag:    v3.7.2

MDL-66457 behat: simplify selector search

commit 3c3a806f6b57da2b02b46b396632412ccdb9e353
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Aug 2019 08:39:45 +0800
Tag:    v3.7.2

MDL-66378 behat: Correct grammar of resize step

commit bf52d11f1ee6c9f0e8ee0ad8b26128e3ddf688b6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Aug 2019 08:39:28 +0800
Tag:    v3.7.2

MDL-66378 grade: Set window size to large for rubric tests

commit 1a11bf4706319b232b12b5f1cc33f782b836b45a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Aug 2019 08:23:59 +0800
Tag:    v3.7.2

MDL-66378 behat: All args are required for document.evaluate

commit 6f2760071c990c13cab999f5c2f64e212e486e9e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 17 Aug 2019 15:09:44 +0800
Tag:    v3.7.2

MDL-66378 behat: Backport expand autocomplete step

commit 8356ee94620854fd4280a717a45a9566bc0b4df5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 17 Aug 2019 11:36:08 +0800
Tag:    v3.7.2

MDL-66378 competency: Add pending promises to competency chooser

commit 710ec0e546255782d57bbdb183fd8bfe6173cf14
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Aug 2019 11:32:12 +0800
Tag:    v3.7.2

MDL-66378 behat: JS does not work with newlines in an xpath

commit 5a0c850e50ffe5ce82570361673ed1c3504f0055
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Aug 2019 11:07:05 +0800
Tag:    v3.7.2

weekly release 3.7.1+

commit 39f22c5f7d8181417a8760a7dafe9513134051a5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Aug 2019 11:04:11 +0800
Tag:    v3.7.2

MDL-66312 js: Autocomplete promises were inside out

commit 0fbabd85c6b40abdd3aec58ca37e087484811d1b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Aug 2019 08:52:26 +0800
Tag:    v3.7.2

MDL-66378 behat: Add non-JS fallback for before/after

commit 3c3f5965d3b359f8be068fc843cd4914938f8a5a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Aug 2019 08:50:33 +0800
Tag:    v3.7.2

MDL-66378 behat: Fix use of before/after selectors

commit 9c3d4683a4be7b4fef6e19eb9356023c06e41f5c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Aug 2019 08:49:23 +0800
Tag:    v3.7.2

MDL-66378 behat: Add partial named selector for whole autocomplete field

commit dcb7cfd38484c947b696f3aa418738cdc371644e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Aug 2019 08:47:34 +0800
Tag:    v3.7.2

MDL-66378 behat: Before/after detection should be constrainable

commit 1cb4d36126cf864a356752f13307e0e8c66a2578
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Aug 2019 08:47:17 +0800
Tag:    v3.7.2

MDL-66378 behat: Correct invalid uses of selection from dropdown

commit 7ae0f78bf24075fe39fd4fa10d790b9553fbf622
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Aug 2019 08:44:16 +0800
Tag:    v3.7.2

MDL-66378 report_participation: Correct label for target

commit f214adb2703ef2a5d056e65f77a5511eed8aa5e7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Aug 2019 08:29:59 +0800
Tag:    v3.7.2

MDL-66378 gradereport_singleview: Add missing label for dropdown

commit 09979fde3317b59b57d922e2b102bf8cd4c95089
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Aug 2019 08:29:12 +0800
Tag:    v3.7.2

MDL-66378 behat: Update screen sizes to Y2K standards

commit 4fbeed480af7f764466c072bc580d88c8222198e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 14 Aug 2019 11:00:58 +0800
Tag:    v3.7.2

MDL-66378 behat: Update dependencies for chrome webdriver fix

commit 02afdd58e8ca58e6004687dd36a8edcb746231e5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 11 Aug 2019 14:51:15 +0800
Tag:    v3.7.2

MDL-65604 repository: Kill off missing param errors

commit d798b75928e8b788e6a647117d2096c15146ab02
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Aug 2019 08:31:16 +0800
Tag:    v3.7.2

MDL-65679 assignfeedback_editpdf: Adjust z-indexes for editpdf

commit 4f32de51a90184eefb83fd279dd2d59f39c7947f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Aug 2019 14:03:41 +0800
Tag:    v3.7.3

MDL-66614 pgsql DML: Update get_records_sql to consume less memory

commit b70e27f531586a64e86efbc283a420c6959dc822
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 19 Jul 2019 14:55:39 +0800
Tag:    v3.7.2

MDL-66187 course: Respect :addinstance in single activity format

commit 858f188c0fad94534e4f0c26de56e22ea4805d8d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Jul 2019 12:02:47 +0800
Tag:    v3.7.2

MDL-66181 behat: You check checkboxes, not click them

commit d99d036b444aec9e4b0ac5195f8cb4a1dc8d9b7e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Jul 2019 11:09:40 +0800
Tag:    v3.7.2

MDL-66181 course: Only assign roles that the user is allowed to assign

commit 512320cd6cd1941608934c0b46031bdaad27e47b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 30 Jun 2019 12:36:33 +0800
Tag:    v3.7.3

MDL-66011 tests: Stop forcing coverage annoation

commit 0703eeca7ceee6df3f1ccbad90b74b7dc19fdc98
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 Jun 2019 12:51:02 +0800
Tag:    v3.7.1

MDL-60978 travis: Re-enable Redis session tests

commit 866f0143722964a84ce2b408ca3352d50fb07a1b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 Jun 2019 12:12:20 +0800
Tag:    v3.7.1

MDL-60978 session: Run redis tests in isolation

commit 22ad84cb0080a56b3229c4ec4567fc6565ee2229
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 18 Jun 2019 12:12:03 +0800
Tag:    v3.7.1

MDL-60978 testing: Support ability to run phpunit in isolated process

commit bafa907941a03dd023e8651395c7fd048248d911
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Jun 2019 11:18:43 +0800
Tag:    v3.7.1

MDL-65656 core: Update composer.json for new PHPUnit version

commit 202cfa2987fac673dde2aba11b5531af5021d146
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Jun 2019 10:16:08 +0800
Tag:    v3.7.1

MDL-65656 analytics: Stop covering memory-intensive tests

commit e2ea9b4c097dc6c898f5f968f444d0f4c4e00894
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 24 May 2019 14:51:29 +0800
Tag:    v3.7.1

MDL-64330 course: Correct course test assumptions

commit d2c91281db25f929f9df9bbfd8f376d12738b066
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 23 May 2019 13:52:32 +0800
Tag:    v3.7.1

MDL-65695 forum: Bump digest time to next day if in past

commit 4e9e994da467113bebe083fd94c3a6217c5942ec
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 22 May 2019 11:04:51 +0800
Tag:    v3.7.1

MDL-65675 forum: Remove duplicate Re in subjects

commit f0782cc57be33d8cbd771924efa26d27140c5b1d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 17 May 2019 12:19:25 +0800
Tag:    v3.7.1

MDL-65578 forum: Hide action menu where no actions exist

commit 50b52ef4b28cea771df5013936ee1d361cb1d702
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 May 2019 09:56:33 +0800
Tag:    v3.7.0-rc1

MDL-65569 mod_forum: Correct rules for SSD

commit 24e0b238d34a3fa359109b1ddecf6c4679f4c80e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 13 May 2019 14:12:25 +0800
Tag:    v3.7.1

MDL-65576 behat: Reset Selenium driver between scorm scenarios

commit b8b6bd753038de5f50cbf560c15a1aafa274a086
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 May 2019 14:10:37 +0800
Tag:    v3.7.0-rc1

MDL-65536 mod_lti: JWT should use the class loader

commit 80d5636595e55dd081a296abbfb16fd09fb217bf
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 May 2019 12:24:05 +0800
Tag:    v3.7.0-beta

MDL-65558 enrol_database: use , as port separator

commit 7991e3032cd9102c979d1846651730c463d7b2e0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 May 2019 12:23:49 +0800
Tag:    v3.7.0-beta

MDL-65558 auth_db: use , as port separator

commit b375f5731feb8b917f94280336f5a72dbffcd0f8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 May 2019 11:40:52 +0800
Tag:    v3.7.0-beta

MDL-63959 feedback: Adjust unit test for perf

commit ac8c12c7b5acc0a9be11f6c3eddb8b023a604b1c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 May 2019 19:34:01 +0800
Tag:    v3.7.0-beta

MDL-65543 mod_forum: Move require_login before cap check

commit 76f90cbe62a3587c39c2758167522cdfc3e3ff59
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 06 May 2019 20:15:31 +0800
Tag:    v3.7.0-beta

MDL-65449 course: Add deprecation tag

commit 0ba8114bd4619b74475905fa12e57926d9968bc6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 06 May 2019 08:11:52 +0800
Tag:    v3.7.0-beta

MDL-65188 tests: Move var to before resource creation

commit d27ac4622e14c2f46db37080c0db6f639d4e54cc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 30 Apr 2019 13:37:56 +0800
Tag:    v3.7.0-beta

MDL-65447 theme: Apply pendingJS checks to BS transitions

commit 7aa6affa495ca1262793aa8ca47460d13c75bbf3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 25 Mar 2019 09:36:49 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: Correct capability check and redir

commit 71cbc0550f4df1a0b24610b450782b5a39ec8878
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 25 Mar 2019 09:20:28 +0800
Tag:    v3.7.0-beta

MDL-65168 dml: Move preload SQL functions to self-contained class

commit e5a501de13ac0e796ac378d7c88f4815688de69f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 25 Mar 2019 08:08:17 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: Pass legacy forum record to rss

commit 4c8f0f0d1de6f272a419c9f329e41a53e41048bd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 25 Mar 2019 08:08:10 +0800
Tag:    v3.7.0-beta

MDL-64820 forum: Remove duplicate column for discussion

commit bc013420578a7317eeaba2b0ac331dfa651e9b42
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Mar 2019 10:08:01 +0800
Tag:    v3.7.0-beta

MDL-65130 privacy: Add @covers annotation to tests

commit 09d02b3914b7bd8a03ad415262a1e3ec5af3d8bd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Mar 2019 09:52:24 +0800
Tag:    v3.7.0-beta

MDL-65130 privacy: Fix memory hungry test

commit 51114517be9cd397557afb113ee2bde1acc20312
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Mar 2019 09:00:41 +0800
Tag:    v3.7.0-beta

MDL-65130 files: Add @covers Annotation

commit abbabc5a91fdd419737830b9f5332015d4a7da6f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 21 Mar 2019 08:16:56 +0800
Tag:    v3.7.0-beta

MDL-65130 phpunit: Only generate coverage where it is deliberate

commit 25a97f99a995981f940515a98c59867db5362a1b
Author: andrewnicols <andrew@nicols.co.uk>
Date:   Thu, 21 Mar 2019 06:30:26 +0800
Tag:    v3.7.0-beta

MDL-65033 mod_forum: Toggle pin state via ajax

commit 34e2f9c0c231ae09f1f9e1040c17e20da127f009
Author: andrewnicols <andrew@nicols.co.uk>
Date:   Thu, 21 Mar 2019 06:27:33 +0800
Tag:    v3.7.0-beta

MDL-65033 mod_forum: pin_toggle js

commit a726053616b5954a98fa32075ff680994e404ff9
Author: andrewnicols <andrew@nicols.co.uk>
Date:   Thu, 21 Mar 2019 06:23:04 +0800
Tag:    v3.7.0-beta

MDL-65033 mod_forum: Set pin state external service

commit 15dc885a8bad38540eb310c41d5ad32889a57d86
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 20 Mar 2019 15:20:48 +0800
Tag:    v3.7.0-beta

MDL-22077 forum: Update post.php to respect private replies

commit c661a129d17a511d15c7523dafd7b770b1309bc3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Mar 2019 13:01:20 +0800
Tag:    v3.7.0-beta

MDL-65082 forum: Reorganise social templates

commit 1bfaeeb2eb23b4077d8158adc8ebdc06a90c8754
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Mar 2019 12:47:34 +0800
Tag:    v3.7.0-beta

MDL-65082 format_social: Update social format to use new API

commit 12a1f9c56793b0fb7b33283ca42bf6a6913aa2c7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Mar 2019 10:53:50 +0800
Tag:    v3.7.0-beta

MDL-22077 forum: Deprecate unused helper trait

commit a79c2c927c5db9e88e0901f9012d97e911d467e2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 15 Mar 2019 15:13:30 +0800
Tag:    v3.7.0-beta

MDL-65082 mod_forum: Deprecate forum_print_latest_discussions

commit 23f5e65ebe82ff8c3678d6682e069cdce135f9e1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 15 Mar 2019 15:02:45 +0800
Tag:    v3.7.0-beta

MDL-65082 core_course: Update frontpage view to use new forum API

commit 771a8c3c95661615e6e2b8e9a9b0b35b5b84aceb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Mar 2019 17:30:31 +0800
Tag:    v3.7.0-beta

MDL-64883 mod_chat: Fix SQL in cron

commit 7e51bd2583e8acfb42187d84869a75186f5f3c77
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Mar 2019 10:49:59 +0800
Tag:    v3.7.0-beta

MDL-64882 repository: Whitespace fix and version bump

commit 1eb10877480ac9902a948f34ee3960462948efcb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Mar 2019 10:32:18 +0800
Tag:    v3.7.0-beta

MDL-64884 auth_mnet: Version bump

commit 5c30abc2aef54143684331207911896342c2fe51
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Mar 2019 10:32:02 +0800
Tag:    v3.7.0-beta

MDL-64883 mod_chat: Version bump

commit bee40dbf271bfa7ba6724b6d1aed663e26d5378b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Mar 2019 10:28:16 +0800
Tag:    v3.7.0-beta

MDL-63524 behat: Do not skip tests on Step 0 error

commit fe41810304f282feaffede659232a5e2c825d344
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Feb 2019 08:47:09 +0800
Tag:    v3.7.0-beta

MDL-64410 access: Check for context locking in cap functions

commit c40f6adbe0e302f527077a1a5d815d1fe04888f9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Feb 2019 08:39:20 +0800
Tag:    v3.7.0-beta

MDL-64971 access: Ensure that the capability exists when fetching

commit 54c2b176040c4cd65d921bf10123b5146eb486f5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Feb 2019 08:28:52 +0800
Tag:    v3.7.0-beta

MDL-64410 access: Unit tests for context locking SQL

commit 08311cdaf4cb22f498c1115026cb8741839425ab
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 26 Feb 2019 12:04:55 +0800
Tag:    v3.7.0-beta

MDL-64880 mod_wiki: Remove cron value from version

commit 20c6815809b8bceeb2c6bb69eb4da965e43074ed
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 26 Feb 2019 11:52:20 +0800
Tag:    v3.7.0-beta

MDL-60683 quiz: Version bump for new scheduled tasks

commit 07203d34f1d483b5c5e5d11ab2c153a9091336e7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 22 Feb 2019 10:51:13 +0800
Tag:    v3.7.0-beta

weekly release 3.7dev

commit 124999563ab5e235d31fdecafcd41eb45e3b21e3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 15 Feb 2019 08:29:14 +0800
Tag:    v3.7.0-beta

weekly release 3.7dev

commit b52c83726ee829f35cfe35fd4011a1d5d6e04e3b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Feb 2019 14:14:32 +0800
Tag:    v3.7.0-beta

MDL-63977 Behat: Wait longer for app login

commit 502fff1c1f592a57076e90fe562f1c0061e71809
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Feb 2019 13:55:34 +0800
Tag:    v3.7.0-beta

MDL-63977 Behat: Prefer ionic approot over wwwroot

commit 9626e5681287bea38af510b1111288e1e5982097
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Feb 2019 07:45:02 +0800
Tag:    v3.7.0-beta

MDL-64835 JS: Reduce cache invalidation checks

commit dd663b41bcd35cebdea473007bd26f2f2afb6c49
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Feb 2019 07:37:03 +0800
Tag:    v3.7.0-beta

MDL-64835 JS: Stop using the jsrev in the jsrevPrefix

commit 93060b95089664ed8ac6796e54484dc80fc85292
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 12 Feb 2019 07:37:16 +0800
Tag:    v3.7.0-beta

MDL-64736 course: Rewrite behat step to avoid changing a checkbox

commit cd029f936df79cc9f4ecd5d77f207dc02040aa16
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 30 Jan 2019 08:10:10 +0800
Tag:    v3.7.0-beta

MDL-46881 forum: Only skip post, not discussion

commit ba1a8ef7829e42c52f9777defd78f6db0659ec4c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 29 Jan 2019 09:36:21 +0800
Tag:    v3.7.0-beta

MDL-46881 forum: Adjust limits for tasks

commit b51b696927c8861b0aa2382626be85768ba0c96f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 29 Jan 2019 09:17:19 +0800
Tag:    v3.7.0-beta

MDL-46881 core: Allow adhoc tasks to be rescheduled

commit 4129d898f75bea31b800c8ad3bd996d74bcc1601
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 29 Jan 2019 09:16:47 +0800
Tag:    v3.7.0-beta

MDL-46881 forum: Tidy up trace variables

commit 62ce9e73c453ce0028b1f1f6b0ebb6935e5a44ef
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 11:03:57 +0800
Tag:    v3.7.0-beta

MDL-64652 mod_data: Break LEFT JOINs to multiple INNER

commit ab20d2606de4b43442e924a830cfa118187aed8b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:31:37 +0800
Tag:    v3.7.0-beta

MDL-64652 glossary: Break LEFT JOINs to multiple INNER

commit 3ffbde1214d513f062402d13257470a18dbc1b06
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:27:33 +0800
Tag:    v3.7.0-beta

MDL-64652 forum: Use an inner join when fetching ratings

commit 9f3bf966c4a9e2a3bb62f63019d350eb3186d5e3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:27:07 +0800
Tag:    v3.7.0-beta

MDL-64652 rating: Add optional inner join option to sql

commit dbcd255570cc8191cbe5d0a4f9224ccb80dbd36c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 24 Jan 2019 09:05:17 +0800
Tag:    v3.7.0-beta

MDL-64684 javascript: Do not minify jQuery+requireJS in dev mode

commit 1717604fa0b1ca05b00e511133ee70d03009e665
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jan 2019 21:33:02 +0800
Tag:    v3.7.0-beta

MDL-64640 usertours: Fix target link on deletion

commit ab45aa735c8f6718cb4839a5643d827c05e9d6d8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jan 2019 14:52:16 +0800
Tag:    v3.7.0-beta

MDL-64652 mod_forum: Performance improvement for provider

commit 0dc54176ddc3379bbe9b92543af3a484b0e1e9f2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jan 2019 11:33:17 +0800
Tag:    v3.7.0-beta

MDL-46881 forum: Mark posts as ready properly

commit c0284ccbc625b71ab4a92ea22c55517a6f4c9a76
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jan 2019 11:15:20 +0800
Tag:    v3.7.0-beta

MDL-46881 forum: Ensure that there are posts to remove

commit af48d8bdd660e6531842766fc91037ebd2b2a16b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jan 2019 10:08:53 +0800
Tag:    v3.7.0-beta

MDL-46881 forum: Defer post visibility check to send time

commit 4aefaf653bc55276d470c411492ba003c33e1a6a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 17 Jan 2019 13:57:12 +0800
Tag:    v3.7.0-beta

MDL-58428 behat: Check parent themes for Behat override steps.

commit 987d112340b072e9b6c05fdff4f0b5f21ff848fe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 17 Jan 2019 08:02:24 +0800
Tag:    v3.7.0-beta

MDL-49399 task: Remove hardcoded LIMIT

commit 23d6756256a2602dbc17cc9c0af83d12b02bb0f5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 15 Jan 2019 07:55:15 +0800
Tag:    v3.7.0-beta

MDL-64347 task: Add restrictions to scheduled task runner

commit df5feea4903020bd0c63f526ea3e4a5c60fd4ad7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 14 Jan 2019 13:48:27 +0800
Tag:    v3.7.0-beta

MDL-63937 autocomplete: Add a loading icon when fetching via AJAX

commit bebb976b99adb844be753ce18f30104e5d96a425
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 11 Jan 2019 08:41:27 +0800
Tag:    v3.7.0-beta

MDL-62514 behat: Inplace editable pendingjs wrapper

commit 889b585b29e609145bb69e731e48ed1942af58c3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Jan 2019 19:05:22 +0800
Tag:    v3.7.0-beta

MDL-63686 core: recordset => records when fetching contexts

commit aac98ca7df2b607387906f9c63b7e90e4512d6f3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Jan 2019 14:42:13 +0800
Tag:    v3.7.0-beta

MDL-62514 behat: Remove potentially conflicting names from description

commit 270fd3f5e4f9f63d19b4bfc6d38b4c30d4cc4850
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 02 Jan 2019 15:22:09 +0800
Tag:    v3.7.0-beta

MDL-63944 Question: Convert toggle all to generic module

commit 0566565254c2e0f9324bba994d551a82eb4141b1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 02 Jan 2019 11:24:21 +0800
Tag:    v3.7.2

MDL-62034 assign: Add hint for user tour reset

commit 116b7c089abcf74c2dd8d07419570508b845d2b3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 20 Dec 2018 10:27:57 +0800
Tag:    v3.7.0-beta

MDL-58855 glossary: Remove behat logout line

commit 3b017210d3063e240cbf71f29a2fea1d5d9fd07b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Dec 2018 13:26:49 +0800
Tag:    v3.7.0-beta

MDL-60432 auth_cas: Update with PR changes

commit 26a07f2ebb9dd9f7a9ba028f792cf3bea57f5e3a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Dec 2018 13:07:36 +0800
Tag:    v3.7.0-beta

MDL-60432 auth_cas: Removed unused file

commit c9f2a8c2cf6d278a86fc655ae19ad582ccc91d7f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Dec 2018 11:48:25 +0800
Tag:    v3.7.0-beta

MDL-61767 auth_oauth: Reduce updated fields

commit 102d6ea3526e2e53542cd2429d0ff7687383c566
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 08 Dec 2018 15:36:07 +0800
Tag:    v3.7.0-beta

MDL-64359 core: Respect shutdown handlers on SIG

commit 24bfd53c737bec226429f32b5e1d0ed6c4a4fc04
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 07 Dec 2018 11:25:23 +0800
Tag:    v3.7.0-beta

MDL-64347 task: Add restrictions to adhoc task runner

commit cca12f68d084a2c77e08f05cb26c073ad71bacc3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 05 Dec 2018 15:20:20 +0800
Tag:    v3.7.0-beta

MDL-49399 core: Allow creation of a new per-request basedir

commit 251ee97c352916fdac41517d148284cc20c12c90
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Dec 2018 10:56:48 +0800
Tag:    v3.7.0-beta

MDL-49399 tool_task: Link to log viewer

commit 8c69e86cd4830d0246c1c0efa31aa9366342b114
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Dec 2018 10:46:25 +0800
Tag:    v3.7.0-beta

MDL-49399 task: Add admin log viewer

commit 4b71596fc9552730053101a8deb21d4c3281b016
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Dec 2018 10:39:56 +0800
Tag:    v3.7.0-beta

MDL-49399 task: Add task logging API

commit af540d426def658e30691aaa44cf55d23493497a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 04 Dec 2018 10:38:59 +0800
Tag:    v3.7.0-beta

MDL-49399 task: Add task log table

commit 702123a1dd250734fa1e6e33e5b15ce4554e72b7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 03 Dec 2018 15:04:46 +0800
Tag:    v3.7.0-beta

MDL-49399 core: Add ability to specify a header col

commit ccbdced987cdf7e3b952310e75655a212b062242
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Oct 2018 13:36:39 +0800
Tag:    v3.7.0-beta

MDL-63686 core: Preload parent contexts

commit 58049e0a3685798079d1c8cc5f49b149ca78b2cd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 10 Oct 2018 12:05:34 +0800
Tag:    v3.7.0-beta

MDL-63607 behat: Remove theme from config whitelist

commit 306ce452ab9928cb3704b84e9d0f905bbbaaa2f1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Sep 2018 21:37:17 +0800
Tag:    v3.7.0-beta

MDL-63366 core_privacy: Add coverage whitelisting

commit 14588631c086efba3ae0afa64e99064a5adae43c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Sep 2018 09:47:34 +0800
Tag:    v3.7.0-beta

MDL-63366 tool_dataprivacy: Add coverage whitelisting

commit 2c51b2eca0d01bcddcf19c432bf155536b5594fe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Sep 2018 09:47:17 +0800
Tag:    v3.7.0-beta

MDL-63366 core: Add coverage whitelisting for filestorage

commit 0970aa10af9aaeb755e486a80b782b2182d44146
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 14 Sep 2018 09:46:44 +0800
Tag:    v3.7.0-beta

MDL-63366 core_phpunit: Add ability to specify coverage filters

commit f98a300dd8aae189e607345f3c9d5535b8ad7903
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 28 Aug 2018 07:00:04 +0800
Tag:    v3.7.0-beta

MDL-62514 behat: Add additional autocomplete validation

commit b231aabb2d3a33c95f666a7a2ccead6afeb48386
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 10 Jun 2018 21:34:24 +0800
Tag:    v3.7.0-beta

MDL-46881 mod_forum: Remove unused functions

commit 4459ad290d8d156d32df2af2fcb251ae51bb8735
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 Jun 2018 11:39:39 +0800
Tag:    v3.7.0-beta

MDL-46881 mod_forum: Move cron around

commit 28fd710f8406fab5dff858046dc4cc86dd7276c3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 Jun 2018 11:37:35 +0800
Tag:    v3.7.0-beta

MDL-46881 core_task: Add a logging trait

commit e994dea0b3b583056d7738c184b0ede242afdcba
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 22 May 2018 07:49:14 +0800
Tag:    v3.7.0-beta

MDL-62514 behat: Rewrite handling of autocomplete

commit 7bfb575f633d5a828afd4be41525d7c16cbf60cb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 22 May 2018 07:48:54 +0800
Tag:    v3.7.0-beta

MDL-62514 behat: Add a wait_for_pending_js to form field

commit f93e2c5c1e21c82df40e78488a2f22cc94ee4a43
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Sep 2017 09:18:10 +0800
Tag:    v3.7.0-beta

MDL-52132 core_question: Comment is different if format has changed

commit bc4c7337e13bfe3c970e7e1a972d28039a322157
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 19 Mar 2016 09:25:35 +0800
Tag:    v3.7.0-beta

MDL-22077 forum: Add forum private replies