Git commits in Moodle 3.5.x by Zig Tan

commit 805417c33d047e8cad5544e6ae6115c2cd5109a0
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 29 Jun 2018 17:07:35 +0800
Tag:    v3.5.2

MDL-61870 mod_assign: Fix/clean up imported group override duedates

commit 6d03e5e5540a5196db48e1e4350de45f4e9bc619
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 29 Jun 2018 12:25:41 +0800
Tag:    v3.5.3

MDL-61052 assign: Improve strip_images() to avoid HTML5 tags errors

commit 127b54ffbe4ad69472d66e73cc4099e72969c694
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 29 Jun 2018 11:21:45 +0800
Tag:    v3.5.2

MDL-61870 mod_assign: Fix/clean up imported group override duedates

commit 749c7cc5a942d3429e8a50131832ed68886cd585
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 27 Jun 2018 15:50:31 +0800
Tag:    v3.5.1

MDL-44081 assign: Fix Grader annotation button accessibility ordering

commit 088f6b973a5314fd06c5084d795dc9a4ded354d1
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 18 Jun 2018 16:41:53 +0800
Tag:    v3.5.2

MDL-38301 mod_assign: Fix date validation logic & message consistency

commit fd77e38fc9b27edb5ae0a790cb5a9d085eb2ac2d
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 15 Jun 2018 10:10:59 +0800
Tag:    v3.5.1

MDL-61482 mod_assign: Clean html in offline grading CSV

commit e275b0c4a63b35dac1145e35501ce45f9cf24058
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 15 Jun 2018 09:46:29 +0800
Tag:    v3.5.1

MDL-58702 backup: Fix restoration of role mappings labels

commit 0061a6ae672b67662500621eddf3c7420dab2a18
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 15 May 2018 09:50:11 +0800
Tag:    v3.5.0-rc1

MDL-62444 mod_assignment: Fix missing lang string.

commit 0139b8828fb6b53d3844035155f16efd8a4bc631
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 09 May 2018 14:13:20 +0800
Tag:    v3.5.0-rc1

MDL-62366 mod_assign: Followup fix for attemptnumber in exported JSON

commit e151fdad928a097ad01f6949d5ab7588c2af07a3
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 08 May 2018 12:11:46 +0800
Tag:    v3.5.0-rc1

MDL-62249 block_tag_flickr: Corrected privacy providers

commit 966dd82d902b22029e7346e2f133e0dd7680f471
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 07 May 2018 16:25:00 +0800
Tag:    v3.5.0-rc1

MDL-62169 mod_assignment: Improved phpunit test reliability

commit bdf271df80d9303efc006fe26969d824b9c10fb4
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 04 May 2018 11:16:22 +0800
Tag:    v3.5.0-rc1

MDL-61693 core_calendar: Simplified get calendar event details SQL

commit 0fed66ad0f6331006195982f04d4bfc16b233061
Author: Zig Tan <zig@moodle.com>
Date:   Thu, 03 May 2018 15:57:37 +0800
Tag:    v3.5.0-rc1

MDL-62169 mod_assignment: Implemented privacy providers

commit 49d6fb0379c26efa7f6ed1bf991bfce3b4d22f37
Author: Zig Tan <zig@moodle.com>
Date:   Thu, 26 Apr 2018 15:37:44 +0800
Tag:    v3.5.0-rc1

MDL-61693 core_calendar: Implemented privacy providers

commit 7d5667ee5782c4b45b55bf9c59b2337bae1dd542
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 24 Apr 2018 12:04:49 +0800
Tag:    v3.5.0-rc1

MDL-61863 core_notes: Implemented privacy providers

commit 25e213ad8f3a5948f235eea7706b0c7f107b150e
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 24 Apr 2018 10:48:20 +0800
Tag:    v3.5.0-rc1

MDL-61947 core_my: Implemented privacy providers

commit f8555ac9aa2a965973ed551610bacfa0e84fda60
Author: Zig Tan <zig@moodle.com>
Date:   Sat, 21 Apr 2018 12:45:28 +0800
Tag:    v3.5.0-beta

MDL-61995 tool_assignmentupgrade: Implemented privacy providers

commit de33cd0cabd84eaa5a9b4c456b70473ff3836d88
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 20 Apr 2018 11:41:20 +0800
Tag:    v3.5.0-beta

MDL-61892 admin/tools: Implement null privacy providers

commit 202ec23a1f2ae9b78cb5e6d679cbdd6715b630f8
Author: Zig Tan <zig@moodle.com>
Date:   Thu, 19 Apr 2018 14:30:18 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_flickr: Fix oauth secret export

commit ef43b1d4d6c46519eb0e2d779d2a4ff2bf039d74
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:53:00 +0800
Tag:    v3.5.0-beta

MDL-61568 core_repository: Implement privacy providers

commit d87e16435eb3058d1a684b1a1274dfcd707793fa
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:28:31 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_onedrive: Implement privacy providers

commit 59f69802018aaff12334afdf593eb05390ec5e65
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:25:02 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_youtube: Implement privacy providers

