Open Tipnos opened 1 year ago
i suggest include a proposal image.
i suggest include a proposal image.
a filter to kanban view could look like this (github):
i would really appreciate, if this feature would be added to gitea in the near future.
Copied from #27081
Feature Description
It would be great if Kanban board had a few improvements:
Not show closed issues and allow for a column to be marked as "closing column" with a delay
Both jira and redmine kanban does this: you set f.ex. 3 days - and when you move issue to "in production" column (and its marked as closing) - it will automaticly close issues thats been >3 days in the that column (so its easy to pull back issues that turned out to not really be properly in production - it tends to happen and you notice a bit later, and also you can then enjoy a kanban with a filled right side (in production) - but monday - next weeks kanban - it'll be empty again :)
allow ensuring all columns stay in view.. Currently drag and dropping from a column on left side - and more than just a few columns to the right (so its out of view) - is impossible. You have to manually scroll columns first and move it bits at a time - and also makes it impossible to have overview of all issues - no matter state.
depending on screen width - it could put "labels, milestones and project name" details in a popup only - so issue "cards" don't take up too much space...so they only show on hover.
Feature Description
Hi,
I’m opening a feature request to talk about project kanban improvements that will make it more suitable in an Agile team with decent size (10 to 12 person). I spent some times reading the code to package a list of features with a good effort/improvements ratio.
I also read passed issues more or less linked to this one: https://github.com/go-gitea/gitea/issues/26456 https://github.com/go-gitea/gitea/issues/13814
I have passed experience with Trello and found the UI really efficient, some of my proposals are inspired by it.
You’ll find below the features I’d like to bundle in a PR
Increase the number of issues visible (limit scrolling)
Add issue filters to kanban view
The goal is to be able to use the board as a real project management tool: filter by assignee or owner, sort by due date etc.. After reviewing the filters in the issue list page I found that all the features are already implemented there.
Consequently, I think adding it to the project kanban view can be a good idea in terms of effort/improvements ratio. After reading the code I think it’ll require the following modifications:
It looks to me that the routers/web/repo/issue.go::issues function should be in a service or model layer instead of handler as it can be used by different module. Do you agree? What would be the best place to move this function?
Before I start to work on a PR, I’d like to have some feedback from the maintainers:
Also any feedback from the whole community is welcome: other features, thumbs up if interested by the proposal, push in the right direction?
Screenshots
No response