feat: add device management UI in admin user card

Show connected devices in subscription tab with ability to:
- View device platform, model, HWID and connection date
- Delete individual devices
- Reset all devices at once
This commit is contained in:
Fringg
2026-02-08 20:49:07 +03:00
parent 92d206f5b6
commit 6f31fbe6b5
6 changed files with 191 additions and 2 deletions

View File

@@ -1909,6 +1909,13 @@
"nodeUsage": "Node usage",
"copied": "Copied",
"panelNotFound": "User not found in panel",
"devices": {
"title": "Devices",
"none": "No connected devices",
"resetAll": "Reset all",
"deleted": "Device removed",
"allDeleted": "All devices reset"
},
"referral": {
"title": "Referral program",
"referrals": "Referrals",

View File

@@ -1612,6 +1612,13 @@
"nodeUsage": "مصرف نودها",
"copied": "کپی شد",
"panelNotFound": "کاربر در پنل یافت نشد",
"devices": {
"title": "دستگاه‌ها",
"none": "دستگاه متصلی وجود ندارد",
"resetAll": "بازنشانی همه",
"deleted": "دستگاه حذف شد",
"allDeleted": "همه دستگاه‌ها بازنشانی شدند"
},
"referral": {
"title": "برنامه ارجاع",
"referrals": "ارجاعات",

View File

@@ -2435,6 +2435,13 @@
"nodeUsage": "Расход по нодам",
"copied": "Скопировано",
"panelNotFound": "Пользователь не найден в панели",
"devices": {
"title": "Устройства",
"none": "Нет подключённых устройств",
"resetAll": "Сбросить все",
"deleted": "Устройство удалено",
"allDeleted": "Все устройства сброшены"
},
"referral": {
"title": "Реферальная программа",
"referrals": "Рефералов",

View File

@@ -1611,6 +1611,13 @@
"nodeUsage": "节点用量",
"copied": "已复制",
"panelNotFound": "面板中未找到用户",
"devices": {
"title": "设备",
"none": "没有已连接的设备",
"resetAll": "重置全部",
"deleted": "设备已删除",
"allDeleted": "所有设备已重置"
},
"referral": {
"title": "推荐计划",
"referrals": "推荐人数",