commit a7b85871360e0f52c144a95117962e75db5efc32
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:24:40 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_wikimedia: Implement privacy providers

commit b703ef449815ccb16420a09329d1cdf367c76f85
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:24:10 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_picasa: Implement privacy providers

commit 015b3974e7bebe265a219c6d761a510446262025
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:23:14 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_merlot: Implement privacy providers

commit b9118a7481055e09f2096aedcd92c16f7bb7853b
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:22:58 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_googledocs: Implement privacy providers

commit 1e251bd42440fce6879cc36a1aa70168f3f6ec71
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:22:43 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_flickr_public: Implement privacy providers

commit 35bf4711bb48b8563b2ca414db686763ded19111
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:22:29 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_flickr: Implement privacy providers

commit 8faeb25214b4865f3d05b4de07ab27ad0c76150c
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:22:17 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_dropbox: Implement privacy providers

commit 435e4e2a309dcb93e0a1eb4387879c48eb26b758
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:22:04 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_boxnet: Implement privacy providers

commit cbee83840f1f9c9aa975f30ea24057555df8148c
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:21:03 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_webdav: Implement null privacy provider

commit e196d3178912c98b7c0c7ea627a6eb7bd38d451c
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 17 Apr 2018 10:19:59 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_user: Implement null privacy provider

commit 05c15ed93122ebbb9d879a2ed405c2f557615106
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:45:14 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_url: Implement null privacy provider

commit ec2ccabf561b3b0737363252a5eaae1ee428cdec
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:44:37 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_upload: Implement null privacy provider

commit 63cc353a06173b54c19f50f6a6adf75d494284a7
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:44:21 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_skydrive: Implement null privacy provider

commit 013149f1a2bfeb8929675bdf68ddde73ef85a607
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:43:58 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_s3: Implement null privacy provider

commit 204baa0ef692b400863f24b396c155206a65aee1
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:43:35 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_recent: Implement null privacy provider

commit 9dbd8702c6d690bfe865de102cc2de5ce436ebb4
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:43:21 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_local: Implement null privacy provider

commit d712722bd544d365c299cfaee972218ca23a336e
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:43:08 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_filesystem: Implement null privacy provider

commit e9ff078d75bbb8a5dc43536654b2db426266209e
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:42:54 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_equella: Implement null privacy provider

commit e6df7dfedd2d9069f7f9dc06a4c98b8e8223276f
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:23:23 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_coursefiles: Implement null privacy provider

commit cfca487f1fe96f87f6f8249f18c4a4e98902916b
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 15:22:44 +0800
Tag:    v3.5.0-beta

MDL-61568 repository_areafiles: Implement null privacy provider

commit bcc08d3b5e6921dbf688b8fa54d1a2d8962bdc0e
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 16 Apr 2018 13:49:26 +0800
Tag:    v3.5.0-rc1

MDL-61979 tool_cohortroles: Implemented privacy providers

commit 224519751969d6aec91f17bd4fab2397439f4ac2
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 13 Apr 2018 14:29:58 +0800
Tag:    v3.5.0-beta

MDL-61977 tool_profiling: Implemented null privacy provider

commit 825c2fdf8c398f25b25b99c52d4dba92a52015bc
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 13 Apr 2018 13:56:13 +0800
Tag:    v3.5.0-beta

MDL-61975 tool_recyclebin: Implemented null privacy provider

commit 6f77c097770adeb9d47f97d891853962f01ea448
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 11 Apr 2018 10:06:51 +0800
Tag:    v3.5.0-beta

MDL-61881 report: fix privacy lang strings

commit f5edb0c63874bcd2d82b56cb9db84d92425d2c2a
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 14:09:14 +0800
Tag:    v3.5.0-beta

MDL-61829 block_community: Implement privacy provider

commit 71098b95247b5c35c4d1dc1b4c6beb5312a3de90
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:57:15 +0800
Tag:    v3.5.0-beta

MDL-61881 report_usersessions: Implement null privacy provider

commit b398f0702a61efd3af3cbe0aae36fac6b54bf0b0
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:56:53 +0800
Tag:    v3.5.0-beta

MDL-61881 report_stats: Implement null privacy provider

commit d8e07b9f75c8930f7bcb93726657eb68a90d4a6c
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:56:31 +0800
Tag:    v3.5.0-beta

MDL-61881 report_security: Implement null privacy provider

commit 2b0b91d7ee6169d185bc86031875955c2bc6a95c
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:56:07 +0800
Tag:    v3.5.0-beta

MDL-61881 report_questioninstances: Implement null privacy provider

commit 024d11a8ab61f0587768df48be83b866145d9b61
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:55:47 +0800
Tag:    v3.5.0-beta

MDL-61881 report_performance: Implement null privacy provider

commit 70b123700a120c7f75c11e029bf4c372fa5869a8
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:55:26 +0800
Tag:    v3.5.0-beta

MDL-61881 report_participation: Implement null privacy provider

commit c1a8f55b86cc090c5e62f5fb4df099a8c08d88a2
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:55:07 +0800
Tag:    v3.5.0-beta

MDL-61881 report_outline: Implement null privacy provider

