Commit Graph
13 Commits
Author SHA1 Message Date
Mahdi 00610246ce fix(sms): parallel SA failover and clear sticky cache 2026-09-01 12:04:04 +03:30
Mahdi 61dbaf1f0f feat(sms): failover SuperAdmin SMS hosts with sticky success cache
Try montzar/montech/montest when wallet panel calls fail; remember last working base for 7 days. No .env change required.
2026-08-24 17:32:55 +03:30
Mahdi 7b62c0e318 fix(sms): SuperAdmin wallet alerts ignore send_sms and go to all admins 2026-08-15 14:30:40 +03:30
MahdiandCursor c09b73763a fix(admin): stop dashboard OOM by aggregating product stats in SQL
Drop unbounded TransactionsAdmin/customer dumps from dashboardMaster
and aggregate GT_products_report without loading all transactions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 21:51:55 +03:30
MahdiandCursor 9a101292ea fix(admin): stop dashboard OOM by aggregating product stats in SQL
Drop unbounded TransactionsAdmin/customer dumps from dashboardMaster
and aggregate GT_products_report without loading all transactions.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 21:45:59 +03:30
MahdiandCursor b81a840ffd fix(super): accept SMS shared secret as Bearer for kill-switch
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 19:53:40 +03:30
MahdiandCursor 5cd81b9663 fix(super): accept SMS shared HMAC for kill-switch auth
Allow SUPERADMIN_SMS_SHARED_SECRET (+ domain) like SMS remote, with
Bearer SUPERADMIN_REMOTE_TOKEN as fallback.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 19:33:30 +03:30
MahdiandCursor e92be66e54 feat: SuperAdmin server-access kill switch gate
Add /super/settings endpoints and API middleware that returns generic 503 while keeping unlock routes whitelisted.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-11 15:51:17 +03:30
MahdiandCursor 71a48c9c08 Add SuperAdmin SMS probe command and per-version enable-remote helper.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-08 15:33:46 +03:30
MahdiandCursor 62d83a5bfd Sync SMS panel with SuperAdmin and mirror local wallet/logs.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 22:24:35 +03:30
MahdiandCursor c6b1478b21 add SuperAdmin SMS client routing
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 18:34:07 +03:30
Mahdi 628ee48bea add header show SMSpanel 2026-07-07 17:42:09 +03:30
Mahdi 163097f42a add SMSpanel 2026-07-04 11:55:10 +03:30