feat: enhance admin user detail with campaign, panel data, node usage

- Add campaign card and referrals list to info tab
- Add panel config/links, live traffic, connection info to subscription tab
- Add node usage bars with 7/14/30 day period selector
- Add getPanelInfo/getNodeUsage API methods and types
- Add 18 new i18n keys across 4 languages
This commit is contained in:
Fringg
2026-02-07 06:07:13 +03:00
parent e0c9a89d34
commit 7b19f14dc3
6 changed files with 458 additions and 2 deletions

View File

@@ -1555,6 +1555,24 @@
"lastActivity": "آخرین فعالیت",
"totalSpent": "کل هزینه",
"purchases": "خریدها",
"campaign": "کمپین تبلیغاتی",
"referralsList": "لیست ارجاعات",
"referralEarnings": "درآمد ارجاع",
"noReferrals": "بدون ارجاع",
"panelConfig": "پیکربندی پنل",
"trojanPassword": "رمز Trojan",
"vlessUuid": "VLESS UUID",
"ssPassword": "رمز SS",
"subscriptionUrl": "لینک اشتراک",
"happLink": "لینک HAPP",
"firstConnected": "اولین اتصال",
"lastOnline": "آخرین آنلاین",
"lastNode": "آخرین نود",
"liveTraffic": "ترافیک فعلی",
"lifetime": "کل",
"nodeUsage": "مصرف نودها",
"copied": "کپی شد",
"panelNotFound": "کاربر در پنل یافت نشد",
"referral": {
"title": "برنامه ارجاع",
"referrals": "ارجاعات",