mirror of
https://github.com/discourse/discourse.git
synced 2026-03-04 01:15:08 +08:00
## Background User wanted admin ability to delete all of a user's posts from the suspend modal, to reduce the steps needed. ## Changes Adds a background job that triggers when number of posts to be deleted is past a certain threshold, which is determined by a new system setting. Admins get a message in their inbox when the job is complete. Modifies original admin "delete all posts" flow to utilize the background job, when necessary. Added option to the "What would you like to do with the associated post" dropdown to delete all of a user's posts while suspending them. This then also obeys the system setting to run the deletion as a background or foreground job. |
||
|---|---|---|
| .. | ||
| action | ||
| bulk_destroy_spec.rb | ||
| silence_spec.rb | ||
| suspend_spec.rb | ||