Add additional project details to the user before deleting
What does this MR do and why?
Users are not presented with enough information to understand that the project they're about to delete may have significant consequences.
This MR adds the additional information to the project deletion modal:
- Copy to indicate that the project they are about to delete is NOT a fork
- Display # of total issues
- Display # of total merge requests
- Display # of total forks
- Display # of total stars
Screenshots or screen recordings
Delayed project deletion disabled
Before | After (Fork) | After (Not Fork) |
---|---|---|
![]() |
![]() |
![]() |
Delayed project deletion enabled
Before | After (Fork) | After (Not Fork) |
---|---|---|
![]() |
![]() |
![]() |
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #342640 (closed)
Edited by Dennis Tang