dekun
d9b8069906
Add shared records review pagination for all three exchanges.
...
Paginate trade records, journals, and AI history at 5 per page with soft in-card flips; hide the journal form until 填入复盘.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 11:52:02 +08:00
dekun
10128d18bc
Add OKX options review module with hedge plan entries.
...
Import closed OKX option history and closed hedge plans into one list for journaling, images, and stats without mixing contract reviews.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 09:35:19 +08:00
dekun
40dbafe851
Fix instance stats week/month tabs not responding after embed preload.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-10 13:50:25 +08:00
dekun
d3a44b23db
Split journal order type from entry reason and fix review edit toggle in embed shell.
...
Adds order_type to journal uploads, removes legacy swing/trend labels from entry reason options, and ensures review-edit buttons sync when the records tab loads dynamically.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-09 09:27:03 +08:00
dekun
f5bdaee886
Fix instance nav display prefs save in embed shell.
...
Re-bind save button when settings tab loads lazily; scope form lookup to settings pane.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 23:58:06 +08:00
dekun
b733e551a0
Normalize fullwidth punctuation to ASCII across codebase.
...
Add scripts/normalize_ambiguous_unicode.py; fix corrupted patch_instance_theme_templates.py. Preserves curly quotes in string literals; removes Git homoglyph warnings on .env.example.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 23:42:26 +08:00
dekun
4b3373a68d
Fix env config tab clicks via document event delegation
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 21:14:42 +08:00
dekun
68e03ccd97
Fix settings tab 500 and env config grouping in UI
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 20:33:31 +08:00
dekun
6975da8575
Fix settings loading and use 2-column card layout.
...
Merge Flask GET/POST routes, refresh prefs on tab revisit after preload, and reorganize system settings into separate cards.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 20:12:22 +08:00
dekun
ef4b2f17ca
Add instance nav prefs, env config UI, and PM2 restart.
...
P1-P4: configurable nav/section visibility in system settings, full .env editor with restart badges, password change, runtime hot overrides, and single-instance pm2 restart. Works in hub embed iframe.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 20:07:06 +08:00
dekun
d84a265b67
Split risk policy into its own navigation tab.
...
Move read-only risk control docs to /risk_policy before settings; keep transfers and exports on the settings page.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 19:42:29 +08:00
dekun
0d27e13275
Fix header funds flicker and unify settings page top bar.
...
Preserve SSR fund values when account_snapshot returns null, retry on failure, and show the same instance header panel on system settings.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-08 19:08:08 +08:00
dekun
b29c54f126
fix(settings): restore theme toggle on OKX settings page
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 12:14:46 +08:00
dekun
2ad9e049f3
fix(okx): cache options balances and stop SSE from hammering exchange API
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 11:15:06 +08:00
dekun
799a4d6b8b
fix: enable threaded Flask for SSE and make embed tab switch instant
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 11:09:34 +08:00
dekun
3db84d07e3
feat: instance embed SSE live push and lighter tab revisit
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 11:01:10 +08:00
dekun
444088baf3
fix: reduce embed tab flash with persistent pane show/hide
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 10:53:42 +08:00
dekun
30e40dc34c
perf: embed shell soft nav, tab cache, and lighter options page boot
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 10:42:01 +08:00
dekun
d87081205d
feat: instance system settings page with risk docs, export and transfer
...
顶栏新增系统设置;风控说明读取 .env;数据导出与资金划转迁入三张卡片;顶栏移除导出条与手动划转。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 01:26:38 +08:00
dekun
e81343ae91
fix: 小分歧联动波段单显示,杠杆改为按币种默认只读
...
option 增加 data-trade-style;修复 JS 初始化顺序。杠杆隐藏输入,显示 BTC/ETH 10x 其它 5x。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 00:28:10 +08:00
dekun
ea429b2694
feat: 趋势户开仓类型大分歧A/B/小分歧,自动联动趋势波段与复盘
...
下单监控增加 entry_model 下拉;平仓写入短标签并预填复盘。Binance/OKX 用趋势 profile,Gate 日内仍用手选 trade_style。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 00:18:38 +08:00
dekun
88fe4bbe56
feat: 复盘四周期手动上传,移除 AI 识别预填
...
固定 5m/15m/1h/4h 四槽截图上传与详情四宫格展示;自动 K 线默认关闭且与手动上传互斥。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 21:57:41 +08:00
dekun
3a740235ac
feat: 币种输入旁实时显示交易所现价
...
Shared SymbolLivePrice polls /api/order_defaults on input with debounce; wired to trade, key monitor, trend, and key focus forms.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-05 00:42:44 +08:00
dekun
9d9d0af31e
fix: 市价加仓预览后无法执行滚仓
...
修复 embed 壳拦截 roll-form 提交,以及策略 tab 切换后未重新绑定顺势加仓脚本的问题。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 21:42:12 +08:00
dekun
5797d49d8a
refactor: 将共用代码迁入 lib/ 模块化目录
...
统一 strategy、key_monitor、trade、hub 等共用库到 lib/ 子包,并补充 lib-structure 文档,便于四所与中控维护。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-02 16:23:09 +08:00