github jatixs/tgbotvpscp 1.25.2

6 hours ago

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

[1.25.2] - 2026-09-20

✨ Улучшено:

  • WebUI / Интерфейс: Проведен глобальный рефакторинг UI: все эмодзи заменены на современные SVG-аналоги и CSS-индикаторы для единообразного и стабильного отображения на всех устройствах.
  • WebUI / Логи: Реализована автоматическая серверная фильтрация логов перед отправкой в веб-интерфейс (вырезаются эмодзи, генерируемые ботом), сохраняя при этом исходные символы в файлах для истории.
  • WebUI / Безопасность: Добавлена встроенная фильтрация filter_zalgo на уровне ядра для предотвращения инъекций нестандартных unicode-символов и искажения текстов.
  • Обновление: Добавлены диалоговые окна с подтверждением перед началом обновления системы (apt) и панели Xray/3X-UI, чтобы избежать случайного запуска долгих процессов.
  • Перевод: Добавлен резервный API для перевода интересных фактов (MyMemory API) на случай ошибки 429 Too Many Requests от Google Translate (частая проблема для IP дата-центров).
  • Логирование: Улучшено логирование ошибок перевода. Ошибки локализованы, а объемные HTML-тела ответов убраны из логов для чистоты.

🐛 Исправлено:

  • WebUI / Telegram API: Убраны несовместимые параметры и эмодзи из кнопок подтверждения обновлений, возвращена поддержка нативного style для корректного отображения кнопок как в WebUI, так и в самом Telegram.
  • Обновление системы: Добавлена проверка наличия скрипта update_os.sh перед его выполнением. Если скрипт отсутствует, выполняется безопасная обертка apt команд без вывода ложной ошибки command not found.
  • Графики трафика: Всплывающие подсказки (tooltips) в модальном окне «Управление Нодами» и на графиках сетевой активности агента теперь корректно форматируются в Мбит/с и Кбит/с вместо сырых числовых значений.

Full Changelog: 1.25.1...1.25.2

Don't miss a new tgbotvpscp release

NewReleases is sending notifications on new releases.