Support milestones in the UI #2

Closed
opened 2026-07-31 07:16:04 +00:00 by hugo · 1 comment
Owner

Milestones bundle issues to releases and are a way to manage your issue backlog with related release dates. There needs to be an overview of milestones for projects (repositories) and those overviews of milestones need to be presented in a way that shows the user where they are with regards to planning.

use the gitea api to implement the milestones screen, with a list of milestones per repository - so milestones have the same server -> repo -> list of things flow as issues and pull requests. clicking on a milestone would open milestone details. Milestones link other objects like issues, so they should show up under milestones in a way that you can see if a milestone is reached or what is missing. also add a colored bar that shows the different states of linked issues.

Milestones need to also be shown on the issue overview, so that the user can see what milestone is linked to that issue, if any.

Milestones bundle issues to releases and are a way to manage your issue backlog with related release dates. There needs to be an overview of milestones for projects (repositories) and those overviews of milestones need to be presented in a way that shows the user where they are with regards to planning. use the gitea api to implement the milestones screen, with a list of milestones per repository - so milestones have the same server -> repo -> list of things flow as issues and pull requests. clicking on a milestone would open milestone details. Milestones link other objects like issues, so they should show up under milestones in a way that you can see if a milestone is reached or what is missing. also add a colored bar that shows the different states of linked issues. Milestones need to also be shown on the issue overview, so that the user can see what milestone is linked to that issue, if any.
hugo added this to the first feature complete release milestone 2026-07-31 07:16:04 +00:00
hugo added the enhancement label 2026-07-31 07:16:18 +00:00
Author
Owner

Implemented in f201814. Added the Milestones tab with repository selection, milestone lists, open/closed progress, milestone details, and linked issues. Issue rows and issue details also show their milestone with a native flag icon. Verified visually against the milestones and assigned issues in hugo/Gotcha.

Implemented in f201814. Added the Milestones tab with repository selection, milestone lists, open/closed progress, milestone details, and linked issues. Issue rows and issue details also show their milestone with a native flag icon. Verified visually against the milestones and assigned issues in hugo/Gotcha.
hugo closed this issue 2026-07-31 07:54:00 +00:00
Sign in to join this conversation.