MDL-63496 tool_dataprivacy: Support for per-role retention
authorAndrew Nicols <andrew@nicols.co.uk>
Mon, 3 Sep 2018 06:31:38 +0000 (14:31 +0800)
committerAndrew Nicols <andrew@nicols.co.uk>
Wed, 17 Oct 2018 05:12:18 +0000 (13:12 +0800)
commit8c634d6d4ff1f4f90871ff252f1c8e1ee67fbb1a
tree08f95998b9254bf0cf98d6168b16788e45ccaffe
parent3c0c280882b05f2b6283077dedbab659a5f10451
MDL-63496 tool_dataprivacy: Support for per-role retention

This issue is a part of the MDL-62560 Epic.
admin/tool/dataprivacy/classes/expired_context.php
admin/tool/dataprivacy/classes/expired_contexts_manager.php
admin/tool/dataprivacy/classes/expiry_info.php
admin/tool/dataprivacy/classes/filtered_userlist.php [new file with mode: 0644]
admin/tool/dataprivacy/classes/purpose.php
admin/tool/dataprivacy/classes/purpose_override.php [new file with mode: 0644]
admin/tool/dataprivacy/db/install.xml
admin/tool/dataprivacy/db/upgrade.php
admin/tool/dataprivacy/tests/expired_contexts_test.php
admin/tool/dataprivacy/version.php