github jatixs/tgbotvpscp 1.12.2

latest releases: 1.12.4, 1.12.3-49
12 days ago

English Version | Русская Версия

📝 Telegram VPS Management Bot — Changelog

Version 1.12.2 Build 47 Date November 2025 Status Stable


[1.12.2] - 2025-11-23

✨ Улучшения Ядра и UX:

  • Web-интерфейс (UX): Добавлены комплексные, стилизованные всплывающие подсказки (хинты) для всех полей ввода (Пороги, Интервалы) на странице Настроек и для всех метрик ресурсов (CPU, RAM, Трафик) на Дашборде, что повышает удобство использования.
  • Приоритизация Speedtest: Внедрена улучшенная логика выбора сервера с приоритетом географической близости над сырым пингом: Континент > Страна > Доменное имя (ссылка) > Минимальный Пинг. Это значительно улучшает точность регионального тестирования.
  • Стабильность Speedtest: Усилена логика обработки результатов iperf3, чтобы сделать ее более устойчивой к распространенным ошибкам сервера («сервер занят», «отказ в соединении», ошибки JSON-парсинга). Это повышает надежность попыток тестирования.

🖥 Агент Ноды (Клиент)

  • Полная реализация Speedtest: Агент Ноды (node/node.py) теперь выполняет и полностью парсит результаты двойных тестов iperf3 (Скачивание/Загрузка) вместо использования заглушки с пингом.
  • Мониторинг трафика: Исправлен вывод живого трафика (btn_traffic) для корректного расчета и отображения мгновенной скорости сети (Мбит/с) наряду с общим объемом трафика (ГБ/ТБ).
  • Расширенный Selftest (btn_selftest): Улучшен отчет о состоянии ноды:
    • Включено форматированное Время работы, версия Ядра/ОС и внешний IP.
    • Внедрена надежная проверка доступности Интернета с помощью HTTP HEAD запроса (curl -I) вместо использования только ICMP пинга.
  • Исправление Uptime: Исправлено отображение Времени работы Ноды в меню Telegram для корректного вывода отформатированной строки Xd Yh Zm (вместо сырых секунд).

🔧 Исправления:

  • Дата SSH-лога: Исправлена регрессия в модуле selftest, из-за которой отсутствовали дата и время в записи «Последний вход SSH».

Full Changelog: 1.12.1...1.12.2

Don't miss a new tgbotvpscp release

NewReleases is sending notifications on new releases.