Skip to content
quarry Check-in [ea90352635]
Login

Check-in [ea90352635]

Overview
Comment:merge trunk (fossil user import) into ticket-list
Timelines: family | ancestors | descendants | both | ticket-list
Files: files | file ages | folders
SHA3-256: ea903526355e434279be0a1d9e7a2e74e9ddb6b4222e33e39f4dbf7cdf6c93b6
User & Date: dmestas on 2026-08-22 17:09:48.609
Other Links: branch diff | manifest | tags
Context
2026-08-22
17:16
tickets: query box, parsed into the report it spells

is:closed subsystem:web crash becomes state=closed&subsystem=web&title=crash and redirects there, so the box and the dropdowns are two spellings of one URL rather than two sources of truth. Free words match titles; an unknown prefix stays text. boardData now takes the nav instead of six positionals. check-in: 4138f81f5f user: dmestas tags: ticket-list

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:54
quarry users pull: import a remote fossil's users and caps

Fetch (admin-credentialed) then import: unknown logins are created with their fossil §6.3 credential and the project code it needs, existing accounts keep their own password, categories land as categories. An unmentioned category keeps quarry's default rather than blanking into a lockout. check-in: f70144e381 user: dmestas tags: trunk

Changes