Skip to main content

Develop → Main merge — 2026-04-28

What was merged​

  • Task 2: clone strategy seeds code_text from STRATEGY_SOURCES
  • Task 3: per-bot strategy versioning + Change Strategy dialog
  • Task 4: clone bot endpoint + UI
  • Task 5: per-bot tick feed provider switch (Finnhub default / cTrader)
  • Task 1: CTraderStreamDO scaffold (cTrader Open API JSON WebSocket; logs tick interval; warns outside 10-100ms)
  • Task 6 follow-up: admin-only X-Db-Override: prod middleware

Migrations applied to prod Neon​

  • 0013_bot_strategies.sql
  • 0014_bot_feed_provider.sql

Workflow runs​

  • Dev 25059335662 ✅ success
  • Prod 25059532021 ✅ success
  • Smoke: https://api.quantago.co/api/health → { "ok": true }
  • Smoke: https://dev-api.quantago.co/api/health → { "ok": true }