Allow "hard-deleting" a user's issues
Description
- After #12726 (closed)/!7393 (merged), issues that a user creates are not deleted when a user is deleted.
- A "Ghost User" is created, and all the user's issues are moved to the ghost user prior to deletion.
Proposal
- We should allow this feature to be turned off, and have a user's issues deleted when the user is deleted.
- This can be at the admin level, or the project settings level.
Notes
-
#28695 (closed) moves other records to the ghost user as well - merge requests, notes, award emoji, and abuse reports. This issue should handle these as well once #28695 (closed) is closed.
Links / references