feat(reports): delete reports and configure retention (#3338)

This commit is contained in:
Hampus authored and GitHub committed 2026-10-09 01:41:47 +02:00
1 parent 93d1f8af46
commit 82abd03a37
106 files changed
+1457 -170

No files matched your search

+1
View File
@@ -71,6 +71,7 @@ export const AdminACLs = {
MESSAGE_DELETE: 'message:delete',
MESSAGE_LOOKUP: 'message:lookup',
MESSAGE_SHRED: 'message:shred',
REPORT_DELETE: 'report:delete',
REPORT_RESOLVE: 'report:resolve',
REPORT_VIEW: 'report:view',
REPORT_VIEW_REPORTER_PII: 'report:view:reporter_pii',
+1
View File
@@ -193,6 +193,7 @@ export const APIErrorCodes = {
REPORT_ALREADY_RESOLVED: 'REPORT_ALREADY_RESOLVED',
REPORT_BANNED: 'REPORT_BANNED',
REPORT_FLOW_OUTDATED: 'REPORT_FLOW_OUTDATED',
REPORT_UNDER_LEGAL_HOLD: 'REPORT_UNDER_LEGAL_HOLD',
RESPONSE_VALIDATION_ERROR: 'RESPONSE_VALIDATION_ERROR',
RESOURCE_LOCKED: 'RESOURCE_LOCKED',
SERVICE_UNAVAILABLE: 'SERVICE_UNAVAILABLE',