Type / Priority
Feature / High
Summary
The "Auto-archive closed work items" project setting is a non-functional toggle; there is no auto-archive automation.
Current state (evidence)
- No
archive_in field in api/internal/model/project.go; no archive job in service/issue.go (issue archiving is manual-only).
- The UI toggle (
SettingsPage.tsx:3350-3361) is local-state-only.
Relationship to #128
This is the automation engine; #128 is the archived-items views. Distinct.
Proposed scope
Add archive_in column + migration; a scheduled job that archives completed/canceled issues after N months; expose via Update; wire the existing toggle + duration selector.
Type / Priority
Feature / High
Summary
The "Auto-archive closed work items" project setting is a non-functional toggle; there is no auto-archive automation.
Current state (evidence)
archive_infield inapi/internal/model/project.go; no archive job inservice/issue.go(issue archiving is manual-only).SettingsPage.tsx:3350-3361) is local-state-only.Relationship to #128
This is the automation engine; #128 is the archived-items views. Distinct.
Proposed scope
Add
archive_incolumn + migration; a scheduled job that archives completed/canceled issues after N months; expose via Update; wire the existing toggle + duration selector.