Unified confirmation of project deletion across site.

Problem to solve

Currently it seems very easy to delete a project in the Groups->Settings->Projects. All other options to remove a project on Gitlab have a dialog where you have to put in the project name as confirmation, this dialog however is only a popup that can easily be submitted accidentally.

Intended users

Group owners.

Further details

Confirmation Dialogs:

Group->Settings->Projects
image

vs:

Project->Settings->General->Remove
image

Proposal

Would be nice to have the same behavior across all of Github, the group dialog feels like an accident waiting to happen, making me not want to use groups so much to house my projects at the moment.

Permissions and Security

Documentation

Testing

What does success look like, and how can we measure that?

Go to:
https://gitlab.com/groups/YourGroup/-/YourProject
or visit Group->Settings->Projects.

Press remove:
image

Get a name validation dialog:
image

What is the type of buyer?

Everyone.

Links / references

Edited May 26, 2019 by Oblivionfeast
Assignee Loading
Time tracking Loading