Commit Graph

8 Commits

Author SHA1 Message Date
Andrew Nicols a273b993e9 MDL-62564 tool_dataprivacy: Do not delete deleted user
This also ensures that we do not call delete_user on an already deleted
user.
2018-11-09 17:36:11 +08:00
Jun Pataleta 693929f632 Merge branch 'MDL-63867-34' of git://github.com/mickhawkins/moodle into MOODLE_34_STABLE 2018-11-09 15:29:54 +08:00
Michael Hawkins 529f4cff0e MDL-63867 tool_dataprivacy: Add site purpose checks to tasks
If a site purpose is not defined, requests cannot be processed.
2018-11-09 15:21:39 +08:00
Mihail Geshoski 2115bda424 MDL-62563 privacy: Create delete data request for existing deleted users 2018-11-05 16:25:47 +08:00
Michael Hawkins c47a276b00 MDL-62660 tool_dataprivacy: Add scheduled task to expire data requests 2018-08-20 16:05:12 +08:00
Michael Hawkins 332a03df8b 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.
2018-08-20 16:03:55 +08:00
sam marshall fc4ca0f91c MDL-62799 tool_dataprivacy: Add capabilities to control data downloads
Patch originally from MDL-61652.
2018-08-13 12:29:46 +08:00
Jun Pataleta aaa58a165d MDL-62799 tool_dataprivacy: Merge the data privacy tool in 3.4 2018-08-13 09:07:42 +08:00