[1.20.0] - 2026-03-15
🚀 Добавлено:
- WebUI: Поддержка включения и отключения методов авторизации (вход по паролю или через официальный виджет Telegram).
- Core & Deployment: Проверка доступности агента (клиента) через систему активных нод — механизм обратного опроса (Reverse Heartbeat). Интегрировано в ядро и скрипты установки.
- Backups: Полноценный менеджер бэкапов в боте: категории
Traffic / Config / Logs / Nodes, ручное создание с отправкой файла в чат, восстановление и удаление. - Backups: Массовое удаление всех бэкапов с подтверждением.
- Backups: Экран настройки таймера автобэкапов: шаг 30 сек до 10 минут, далее нелинейное изменение (
x2//2), кнопка сброса и переключательВКЛ/ОТКЛ. - Xray: Поддержка обновления ядра Xray для панели 3X-UI (нативная установка и Docker-контейнер) через команду
x-ui update. Автодетекция: сначала проверяется нативная установка, затем Docker.
✨ Изменено:
- Bot: Обновлена цветовая схема для инлайн-кнопок (кнопки подтверждения, отмены и «Назад»).
- Deployment: Повышена гибкость меню установки (улучшена навигация скрипта).
- Backups: Текст «Как это работает» теперь динамически показывает фактический интервал автобэкапа.
- Backups: Отображение интервала переведено в человекочитаемый формат (
дни / часы / минуты / секунды).
🔧 Исправлено:
- WebUI: Ошибки в дизайне бейджей статуса нод (Node badge).
- WebUI: Недочеты локализации (перевода) в веб-интерфейсе.
- Bot: Завершена полная локализация всех системных уведомлений (алертов).
- Bot: Устранены ложные алерты о падении и восстановлении нод при перезапуске главного сервера (добавлен grace-период).
- Bot: Дедупликация уведомлений о входе по SSH — устранен спам дублирующимися сообщениями из системных логов (добавлен кулдаун 10 секунд на IP-адрес).
- Backups: При отключении/включении автобэкапа сохраняется и восстанавливается последний установленный таймер.
- Backups: Ротация бэкапов унифицирована для всех категорий (хранится 5 последних копий, старые удаляются автоматически).
- Ноды: Устранено ложное срабатывание алерта «Нода недоступна» во время запуска Speedtest. Команда Speedtest теперь выполняется в фоновом потоке, не блокируя heartbeat-цикл. То же применимо к команде
update. - Ноды: Устранено дублирование сообщения с результатом трафика после остановки мониторинга.
Full Changelog: 1.19.0...1.20.0