Overview
| Comment: | fix: timeline truncated at first row (web entry missing Branch)
Template errors now buffer-render to a logged 500 instead of silent truncation; populated-timeline regression test added. |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
81642956b545cc962d26aaeb60928233 |
| User & Date: | dmestas on 2026-08-15 16:56:01.000 |
| Other Links: | manifest | tags |
Context
|
2026-08-15
| ||
| 17:04 |
timeline: fossil-shaped rows + server-side SVG DAG graph
Day dividers, HH:MM times, comment cell with metadata tail and leaf/merge badges, per-branch colors (cleanroom hash_color), rail assignment after graph.c's shape rendered as per-row inline SVG — no JavaScript. check-in: bdb20a06eb user: dmestas tags: trunk | |
| 16:56 |
fix: timeline truncated at first row (web entry missing Branch)
Template errors now buffer-render to a logged 500 instead of silent truncation; populated-timeline regression test added. check-in: 81642956b5 user: dmestas tags: trunk | |
| 16:50 |
branch labels: tag facts + wholesale recompute, timeline filter
Manifest/control T cards fold as dated tag rows; branches recomputed per batch via recursive CTE (order-independent; latest tag wins); timeline branch column + ?branch= filter; checkin page shows branch. check-in: 3e10e3f43b user: dmestas tags: trunk | |
Changes
Modified internal/web/web.go
from [c775a6d83b]
to [b963ec3134].
[diff]
Modified internal/web/web_test.go
from [7ebe12af71]
to [d50ff490f1].
[diff]