From b67d2676e470db60d4c17c8f6e6c80d7752679b7 Mon Sep 17 00:00:00 2001 From: Frank Song Date: Sun, 10 May 2026 14:40:46 +0800 Subject: [PATCH 1/3] fix(kanban): show original status hint in edit modal --- static/i18n.js | 1 + static/index.html | 1 + static/panels.js | 17 +++++++++++++++++ static/style.css | 6 ++++++ tests/test_kanban_ui_static.py | 8 ++++++++ 5 files changed, 33 insertions(+) diff --git a/static/i18n.js b/static/i18n.js index e1b2c986fec..e44f427e621 100644 --- a/static/i18n.js +++ b/static/i18n.js @@ -543,6 +543,7 @@ const LOCALES = { kanban_title_required: 'Title is required.', kanban_new_task: 'New task', kanban_edit_task: 'Edit task', + kanban_status_original_hint: 'Actual status: {0}. This dialog only supports Triage/Todo/Ready edits.', kanban_run_dispatcher: 'Run dispatcher', kanban_run_dispatcher_confirm: 'This will claim Ready tasks on this board and spawn worker subprocesses (one per task, up to 8 per click). Continue?', kanban_assignee_profiles_label: 'Hermes profiles', diff --git a/static/index.html b/static/index.html index 343d76bcf82..f558b406554 100644 --- a/static/index.html +++ b/static/index.html @@ -1279,6 +1279,7 @@

New task

+ populated from /api/profiles + board history, not a free-text input. Free-text invites typos that the dispatcher silently