[AMOS commit] MDL-61899 tool_dataprivacy: Subject access requests tool Committed into Git: 2018-04-08 16:04 UTC

[AMOS commit] MDL-61899 tool_dataprivacy: Subject access requests tool Committed into Git: 2018-04-08 16:04 UTC

by AMOS bot -
Number of replies: 0
Author: David Monllao
MDL-61899 tool_dataprivacy: Subject access requests tool
This commit is composed of different issues, most of them under
MDL-61306:
- MDL-61888, MDL-61785, MDL-61830, MDL-61874, MDL-59720,
MDL-61486, MDL-61697, MDL-61798, MDL-61685, MDL-61682,
MDL-61684, MDL-61618, MDL-61681, MDL-61680, MDL-61487,
MDL-61499, MDL-61500, MDL-61362 and MDL-59718

Contributions to this patch by:
- Jun Pataleta
- David Monllao
- Andrew Nicols
- Adrian B. Greeve
- Jake Dallimore
- Sara Arjona


http://git.moodle.org/gw?p=moodle.git;a=commit;h=5efc1f9e645ae65595c75b777d2d0e0afece16d9
http://github.com/moodle/moodle/commit/5efc1f9e645ae65595c75b777d2d0e0afece16d9

+ 3.5 en [pluginname,tool_dataprivacy]
+ 3.5 en [pluginname_help,tool_dataprivacy]
+ 3.5 en [activitiesandresources,tool_dataprivacy]
+ 3.5 en [addcategory,tool_dataprivacy]
+ 3.5 en [addpurpose,tool_dataprivacy]
+ 3.5 en [approve,tool_dataprivacy]
+ 3.5 en [approverequest,tool_dataprivacy]
+ 3.5 en [cancelrequest,tool_dataprivacy]
+ 3.5 en [cancelrequestconfirmation,tool_dataprivacy]
+ 3.5 en [categories,tool_dataprivacy]
+ 3.5 en [category,tool_dataprivacy]
+ 3.5 en [categorycreated,tool_dataprivacy]
+ 3.5 en [categorieslist,tool_dataprivacy]
+ 3.5 en [categoryupdated,tool_dataprivacy]
+ 3.5 en [close,tool_dataprivacy]
+ 3.5 en [confirmapproval,tool_dataprivacy]
+ 3.5 en [confirmcontextdeletion,tool_dataprivacy]
+ 3.5 en [confirmdenial,tool_dataprivacy]
+ 3.5 en [contactdataprotectionofficer,tool_dataprivacy]
+ 3.5 en [contactdataprotectionofficer_desc,tool_dataprivacy]
+ 3.5 en [contextlevelname10,tool_dataprivacy]
+ 3.5 en [contextlevelname30,tool_dataprivacy]
+ 3.5 en [contextlevelname40,tool_dataprivacy]
+ 3.5 en [contextlevelname50,tool_dataprivacy]
+ 3.5 en [contextlevelname70,tool_dataprivacy]
+ 3.5 en [contextlevelname80,tool_dataprivacy]
+ 3.5 en [contextpurposecategorysaved,tool_dataprivacy]
+ 3.5 en [contactdpoviaprivacypolicy,tool_dataprivacy]
+ 3.5 en [createcategory,tool_dataprivacy]
+ 3.5 en [createpurpose,tool_dataprivacy]
+ 3.5 en [datadeletion,tool_dataprivacy]
+ 3.5 en [datadeletionpagehelp,tool_dataprivacy]
+ 3.5 en [dataprivacy:makedatarequestsforchildren,tool_dataprivacy]
+ 3.5 en [dataprivacy:managedatarequests,tool_dataprivacy]
+ 3.5 en [dataprivacy:managedataregistry,tool_dataprivacy]
+ 3.5 en [dataregistry,tool_dataprivacy]
+ 3.5 en [datarequestemailsubject,tool_dataprivacy]
+ 3.5 en [datarequests,tool_dataprivacy]
+ 3.5 en [daterequested,tool_dataprivacy]
+ 3.5 en [daterequesteddetail,tool_dataprivacy]
+ 3.5 en [defaultsinfo,tool_dataprivacy]
+ 3.5 en [deletecategory,tool_dataprivacy]
+ 3.5 en [deletecategorytext,tool_dataprivacy]
+ 3.5 en [deleteexpiredcontextstask,tool_dataprivacy]
+ 3.5 en [deletepurpose,tool_dataprivacy]
+ 3.5 en [deletepurposetext,tool_dataprivacy]
+ 3.5 en [defaultssaved,tool_dataprivacy]
+ 3.5 en [deny,tool_dataprivacy]
+ 3.5 en [denyrequest,tool_dataprivacy]
+ 3.5 en [download,tool_dataprivacy]
+ 3.5 en [dporolemapping,tool_dataprivacy]
+ 3.5 en [dporolemapping_desc,tool_dataprivacy]
+ 3.5 en [editcategories,tool_dataprivacy]
+ 3.5 en [editcategory,tool_dataprivacy]
+ 3.5 en [editpurpose,tool_dataprivacy]
+ 3.5 en [editpurposes,tool_dataprivacy]
+ 3.5 en [effectiveretentionperiodcourse,tool_dataprivacy]
+ 3.5 en [effectiveretentionperioduser,tool_dataprivacy]
+ 3.5 en [emailsalutation,tool_dataprivacy]
+ 3.5 en [errorinvalidrequeststatus,tool_dataprivacy]
+ 3.5 en [errorinvalidrequesttype,tool_dataprivacy]
+ 3.5 en [errornoexpiredcontexts,tool_dataprivacy]
+ 3.5 en [errorcontexthasunexpiredchildren,tool_dataprivacy]
+ 3.5 en [errorrequestalreadyexists,tool_dataprivacy]
+ 3.5 en [errorrequestnotfound,tool_dataprivacy]
+ 3.5 en [errorrequestnotwaitingforapproval,tool_dataprivacy]
+ 3.5 en [errorsendingmessagetodpo,tool_dataprivacy]
+ 3.5 en [expiredretentionperiodtask,tool_dataprivacy]
+ 3.5 en [expiry,tool_dataprivacy]
+ 3.5 en [frontpagecourse,tool_dataprivacy]
+ 3.5 en [inherit,tool_dataprivacy]
+ 3.5 en [messageprovider:contactdataprotectionofficer,tool_dataprivacy]
+ 3.5 en [messageprovider:datarequestprocessingresults,tool_dataprivacy]
+ 3.5 en [message,tool_dataprivacy]
+ 3.5 en [messagelabel,tool_dataprivacy]
+ 3.5 en [moduleinstancename,tool_dataprivacy]
+ 3.5 en [mypersonaldatarequests,tool_dataprivacy]
+ 3.5 en [nameandparent,tool_dataprivacy]
+ 3.5 en [nameemail,tool_dataprivacy]
+ 3.5 en [nchildren,tool_dataprivacy]
+ 3.5 en [newrequest,tool_dataprivacy]
+ 3.5 en [nodatarequests,tool_dataprivacy]
+ 3.5 en [noactivitiestoload,tool_dataprivacy]
+ 3.5 en [noassignedroles,tool_dataprivacy]
+ 3.5 en [noblockstoload,tool_dataprivacy]
+ 3.5 en [nocategories,tool_dataprivacy]
+ 3.5 en [nocoursestoload,tool_dataprivacy]
+ 3.5 en [noexpiredcontexts,tool_dataprivacy]
+ 3.5 en [nopersonaldatarequests,tool_dataprivacy]
+ 3.5 en [nopurposes,tool_dataprivacy]
+ 3.5 en [nosubjectaccessrequests,tool_dataprivacy]
+ 3.5 en [nosystemdefaults,tool_dataprivacy]
+ 3.5 en [notset,tool_dataprivacy]
+ 3.5 en [privacy,tool_dataprivacy]
+ 3.5 en [privacy:metadata:request,tool_dataprivacy]
+ 3.5 en [privacy:metadata:request:comments,tool_dataprivacy]
+ 3.5 en [privacy:metadata:request:userid,tool_dataprivacy]
+ 3.5 en [privacy:metadata:request:requestedby,tool_dataprivacy]
+ 3.5 en [privacy:metadata:request:dpocomment,tool_dataprivacy]
+ 3.5 en [privacy:metadata:request:timecreated,tool_dataprivacy]
+ 3.5 en [protected,tool_dataprivacy]
+ 3.5 en [protectedlabel,tool_dataprivacy]
+ 3.5 en [purpose,tool_dataprivacy]
+ 3.5 en [purposecreated,tool_dataprivacy]
+ 3.5 en [purposes,tool_dataprivacy]
+ 3.5 en [purposeslist,tool_dataprivacy]
+ 3.5 en [purposeupdated,tool_dataprivacy]
+ 3.5 en [replyto,tool_dataprivacy]
+ 3.5 en [requestactions,tool_dataprivacy]
+ 3.5 en [requestby,tool_dataprivacy]
+ 3.5 en [requestcomments,tool_dataprivacy]
+ 3.5 en [requestcomments_help,tool_dataprivacy]
+ 3.5 en [requestemailintro,tool_dataprivacy]
+ 3.5 en [requestfor,tool_dataprivacy]
+ 3.5 en [requeststatus,tool_dataprivacy]
+ 3.5 en [requestsubmitted,tool_dataprivacy]
+ 3.5 en [requesttype,tool_dataprivacy]
+ 3.5 en [requesttype_help,tool_dataprivacy]
+ 3.5 en [requesttypedelete,tool_dataprivacy]
+ 3.5 en [requesttypedeleteshort,tool_dataprivacy]
+ 3.5 en [requesttypeexport,tool_dataprivacy]
+ 3.5 en [requesttypeexportshort,tool_dataprivacy]
+ 3.5 en [requesttypeothers,tool_dataprivacy]
+ 3.5 en [requesttypeothersshort,tool_dataprivacy]
+ 3.5 en [resultdeleted,tool_dataprivacy]
+ 3.5 en [resultdownloadready,tool_dataprivacy]
+ 3.5 en [reviewdata,tool_dataprivacy]
+ 3.5 en [retentionperiod,tool_dataprivacy]
+ 3.5 en [retentionperiodnotdefined,tool_dataprivacy]
+ 3.5 en [retentionperiodzero,tool_dataprivacy]
+ 3.5 en [send,tool_dataprivacy]
+ 3.5 en [setdefaults,tool_dataprivacy]
+ 3.5 en [statusapproved,tool_dataprivacy]
+ 3.5 en [statusawaitingapproval,tool_dataprivacy]
+ 3.5 en [statuscancelled,tool_dataprivacy]
+ 3.5 en [statuscomplete,tool_dataprivacy]
+ 3.5 en [statusdetail,tool_dataprivacy]
+ 3.5 en [statuspreprocessing,tool_dataprivacy]
+ 3.5 en [statusprocessing,tool_dataprivacy]
+ 3.5 en [statuspending,tool_dataprivacy]
+ 3.5 en [statusrejected,tool_dataprivacy]
+ 3.5 en [subjectscope,tool_dataprivacy]
+ 3.5 en [user,tool_dataprivacy]
+ 3.5 en [viewrequest,tool_dataprivacy]