Skip to content
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

Users should have the ability to delete projects (inc all sim/build/deploy associated) #40

Open
rosieyohannan opened this issue Nov 1, 2018 · 2 comments

Comments

@rosieyohannan
Copy link
Contributor

There would need to be stages of warnings for this, but for users to be able to manage their accounts effectively, they need a way to at least archive work, so their workspace isn't just always full of all the work they have ever done using our service.

@pwaller
Copy link
Contributor

pwaller commented Nov 5, 2018

One question which comes to mind: do we leave any remnant of the project in our database, such as a marker saying "there was a project but it was deleted". This doesn't need to be visible to the user but may help us.

In terms of protecting the user against accidental deletion, a common thing you see is:

  • "Type in the name of the project to continue".

@rosieyohannan
Copy link
Contributor Author

(copying requirements from old trello card)

Requirements

  • User enters reco project delete
  • Are you sure? deleting this project will delete all associated sims, graphs, builds and deployments. This action can not be undone:
    We list them with date, ID status etc.
  • User enters Y or N depending on their choice. (I think Peter's suggestion of type the name of the project is better though)

This will be better when we can give sims, builds etc names/tags rather than just the UUID as they will be able to tell what they are deleting more easily.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants