Commit graph

14 commits

Author SHA1 Message Date
Manohar
30884f10e0 design: premium fintech UI — DM Serif, dark/light toggle, coral accents, glassmorphism nav 2026-05-08 17:31:26 +00:00
Manohar
03035b3965 fix: recordSnapshot type annotation + datetime quotes 2026-05-08 17:13:17 +00:00
Manohar
e97a2ca643 feat: new UI — P&L summary cards, intraday chart, totals footer 2026-05-08 17:10:26 +00:00
Manohar
247f750de4 feat: P&L snapshots table, /api/pnl-history, intraday chart + totals row in UI 2026-05-08 17:10:17 +00:00
Manohar
f809fbdaa1 feat: options/F&O positions only — exclude equity holdings 2026-05-08 17:06:42 +00:00
Manohar
60e5c7647d feat: forcePoll at startup + POST /api/refresh (bypasses market hours) 2026-05-08 16:44:11 +00:00
Manohar
a0aede9294 fix: remove secHeaders middleware ref — not defined in Traefik, disables router 2026-05-08 16:39:29 +00:00
Manohar
f0c6db3c40 fix: run as root — bind-mount overrides chown causing SQLITE_CANTOPEN 2026-05-08 16:36:49 +00:00
Manohar
4a637351db fix: remove dotenv/config import — env vars injected by Dokploy in prod 2026-05-08 16:34:32 +00:00
Manohar
28178abbe5 fix: remove import.meta (ESM-only) — use native __dirname in CJS 2026-05-08 16:33:15 +00:00
Manohar
5bb59de545 fix: npm install instead of npm ci (no lockfile) 2026-05-08 16:31:38 +00:00
Manohar
cf58468fcc chore: add gitignore 2026-05-08 16:22:05 +00:00
Manohar
b5ce185f77 chore: add gitignore 2026-05-08 16:21:59 +00:00
Manohar
971c59df11 feat: initial position tracker scaffold 2026-05-08 11:22:05 +00:00