Milestones
-
ui-smoke milestone closed org
-
hosting closed
what an instance owes users who host on it: self-deletion, abuse contact, terms
-
mobile open
native clients: iOS follow-ups and the Android app
-
security closed
security sweep 2026-09: findings from auditing every surface against the threat model
-
v0.2.0 closed
Phase 2: product polish
-
v0.3.0 closed
LFS, CI runners, activity graph
-
v0.4.0 closed
LFS, CI depth, and the next platform bets
-
v0.5.0 closed
the web grows up: design iteration + CLI-web parity (#35)
-
v1.1.0 closed
instance administration: admin commands over SSH, an /admin page
-
v1.10.0 closed
CLI and control: SSH multiplexing, one flag parser, error model, deduplication
-
v1.11.0 closed
web: rendering defects, missing affordances, design system cleanup, accessibility
-
v1.12.0 closed
store and ops: write contention, pruning, blob read-modify-write, indexes, hook streaming
-
v1.13.0 closed
collaboration: review model, notifications, issue search, webhook coverage, runner features, import
-
v1.14.0 closed
collaboration and CI: runner isolation, review requests
-
v1.15.0 closed
CI in containers, tree-keyed dedupe, a runner that drains
-
v1.2.0 closed
operational visibility: health, queues, runners, backups
-
v1.3.0 closed
open registration hardening: quotas, pending expiry, sessions
-
v1.4.0 closed
tracker and CLI polish
-
v1.5.0 closed
operational visibility: health, queues, runners, backups
-
v1.6.0 closed
open registration hardening: quotas, pending expiry, sessions
-
v1.7.0 closed
tracker and CLI polish
-
v1.8.0 closed
tracker and CLI polish
-
v1.9.0 closed
security and integrity: runner containment, web writes through the registry, disabled accounts, merge gates, server timeouts
-
web-parity closed
Web surface catches up with the CLI. Every row in the wiki's Parity matrix where web is 'no' and the gap is missing UI rather than a deliberate rule.