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

User should be able to close project without exporting it #139

Closed
alexgarel opened this issue Dec 2, 2022 · 4 comments · Fixed by #136
Closed

User should be able to close project without exporting it #139

alexgarel opened this issue Dec 2, 2022 · 4 comments · Fixed by #136

Comments

@alexgarel
Copy link
Member

alexgarel commented Dec 2, 2022

What

A user might want to abandon a project, and we should give him the ability to close it.

It does not remove the project from the database, it just changes the status.

It would be also nice to be able to re-open a closed project.

@alexgarel alexgarel added 🐛 bug Something isn't working and removed 🐛 bug Something isn't working labels Dec 2, 2022
@diivi
Copy link
Member

diivi commented Jan 11, 2023

@aadarsh-ram is the backend for closing and re-opening, both, done? I think you mentioned it in one of the meetings.

@alexgarel
Copy link
Member Author

@Jagrutiti can you do the backend part for it ?

Frontend is on the go at #222

We could change current API to be able to:

  1. change project status (setting to abandoned, or open (re-opening a projet))
  2. list project by status (but default list project API should list opened project, as it's the case now)
  3. remove a project (really remove it from database), it a different API from status change. It have to use the DELETE http action.

@aadarsh-ram
Copy link
Collaborator

@Jagrutiti @alexgarel

We could change current API to be able to:

  1. change project status (setting to abandoned, or open (re-opening a projet))
  2. list project by status (but default list project API should list opened project, as it's the case now)

PR #152 has already been merged for points 1 and 2.

  1. remove a project (really remove it from database), it a different API from status change. It have to use the DELETE http action.

An endpoint for point 3 must be made.

@Jagrutiti
Copy link
Member

An endpoint for point 3 must be made.

Thank you for for you comment @aadarsh-ram. Will work on it.

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

Successfully merging a pull request may close this issue.

4 participants