View Issue Details

IDProjectCategoryView StatusLast Update
0008080Talerlibeufin-bankpublic2024-04-15 19:32
ReporterAntoine A Assigned ToAntoine A Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Target Version0.10Fixed in Version0.10 
Summary0008080: Account deletion for account with a transaction history
DescriptionWe used to delete all of a user's transaction history when deleting them, but the law often requires that a banking history be kept. I've reversed this behaviour but now libeufin-bank will fail when deleting an account with a transaction history.
Additional InformationThe solution would be to add a deleted column to the accounts table and mark the deleted user as such. The garbage collector task would be responsible for deleting the old transaction history and deleting accounts that no longer have transactions recorded.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

child of 0008365 closedChristian Grothoff package and upload libeufin 0.10 to ftp and stable Debian/Ubuntu server 

Activities

Antoine A

2024-03-20 17:04

manager   ~0021954

Fixed in a047fb5c1076c0afe2c04c8beb2edd6026f595b3

Issue History

Date ModifiedUsernameFieldChange
2024-01-12 17:17Antoine ANew Issue
2024-01-12 17:17Antoine AStatusnew => assigned
2024-01-12 17:17Antoine AAssigned To => Antoine A
2024-02-09 23:25Christian GrothoffRelationship addedchild of 0008365
2024-03-20 17:04Antoine AStatusassigned => informing
2024-03-20 17:04Antoine AResolutionopen => fixed
2024-03-20 17:04Antoine ANote Added: 0021954
2024-04-09 11:11Christian GrothoffFixed in Version => 0.10
2024-04-15 19:32Christian GrothoffStatusinforming => closed