Skip to content
quarry Check-in [8ce14aaaf3]
Login

Check-in [8ce14aaaf3]

Overview
Comment:dashboard: explicit grants are ownership and outrank the admin flag; repo.add grants its creator

Fleet view stays as the fallback for an admin with nothing granted.

Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 8ce14aaaf3e5eea4ed6e04584230ad07b0d91a17704d1497332d32f0c0a5e97b
User & Date: dmestas on 2026-08-22 00:36:25.426
Other Links: manifest | tags
Context
2026-08-22
00:43
Board: one move model — drag with signifiers, a Move menu per card, and a moved banner with undo

Removes the pick-up mode (it never rendered: data-attr-hidden is not a Datastar attribute), the per-column drop buttons and the per-card select+move form. Cards show a grip and a grab cursor; the column under a drag lights up; a native Move popover lists the other columns as plain forms, so it works by keyboard, touch and without script. /move answers Datastar with the fragment and a plain post with a redirect; both show 'Moved X from A to B · undo'. check-in: 110001e141 user: dmestas tags: trunk

00:36
dashboard: explicit grants are ownership and outrank the admin flag; repo.add grants its creator

Fleet view stays as the fallback for an admin with nothing granted. check-in: 8ce14aaaf3 user: dmestas tags: trunk

00:35
Board leaves the reading column; columns have one width; fold/unfold from every header

Full-bleed board with 22rem columns, so a card is the same width wherever it sits. Folding is the reader's choice carried in ?fold=A,B; a chevron on each header folds or opens it, and a folded column shows its real count. Before any choice, empty columns fold. check-in: d60c602cd2 user: dmestas tags: trunk

Changes