dekun
bc00671382
fix: hide /license after activation; keep gate before activate.
...
EOF
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 18:38:05 +08:00
dekun
d497d99a88
feat: remove unused hub nav items from user edition.
...
Drop plan/strategy/help/archive/quotes/logs from top nav and force their display prefs off.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 18:13:45 +08:00
dekun
7e06db758d
fix: require password login by default on first install.
...
Set APP_AUTH_DISABLED=false in exchange env examples so LAN deploys no longer skip auth.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 18:08:35 +08:00
dekun
690635b59f
fix: avoid Binance /trade hang when exchange API is unreachable.
...
Add a short ccxt timeout and isolate orphan live-position loading so page render can fail soft.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 18:04:25 +08:00
dekun
30a2efce3f
feat: license page uses per-customer client token wording.
...
Align redeem/validate UX with per-code tokens from the auth server.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 17:46:15 +08:00
dekun
0b3b415328
docs: remove links to deleted markdown files.
...
Keep only existing related docs after the docs prune.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 17:34:26 +08:00
dekun
8eefc6cfd5
feat: accept CLIENT_API_KEY on /license page.
...
Users can paste the key from the seller instead of editing license.env; it persists in license_state.json.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 17:20:47 +08:00
dekun
863da10d1f
fix: clearer LICENSE_CLIENT_KEY setup and ignore empty env overrides.
...
license.env now fills blank LICENSE_* values; error text points to copying license.env.example.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 17:11:54 +08:00
dekun
fd1bf9982c
settings: add Exchange API tab for instance system settings.
...
Allow configuring perpetual API keys and live trading from Settings, reusing the existing env save API.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 17:09:53 +08:00
dekun
82d16a73e8
docs: align license pricing with USDT yearly whole-machine plan.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 16:43:21 +08:00
dekun
9d3571694c
Stop tracking local crypto.db files from user edition.
...
Restore gitignore rules so runtime SQLite databases are not published.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 16:31:34 +08:00
dekun
16ef0f31e3
User edition: prune docs, license gate, obfuscate core lib.
...
Keep deploy/basic docs only; integrate sq.bz121.com license client; encrypt strategy/trade/key_monitor/options/hedge_plan for release.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 16:30:58 +08:00
dekun
53863559f4
Initialize crypto_monitor_user (user edition) from monitor codebase.
...
Retarget git remote, install path, and deploy docs from crypto_monitor to crypto_monitor_user.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 16:18:13 +08:00