Commit History
fix: 429 rate limiting — reduce polling, add cache headers, improve error UX 3c3dc4f
fix: tgproxy params type for Next.js 15 async params c83a325
feat: add /api/tgproxy proxy route for HF Telegram bot 46629e7
fix: auto-trading US mode - stop BIST fallback, correct currency/label/portfolio b967e7b
fix: add killSwitchActive/killSwitchReason to MarketSummary.status type 88ec29f
fix: US market - stale signals on market switch, killSwitch for US, KAP hidden in US mode ca5aaa0
fix: eligible page loadEligible stale closure - add market to useCallback deps 17f626e
feat: US market parity - ML predictions, local route fixes, scan progress bd121f8
fix: complete US market cleanup and smoke-test fixes a2a8336
fix: ruthless audit v2 - 19 US market issues resolved fdbd2ea
fix: complete US market experience - market sync, bilingual UI, broken links 1222f6d
feat: complete US market bilingual support across all pages, components, and API routes 20f3b43
feat: full US market support across all pages and API routes ee6a3a7
feat: market selector — BIST/US with first-visit onboarding 040eaea
feat: US market UI dashboard + TypeScript/ESLint fixes 03c0bdb
feat: P0+P1 production improvements 5b5fba9
chore: Vercel proxy, Supabase edge fn, vscode settings, deno config b9b5d02
feat: Supabase Storage as persistent trading data store 05be685
feat: scan at 19:00 TR instead of 00:00, update UI text 7cdb708
feat: scan buttons + daily auto-scan scheduler 4fa0ced
fix: eligible page decimal normalization, scanCompleted fields, poll stop logic 4e27151
feat: add BIST scan trigger from eligible page bbcbb5d
fix: handle ok:false gracefully on eligible page c7a48b3
fix: /api/eligible 404 - add HF Space endpoint + proxy 93e16c3
fix: ESLint error in trading route f1dfac9
fix: auto-trading 502 on Netlify + portfolio auto-price d0721a9
fix: RLS infinite recursion on user_profiles blocking admin panel access e4f1613
feat: Supabase-backed user data (portfolio, favorites, trades, alerts, notifications) 6cb84a6
fix: ML scan confidence formula + filtering b9078c5
feat: live position monitoring with charts + trading system production ready 656ac31
fix: scan-signals yoksa skorlar 0 degil unknown 4335ba0
fix: Toy yok policy uygulandı - tüm UI/API endpoint'leri gerçek veriye bağlandı 396c1dd
Production-ready: Eliminate toy data, enforce BUY gates, add API proxies f1e1a93
Use fetchJson wrapper across pages/components 0e0410b
Add fetchJson wrapper (timeout/retry) and use in ML scan e2baec9
Remove remaining hardcoded API base fallbacks 518ca05
Fix HF health check + remove hardcoded API base f79ab06
Add icon.svg and wire up metadata icons be8d2b7
Fix client crash: guard undefined values before toFixed 0238145
Fix toFixed null-safety issues in stocks and bist100 pages a0fb6c8
Redesign Next.js UI to match Streamlit features - Add AI analysis page with 4 tabs (market, stock, sector, portfolio) - Enhance ML scan with model/market/days selection - Create new stocks analysis page - Update navigation 4f27f02
Add missing API endpoints: stocks, movers, scanner, backtest, sentiment, news 3543d76
onerozbey commited on
Remove old Supabase API routes - using Hugging Face ML API now 849201e
onerozbey commited on
Add Next.js API routes 84ac12b
onerozbey commited on
Add Next.js app pages (profiles, history, ai-analysis) 0fa6c20
onerozbey commited on
Add Next.js app pages (portfolio, backtest, scanner) 4f3e1d3
onerozbey commited on
Add Next.js app pages (ml-scan, sentiment, bist100) 8b10623
onerozbey commited on
Add Next.js app pages (stocks, news, login) 65b0f59
onerozbey commited on
Add Next.js app root files 2a9f581
onerozbey commited on