Parents and children of check-in [616003aaaa]
|
2026-08-22
| ||
| 20:51 |
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. check-in: a8c4a6c7f5 user: dmestas tags: trunk | |
| 20:50 | merge trunk into ticket-list closed check-in: 616003aaaa user: dmestas tags: ticket-list | |
| 20:50 |
tickets: move the .json link out of the toolbar into the report row
It hands a scripter this filtered listing as a machine URL, which is worth nothing until there is a filter — it did not earn a place between the view toggles and the primary button. check-in: b2cac713f3 user: dmestas tags: ticket-list | |
| 20:48 |
timeline: the mainline always holds the leftmost rail
A branch that committed most recently was taking rail 0, and trunk was inheriting a branch's column at the fork point because the branch line followed its parents there. The default branch (timeline.list now names it) reserves rail 0 whenever it is on the page; other lines converge into it. Absent from view, nothing is reserved and the rest close up. check-in: 6b6121e609 user: dmestas tags: trunk | |