Skip to content

feat(backend)!: add labels - #31

Draft
LooFifteen wants to merge 3 commits into
mainfrom
feat/backend/labels
Draft

LooFifteen wants to merge 3 commits into
mainfrom
feat/backend/labels

Conversation

@LooFifteen

Copy link
Copy Markdown
Contributor

This PR adds labels to assets (#29). Labels can be used to 'tag' an asset with a small piece of information. Some examples include:

  • Broken
  • Meme
  • Look at this cool label I made

Labels have the ability to 'block' assets from being assigned to projects. I aim to enrich asset blocking further by detecting current projects and maintenance jobs, but that is out of scope for this PR.

Labels are also given a colour so that they can be displayed as coloured 'chips' in the UI, for example.

This PR modifies the asset DTO in order to include extra information about labels and blocks.

@LooFifteen LooFifteen added enhancement New feature or request area: backend labels Aug 5, 2026
@LooFifteen
LooFifteen force-pushed the feat/backend/labels branch 6 times, most recently from c20e74b to 8e8639f Compare August 11, 2026 16:57
@LooFifteen
LooFifteen force-pushed the feat/backend/labels branch 7 times, most recently from 94bd393 to c0099a5 Compare August 21, 2026 20:08
@LooFifteen
LooFifteen force-pushed the feat/backend/labels branch 10 times, most recently from 81e4926 to 8bde280 Compare August 27, 2026 22:56
@LooFifteen
LooFifteen force-pushed the feat/backend/labels branch from 8bde280 to d2b468c Compare August 27, 2026 23:08
@LooFifteen
LooFifteen force-pushed the feat/backend/labels branch from d2b468c to 088517e Compare August 27, 2026 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: backend enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant