View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
5514 | Composr testing platform / automation goals | General / Uncategorised | public | 2023-12-28 19:09 | 2024-03-30 03:50 |
Reporter | PDStig | Assigned To | PDStig | ||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
Summary | 5514: 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 | ||||
Attach Tags | |||||
Time estimation (hours) | |||||
Sponsorship open | |||||
related to | 5513 | Resolved | PDStig | Composr | Auto-delete certain data when an account is deleted |
related to | 5512 | Closed | PDStig | Composr | Secondary Privacy block detailing the data stored in the database |
related to | 5555 | Resolved | PDStig | Composr alpha bug reports | Privacy purging overhaul |
related to | 5550 | Resolved | PDStig | Composr | Point transaction tables must not be deleted by privacy system |
Date Modified | Username | Field | Change |
---|---|---|---|
2023-12-28 19:09 | PDStig | New Issue | |
2023-12-28 19:09 | PDStig | Status | Not Assigned => Assigned |
2023-12-28 19:09 | PDStig | Assigned To | => user4172 |
2023-12-28 19:09 | PDStig | Relationship added | related to 5513 |
2023-12-28 19:09 | PDStig | Relationship added | related to 5512 |
2023-12-28 19:09 | PDStig | Tag Attached: Type: Legal compliance / Privacy | |
2023-12-28 19:09 | PDStig | Tag Attached: Roadmap: v11 | |
2024-01-14 18:45 | PDStig | Relationship added | related to 5550 |
2024-01-14 19:22 | PDStig | Status | Assigned => Resolved |
2024-01-14 19:22 | PDStig | Resolution | open => fixed |
2024-01-17 22:17 | PDStig | Status | Resolved => Closed |
2024-01-17 22:17 | PDStig | Note Added: 0008196 | |
2024-01-17 22:17 | PDStig | Relationship added | related to 5555 |
2024-03-30 03:32 | PDStig | Project | Composr alpha bug reports => Composr |
2024-03-30 03:50 | PDStig | Project | Composr => Composr testing platform / automation goals |