trading/dashboard
Viktor Barzin 00a40c9d2f
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fix(dashboard): Strategy LAST SEEN = 'Invalid Date' contract drift
API GET /api/meet-kevin/strategy/tickers returns the field as
latest_mention_at, but the dashboard's StrategyTicker type + table
read t.last_mention_at — so new Date(undefined) produced
'Invalid Date' in every row.

Aligned StrategyTicker to the actual API shape and renamed the
table accessor. Also dropped two columns that referenced fields the
API never returned (mention_count, unrealized_pnl_pct, current_price)
and replaced them with what IS in the response (Horizon column +
trade_entry_price renamed 'Entry'). t.is_held -> t.has_open_trade.
2026-05-29 06:04:05 +00:00
..
public
src fix(dashboard): Strategy LAST SEEN = 'Invalid Date' contract drift 2026-05-29 06:04:05 +00:00
.gitignore
eslint.config.js
index.html
package-lock.json
package.json
tsconfig.app.json
tsconfig.json
tsconfig.node.json
vite.config.ts