6d50357d111574d84b77e4cb03867b3f061a5afc
- /posts gains an optional ?source= filter. The Macro page was pulling the latest-500 posts globally and filtering client-side; rare scanner signals (btc_bottom_reversal ~2-4/cycle, funding_reversal hourly) got pushed off the page by frequent Trump posts, so Macro falsely showed "no signals". - /performance now filters and orders by closed_at (realized-PnL-in-window) instead of opened_at, so it shares ONE basis with the frontend Analytics page (which filters every window by closed_at). Boundary trades no longer land in one basis but not the other. - funding snapshot returns the actual `venue` (provider.name) so the frontend label follows the real data source instead of hardcoding "Binance". 72 tests pass. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
- 填 backend .env(生产值):
POSTGRES_PASSWORD=强密码 FRONTEND_URL=https://你的前端域名 ENCRYPTION_KEY=之前生成的那个 AI_API_KEY=sk-... ENVIRONMENT=production 2. 改前端 .env.local:
NEXT_PUBLIC_API_URL=https://api.你的域名.com NEXT_PUBLIC_WS_URL=wss://api.你的域名.com 启动:
cd backend docker compose up -d
Description
Languages
Python
99.6%
Shell
0.3%
Dockerfile
0.1%