incubator-devlake icon indicating copy to clipboard operation
incubator-devlake copied to clipboard

Add tags on projects

Open ArkVex opened this issue 10 months ago • 10 comments

⚠️ Pre Checklist

Please complete ALL items in this checklist, and remove before submitting

  • [x] I have read through the Contributing Documentation.
  • [x] I have added relevant tests.
  • [x] I have added relevant documentation.
  • [x] I will add labels to the PR, such as pr-type/bug-fix, pr-type/feature-development, etc.

Summary

This PR introduces a project tagging system, allowing users to assign and manage tags for better organization. It updates the database schema to store tags, enhances the API to support tag-based filtering, and improves the UI for easy tag management. This feature helps tech leads and engineering managers track projects efficiently and create dashboards based on shared tags.

Does this close any open issues?

Closes #8279

Screenshots

Include any relevant screenshots here.

Other Information

Any other information that is important to this PR.

ArkVex avatar Mar 13 '25 06:03 ArkVex

Can you change the title of the PR from Hello UI to something more relevant to the changes?

mieliespoor avatar Mar 13 '25 21:03 mieliespoor

Can you change the title of the PR from Hello UI to something more relevant to the changes?

Ohhk i will do that

ArkVex avatar Mar 15 '25 09:03 ArkVex

@mieliespoor what's the status?

ArkVex avatar Mar 20 '25 13:03 ArkVex

helo @mieliespoor @klesh somebody plz review this

ArkVex avatar Mar 23 '25 10:03 ArkVex

Added one more comment around readability and consistency. Looks good on a highlevel.

Two things I would say that is missing on this PR:

  1. Some screenshots on how the UI would look after the changes?
  2. Missing unit tests. No unit tests were added or changed as part of this.

Other than that, I would allow the code owners to also review this.

mieliespoor avatar Mar 23 '25 19:03 mieliespoor

This pull request has been automatically marked as stale because it has not had recent activity for 120 days. It will be closed in 7 days if no further activity occurs.

github-actions[bot] avatar Jul 25 '25 00:07 github-actions[bot]

@ArkVex are you still interested in this?

mieliespoor avatar Jul 25 '25 19:07 mieliespoor