Commit Graph

31 Commits

Author SHA1 Message Date
root
04d3219a1c fix: latest trades on top + fixed height container so page never jumps 2026-02-27 13:01:47 +00:00
root
1db9e55259 fix: append new trades to bottom instead of top, fixed container height to prevent page jump 2026-02-27 12:51:36 +00:00
root
2a6fb97a43 fix: prevent page scroll jump on data refresh - silent reload + fixed container heights 2026-02-27 12:38:58 +00:00
root
48d1611d5b ui: add descriptions and refresh info to summary cards 2026-02-27 12:23:32 +00:00
root
b25ac2e04d fix: use any type for recharts tooltip formatter to bypass strict check 2026-02-27 11:52:29 +00:00
root
ec7fa415c5 fix: recharts tooltip formatter type 2026-02-27 11:49:58 +00:00
root
155dc87df3 feat: V4 trades page - live trades + delta analysis + sidebar entry, remove from dashboard 2026-02-27 11:47:32 +00:00
root
bb187167bb feat: add LiveTradesCard - real-time agg trades display + /api/trades/latest endpoint 2026-02-27 11:35:55 +00:00
root
1ab228286c feat: V2.0 auth system - JWT access/refresh, invite codes, route protection, admin CLI, auth gate blur overlay 2026-02-27 11:08:57 +00:00
root
11667d4faa feat: add YTD annualized rate to RateCard 2026-02-27 10:08:22 +00:00
root
1f844b946e feat: login/register to top-right, remove kline/signals from sidebar nav 2026-02-27 09:56:40 +00:00
root
24d9044d9d feat: sidebar layout + unified dashboard with kline, history, signals 2026-02-27 09:44:49 +00:00
root
ae1d1f18b3 fix: remove duplicate FundingChart from dashboard 2026-02-27 08:32:46 +00:00
root
1a7a77e183 feat: merge history into dashboard, remove history nav entry 2026-02-27 08:25:11 +00:00
root
eebbfd456c feat: rate and price kline have independent interval selectors 2026-02-27 08:10:48 +00:00
root
32e9dd3531 feat: rate kline unit x10000 (bps), default interval 1h 2026-02-27 07:56:07 +00:00
root
8961fbb16f fix: hide lightweight-charts watermark logo 2026-02-27 07:36:59 +00:00
root
4f0cc7c393 fix: kline time display in Beijing time (UTC+8) 2026-02-27 06:44:58 +00:00
root
072592145f feat: kline page with lightweight-charts + /api/kline OHLC aggregation endpoint 2026-02-27 06:36:19 +00:00
root
c6801e061c fix: add SignalHistoryItem and snapshots types to api.ts 2026-02-27 05:52:57 +00:00
root
f8201b3d8e fix: tooltip formatter types in live page 2026-02-27 05:50:06 +00:00
root
8efa6ede32 feat: rate_snapshots 2s persistent storage + /live realtime chart page 2026-02-27 05:47:26 +00:00
root
93043009ac feat: full light theme - white bg, blue accent, responsive navbar 2026-02-27 02:26:15 +00:00
root
437cc35472 fix: responsive navbar with hamburger menu for mobile 2026-02-27 02:20:26 +00:00
root
89a390e6bd feat: add register/login/dashboard pages, signals nav 2026-02-26 17:05:49 +00:00
root
03218dce04 fix: split rate/stats refresh intervals, rates 2s stats 2min 2026-02-26 13:57:39 +00:00
root
96468d0d59 feat: refresh interval 2s 2026-02-26 13:03:24 +00:00
root
c972b8aab8 fix: tooltip formatter return type 2026-02-26 12:48:09 +00:00
root
0c170a6445 fix: tooltip formatter type 2026-02-26 12:46:32 +00:00
root
8bff7b19bd feat: add history and about pages 2026-02-26 12:42:29 +00:00
root
44e07eabb2 feat: arbitrage engine Phase 0 scaffold - FastAPI + Next.js 2026-02-26 12:06:10 +00:00