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 |