Git commits in Moodle 3.3.5 by Andrew Nicols

commit cb8197f594eed84330bd24b92b2215a0c5378f34
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 13 Mar 2018 13:13:57 +0800
Tag:    v3.3.5

MDL-61307 core_privacy: Add unit test to check installed providers

commit 674a9c859d753c3c4532cc0b33c5c4ee042c33b3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 13 Mar 2018 09:42:11 +0800
Tag:    v3.3.5

MDL-61307 core: Language changes

commit 56335cc0014a2b935509933588efd84d9a948cd5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 13 Mar 2018 08:37:58 +0800
Tag:    v3.3.5

MDL-61307 privacy: Rename deletion functions

commit 2e86cca9ca29afdc44b7771bca3b0b7d098c0070
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 12 Mar 2018 22:00:27 +0800
Tag:    v3.3.5

MDL-61307 core: Remove deletion_criteria

commit 37db3b856155c3eafc3fb97f72edffcb72a97a1b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 09 Mar 2018 09:48:28 +0800
Tag:    v3.3.5

MDL-61307 core: Add component_class_callback functionality

commit 65c23f097c49d3ba6a06a36c9fd45031b61a75fd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 05 Mar 2018 16:53:58 +0800
Tag:    v3.3.5

MDL-61570 tool_usertours: Implement Privacy API

commit fc16e612308c169480028291a0cab451e10614c3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sun, 04 Mar 2018 13:10:46 +0800
Tag:    v3.3.5

MDL-61571 atto: Implement null provider for atto plugins

commit 6aef716ec48243e900319c72540da6abe721014a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Sat, 03 Mar 2018 20:21:38 +0800
Tag:    v3.3.5

MDL-61566 theme: Add Privacy providers for all core themes

commit 9214166d899cd1d1263ecf2130d72c3baf485707
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 02 Mar 2018 17:58:21 +0800
Tag:    v3.3.5

MDL-61268 core: Fix empty string DB cehck

commit 9fa3922c7770ce6af297aef76ae06a53eb28df7a
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Mar 2018 13:23:34 +0800
Tag:    v3.3.5

MDL-61307 core_plagiarism: Add implementation of Privacy API

commit fbb3918ebe6bf19bd4fde75f9cad5fac23a81fbb
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Mar 2018 12:15:56 +0800
Tag:    v3.3.5

MDL-61307 core_privacy: Implementation of itself

commit 4a9c1685bd7aa9456b202ac599ef2eb10e3bd780
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Mar 2018 09:29:01 +0800
Tag:    v3.3.5

MDL-61307 core_privacy: Add legacy polyfill for contrib plugins

commit a63717d36580e04081cc5ac9f81566a91d7c1078
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Mar 2018 09:27:32 +0800
Tag:    v3.3.5

MDL-61307 core_rating: Add implementation of Privacy API

commit 267e1af112542db53d9587c7bed2aa6c2ef5a287
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Mar 2018 09:24:26 +0800
Tag:    v3.3.5

MDL-61307 core_privacy: Define and test providers

commit 5a146aa633269053bf4245eb43c3bbc7461827aa
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Mar 2018 09:21:48 +0800
Tag:    v3.3.5

MDL-61307 core: Define a new privacy component

commit be9491563644a94ab733cb608bf4e585620c10f2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Feb 2018 09:35:36 +0800
Tag:    v3.3.5

MDL-61307 core_tag: Add implementation of privacy API

commit 4f21e3a33f477df568b119283eced515256b14a1
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 20 Feb 2018 09:11:21 +0800
Tag:    v3.3.5

MDL-61480 core: Check plugin installed before returning

commit 9a36044425517609d60e9cea6c31c62fe51def2d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 12 Feb 2018 10:38:33 +0800
Tag:    v3.3.5

MDL-61305 modinfo: Add back missing require for course

commit 82c9aa61a8555e2b3462c4f6e8266348430e9af2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 08 Feb 2018 15:45:02 +0800
Tag:    v3.3.5

MDL-61398 block_html: Implement privacy API

commit 0ab8ddc56b77abdcaa264aee1bbcfa0e1eda34af
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 02 Feb 2018 11:31:12 +0800
Tag:    v3.3.5

MDL-61341 theme_boost: Fix usertour zindex calculations

commit c81ead0adb3bac314d7c5659da1a5df39113d476
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 01 Feb 2018 14:28:13 +0800
Tag:    v3.3.5

MDL-60077 tool_usertours: Pull v0.12.2 of usertours for triangle fix

commit a11dae7625d78e0decb6bea1da4551ee8e9ffdfe
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Jan 2018 15:14:33 +0800
Tag:    v3.3.5

weekly release 3.3.4+

commit 5bb4d629fc5db15517b876e0dbf11a9bec8a2255
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 25 Jan 2018 12:45:56 +0800
Tag:    v3.3.5

MDL-60078 tool_usertours: Adjust accessibility checks for all themes

commit 83539ba7aa84a1667430adbbdd1cf152c82c8c81
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 24 Jan 2018 10:05:42 +0800
Tag:    v3.3.5

MDL-61234 tool_usertours: Rewrite feature to work with all themes

commit 01484f228981d1f2f950b4b119e5d520066bd938
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 Jan 2018 09:48:05 +0800
Tag:    v3.3.5

MDL-61253 repository: Add referenced files to archives

commit e1a489362c6866a420c98c55d2a7e5b507c4cb14
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 19 Jan 2018 15:06:45 +0800
Tag:    v3.3.5

MDL-61234 tool_usertours: Wrap library calls in pendingjs

commit 68673fb78d76557d4ba66ba01420246c8b0ce390
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 18 Jan 2018 12:47:57 +0800
Tag:    v3.3.5

weekly release 3.3.4+

commit e9c315ff85813d95a3a83b8cf2ba810286f261e6
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 16 Jan 2018 13:21:47 +0800
Tag:    v3.3.5

MDL-61221 badges: Ignore site availabilty for behat

commit 2d6a9a6ef355dbf0cf6da827fd5e0501caea7958
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 12 Jan 2018 09:34:20 +0800
Tag:    v3.3.5

MDL-61204 user: Fix random failure in behat

commit 2a208a32cbe0e445d2346fdbdabc6760d3875ef7
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 19 Dec 2017 15:51:58 +0800
Tag:    v3.3.5

MDL-61010 mod_forum: Add unread link to blog view