Skip to content
quarry Timeline
Login

Timeline

Parents and children of check-in [ef1774989d]

2026-08-23
01:21
docs: one index for the wiki and the tree

The wiki tab showed half a project's documentation. On fossil's own repository it lists 83 pages — 35 branch/ working notes, 7 test fixtures, and 41 real pages last touched in 2018 — while the 113 current documents under www/ had no way in at all.

The tab is now docs and lists both stores in one shape, sortable by name or recency, filterable across both. Where a page is STORED decides how it is edited, not what it is, so the source is a quiet marker on the row rather than a separate section. Namespaces of three or more pages collapse to one row that filters to itself, which is how 35 branch notes stop burying the rest. /wiki keeps working as a permanent redirect.

No count on the tab: the tree half costs a subprocess to size, and a badge reading 83 above a list of 211 is worse than no badge. check-in: 7e2839cf4c user: dmestas tags: docs-tab

01:10
merge cross-repo tickets with trunk check-in: 30fb5af0aa user: dmestas tags: trunk
01:05
merge doc-links: relative document links, doc images, entity fix check-in: ef1774989d user: dmestas tags: trunk
01:03
doc: relative links between documents, and their images

Fossil's docs link each other as Quick Start and those stayed literal text, so a rendered doc was a dead end. Relative targets now resolve for tree documents only — a wiki artifact sits at no path and must not emit links relative to one — and the href is left relative so the browser resolves it against the doc's own URL. Images are served as bytes under the same route the markup already points at.

Also stops double-escaping a character reference the author wrote: fossil's own index rendered "Tips & Hints". closed check-in: 44ba7c78f8 user: dmestas tags: doc-links

00:53
merge dashboard list styling with trunk check-in: fe0dc4358f user: dmestas tags: trunk