history-row edit/del buttons now actually work: remove the checkpoint-toggle (cp) button entirely (dead affordance, was never wired and never getting one); add POST /:name/saves/:id/message (operator session, edits kepr's own display copy of a save's message โ content-addressed manifest/checksum is untouched) and POST /:name/saves/:id/delete (same prune as the CLI-facing signed-auth delete, gated by operator session instead); wire click-to-edit (Enter/blur save, Escape cancel) and click-to-delete (confirm dialog) via event delegation in thread.js so both server-rendered rows and infinite-scroll-appended rows get the controls. Verified end-to-end on a local daemon + seeded operator session via browse: edit persists to the DB and updates the row, delete removes the row from both DOM and DB, anonymous viewers see no controls, no console errors. Bump to v1.56.208
$ koh steal kepr.uk/kepr@e5eb5040bb1b
·
parent: 65a7e798f692
discussion
log in to leave a comment.