Update the delete and restore project containers to use the latest UI
What does this MR do and why?
This MR updates the project deletion and project restoration containers to use the correct container UI's.
It was also noted during UX review that one of the pieces of text was missing a period.
Screenshots or screen recordings
Type | Larger screens | Smaller screens |
---|---|---|
Delayed Deletion GitLab Premium | ||
Skip Delay GitLab Premium | ||
Deletion for GitLab Core users | ||
Restoration from Delayed Deletion GitLab Premium |
|
|
How to set up and validate locally
To test delayed deletion changes EE license is needed, follow the following steps to see changes:
- Open Group settings
- Under Permissions and group features enable 'Enable delayed project deletion'
- Open/Create project inside this group
- Visit Project Settings -> General and expand the Advanced section
- Check the project deletion container at the bottom of the page
To test skip delayed deletion changes.
- Disable 'Enable delayed project deletion' for Group
- Visit Project Settings -> General and expand the Advanced section
- Check the project deletion container at the bottom of the page
To test restoration changes.
- Open Group settings
- Under Permissions and group features enable 'Enable delayed project deletion'
- Open/Create project inside this group
- Visit Project Settings -> General and expand the Advanced section
- Click the delete button in the project deletion container at the bottom of the page
- Visit Project Settings -> General and expand the Advanced section
- Check the project restoration container at the top of the page
- Check the project deletion container at the bottom of the page
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 #350377 (closed)
Edited by Robert Hunt