Improve client and network views

This commit is contained in:
benya
2026-06-04 20:21:09 +03:00
parent 50bcac4c8d
commit b4149b86f6
4 changed files with 326 additions and 44 deletions
+14 -14
View File
@@ -72,27 +72,27 @@
## Этап 3. Клиенты
- [ ] Объединить DHCP leases и Wi-Fi stations в единую модель клиента.
- [ ] Создать таблицу клиентов.
- [ ] Показывать online/offline состояние.
- [ ] Показывать имя, IP, MAC и тип подключения.
- [x] Объединить DHCP leases и Wi-Fi stations в единую модель клиента.
- [x] Создать таблицу клиентов.
- [~] Показывать online/offline состояние.
- [x] Показывать имя, IP, MAC и тип подключения.
- [ ] Для Wi-Fi показывать сеть, сигнал и скорость.
- [ ] Для Ethernet показывать интерфейс или порт, если доступно.
- [ ] Добавить поиск по имени, IP и MAC.
- [ ] Добавить фильтры по состоянию и типу подключения.
- [ ] Добавить понятное состояние отсутствия клиентов.
- [ ] Проверить длинные имена и неизвестные значения.
- [x] Добавить поиск по имени, IP и MAC.
- [~] Добавить фильтры по состоянию и типу подключения.
- [x] Добавить понятное состояние отсутствия клиентов.
- [x] Проверить длинные имена и неизвестные значения.
## Этап 3. Сеть
- [ ] Создать сводку WAN-подключения.
- [ ] Показывать состояние интернет-доступа и внешний IP.
- [ ] Создать список LAN/WAN/Wi-Fi/VPN интерфейсов.
- [ ] Показывать адреса, состояние и счетчики трафика.
- [ ] Показать основные маршруты.
- [x] Создать сводку WAN-подключения.
- [x] Показывать состояние интернет-доступа и внешний IP.
- [x] Создать список LAN/WAN/Wi-Fi/VPN интерфейсов.
- [~] Показывать адреса, состояние и счетчики трафика.
- [~] Показать основные маршруты.
- [ ] Показывать Wi-Fi сети и подключенных клиентов.
- [ ] Спрятать низкоуровневые детали в раскрываемые блоки.
- [ ] Добавить loading, empty и error states.
- [~] Добавить loading, empty и error states.
## Этап 4. Операции