Skip to content

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