MDL-62660 tool_dataprivacy: Add ability to expire data requests
commit693f690c18ef1578670670f443f2d0feb3e9e576
authorMichael Hawkins <michaelh@moodle.com>
Fri, 8 Jun 2018 08:29:53 +0000 (8 16:29 +0800)
committerAndrew Nicols <andrew@nicols.co.uk>
Mon, 20 Aug 2018 07:31:20 +0000 (20 15:31 +0800)
tree5ed709fc41ef97a0076ec55c998692eb412086e1
parent7bd269e82d29490ce00859e6652f54b087f92f71
MDL-62660 tool_dataprivacy: Add ability to expire data requests

Also replaced Completed status with situation specific statuses.
Also improved UX on request pages in line with expiries and the aadditional statuses.
14 files changed:
admin/tool/dataprivacy/classes/api.php
admin/tool/dataprivacy/classes/data_request.php
admin/tool/dataprivacy/classes/external/data_request_exporter.php
admin/tool/dataprivacy/classes/local/helper.php
admin/tool/dataprivacy/classes/output/data_requests_table.php
admin/tool/dataprivacy/classes/output/my_data_requests_page.php
admin/tool/dataprivacy/classes/task/process_data_request_task.php
admin/tool/dataprivacy/db/upgrade.php
admin/tool/dataprivacy/lang/en/tool_dataprivacy.php
admin/tool/dataprivacy/lib.php
admin/tool/dataprivacy/settings.php
admin/tool/dataprivacy/templates/my_data_requests.mustache
admin/tool/dataprivacy/version.php
privacy/classes/local/request/writer.php