Skip to content

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 image image
Skip Delay GitLab Premium image image
Deletion for GitLab Core users image image
Restoration from Delayed Deletion GitLab Premium image
image
image
image

How to set up and validate locally

To test delayed deletion changes EE license is needed, follow the following steps to see changes:

  1. Open Group settings
  2. Under Permissions and group features enable 'Enable delayed project deletion'
  3. Open/Create project inside this group
  4. Visit Project Settings -> General and expand the Advanced section
  5. Check the project deletion container at the bottom of the page

To test skip delayed deletion changes.

  1. Disable 'Enable delayed project deletion' for Group
  2. Visit Project Settings -> General and expand the Advanced section
  3. Check the project deletion container at the bottom of the page

To test restoration changes.

  1. Open Group settings
  2. Under Permissions and group features enable 'Enable delayed project deletion'
  3. Open/Create project inside this group
  4. Visit Project Settings -> General and expand the Advanced section
  5. Click the delete button in the project deletion container at the bottom of the page
  6. Visit Project Settings -> General and expand the Advanced section
  7. Check the project restoration container at the top of the page
  8. 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.

Related to #350377 (closed)

Edited by Robert Hunt

Merge request reports