Skip to content

feat: allow changing task status via keyboard shortcut#112

Merged
bborn merged 2 commits intomainfrom
task/216-allow-changing-task-status
Jan 11, 2026
Merged

feat: allow changing task status via keyboard shortcut#112
bborn merged 2 commits intomainfrom
task/216-allow-changing-task-status

Conversation

@bborn
Copy link
Copy Markdown
Owner

@bborn bborn commented Jan 11, 2026

Summary

  • Adds new S keyboard shortcut to open a status change dialog
  • Users can now move completed tasks back to backlog (or to any other status except processing)
  • Status change works from both the dashboard kanban view and the task detail view
  • Prevents changing status of tasks that are currently processing

Test plan

  • Unit tests added for UpdateTaskStatus status transitions
  • Unit tests added for ChangeStatus key binding
  • Manual testing: Select a completed task, press S, select "Backlog", verify task moves to backlog column
  • Manual testing: Verify cannot change status of processing tasks
  • Manual testing: Verify dialog can be cancelled with Esc

Closes #216

🤖 Generated with Claude Code

bborn and others added 2 commits January 11, 2026 10:48
Add ability to change task status (e.g., move completed tasks back to
backlog). This feature adds:

- New 'S' keyboard shortcut to open status change dialog
- Status selection modal with available status options
- Works from both dashboard and detail views
- Prevents changing status of currently processing tasks
- Includes tests for the new functionality

Closes #216

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bborn bborn merged commit 1a63bde into main Jan 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant