Git commits in Moodle 3.6.x by Andrew Nicols

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

MDL-67093 grading: Fetch cm with get_fast_modinfo

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

MDL-66945 composer: Update behat extension

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

MDL-66559 behat: Register component selectors earlier

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

MDL-66559 behat: Update running suite

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

MDL-66779 phpunit: Correct component name for core_grades

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

MDL-66247 accessibility: Correct notification alert role support

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

MDL-66675 behat: Fix typo in step function name

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

MDL-66675 CLI: Add ANSI formatting options

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

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

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

MDL-66550 theme: Wrap JS calls in pendingJS

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

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

commit 1b52ec70f0d1db86439ef66c7f217db6bbbeb0cb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 10 Sep 2019 21:24:15 +0800
Tag:    v3.6.7

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

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

MDL-66265 javascript: More specific overrides in eslintrc

commit 16291ec5bd559cc08ebe52ffb7fbc0486b18c37a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 02 Sep 2019 13:25:54 +0800
Tag:    v3.6.7

MDL-65493 theme_bootstrapbase: Emulate transition ends for BS2 events

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

MDL-65493 core: Add pendingJS around pubsub.publish

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

MDL-65493 message: The execute wrapper MUST be used

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

MDL-65493 message: JS fixes for random behat fails

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

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

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

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

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

MDL-66550 behat: Standardise finding in core functionality

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

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

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

MDL-66550 behat: Normalise selectors better

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

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

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

MDL-66532 javascript: Lock NPM version for NVM

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

MDL-66532 javascript: Lock NPM version for NVM

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

MDL-66265 javascript: Add basic jshint ignores

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

MDL-66265 javascript: Bump jshint version

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

MDL-66378 behat: Increase window size for rubric tests

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

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

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

MDL-66457 behat: simplify selector search

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

MDL-66378 behat: Correct grammar of resize step

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

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

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

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

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

MDL-66378 behat: Backport expand autocomplete step

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

MDL-66378 competency: Add pending promises to competency chooser

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

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

commit d36b3034d04a664cc4021bbe9cb29adba21ac904
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Aug 2019 11:06:58 +0800
Tag:    v3.6.6

weekly release 3.6.5+

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

MDL-66312 js: Autocomplete promises were inside out

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

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

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

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

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

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

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

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

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

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

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

MDL-66378 report_participation: Correct label for target

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

MDL-66378 gradereport_singleview: Add missing label for dropdown

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

MDL-66378 behat: Update screen sizes to Y2K standards

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

MDL-66378 behat: Update dependencies for chrome webdriver fix

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

MDL-65604 repository: Kill off missing param errors

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

MDL-65679 assignfeedback_editpdf: Adjust z-indexes for editpdf

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

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

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

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

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

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

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

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

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

MDL-60978 session: Run redis tests in isolation

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

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

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

MDL-64330 course: Correct course test assumptions

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

MDL-65576 behat: Reset Selenium driver between scorm scenarios

commit df5e6e00fb8dde31c9310e734187c8c6a8dcccbc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 May 2019 12:24:05 +0800
Tag:    v3.6.4

MDL-65558 enrol_database: use , as port separator

commit 84eed6a5a4370f1a16587fda142291bbf9dc90c4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 10 May 2019 12:23:49 +0800
Tag:    v3.6.4

MDL-65558 auth_db: use , as port separator

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

MDL-63959 feedback: Adjust unit test for perf

commit d96c7282958eeb89310b2583476a61d9f1f06334
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 04 May 2019 13:02:09 +0800
Tag:    v3.6.7

MDL-65493 theme_bootstrapbase: Pending JS checks for transitions

commit 687af3bae70e9216f3b3cfcee7bf1a1f1941bf9f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 30 Apr 2019 13:37:56 +0800
Tag:    v3.6.4

MDL-65447 theme: Apply pendingJS checks to BS transitions

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

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

commit 90c2e5e707c27cd1ef0b992cc5e55e76dcd17204
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Feb 2019 08:47:09 +0800
Tag:    v3.6.3

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

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

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

commit 5ee3cbc624c1c4d39adc08c2121a1738d6b5e700
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 28 Feb 2019 08:28:52 +0800
Tag:    v3.6.3

MDL-64410 access: Unit tests for context locking SQL

commit 289475f3da6ec7d3eb419ad9ac9790c21fe0540e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 22 Feb 2019 10:51:34 +0800
Tag:    v3.6.3

weekly release 3.6.2+

commit 22430761b1d2eb01a308735f033e44f6be88ed0f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 15 Feb 2019 08:29:28 +0800
Tag:    v3.6.3

weekly release 3.6.2+

commit e556c946668376052a96023c2dacd216a537ae15
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Feb 2019 07:45:02 +0800
Tag:    v3.6.3

