Commit Graph

10 Commits (d0b7bd42501fcf704dbfead4cc1c08ced49371a8)

Author SHA1 Message Date
Claire 5333447be0
Change account deletion requests to spread out over time ()
Eugen Rochko bd53dd5210
Change design of federation pages in admin UI ()
* Change design of federation pages in admin UI

* Fix query performance in instance media attachments measure

* Fix reblogs being included in instance languages dimension
Claire 7f803c41e2
Add ability to purge undeliverable domains from admin interface ()
* Add ability to purge undeliverable domains from admin interface

* Add tests
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