-
Notifications
You must be signed in to change notification settings - Fork 2
Development Review Notes
Jeremy Skinner edited this page Apr 12, 2018
·
3 revisions
We (Freelygive) want to allow Brainsum (and others) to be able to understand the structure and functionality of our changes to the GDPR module and help them to review features in order that they may be merged back into the 8.x-1.x branch.
All the work to date by Freelygive is in the develop branch.
The process for review is TBC.
- Provides checklist module integration
- Provides UI for user to see their own data without exporting it
GDPR Dump
- Provides Drush command for anonymised database dump
- Provides sanitizer plugins (used by Tasks module as well)
GDPR Fields
- Provides UI for editing GDPR fields
- Provides ctools relationships for enhanced data traversal of user related entities
GDPR Tasks
- Provides Task entities and UI for requestion data export and data removal
- Provides logging for Task progression
GDPR Consent
- Provides Consent entity for different types of consent.
- Provides Field type and widget for giving consent on forms
GDPR View Export Log
- Integration with Views Data Export
- Records each time someone exports specified views to CSV
- Provides a list of the exports that have been done, and the users that are in them, and the ability to remove entries once the exported file has been deleted.