Commit Graph

11 Commits

Author SHA1 Message Date
henry 2ab55060f3 feat: wire TradingGraph to use settings for model, temperature, and risk config 2026-05-16 21:37:27 +02:00
henry 0ee89cf052 feat(settings): add settings route and API updates\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> 2026-05-16 20:19:35 +02:00
henry 1ae60635d3 UI: job badges, skeletons, cancel support + API route to cancel jobs\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> 2026-05-16 14:56:22 +02:00
henry 669b792045 Jobs API: expose getJob and listRecentJobs; use unified queue module for job status and history; UI can query /api/jobs?ticker=...\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> 2026-05-16 14:47:23 +02:00
henry 9771f48028 Queue: unify exports; support BullMQ when REDIS_URL set, otherwise in-process fallback 2026-05-16 14:43:52 +02:00
henry 9167bd8912 Queue: support REDIS_URL BullMQ mode; fallback to in-process queue for dev/tests 2026-05-16 14:42:33 +02:00
henry 5f5a48067c Remove QueueScheduler usage (avoid SSR runtime error) 2026-05-16 14:41:06 +02:00
henry 1b31a4a131 Typings: annotate job param as any in queue worker 2026-05-16 14:39:33 +02:00
henry ceb664f56c Fix TS errors: relax bullmq import typing, adjust job loader, and cast chart mock as any 2026-05-16 14:39:00 +02:00
henry 31503624f6 Fix bullmq import for ESM SSR compatibility (use default import) 2026-05-16 14:36:45 +02:00
henry 3234a09096 Add job status endpoint, persist lastJobId; replace in-process queue with BullMQ-based queue and worker; link job status in UI 2026-05-16 14:28:34 +02:00