Public Access
feat(account): hide deleted accounts and clean up their rows
Auth marks a deleted user in deleted_user (no sync, not in landing stats or pile snapshots) and later purges the rows through /internal/accounts with a service token. Prune removes rows of user ids Auth does not know. Dry run by default.
This commit is contained in:
1 parent
88aae0101f
commit
351cda411d
28 files changed
+941
-16
No files matched your search
@@ -70,6 +70,11 @@ app:
|
||||
image-repair-batch: 200
|
||||
image-repair-max-attempts: 3
|
||||
image-repair-retry-days: 30
|
||||
account-cleanup:
|
||||
# Log only, delete nothing. Auth's nightly cleanup drives this; see the Deployment README before flipping it.
|
||||
dry-run: ${APP_ACCOUNT_CLEANUP_DRY_RUN:true}
|
||||
# A prune refuses more orphans than this per run; raise it once for a big cleanup.
|
||||
max-orphans: 5
|
||||
|
||||
resilience4j:
|
||||
retry:
|
||||
|
||||
Reference in new issue
Block a user