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

Delete project feature #1166

Open
1 task
olemp opened this issue Nov 9, 2023 · 2 comments
Open
1 task

Delete project feature #1166

olemp opened this issue Nov 9, 2023 · 2 comments
Labels
new feature New feature

Comments

@olemp
Copy link
Contributor

olemp commented Nov 9, 2023

  • I have searched for existing issues to avoid creating duplicates

TLDR

Implement a "Delete project" feature

Description

The "Delete project" feature is crucial for users to manage their projects effectively. Users should be able to remove projects that are completed or no longer relevant, contributing to a more organized and streamlined project management system.

Functionality:

  • Accessible from the project details page
  • Requires confirmation to prevent accidental deletions
  • Checks for active tasks or associated data
    • If there are active tasks, prompt the user to reassign or complete them before deletion
    • Provide a warning about the potential impact on task data
  • Deletes project record and associated data (if no active tasks)

Why add this feature:

  • Enhances user control over project portfolio
  • Facilitates efficient project cleanup and organization
  • Aligns with user expectations for comprehensive project management

How it improves the product:

  • Simplifies project management processes
  • Reduces clutter and improves user workflow
  • Enables users to maintain an up-to-date and relevant project portfolio

Starting point for this issue generated with ChatGPT

@olemp olemp added the new feature New feature label Nov 9, 2023
@olemp olemp added this to the Milestone 13: Aluminum milestone Nov 9, 2023
@olemp
Copy link
Contributor Author

olemp commented Nov 9, 2023

@okms @damsleth What checks should we do for associated data?

image

@okms
Copy link
Contributor

okms commented Jul 11, 2024

If a project does not have any logged hours, it should be possible to delete

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

No branches or pull requests

2 participants