Artifact 8f421ccbe12d3246834e916c92277b41f17063ed7936c496a89377ea93ad8d4d:
- File
internal/harness/board_test.go
-
2026-08-22 16:33:42
— part of check-in
[bd62e4820f]
on branch ticket-list
— tickets: state axis, counts header, GitHub-shaped rows
Replace the list op's closed bool with a three-way state (open/closed/all) and carry it through the web layer as ?state=, so filtering and the view/sort axes stay independent. Header gains real open/closed/all counts; rows get a state glyph, signal-only chips, author and comment count.
Also fixes a.btn outranking .btn-primary, which rendered every primary anchor button in the forge as a plain one. (user: dmestas, size: 3450) [annotate] [blame] [check-ins using]
-
2026-08-22 20:51:17
— part of check-in
[a8c4a6c7f5]
on branch trunk
— merge ticket-list: the tracker page rebuilt
State axis with real counts, GitHub-shaped rows, report filters in six axes, a query box that parses into them, table and board views, a browse rail, and a .json link on every report. Chips now mute the value nearly every listed row shares. (user: dmestas, size: 3450) [annotate] [blame] [check-ins using]
-
2026-08-22 16:33:42
— part of check-in
[bd62e4820f]
on branch ticket-list
— tickets: state axis, counts header, GitHub-shaped rows