Skip to content

Restore namespace requirement for project deletion confirmation

What does this MR do and why?

The namespace requirement was originally introduced in !38700 (merged). It was then reverted in !47117 (merged). This MR restores the namespace requirement for project deletion confirmation. It also updates the project deletion modal input to a textarea so the full confirmation value is displayed. This is done to distinguish projects with the same name from one another by including the namespace. See the issue #343591 (closed) for more details.

Screenshots or screen recordings

Before After After (with valid input)
image image image

How to set up and validate locally

  1. Visit a project's general settings and click on Delete project.

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 #343591 (closed)

Edited by Jiaan Louw

Merge request reports