v1.56.110: admin issues are now managed IN the panel instead of redirecting to the public page. AdminIssues island: clicking an issue opens an in-panel detail modal (title, description, notes) with a reply textarea + status dropdown that POST to the operator-gated /:repo/issues/:n/reply — view, reply, and resolve without leaving /admin; a link to the public page is kept. Also fixed a real pre-existing bug it surfaced: issueDetailPage's .json mode emitted INVALID JSON (jsonEscapeStr escapes but does not add quotes, and the json_mode forgot them — every value was unquoted); swapped those 16 calls to adminJsonStr (quoted). Rebuilt islands.js + index.css. VERIFIED locally w/ operator session: click→in-panel detail (no redirect), set resolved+post→DB status=resolved. musl ReleaseSafe exit 0; test 646 pass / 1 pre-existing fail.
$ koh steal kepr.uk/kepr@c93cc0dc9cc7
·
parent: 513b2d48f701
discussion
log in to leave a comment.