MDL-64835 JS: Reduce cache invalidation checks

commit 44bc92dfdd8f7dcb3345c15bdaeae3a68a667743
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 13 Feb 2019 07:37:03 +0800
Tag:    v3.6.3

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

commit f37e6ca42a76c3a7433e684cd8c87877eeb860f5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 12 Feb 2019 07:37:16 +0800
Tag:    v3.6.3

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

commit c2a6c7c13437ca52075294fd4ce877f575943bc6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 11:03:57 +0800
Tag:    v3.6.3

MDL-64652 mod_data: Break LEFT JOINs to multiple INNER

commit 309931c876985a6a4d988ff745c476f863da1662
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:31:37 +0800
Tag:    v3.6.3

MDL-64652 glossary: Break LEFT JOINs to multiple INNER

commit 445deddb9657cc6bf048a4f350b3c23f1192742d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:27:33 +0800
Tag:    v3.6.3

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

commit 842723567ca9355caaf5e220cc627297160a984d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 Jan 2019 10:27:07 +0800
Tag:    v3.6.3

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

commit 52804421a01e6cc914a0c6e77eb2e52d2002a318
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jan 2019 21:33:02 +0800
Tag:    v3.6.3

MDL-64640 usertours: Fix target link on deletion

commit 28fc193cf61ae05e0814e484f3aa505cb881c74b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 23 Jan 2019 14:52:16 +0800
Tag:    v3.6.3

MDL-64652 mod_forum: Performance improvement for provider

commit 977cfafd53061bdc80a54a65101da81a6e832498
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 11 Jan 2019 08:41:27 +0800
Tag:    v3.6.3

MDL-62514 behat: Inplace editable pendingjs wrapper

commit a335f9c4c03f27359b0fe2b7bb41b479895053f2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Jan 2019 19:05:22 +0800
Tag:    v3.6.2

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

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

MDL-62514 behat: Remove potentially conflicting names from description

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

MDL-62034 assign: Add hint for user tour reset

commit 84dad5bffaacaf01228423bac97b2675072905c0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 30 Nov 2018 15:12:00 +0800
Tag:    v3.6.0-rc3

MDL-64000 usertours: Add final step to new tours

commit 23e347bb32608cb9521f39d71f2e3ae37437f2bd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 27 Nov 2018 14:31:55 +0800
Tag:    v3.6.0-rc2

MDL-64181 core: Ensure that self is included in parentage

commit 26ce2c0a815494e6577f88a99b3ac5bdd2d6d979
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 22 Nov 2018 13:50:26 +0800
Tag:    v3.6.0-rc1

MDL-64030 tool_dataprivacy: Process requests when system purpose not set

commit 43f68992891b3b14be9a12a63517048b876819aa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Nov 2018 14:34:49 +0800
Tag:    v3.6.0-rc1

MDL-63692 message: Correct favourite fetch

commit ffd303146fa7529df2bacdf5fdc4619c8c9620ea
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Nov 2018 14:28:58 +0800
Tag:    v3.6.0-rc1

MDL-63692 message: Fix unit test assumption

commit 2f7076ebf2c3d107466925979022deade822272b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Nov 2018 09:02:16 +0800
Tag:    v3.6.0-rc1

MDL-63692 message: Resolve bad merge conflict

commit 8cba8d1a586c7f69cad1239309ebbd3b20f6a681
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Nov 2018 13:58:54 +0800
Tag:    v3.6.0-rc1

MDL-64049 core: Cache prefs for current user

commit 5e47224a62c1360349d414a4813aea53b392c43b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Nov 2018 17:56:31 +0800
Tag:    v3.6.0-beta

MDL-63303 message: Stop WS from removing optional keys

commit 5d0abf9df62ca1572466c20f914a9be12520366b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Nov 2018 16:23:49 +0800
Tag:    v3.6.0-beta

MDL-63303 behat: Behat fixes

commit 705003beae34891ab65d484d7547e6c648f0f7d5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Nov 2018 16:23:49 +0800
Tag:    v3.6.0-beta

MDL-63303 behat: Behat fixes

commit 46b9a5c49ca38c1ca10882b50222b6d52aa1d2f1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Nov 2018 07:33:30 +0800
Tag:    v3.6.0-beta

MDL-53566 core: Make context freeze test compat with clean

commit 9d76566ffc9db850c78f1f9b0f8a479496b27366
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 14 Nov 2018 12:37:56 +0800
Tag:    v3.6.0-beta

MDL-53566 core: Rename locking to freezing in UI

commit 3a6463fc8c8f35d0d67a4a33f4f24889a46ae531
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 14 Nov 2018 08:22:52 +0800
Tag:    v3.6.0-beta

MDL-62287 tool_usertours: Pull v0.12.3 for background click fix

commit bfbd7334520ed8a66f4d9f9fcdc7fe3aef642fe5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 13 Nov 2018 21:15:10 +0800
Tag:    v3.6.0-beta

MDL-53566 tool_monitor: Fix context preload

commit bb41db9ce0dbf980f65db9f1899fc1e3b91964ee
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 13 Nov 2018 09:14:34 +0800
Tag:    v3.6.0-beta

MDL-53566 core: Allow admins more control over locking

commit 6a89b6c8f0034e7fd96815d9799d52c57c8c86ae
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 13 Nov 2018 08:06:25 +0800
Tag:    v3.6.0-beta

MDL-53566 core: Move managecontextlocking to module

commit 56db1a2d7c11016c786a38550c52a840fdc19c86
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 13 Nov 2018 08:03:49 +0800
Tag:    v3.6.0-beta

MDL-53566 core: Remove unused ancestorlocked field

commit faa673e36adae4c3f80b6500ccb742376d3c9371
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 12 Nov 2018 14:54:36 +0800
Tag:    v3.6.0-beta

MDL-63488 grade: Add tests for format_feedback

commit e926b4d0467f0f36f17c9ffae9e7312eec27f678
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 12 Nov 2018 08:36:23 +0800
Tag:    v3.6.0-beta

MDL-63968 message: Correct use of get_in_or_equal

commit 2986a99153ecf082a4daabffcb63dc795ee3ae3c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 10 Nov 2018 10:46:38 +0800
Tag:    v3.6.0-beta

MDL-63596 backup: Add missing include

commit c083d1ad1e21c7599d10222cb134a725c4cb7232
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 10 Nov 2018 07:27:58 +0800
Tag:    v3.6.0-beta

MDL-63960 dataprivacy: Do not perform strict type checks for id

commit 56c2b941df60a4efabf3974a11755680916305d9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Nov 2018 18:39:42 +0800
Tag:    v3.6.0-beta

MDL-63919 tool_dataprivacy: Notify by default

commit b26c5e031b95efb2fa4ede6add7b4112a048bacc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Nov 2018 17:34:46 +0800
Tag:    v3.6.0-beta

MDL-62564 tool_dataprivacy: Do not delete deleted user

commit 9c89103a6316691d09856aaff2c52ccebdff3358
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Nov 2018 13:25:33 +0800
Tag:    v3.6.0-beta

MDL-63946 plagirism: Filename typo fix

commit 8bb3c0d0c5eb6bf2ed93f1fabcd275e9305b246d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Nov 2018 11:26:21 +0800
Tag:    v3.6.0-beta

fixup! MDL-63897 dataprivacy: Kill the preprocess stage

commit a10b5120210ee13c498494810f8df818fb89be63
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Nov 2018 09:29:13 +0800
Tag:    v3.6.0-beta

MDL-63942 dataprivacy: Disable deleted user task by default

commit 03acfa408a78762aff8d04c56522fa9b1156284d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Nov 2018 07:53:08 +0800
Tag:    v3.6.0-beta

MDL-63897 tool_dataprivacy: Send notifications for new requests

commit c96cd71102795f6948a53a50cea284d6e39a6806
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Nov 2018 15:32:39 +0800
Tag:    v3.6.0-beta

MDL-63924 privacy: Add shared user providers to subsytsems

commit 44e56956c6989c7a337211d208b60919fea515c8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Nov 2018 15:32:20 +0800
Tag:    v3.6.0-beta

MDL-63924 core_privacy: Add shared_userlist provider

commit 9f12dd7a2f347e1463330699430969cb4511b849
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Nov 2018 14:22:39 +0800
Tag:    v3.6.0-rc1

MDL-63921 privacy: Add unit test to prove userlist compliance

commit 66a47d23fa6744273c06247a7005def307b49c6c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 07 Nov 2018 13:59:22 +0800
Tag:    v3.6.0-beta

MDL-63902 dataprivacy: Check course children not the course

commit b838d85cbc39ddd4529061c217857847856ddd3b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 07 Nov 2018 09:37:06 +0800
Tag:    v3.6.0-beta

MDL-63897 dataprivacy: Kill the preprocess stage

commit 50208b5ca575e14f75680309d30bb8c4bc3606da
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 07 Nov 2018 07:56:31 +0800
Tag:    v3.6.0-beta

MDL-62589 dataprivacy: Add ability to resubmit a request

commit 4c1fc0b6d69b992af232a37890d69c20dea78e98
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 07 Nov 2018 07:51:27 +0800
Tag:    v3.6.0-beta

MDL-62589 dataprivacy: Correct not in sql

