Skip to content

Frontend Workspace Delete #768

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
5 tasks done
Tracked by #678 ...
misskniss opened this issue Mar 31, 2022 · 1 comment · Fixed by #1822
Closed
5 tasks done
Tracked by #678 ...

Frontend Workspace Delete #768

misskniss opened this issue Mar 31, 2022 · 1 comment · Fixed by #1822
Assignees
Labels
site Area: frontend dashboard
Milestone

Comments

@misskniss
Copy link

misskniss commented Mar 31, 2022

  • send delete api call
  • delete icon
  • test that workspace is deleted
  • ask for confirmation before deleting
  • redirect to workspaces page upon confirmation

Given I have a workspace,
When I click Delete,
Then I should see a confirmation dialog.

Given I see a confirmation dialog,
When I click Cancel,
Then the dialog should disappear and no change should occur.

Given I see a confirmation dialog,
When I click Delete,
Then I should be redirected to the Workspaces page. When I wait a minute and refresh, I should see that my workspace is no longer in the list.

Discussed here #1837

@presleyp presleyp changed the title Workspace deletion support in the UI Frontend Workspace Delete Apr 1, 2022
@presleyp presleyp self-assigned this Apr 1, 2022
@presleyp presleyp added V2 BETA site Area: frontend dashboard labels Apr 1, 2022
@presleyp presleyp added this to the V2 Beta milestone Apr 1, 2022
@misskniss misskniss mentioned this issue May 6, 2022
16 tasks
@misskniss misskniss assigned kylecarbs and unassigned presleyp May 10, 2022
@misskniss
Copy link
Author

@kylecarbs my understanding is that you were going to build this UI because you are building the create/eidt settings page out and that the delete will be buried reasonably since we only want deletions when absolutely necessary, yes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
site Area: frontend dashboard
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants