Replace "yes"/"no" Confirmation Modal with "type group/project name" when Deleting as Admin

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

This issue and linked pages contain information related to upcoming products, features, and functionality. It is important to note that the information presented is for informational purposes only. Please do not rely on this information for purchasing or planning purposes. As with all projects, the items mentioned in this video and linked pages are subject to change or delay. The development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.

Release notes

Problem to solve

When working as an admin, it is way too simple to delete important data, specifically groups and projects without the proper "typing" kind confirmation modal. From Overview -> Groups/Projects -> Delete

User experience goal

The admin users shouldn't be allowed to delete the groups/projects without confirming the deletion in the same way as regular customers do: with "typing" modal.

Proposal

Introduce the "type group/project name" confirmation modal for admin group and project deletions.

Further details

This was brought up by a customer in this internal ticket. They accidentally deleted 100 of projects from admin area by deleting the wrong group. There was only "Are you sure?" confirmation modal, but they weren't asked to type the group name to confirm the deletion which lead to them group they didn't want to get deleted.

Links / references

Zendesk internal ticket

Edited by 🤖 GitLab Bot 🤖