Overview
| Comment: | tickets: table view with sortable columns, and a .json link
Fossil's dense report table as a third view, its headers sorting through a closed ORDER BY whitelist so a clicked column never reaches SQL from a URL. Every view carries a .json link: the same op, same parameters, the report with the presentation stripped. |
|---|---|
| Timelines: | family | ancestors | descendants | both | ticket-list |
| Files: | files | file ages | folders |
| SHA3-256: |
306f4eec6ae60d8354b0613f4b5de250 |
| User & Date: | dmestas on 2026-08-22 16:57:23.251 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-08-22
| ||
| 17:09 | merge trunk (fossil user import) into ticket-list check-in: ea90352635 user: dmestas tags: ticket-list | |
| 16:57 |
tickets: table view with sortable columns, and a .json link
Fossil's dense report table as a third view, its headers sorting through a closed ORDER BY whitelist so a clicked column never reaches SQL from a URL. Every view carries a .json link: the same op, same parameters, the report with the presentation stripped. check-in: 306f4eec6a user: dmestas tags: ticket-list | |
| 16:50 |
gofmt: format three files carried in from trunk
subs.go was dirty because gofmt rewrites a pair of apostrophes in a comment into a typographic closing quote; reworded to say empty plainly so formatting is now a fixed point. check-in: 81e89bc4d8 user: dmestas tags: ticket-list | |
Changes
Modified docs/api.md
from [01b52b6e97]
to [8c96f7b062].
[diff]
Modified internal/api/register.go
from [94cbda8f8b]
to [9595b29f52].
[diff]
Modified internal/index/index.go
from [f3f7ba39dd]
to [60a0ad1ac0].
[diff]
Modified internal/index/index_test.go
from [5f34bcd776]
to [4f983a7945].
[diff]
Modified internal/web/web.go
from [8ac7448834]
to [650276fe47].
[diff]
Modified internal/web/web_test.go
from [251e953fbe]
to [0ddc84b5ad].
[diff]