Repository navigation
Remnawave Admin v2.5.1
🚀 Remnawave Admin v2.5.1
✨ Новое: UX нарушений
- Сортировка списка нарушений по дате или скору (asc/desc)
- Фильтр по типу рекомендованного действия (monitor, warn, soft_block и т.д.)
- Отображение причин нарушений в карточках и в топ-нарушителях
- Кнопка Details в топ-нарушителях — drill-down к нарушениям конкретного пользователя
🔧 Полировка и исправления
Фронтенд:
- Компонент
QueryError+ обработкаisErrorна 9 страницах - Табы сохраняются в URL при обновлении страницы (хук
useTabParam) - Кнопка «Назад» в карточке пользователя возвращает на предыдущую страницу
- Исправлено отображение «vunknown» версии на дашборде
- Ссылка API docs:
/api/v3→/api/v2 - Удалены неиспользуемые пакеты (
html-to-image,react-icons)
Бэкенд:
- Тихие
except-блоки заменены наlogger.debug/warning(~12 мест) logger.errorдополненexc_info=True(~17 мест)sync_hosts: удаление stale хостов, отсутствующих в API
Docker:
- Healthcheck для бота (
pgrep python) init: trueдля bot, web-backend, web-frontendstart_period: 30sдля healthcheck
Версионирование:
- Файл
VERSIONв репо — работает в Docker безbuild-arg