feat: added cancel button for translation #88

Merged
theis merged 2 commits from cancel-translation-operation into main 2026-08-23 16:00:03 +00:00
Owner

Implemented translation cancellation.

  • Added a Cancel button to the translation UI.
  • Aborts active polling and prevents stale results from updating the document.
  • Added a dedicated backend cancellation endpoint.
  • Cancelling preserves any previously completed translation.
  • Worker now stops in-flight translation requests when the job is cancelled.
  • Added abort polling test.
    Verification passed:
  • Frontend build
  • Frontend lint
  • Focused frontend test
  • Backend go test ./...
Implemented translation cancellation. - Added a Cancel button to the translation UI. - Aborts active polling and prevents stale results from updating the document. - Added a dedicated backend cancellation endpoint. - Cancelling preserves any previously completed translation. - Worker now stops in-flight translation requests when the job is cancelled. - Added abort polling test. Verification passed: - Frontend build - Frontend lint - Focused frontend test - Backend go test ./...
feat: added cancel button for translation
All checks were successful
/ test-frontend (push) Successful in 30s
/ test-backend (push) Successful in 1m15s
e4877e4f53
Implemented translation cancellation.
- Added a Cancel button to the translation UI.
- Aborts active polling and prevents stale results from updating the document.
- Added a dedicated backend cancellation endpoint.
- Cancelling preserves any previously completed translation.
- Worker now stops in-flight translation requests when the job is cancelled.
- Added abort polling test.
Verification passed:
- Frontend build
- Frontend lint
- Focused frontend test
- Backend go test ./...
feat: show status when navigating back to translation page
All checks were successful
/ test-frontend (push) Successful in 39s
/ test-backend (push) Successful in 1m22s
9111f12dee
theis merged commit 39f50cef2b into main 2026-08-23 16:00:03 +00:00
theis deleted branch cancel-translation-operation 2026-08-23 16:00:03 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
theis/webspeaker!88
No description provided.