commit 0333213585726420843f8206b1a5a65306590f17
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 02 Nov 2018 15:31:51 +0800
Tag:    v3.6.0-beta

MDL-53566 core: Add behat test for context loking

commit 3dd49ad738cf30fecce5cbd8bc947bd0ca3df40a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 02 Nov 2018 09:07:18 +0800
Tag:    v3.6.0-beta

MDL-63842 core_user: Remove unnecessary DB fetch

commit dc2e54696bd6511891332cc464cb92f59249f194
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 02 Nov 2018 08:32:48 +0800
Tag:    v3.6.0-beta

MDL-63702 core_block: Correct phpdoc for get_users

commit 4dbae58e8777fa4e38b564017c78c73ee2accc7d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 02 Nov 2018 08:32:33 +0800
Tag:    v3.6.0-beta

MDL-63422 blog: Correct phpdoc for get_users

commit 033adb02422489504c38db38bd798f349d0e9957
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Nov 2018 15:10:07 +0800
Tag:    v3.6.0-beta

MDL-63457 block_myoverview: Whitespace fix

commit 74a938c35358a3bb99d879f0ae3b63f7ad74c4fb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Nov 2018 08:22:48 +0800
Tag:    v3.6.0-beta

MDL-63818 core: Add all relevant module context caps

commit 98f65cf6654fa5cdf69fbfc87d9b81624e6daa00
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 30 Oct 2018 12:33:33 +0800
Tag:    v3.6.0-beta

MDL-63813 theme_bootstrapbase: Give page buttons height+width

commit 74138e927c0d26ba652898cff1f96fd588994523
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 26 Oct 2018 14:54:01 +0800
Tag:    v3.6.0-beta

Revert "MDL-63466 core_message: rename cache for last message time"

commit 4699b8bc4132e535dc5d30de9d9f6839fca18b65
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 26 Oct 2018 14:53:58 +0800
Tag:    v3.6.0-beta

Revert "MDL-63466 core_message: removed get_last_message_time_created_cache_key"

commit c7be63a45dfb97e508d6576f9674a91dd9285626
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Oct 2018 14:44:35 +0800
Tag:    v3.6.0-beta

MDL-63058 block_myoverview: Whitespace fixes

commit 7583dd6902a618063ffd281ac3fe104ce55cabec
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Oct 2018 14:32:52 +0800
Tag:    v3.6.0-beta

MDL-63058 block_myoverview: Whitespace fixes

commit 5efa9f4653c4fb8f848472cc7483869d34f5e363
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Oct 2018 11:04:08 +0800
Tag:    v3.6.0-beta

MDL-62601 core_privacy: Ensure providers can handle deleted users

commit 801c6bcfca4d9f2ee4a3a5396e85929c68e8c0c1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Oct 2018 10:47:29 +0800
Tag:    v3.6.0-beta

MDL-62601 editor_atto: Do not use context_user

commit c7120f78058ff49c60f8383094a2167d60e89c4c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 24 Oct 2018 16:12:13 +0800
Tag:    v3.6.0-beta

MDL-63755 theme_boost: Behat selector fix

commit f0bfedf3480e22349a5bf85d94766afdcf003c16
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 24 Oct 2018 12:44:47 +0800
Tag:    v3.6.0-beta

MDL-63714 theme_boost: Fix aria focus behat issues

commit eb514bb3e57683c3230856c9b4c08f0a5298ea0d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 24 Oct 2018 08:39:38 +0800
Tag:    v3.6.0-beta

MDL-63714 javascript: Add new core/pending module

commit dc39d0cf393a43fe333229b073091776e68827da
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 24 Oct 2018 07:59:25 +0800
Tag:    v3.6.0-beta

MDL-63714 javascript: Improve docs for pendingjs

commit 5c77966881c8a4b04a9cefd169e1fbf49675ee98
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Oct 2018 11:32:43 +0800
Tag:    v3.6.0-beta

MDL-63657 completion: Coding style fix

commit 4b3ca0ebf276df30c97226e8423efb592002145a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Oct 2018 11:26:02 +0800
Tag:    v3.6.0-beta

MDL-63657 core_files: Coding style fix

commit e1cc780d909b9741e84603e8dfb4f8804cb07f79
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Oct 2018 11:21:51 +0800
Tag:    v3.6.0-beta

MDL-63657 tool_mobile: Coding style fix

commit 6a91cc80c9bb6e5bb855a1fbf230f6a5a2dd9bac
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Oct 2018 11:15:04 +0800
Tag:    v3.6.0-beta

MDL-63535 core_rss: Coding style fix

commit 33368fb6d5477c25e4136f7209043fb07b37ce2d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Oct 2018 10:53:57 +0800
Tag:    v3.6.0-beta

