Skip to content
quarry Check-in [110001e141]
Login

Check-in [110001e141]

Overview
Comment: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'.

Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 110001e14128c1db91f123182f0a3240d09340b9aab1796624e903fe39774d93
User & Date: dmestas on 2026-08-22 00:43:53.092
Other Links: manifest | tags
Context
2026-08-22
00:44
Board: lanes only when asked, sticky column headers, no lane-field badge inside a lane check-in: 6ee9d1a5e6 user: dmestas tags: trunk
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

Changes