Skip to content

Allow kanban/project board to set labels on column switch #26704

@KlavsKlavsen

Description

@KlavsKlavsen

Feature Description

It would be great if the gitea kanban board columns could be configured to set/clear labels on issues.
F.ex. if I have 3 columns:
uncategorized(default), in-progress, resolved
tasks all show up in "uncategorized" by default.
If I could configre on "in-progress" column that it set label "in-progress" (and cleared other 'column labels' - then I could use issue-filtering f.ex. - to easily find all issues in-progress.. (and if I use same column labels across projects - I could find issues across org in same state.
If I then drag the issue to "resolved" - then I could set it to set "resolved" label - and again clear "other column labels" - so it would remove "in-progress" label automaticly too - and I could also set it to "close task" in the resolved column (so it would disappear - as its done).

It should be fairly simple to implement - and would make it possible for anyone to build any "state system" they wanted, using labels - and keeping gitea simple still.

Screenshots

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    topic/projectstype/proposalThe new feature has not been accepted yet but needs to be discussed first.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions