Skip to content

feat(ops): UI job cancel and JSON logs (M5.4) - #18

Merged
ArianAr merged 1 commit into
mainfrom
feat/ops-polish
Jul 16, 2026
Merged

feat(ops): UI job cancel and JSON logs (M5.4)#18
ArianAr merged 1 commit into
mainfrom
feat/ops-polish

Conversation

@ArianAr

@ArianAr ArianAr commented Jul 16, 2026

Copy link
Copy Markdown
Owner

Summary

Implements M5.4 Ops polish.

Closes #16

  • Cancel button on active/queued jobs → `POST /api/jobs/:id/cancel`
  • `-log-json` / `GANTRY_LOG_JSON` for JSON line logs
  • README + ROADMAP updates

Test

  • `go test ./...`
  • Frontend production build

Wire Cancel on active jobs and add GANTRY_LOG_JSON/-log-json structured
logging for container/journald deployments (M5.4).
@ArianAr ArianAr added this to the M5 — Hardening & Operations milestone Jul 16, 2026
@ArianAr ArianAr added enhancement New feature or request frontend React dashboard backend Go server and API labels Jul 16, 2026

@ArianAr ArianAr left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review: cancel UX correct for active statuses; JSON log writer fine for ops. Approve when CI green.

@ArianAr
ArianAr enabled auto-merge (squash) July 16, 2026 18:13
@ArianAr
ArianAr merged commit 3b7db07 into main Jul 16, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Go server and API enhancement New feature or request frontend React dashboard

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: ops polish — UI cancel + JSON logs (M5.4)

1 participant