Milestones
The Milestones tab is a singleton tab for managing repository milestones.
Milestone List
Milestones are displayed as cards with:
- Title
- Description (if set)
- Progress bar — percentage of closed issues
- Open/Closed issue counts
- Due date with status coloring:
- Red — overdue
- Yellow — due within 7 days
- Normal — due date further out
State Tabs
Filter milestones by state:
- Open (with count)
- Closed (with count)
- All (with count)
Sorting
Sort milestones by:
- Due Date
- Progress
- Open Issues
- Title
- Last Updated
Toggle ascending or descending with the direction button.
Actions
| Button | Action |
|---|---|
| View Issues | Opens the Issues tab filtered to this milestone |
| Close / Reopen | Toggle the milestone’s state |
| Edit | Open the edit form |
| Delete | Remove the milestone (with confirmation) |
Creating Milestones
Click New Milestone to open the creation form:
- Title input
- Description (optional)
- Due date picker
Auto-Refresh
The milestone list refreshes automatically via GitHub polling.