MDL-63664 tool_policy: Whitespace fix

commit e1121c2ed5575d056cde220fdea89b85ce6462a6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Oct 2018 08:17:18 +0800
Tag:    v3.6.0-beta

MDL-62560 tool_dataprivacy: Behat fix for protected check

commit d95ad08f853d796919341073ae5b553dbbe1af02
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Oct 2018 16:55:30 +0800
Tag:    v3.6.0-beta

MDL-63619 tool_dataprivacy: Cache purposes in form

commit c3918bfee9e86c842f4d80fd8b2baddb99268412
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 22 Oct 2018 08:31:04 +0800
Tag:    v3.6.0-beta

MDL-63289 message: Remove unused global

commit 4b7ad8845caade2a6a53dc872e31d836e23a6d7b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 19 Oct 2018 15:13:37 +0800
Tag:    v3.6.0-beta

MDL-63714 core: Wrap doRender in pendingjs

commit 9e217d8441d916fdf52ec1d2500dad9ccd782592
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Oct 2018 14:16:57 +0800
Tag:    v3.6.0-beta

MDL-62560 tool_dataprivacy: Add a purpose override cache

commit b519dab3bd9332f9d602a62c17f976f8ec8d2d3e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Oct 2018 14:16:31 +0800
Tag:    v3.6.0-beta

MDL-62560 tool_dataprivacy: Fetch user purpose once

commit 61e0f58ca3468000af7e026d99c3f4e568ea321b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Oct 2018 11:54:27 +0800
Tag:    v3.6.0-beta

MDL-63667 amd: Check for parent template recursion

commit 3b002c86eb6cb8c715c7bca0665138b53f6b0fb6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Oct 2018 20:53:16 +0800
Tag:    v3.6.0-beta

MDL-63619 tool_dataprivacy: Performance improvement

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

MDL-63686 core: Preload parent contexts

commit a1d51ad8c6095fa519f156debb2ecdf39d515357
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Oct 2018 13:11:51 +0800
Tag:    v3.6.0-beta

MDL-62560 tool_dataprivacy: Add status logging

commit efbb82ac31ab5fc46bc19082d46d4c3dff7fe392
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Oct 2018 12:53:27 +0800
Tag:    v3.6.0-beta

MDL-62560 tool_dataprivacy: Add unit test for filtered userlist

commit d2aed789339dc4b534894b007fd6e570d3517c91
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 15 Oct 2018 10:45:31 +0800
Tag:    v3.6.0-beta

MDL-63619 tool_dataprivacy: Fix inheritance from parent contexts

commit 7148f47f569bb6eafe10110e802fdf2d514eae7c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 12 Oct 2018 08:12:18 +0800
Tag:    v3.6.0-beta

MDL-63632 forum: Delete where not discussion author

commit bcc163c6fd2b5fef6ccd2cfc3ffe9d592aa8bcfb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 10 Oct 2018 12:05:34 +0800
Tag:    v3.6.3

MDL-63607 behat: Remove theme from config whitelist

commit 751b5e8b92475180a4280c1f7970da51d4746888
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 09 Oct 2018 08:31:57 +0800
Tag:    v3.6.0-beta

MDL-63401 tool_dataprivacy: Change default for require end date

commit 9a8944c52d04028f40c46279f343a052bb7a778b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 09 Oct 2018 08:21:38 +0800
Tag:    v3.6.0-beta

MDL-63401 tool_dataprivacy: Simplify where processing

commit 7200ab20cd98b7704ab138c181ca577138164036
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 09 Oct 2018 08:21:25 +0800
Tag:    v3.6.0-beta

MDL-63401 tool_dataprivacy: Move final cap check to endpoint

commit 94df729b92acdb4d62b06f658d5c43e5c40915ad
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 04 Oct 2018 08:56:15 +0800
Tag:    v3.6.0-beta

MDL-35788 mod_forum: Move post creation fetch

commit bf347c4d2be7bfc07448ace64434be0af094a8b6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 04 Oct 2018 08:50:10 +0800
Tag:    v3.6.0-beta

MDL-63496 tool_dataprivacy: Add configuration for per-role retention

commit b107016c88c8875e9a90868cee28cd466edbba3d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 02 Oct 2018 14:56:29 +0800
Tag:    v3.6.0-beta

MDL-63496 tool_dataprivacy: Respect expiry with protected flag

commit 204abd3c9721ddb3446777c52eb81c74946f9b5a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 28 Sep 2018 14:39:17 +0800
Tag:    v3.6.0-beta

MDL-63401 core: Do not delete the user context

commit 1b80703e6c44a4f439fc812c93fe4553329cf504
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 27 Sep 2018 14:25:25 +0800
Tag:    v3.6.0-beta

