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 |
|