View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005514 | Composr testing platform / automation goals | [All Projects] General / Uncategorised | public | 2023-12-28 19:09 | 2024-03-30 03:50 |
Reporter | Patrick Schmalstig | Assigned To | Patrick Schmalstig | ||
Severity | Feature-request | ||||
Status | closed | Resolution | fixed | ||
Summary | 0005514: Add a unit test for removal_default_handle_method and allowed_handle_methods in privacy hooks | ||||
Description | If a unit test does not already exist, add a unit test that makes special considerations for removal_default_handle_method and allowed_handle_methods. If the privacy hook's removal_default_handle_method is delete, the test should fail for the hook (and suggest using anonymise instead) if any of these conditions are true: * There are multiple member_id_fields defined // We don't want to delete records that could still be associated with other members * There are multiple ip_address_fields defined // We don't want to delete records that could still be associated with other devices * There are multiple email_fields defined // We don't want to delete records that could still be associated with other members / e-mails allowed_handle_methods should also fail if it allows the delete action and any of the above conditions are true. | ||||
Tags | Roadmap: v11, Type: Legal compliance / Privacy | ||||
Time estimation (hours) | |||||
Sponsorship open | |||||
related to | 0005513 | resolved | Patrick Schmalstig | Composr | Auto-delete certain data when an account is deleted |
related to | 0005512 | closed | Patrick Schmalstig | Composr | Secondary Privacy block detailing the data stored in the database |
related to | 0005555 | resolved | Patrick Schmalstig | Composr alpha bug reports | Privacy purging overhaul |
related to | 0005550 | resolved | Patrick Schmalstig | Composr | Point transaction tables must not be deleted by privacy system |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-12-28 19:09 | Patrick Schmalstig | New Issue | |
2023-12-28 19:09 | Patrick Schmalstig | Status | non-assigned => assigned |
2023-12-28 19:09 | Patrick Schmalstig | Assigned To | => Patrick Schmalstig |
2023-12-28 19:09 | Patrick Schmalstig | Relationship added | related to 0005513 |
2023-12-28 19:09 | Patrick Schmalstig | Relationship added | related to 0005512 |
2023-12-28 19:09 | Patrick Schmalstig | Tag Attached: Type: Legal compliance / Privacy | |
2023-12-28 19:09 | Patrick Schmalstig | Tag Attached: Roadmap: v11 | |
2024-01-14 18:45 | Patrick Schmalstig | Relationship added | related to 0005550 |
2024-01-14 19:22 | Patrick Schmalstig | Status | assigned => resolved |
2024-01-14 19:22 | Patrick Schmalstig | Resolution | open => fixed |
2024-01-17 22:17 | Patrick Schmalstig | Status | resolved => closed |
2024-01-17 22:17 | Patrick Schmalstig | Note Added: 0008196 | |
2024-01-17 22:17 | Patrick Schmalstig | Relationship added | related to 0005555 |
2024-03-30 03:32 | Patrick Schmalstig | Project | Composr alpha bug reports => Composr |
2024-03-30 03:50 | Patrick Schmalstig | Project | Composr => Composr testing platform / automation goals |