MDL-63044 blocks_timeline: Remove old minified JS

commit b8ecdc48966467d6995b07f718326f35cf2676c6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 27 Sep 2018 14:16:49 +0800
Tag:    v3.6.0-beta

MDL-63044 blocks_timeline: Fixes in integration

commit 65f77d319e7e77785cb91510c535ec4bc9b4f767
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 27 Sep 2018 12:05:39 +0800
Tag:    v3.6.0-beta

MDL-63401 tool_dataprivacy: Allow expiriration of users without end date

commit cbae8dcd57967e820209544fb8ceae79ce964542
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 20 Sep 2018 11:03:35 +0800
Tag:    v3.6.0-beta

MDL-63401 tool_dataprivacy: Move cap checks to endpoints from API

commit 2136ec3da32c2ae0293acc887461fae28861a64d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 20 Sep 2018 09:10:38 +0800
Tag:    v3.6.0-beta

MDL-63401 tool_dataprivacy: Rewrite expired deletion handling

commit 11cd7c89d44113d929074c054fca3136910e40ea
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 13 Sep 2018 15:32:20 +0800
Tag:    v3.6.0-beta

MDL-51177 atto_html: Check isHTML before hiding editor

commit 3951d50a8902ad2cd8e1f0a2eac4c5bb303741c4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 12 Sep 2018 12:36:19 +0800
Tag:    v3.6.0-beta

MDL-51177 core: Ignore built files in stylelint

commit 89aff0d82898e5757de6b7ae96a5d81b164d32fc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 10 Sep 2018 09:50:08 +0800
Tag:    v3.6.0-beta

MDL-63329 core: Remove memcache session support

commit 6e1008ddd021a3e2024a07f78c0a61f425cbd9ad
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 05 Sep 2018 10:11:35 +0800
Tag:    v3.6.0-beta

MDL-51177 atto_html: Import htmlplus functionality

commit 8c634d6d4ff1f4f90871ff252f1c8e1ee67fbb1a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 03 Sep 2018 14:31:38 +0800
Tag:    v3.6.0-beta

MDL-63496 tool_dataprivacy: Support for per-role retention

commit e2ca4224f2fc465a1641e16b9840ad5580af20d6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 03 Sep 2018 08:57:45 +0800
Tag:    v3.6.0-beta

MDL-63495 core_rating: Add helper to fetch users in context

commit 8c3124cef076144df4fd94c4daef976d6fb9b6f2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 31 Aug 2018 10:21:22 +0800
Tag:    v3.6.0-beta

MDL-63495 mod_forum: Add intial support for removal of multiple context users

commit 8ba35e317c8a5e5303c613157a1d5953f098e751
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 31 Aug 2018 10:20:57 +0800
Tag:    v3.6.0-beta

MDL-63495 privacy: Add support for removal of multiple users in a context

commit dab0f9aae7f3d357f90724fbe233852256e6d304
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 29 Aug 2018 10:43:21 +0800
Tag:    v3.6.0-beta

MDL-63165 question: Bump expected size of question exports

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

MDL-62514 behat: Add additional autocomplete validation

commit 1a5a0b9b5f2819bde3be124aec359814ff15ff22
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 25 Aug 2018 08:39:03 +0800
Tag:    v3.6.0-beta

MDL-63234 blocks_recent_activity; Ensure courselib is loaded

commit 67984597fb80d8e9638f2d180d8607ff9a7b478f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 23 Aug 2018 15:44:23 +0800
Tag:    v3.6.0-beta

MDL-57281 question: Correct path to Quiz admin in test

commit e8449116ef0eda83d0f351242015c1ce3e4a7041
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 23 Aug 2018 08:08:59 +0800
Tag:    v3.6.0-beta

MDL-57281 enrol_lti: Nav to Published as LTI tools

commit 111c6a5661b90b2acec6c60b60ad35c609f82b6c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 16 Aug 2018 08:54:13 +0800
Tag:    v3.6.0-beta

MDL-63086 block_rss_client: Move skip time calculation to task

commit 2e8d476165e2f5652f43354634682e9f25c31ed0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 14 Aug 2018 15:54:12 +0800
Tag:    v3.6.0-beta

MDL-36754 core_files: Add back missing baseurl line

commit 5ab0e8aae37c0d06e2968a93154591ecc491c1b8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Aug 2018 14:10:59 +0800
Tag:    v3.6.0-beta

MDL-63094 tool_policy: Fix the cookie banner to the bottom

commit 0a197875dfc457fd2f970b61cf729ec73448b375
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Aug 2018 14:09:00 +0800
Tag:    v3.6.0-beta

MDL-63101 cache: Improve accuracy of cache event invalidation

