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

Add 'Status' field to Project details form (Active, Complete, On Hold, Archive, Delete) #1151

Closed
7 tasks done
Tracked by #1408
juliagab56 opened this issue Jun 28, 2022 · 5 comments
Closed
7 tasks done
Tracked by #1408
Assignees

Comments

@juliagab56
Copy link
Member

juliagab56 commented Jun 28, 2022

Overview

We need to add a 'Status' dropdown field in the Projects details form when creating or editing a project. This will include the options: Active, Complete, On Hold, Archive, and Delete.

Action Items

Resources/Instructions

On Hold / Deleted Modal
Screenshot 2024-04-04 at 6 38 03 PM
Project Status Dropdown
Screenshot 2024-04-04 at 6 43 24 PM
View Project Status

Screenshot 2024-04-04 at 6 51 58 PM

Restore Deleted Project (Admin only)

Screenshot 2024-04-04 at 6 50 30 PM

@juliagab56
Copy link
Member Author

Issue needs to be checked and prioritized by PMs

@Spiteless Spiteless added size: 3pt Can be done in 13-18 hours and removed size: missing labels Jul 31, 2023
@juliagab56 juliagab56 changed the title Create a delete button so admins can delete projects Create a delete button so admins can archive projects Aug 29, 2023
@juliagab56 juliagab56 added this to the 03.01 Project Management milestone Aug 29, 2023
@juliagab56 juliagab56 self-assigned this Oct 2, 2023
@juliagab56
Copy link
Member Author

Figma designs NOT REVIEWED

@juliagab56 juliagab56 changed the title Create a delete button so admins can archive projects Create a delete and archive button Oct 10, 2023
@juliagab56 juliagab56 added the draft Not ready for prioritization yet label Oct 10, 2023
@JackHaeg
Copy link
Member

JackHaeg commented Oct 31, 2023

@juliagab56 Do you mind re-writing this issue to more clearly define the more recently discussed functionality of the delete / archive statuses (that are provided via the status dropdown, instead of buttons)? Or, please feel free to close this issue completely to if you feel it's no longer relevant.

Evan's PR: #1518 was related to the initial issue description, and has since been closed

@juliagab56 juliagab56 changed the title Create a delete and archive button Add 'Status' field to Project details form (Active, Complete, On Hold, Archive, Delete) Nov 2, 2023
@JackHaeg
Copy link
Member

JackHaeg commented Apr 4, 2024

Added time-sensitive label because this feature needs to be prioritized above other features in the milestone. Without this feature, any new projects created either accidentally or created for a test cannot be deleted without editing the database directly, and we don't know if when the database is edited, if the person deleting the project is also deleting related events (which is required when you delete a project).

Next steps:

  • Create finalized issues for development

@JackHaeg JackHaeg closed this as completed Apr 4, 2024
@juliagab56
Copy link
Member Author

Figma mock ups April/8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Final QA (product)
Development

Successfully merging a pull request may close this issue.

5 participants