Commit graph

6 commits

Author SHA1 Message Date
5db9332157 feat(mse): unified header, testnet order tracking, bot restart on update
- Ortak header yapısı: logo sol, nav orta (Dashboard/Botlar/Pozisyonlar), mode+çıkış sağ — index.html, bots.html, bot.html hepsinde aynı
- positions.html eklendi (yeni /positions sayfası)
- runner.rs: 30s periyodik order status sorgusu — FILLED/CANCELED pozisyonları closed_positions'a taşır, open_positions'dan siler
- update_bot: çalışan bot varsa durdur + yeni config ile yeniden başlat
- initChart guard: çift grafik oluşmasını engeller
- routes.rs: /positions route eklendi, unused import temizlendi

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 20:19:56 +03:00
3a54d7f437 feat(mse): cookie auth, bot detail page, chart with markers
- Cookie-based auth: bcrypt password hash, SQLite sessions
- Multipage routing: /, /dashboard, /bots/:id with server-side auth check
- bot_logs table + SSE log streaming per bot
- Bot detail page: Binance chart (LW Charts), position markers/price lines, live log terminal
- Chart always uses live Binance data regardless of bot mode
- Position buy markers on correct candle via timeframe offset
- Open positions: green target price line; closed: buy/sell arrow markers

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 12:22:00 +03:00
43d6cd3cc2 fix: route path param :id syntax (Axum 0.7 compat) 2026-04-19 07:54:10 +03:00
b5763d0e81 feat: testnet/live mod toggle, çift API key desteği 2026-04-19 07:23:21 +03:00
0ba182834b feat: coin seçici dropdown + otomatik minNotional 2026-04-19 06:41:58 +03:00
a68dc599a9 init: CryptoFox Mukan Edition — sunucu tabanlı RedCandle bot
Tauri/desktop bağımlılıkları çıkarıldı, Axum HTTP server + SSE ile
web dashboard eklendi. Bot yönetimi, açık/kapalı pozisyon takibi.
2026-04-19 06:15:05 +03:00