commit 4d1a42fb7c429f3df99eba5ed3bead8d60cc81c6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Aug 2018 09:58:44 +0800
Tag:    v3.6.0-beta

MDL-63094 js: Do not check visibility before hiding backdrop

commit 4b6780417e5c8de14e9a1eeb1d768f6271f2a852
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Aug 2018 09:58:22 +0800
Tag:    v3.6.0-beta

MDL-63094 tool_policy: Fix race condition in modal display

commit 75f23dc80fdb0f2ca6a58f2f84ab9b5040c78023
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 06 Aug 2018 15:21:11 +0800
Tag:    v3.6.0-beta

MDL-61515 theme: Pre-compile boost

commit 6e020b161a1049f459b5861525af46c8a3dcc112
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Aug 2018 11:30:11 +0800
Tag:    v3.6.0-beta

weekly release 3.6dev

commit 31b02f6ef5be5629dc490e5d14549db7f538b200
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Aug 2018 10:59:53 +0800
Tag:    v3.6.0-beta

MDL-63050 cachestore_redis: Update hExists to check empty

commit ed3ff719f205b53dda6c6ed91c5cc1196536c7fd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Aug 2018 10:57:53 +0800
Tag:    v3.6.0-beta

MDL-63050 redis: Make session check compatible with Redis 4.0

commit 666196271f2a83c6db22774fc75b2e261ee27994
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Aug 2018 10:23:14 +0800
Tag:    v3.6.0-beta

MDL-60630 cachestore: Remove memcache plugin

commit 3f068cf38163128f060e2be4550442adef58ee71
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Jul 2018 10:05:17 +0800
Tag:    v3.6.0-beta

MDL-62950 behat: Disable editing for boost test

commit cc806faf185236acb789cf71b4b52895bd1e4527
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Jul 2018 15:29:05 +0800
Tag:    v3.6.0-beta

MDL-62950 behat: Correct navbar references

commit 49f427de13293f8d6dd3cb14a6ed7c3ab9c3f334
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Jul 2018 14:56:35 +0800
Tag:    v3.6.0-beta

MDL-62950 behat: Correct use of nav

commit d80fbaaca6a67c1b1b7f009ee2203844901fd423
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Jul 2018 14:49:04 +0800
Tag:    v3.6.0-beta

MDL-62950 behat: Correct path to P&P

commit 0180369b27227357fbc815e4774bfa4241bcb537
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Jul 2018 15:09:02 +0800
Tag:    v3.6.0-beta

weekly release 3.6dev

commit 2585f77a1133b6c0f19db30dca2a6118b50544fd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Jul 2018 11:48:15 +0800
Tag:    v3.6.0-beta

MDL-62949 calendar: Fix behat nav to calendar

commit e06f0c44ea8bc0ae57e4f07b43021f2375e115bf
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 20 Jul 2018 11:10:44 +0800
Tag:    v3.6.0-beta

MDL-62948 tool_policy: Increase window size

commit 424920f8fba126c5a589e560754e23d72a039ab8
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 12 Jul 2018 16:18:48 +0800
Tag:    v3.6.0-beta

MDL-35788 forum: Show post creation time not modified

commit 2f6f156a8f1e5c83df7c907edb95fe07db4ab78f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 09 Jul 2018 12:12:57 +0800
Tag:    v3.6.0-beta

MDL-56093 auth_db: Remove issue no. from comment

commit c7d148dc202ea5667a04b8677df8b6f3b9182fc9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Jul 2018 14:05:06 +0800
Tag:    v3.6.0-beta

weekly release 3.6dev

commit 21a59c3ff34194a22102a10c8033e2ff8ded6b2e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 06 Jul 2018 14:05:04 +0800
Tag:    v3.6.0-beta

NOBUG: Fixed SVG browser compatibility

commit 481548f580ed1e09f64d072a1a6a00dd6ffa5279
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 04 Jul 2018 10:29:15 +0800
Tag:    v3.6.0-beta

MDL-62834 behat: Move include to function

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

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

commit 460dc37184457b83230109ac0c47e90b8ec5839b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 14 Jun 2018 10:18:08 +0800
Tag:    v3.6.0-beta

MDL-60207 modal: Fix close modal behat for clean

commit 3a8cf5e67d98a203f72b43454f45405d0b4d1d42
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 08 Jun 2018 11:37:43 +0800
Tag:    v3.6.0-beta

MDL-53566 core: Add UI for context locking

commit 4ba4bc9acd3eff095009f8fa3364041f7a1e6275
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Jun 2018 14:35:45 +0800
Tag:    v3.6.0-beta

MDL-53566 mod_forum: Correct captype for writeable capabilities

commit 0616f045c392f774812f3d79ca8936a0274296be
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Jun 2018 14:35:26 +0800
Tag:    v3.6.0-beta

