已合并
Add safe admin job supervision #99
urandon创建于 22 天前
Add safe admin job supervision #99
已合并
urandon创建于 22 天前
urandon
urandon成员
22 天前

Closes #95

Summary

  • add authenticated, same-origin and CSRF-bound cancel/retry endpoints for daemon-owned sync and RAG jobs
  • persist bounded hashed idempotency receipts and report created, coalesced, no-work, requested, and completed outcomes
  • expose public work identity, action eligibility, progress retention, throughput/ETA, and failure filters
  • add URL-restored job filters/detail, structured timeline, interruption/rate-limit states, modal confirmation, and receipt feedback
  • keep System as the default theme with explicit Light/Dark/System controls

Verification

  • go test ./...
  • go test -race ./internal/adminhttp ./internal/servicectl
  • go vet ./...
  • npm run check
  • npm test
  • Playwright Chromium: 6 passed, 1 live-environment test skipped
  • git diff --check

No tag, release, or go install was produced for this slice.

likedislike
Pull Request已成功合入, 合并人@urandon
(感谢 urandon 的贡献)
urandonurandon成员
22 天前 关联了issue:Add Web UI job supervision for sync and RAG jobs
urandonurandon成员
22 天前 添加了 squash commit 备注:Closes #95 Add CSRF-bound cancel/retry actions with durable bounded receipts, public job identity and observation metrics, plus reload-safe job filters/detail, structured progress, modal confirmation, and Playwright coverage.
urandonurandon成员
22 天前 合入了pull request,合并节点 SHA:4d632cb51cb77c7b646b8cc779316e157457a140