-
a9bdec208f
feat(backend): add market indicators collector for V5.1 (4 data sources: L/S ratio, top trader position, OI hist, Coinbase Premium)
root
2026-02-28 05:17:31 +0000
-
748f6f57a5
perf: server/status接口优化(cpu非阻塞+pm2直接调用+COUNT估算+5秒缓存)
root
2026-02-27 18:46:56 +0000
-
fbf84f2be5
tune: signal-engine循环15秒(从5秒,降CPU60%)
root
2026-02-27 18:38:03 +0000
-
a8e1e123ca
tune: backfill改500ms/批(CPU100%→平衡模式)
root
2026-02-27 17:59:20 +0000
-
7b8a0f74f2
fix: 服务器监控页面改用白色主题统一现有风格(white bg/slate text/blue accent)
root
2026-02-27 17:50:21 +0000
-
28da06ba69
fix: server页面auth类型修复(token→isLoggedIn)
root
2026-02-27 17:37:17 +0000
-
930c8d3a9c
feat: 服务器监控面板(/server) - CPU/内存/硬盘/PM2进程/PG数据库/回补状态
root
2026-02-27 17:30:41 +0000
-
871da720ab
fix: 实时成交显示20条
root
2026-02-27 17:17:00 +0000
-
f2ab9e4252
fix: 实时成交表格底部白边(flex-1+bg-white填满容器)
root
2026-02-27 17:09:23 +0000
-
55422b0ae0
perf: backfill全速200ms/批(PG无锁冲突)
root
2026-02-27 17:04:36 +0000
-
61287657df
perf: trades/summary聚合下推PG(SQL GROUP BY替代Python循环) + trades/latest加2秒缓存
root
2026-02-27 16:52:35 +0000
-
e56766ed98
feat: SQLite→PG data migration script
root
2026-02-27 16:16:06 +0000
-
4168c1dd88
refactor: SQLite→PostgreSQL migration - db.py连接层 + main/collector/signal-engine/backfill全部改PG
root
2026-02-27 16:15:16 +0000
-
23c7597a40
fix: backfill sleep 2s per batch to avoid SQLite WAL lock contention
root
2026-02-27 15:44:43 +0000
-
35fcb7cef0
feat: V5 signals page - CVD三轨+ATR+VWAP+大单阈值实时展示+信号状态
root
2026-02-27 15:34:11 +0000
-
547f093352
feat: V5 signal-engine + API endpoints for indicators/latest/trades
root
2026-02-27 15:31:12 +0000
-
3e630166b4
fix: backfill meta update - handle existing rows with NOT NULL last_agg_id
root
2026-02-27 15:03:24 +0000
-
009f114e4d
feat: backfill_agg_trades.py - historical aggTrades REST backfill with rate limiting, continuity check
root
2026-02-27 15:01:55 +0000
-
41af2ed2e6
fix: price axis auto-range to show actual volatility, not 0-based
root
2026-02-27 14:13:51 +0000
-
4a6232ed05
feat: dual-axis Delta+price chart, show vwap price overlay on delta chart
root
2026-02-27 14:08:45 +0000
-
f27fdca6ac
fix: mobile scroll - remove nested overflow on mobile, disable sticky thead on mobile, 2s interval
root
2026-02-27 13:11:12 +0000
-
04d3219a1c
fix: latest trades on top + fixed height container so page never jumps
root
2026-02-27 13:01:47 +0000
-
1db9e55259
fix: append new trades to bottom instead of top, fixed container height to prevent page jump
root
2026-02-27 12:51:36 +0000
-
2a6fb97a43
fix: prevent page scroll jump on data refresh - silent reload + fixed container heights
root
2026-02-27 12:38:58 +0000
-
48d1611d5b
ui: add descriptions and refresh info to summary cards
root
2026-02-27 12:23:32 +0000
-
bef981d903
fix: mobile header - merge auth into sidebar topbar, remove duplicate header
root
2026-02-27 12:12:24 +0000
-
b25ac2e04d
fix: use any type for recharts tooltip formatter to bypass strict check
root
2026-02-27 11:52:29 +0000
-
ec7fa415c5
fix: recharts tooltip formatter type
root
2026-02-27 11:49:58 +0000
-
155dc87df3
feat: V4 trades page - live trades + delta analysis + sidebar entry, remove from dashboard
root
2026-02-27 11:47:32 +0000
-
3ff83845fb
ui: add buy/sell direction legend to LiveTradesCard
root
2026-02-27 11:41:57 +0000
-
bb187167bb
feat: add LiveTradesCard - real-time agg trades display + /api/trades/latest endpoint
root
2026-02-27 11:35:55 +0000
-
7e38b24fa8
feat: V3.0 aggTrades collector - WS+REST补洞+巡检+按月分表+查询API
root
2026-02-27 11:29:16 +0000
-
1ab228286c
feat: V2.0 auth system - JWT access/refresh, invite codes, route protection, admin CLI, auth gate blur overlay
root
2026-02-27 11:08:57 +0000
-
052e5a0541
fix: remove duplicate fetchAPI in api.ts
root
2026-02-27 10:11:32 +0000
-
11667d4faa
feat: add YTD annualized rate to RateCard
root
2026-02-27 10:08:22 +0000
-
1f844b946e
feat: login/register to top-right, remove kline/signals from sidebar nav
root
2026-02-27 09:56:40 +0000
-
24d9044d9d
feat: sidebar layout + unified dashboard with kline, history, signals
root
2026-02-27 09:44:49 +0000
-
88543efe5c
fix: show nextFundingTime in Beijing time, add 明天 prefix if next day
root
2026-02-27 09:02:15 +0000
-
362c1f1e16
fix: add /api/signals/history endpoint
root
2026-02-27 08:54:13 +0000
-
ae1d1f18b3
fix: remove duplicate FundingChart from dashboard
root
2026-02-27 08:32:46 +0000
-
1a7a77e183
feat: merge history into dashboard, remove history nav entry
root
2026-02-27 08:25:11 +0000
-
eebbfd456c
feat: rate and price kline have independent interval selectors
root
2026-02-27 08:10:48 +0000
-
32e9dd3531
feat: rate kline unit x10000 (bps), default interval 1h
root
2026-02-27 07:56:07 +0000
-
8961fbb16f
fix: hide lightweight-charts watermark logo
root
2026-02-27 07:36:59 +0000
-
80c4ea67e7
fix: add background snapshot loop - collect every 2s regardless of frontend
root
2026-02-27 07:04:41 +0000
-
4f0cc7c393
fix: kline time display in Beijing time (UTC+8)
root
2026-02-27 06:44:58 +0000
-
072592145f
feat: kline page with lightweight-charts + /api/kline OHLC aggregation endpoint
root
2026-02-27 06:36:19 +0000
-
c6801e061c
fix: add SignalHistoryItem and snapshots types to api.ts
root
2026-02-27 05:52:57 +0000
-
f8201b3d8e
fix: tooltip formatter types in live page
root
2026-02-27 05:50:06 +0000
-
8efa6ede32
feat: rate_snapshots 2s persistent storage + /live realtime chart page
root
2026-02-27 05:47:26 +0000
-
cf531d8c44
feat: add auth and subscriptions backend modules
root
2026-02-27 02:28:21 +0000
-
93043009ac
feat: full light theme - white bg, blue accent, responsive navbar
root
2026-02-27 02:26:15 +0000
-
437cc35472
fix: responsive navbar with hamburger menu for mobile
root
2026-02-27 02:20:26 +0000
-
89a390e6bd
feat: add register/login/dashboard pages, signals nav
root
2026-02-26 17:05:49 +0000
-
b1d959cf20
feat: use discord bot api for signal push, add binance fallback
root
2026-02-26 16:54:45 +0000
-
03218dce04
fix: split rate/stats refresh intervals, rates 2s stats 2min
root
2026-02-26 13:57:39 +0000
-
42e329cc55
fix: add cache to prevent Binance rate limit (rates 3s, history/stats 60s)
root
2026-02-26 13:54:59 +0000
-
96468d0d59
feat: refresh interval 2s
root
2026-02-26 13:03:24 +0000
-
fe69449783
fix: disable api cache for real-time data
root
2026-02-26 12:59:01 +0000
-
c972b8aab8
fix: tooltip formatter return type
root
2026-02-26 12:48:09 +0000
-
0c170a6445
fix: tooltip formatter type
root
2026-02-26 12:46:32 +0000
-
8bff7b19bd
feat: add history and about pages
root
2026-02-26 12:42:29 +0000
-
05c9428fad
fix: proxy api via Next.js rewrites, no external API URL needed
root
2026-02-26 12:14:49 +0000
-
be64df99a2
fix: add missing FundingChart component
root
2026-02-26 12:09:16 +0000
-
44e07eabb2
feat: arbitrage engine Phase 0 scaffold - FastAPI + Next.js
root
2026-02-26 12:06:10 +0000
-
89f7469cff
Initial commit
lulu
2026-02-26 11:53:55 +0000