feat: FF CSV bundled in image + auto-import on startup
- forex_factory_cache.csv moved to backend/ (Docker build context) → available at /app/forex_factory_cache.csv inside container - main.py startup: auto-imports CSV in background thread if ff_calendar empty (idempotent — skips if rows already present) - CSV path candidates: /app/ (Docker) → /tmp/ (upload) → local dev paths - CalendarPage: remove Upload CSV + Import into DB buttons → replaced by auto-import status indicator + Sync Live only Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
83428
backend/forex_factory_cache.csv
Normal file
83428
backend/forex_factory_cache.csv
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user