Skip to content

More easily delete a remote project #6989

@fuzyll

Description

@fuzyll

What is the feature you'd like to have?
Right now, if you want to delete a remote project, you need to go into the project, delete all of the files in it, then delete the project at the top level. I want to be able to just delete the project and all of its files in one go.

Is your feature request related to a problem?
This would be a fairly large time saver. You can do this from the web admin panel, but it'd be nice to have 1:1 feature parity between that and the client.

Are any alternative solutions acceptable?
Not really?

Additional Information:
We do still want to make sure users don't trigger this without needing to think critically about it. So, we should probably implement a confirm dialog that makes you enter the name of the project (similar to how GitHub project deletion works) that slows them down. This would still be much faster than the current method of deleting the project, though, and would remove a situation where we print a traceback to the user (which looks ugly).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Component: ProjectsIssue needs changes to how we handle projectsEdition: UltimateEffort: LowIssues require < 1 week of workImpact: LowIssue is a papercut or has a good, supported workaroundUI: ProjectsIssues with the Projects tab or related widgets

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions