feat(web): jobs dashboard — job list, status, logs, manual trigger #110
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ref: docs/WORKERS.md §8, docs/MODULES.md §3.9
The jobs REST API is fully implemented but has no web UI. Add a Jobs page to the React SPA.
Requirements
Jobs List Page (
/jobs)job.created,job.progress,job.completed,job.failed,job.cancelled)Job Detail (expandable row or side panel)
Manual Trigger
POST /api/jobsRunner Status (admin only)
Navigation
GET /api/modulesto conditionally show nav entryDepends on #107 (auto-triggering makes the dashboard more useful).