commit c4c5061d1c8c685204201ad8d86eb722a324fb59
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:54:38 +0800
Tag:    v3.5.0-beta

MDL-61881 report_loglive: Implement null privacy provider

commit 219c1360039f45e235dbcb6892faa080dc76e20a
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:54:09 +0800
Tag:    v3.5.0-beta

MDL-61881 report_log: Implement null privacy provider

commit 747ac8e9c4a54ee543c92ba912628e91b57d4cb5
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:53:45 +0800
Tag:    v3.5.0-beta

MDL-61881 report_insights: Implement null privacy provider

commit 7b78c329c5ba603e27a926ba480cebb326db13e4
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:53:19 +0800
Tag:    v3.5.0-beta

MDL-61881 report_eventlist: Implement null privacy provider

commit 16044f514005fca06cbfe8b30b9fa39b5f70cbff
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:49:50 +0800
Tag:    v3.5.0-beta

MDL-61881 report_courseoverview: Implement null privacy provider

commit c68b4a9d049a188f6e99a0c3455fc58d7eb2f444
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:49:18 +0800
Tag:    v3.5.0-beta

MDL-61881 report_configlog: Implement null privacy provider

commit e9251c0fe57c219fb3472e22739172e9d1686c07
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:48:55 +0800
Tag:    v3.5.0-beta

MDL-61881 report_competency: Implement null privacy provider

commit 554b8789d6774a89a86f38c37437e4ed091deaa3
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 09 Apr 2018 09:48:21 +0800
Tag:    v3.5.0-beta

MDL-61881 report_backup: Implement null privacy provider

commit 5687cd044d94f209e68f2d915190a99a0df55af7
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 04 Apr 2018 16:35:15 +0800
Tag:    v3.5.0-beta

MDL-60726 assign: Fix assign submission confirmation alignment

commit ff70e8494124509cc499f04ee73528b0fb6ecba6
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 26 Mar 2018 09:25:55 +0800
Tag:    v3.5.0-beta

MDL-39060 backup: fix typo backup destroy() function

commit 38a0477575fac686df9baae87477dce97e83ee87
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 13 Mar 2018 09:50:58 +0800
Tag:    v3.5.0-beta

MDL-61397 blocks: Fix null_provider namespace for blocks

commit e3644cd5c621dd0410cc7dd6a760ce94683fc526
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:28:43 +0800
Tag:    v3.5.0-beta

MDL-61567 mod_url: Implement null provider mod_url

commit f318b80a0f5aaa81721af1aaef3732c265ba6069
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:28:16 +0800
Tag:    v3.5.0-beta

MDL-61567 mod_resource: Implement null provider mod_resource

commit 121638b23f9eba52a8c509674e6b3829a0749b28
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:27:52 +0800
Tag:    v3.5.0-beta

MDL-61567 mod_page: Implement null provider mod_page

commit 9da92dc1a9ca63947f87872c334ee775d1bfd559
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:27:20 +0800
Tag:    v3.5.0-beta

MDL-61567 mod_label: Implement null provider mod_label

commit c383366601ba5947404db5cf185dfcd8dc834159
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:26:54 +0800
Tag:    v3.5.0-beta

MDL-61567 mod_folder: Implement null provider mod_folder

commit e4f6c0c29a688607df97b0661639debb2807d05e
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 28 Feb 2018 15:47:56 +0800
Tag:    v3.5.0-beta

MDL-61307 core_tag: Unit tests for privacy implementation

commit bcc3f1e810b9a2a742e035c4216fba4d512efc24
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 14 Feb 2018 16:22:47 +0800
Tag:    v3.5.0-beta

MDL-61397 blocks: Add null_providers for blocks with no user data

commit 1a9e8542c543b1d4d4d6c67197d2ec3453a7b469
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 22 Jan 2018 11:35:52 +0800
Tag:    v3.5.0-beta

MDL-58006 assign: Reset blindmarking assignments to hidden

commit e5d9af8c56c35833d76c948300d979cba1adb8cd
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 02 Jan 2018 13:10:37 +0800
Tag:    v3.5.0-beta

MDL-57786 mod_assign: Fix word count for online text submissions

commit 6976c8e1b5c71989f961da5ca13994196798fcfb
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 29 Dec 2017 09:47:40 +0800
Tag:    v3.5.0-beta

MDL-56945 assign: Add 'View all submissions' link to PDF feedback/grader

commit 85ba9528c91e199f51e8e7991dc71f8f8824caa4
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 22 Dec 2017 13:03:08 +0800
Tag:    v3.5.0-beta

MDL-33886 backup: Add backup filename length < 255 char validation

commit e0d0f411cf1b263f89021fef3287c6a200f8b40a
Author: Zig Tan <zig@moodle.com>
Date:   Fri, 15 Dec 2017 09:19:26 +0800
Tag:    v3.5.0-beta

MDL-54967 backup: Fix IMS CC import URL decoding for XML format

commit 6901981962604c4921ad606a21b547f9b71baf45
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 12 Dec 2017 09:01:23 +0800
Tag:    v3.5.0-beta

MDL-42676 mod_assign: Display message fix when using grade override