Skip to content

[FEAT] Implement project auto-archive automation for completed work items #194

Description

@martian56

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions