Commit Graph

7 Commits (76e649a385c9f911943ab7214291437f423b8ad4)

Author SHA1 Message Date
Eugen Rochko ed099d8bdc
Change account suspensions to be reversible by default ()
Eugen Rochko c5d37f18cb
Change deletes to preserve soft-deleted statuses in unresolved reports ()
Change all account actions except "none" to resolve all unresolved reports

Refactor `SuspendAccountService` to be more readable
Eugen Rochko 6ddf0432e7
Improve account suspension speed and completeness ()
- Some associations were missing from the clean-up
- Some attributes were not reset on suspension
- Skip federation and streaming deletes when purging a dead domain
- Move account association definitions to concern
Eugen Rochko 1032f3994f
Add ability to disable login and mark accounts as memorial ()
Fix 
Eugen Rochko 4a618908e8 Account deletion ()
* Add form for account deletion

* If avatar or header are gone from source, remove them

* Add option to have SuspendAccountService remove user record, add tests

* Exclude suspended accounts from search
Eugen Rochko 5442083b3c Split SalmonWorker into smaller parts, move profile updating into another job
Eugen Rochko f406e01fcf Add filters for suspended accounts