Git commits in Moodle 3.3.8 by Andrew Nicols

commit 111ec01643afb6e92db18cd461ca950c581679b4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 30 Aug 2018 11:14:43 +0800
Tag:    v3.3.8

MDL-63094 tool_policy: Replace '×' with '.close'

commit f5d57e74bf93202f9396c4f05e14164a782ccbfa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Aug 2018 14:10:59 +0800
Tag:    v3.3.8

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

commit 1875af2207d2173b99a5922c75e67d2f5622f5e4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 09 Aug 2018 14:09:00 +0800
Tag:    v3.3.8

MDL-63101 cache: Improve accuracy of cache event invalidation

commit e67669e6386e835445c1994736da4fd55b4199de
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Aug 2018 09:58:44 +0800
Tag:    v3.3.8

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

commit aa881b77173921d793348c25b48c9660e5c10ad9
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 08 Aug 2018 09:58:22 +0800
Tag:    v3.3.8

MDL-63094 tool_policy: Fix race condition in modal display

commit d94a35a5a4b6db43d29f83f6121a592245e52188
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 03 Aug 2018 11:30:19 +0800
Tag:    v3.3.8

weekly release 3.3.7+

commit 62ba30c11fbae85023b33d8bfccdce470aa26057
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Aug 2018 10:59:53 +0800
Tag:    v3.3.8

MDL-63050 cachestore_redis: Update hExists to check empty

commit 663c41bf764e2562d3ffcca92bfdaa83adc76ab4
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 02 Aug 2018 10:57:53 +0800
Tag:    v3.3.8

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

commit 858cb072b1eaea8f0e101c22f520488512c0c839
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 27 Jul 2018 10:05:17 +0800
Tag:    v3.3.8

MDL-62950 behat: Disable editing for boost test

commit 0d21b5a2dc7445cf5bcc70e0d205a560eddc2eba
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Jul 2018 14:49:04 +0800
Tag:    v3.3.8

MDL-62800 behat: Correct path to P&P

commit 5ededd52c08b6494b0e1c6b649e1bd3c6d930b86
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Jul 2018 14:49:04 +0800
Tag:    v3.3.8

MDL-62950 behat: Correct path to P&P

commit ce48eff24e0c605dd7591f1fff874314a137a47d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Jul 2018 10:57:07 +0800
Tag:    v3.3.8

MDL-62653 cron: Fix tab => whitespace

commit e5fe5da40cc567649275896806ba27a5612a1360
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 26 Jul 2018 09:23:08 +0800
Tag:    v3.3.8

MDL-62653 cron: Move adhoc task to separate fn

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

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

commit e29b668d7b9e5c68e0d2948fd3111e613f805549
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 Jun 2018 11:35:03 +0800
Tag:    v3.3.8

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

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

MDL-62619 privacy: Improve performance of contexts loading