MDL-53566 core: Add support for context locking

commit df95c479fc4887e497c6b9da707d30016c663dbe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Jun 2018 12:26:53 +0800
Tag:    v3.6.0-beta

MDL-62653 behat: Ensure that tasks run properly from behat

commit 31bef9bdc897edae7e0bd179c97c78f364f1071f
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 06 Jun 2018 10:29:43 +0800
Tag:    v3.6.0-beta

MDL-62651 tool_task: Add adhoc CLI runner

commit 8af75f08e8084a8b9197d4a15966f0457851c3d1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 05 Jun 2018 10:45:06 +0800
Tag:    v3.6.0-beta

MDL-36754 tests: Move moodle_url tests to own file

commit 7fa3089753ec9fb70342f6104562d41fc37ef768
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 03 Jun 2018 21:17:24 +0800
Tag:    v3.6.0-beta

MDL-36754 mod_forum: Use token for emailed pictures

commit 883f65555265f1bf435067c46db70148ea8cf6eb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 03 Jun 2018 21:15:35 +0800
Tag:    v3.6.0-beta

MDL-36754 output: Support token pluginfiles in group pic

commit 88d89512e4f968d16cfaf3999614c4fba7636e7a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 03 Jun 2018 21:15:35 +0800
Tag:    v3.6.0-beta

MDL-36754 output: Support token pluginfiles in userpic

commit 91f1f282331aa0e3d575ec80845cd4ce763e81e7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 03 Jun 2018 21:14:40 +0800
Tag:    v3.6.0-beta

MDL-36754 core_files: Support tokens when rewriting text

commit 4a74ab0200d472f600d238787ebbc5e782b2135d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 03 Jun 2018 21:06:45 +0800
Tag:    v3.6.0-beta

MDL-36754 core_files: Add a token version of pluginfile

commit 7bd269e82d29490ce00859e6652f54b087f92f71
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 Jun 2018 11:35:03 +0800
Tag:    v3.6.0-beta

MDL-62660 tool_dataprivacy: Add method for unit tests to run adhoc tasks

commit d7cb7550c7fe27b5388aae1cae38085b2983880c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 Jun 2018 08:14:51 +0800
Tag:    v3.6.0-beta

MDL-62619 privacy: Improve performance of contexts loading

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

MDL-55609 mod_assign: Deprecate base_test

commit b3475a68742faa52d237fb525871640bc9243711
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 30 May 2018 08:35:08 +0800
Tag:    v3.6.0-beta

MDL-57486 tool_recyclebin: Coding style fix

commit 407f5d053cce1e767c1f65e7814a33a7b2e6c278
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 28 May 2018 08:52:50 +0800
Tag:    v3.6.0-beta

MDL-62543 mod_forum: Add RSS Unit tests

commit a6b8fc78300828ae588d0b249b7f7282d13b55d9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 May 2018 11:58:35 +0800
Tag:    v3.6.0-beta

MDL-55609 assignfeedback_comments: Remove shared setUp

commit a41bf00517f0f0dcccf48b1eb77c380464e9015a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 May 2018 11:44:02 +0800
Tag:    v3.6.0-beta

MDL-55609 mod_assign: Move fixture to folder

commit 757d5b7cdc22f8dd0e0093c7da3257f132027aed
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 May 2018 11:40:59 +0800
Tag:    v3.6.0-beta

MDL-55609 mod_assign: Remove shared setUp for all tests

commit e984917db8b0ec70b56375d2e917ceb1329dc9ed
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 25 May 2018 11:40:26 +0800
Tag:    v3.6.0-beta

MDL-55609 testing: Add a create_and_enrol helper

commit 55efc4667d0c79aa0a95a38d9d73228552c66ce1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 22 May 2018 07:49:14 +0800
Tag:    v3.6.3

MDL-62514 behat: Rewrite handling of autocomplete

commit dd3fa5c5317429741087556182da3c0c899cb56b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 22 May 2018 07:48:54 +0800
Tag:    v3.6.3

MDL-62514 behat: Add a wait_for_pending_js to form field

commit 630081dd9145c3950dcbb2bf2bf4137ddf2095d3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 21 May 2018 10:13:41 +0800
Tag:    v3.6.0-beta

MDL-62516 mod_forum: Only delete files for requested user

commit 39e14b2325c4a9c2011cee640465032b0b4d519b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 20 May 2018 15:14:50 +0800
Tag:    v3.6.0-beta

MDL-62500 tag: Update checkbox label when updating tag

commit 1ed1421f0f6cca4ed7b0a1694f828a3fd92bd5cb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 07 Sep 2017 09:18:10 +0800
Tag:    v3.6.3

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