Список изменений с июня по август

Главный сайт (WHMCS):

  • Полный редизайн вебсайта: изменён фреймворк публичной версии сайта, большая часть вкладок приведена к общему дизайну, обновлены всплывающее окно профиля, меню портала, вкладки «Продлить» и «Участники», оптимизирован код.
  • Исправлено около 12 критических, 23 высоких и 12 незначительных уязвимостей в подключаемых библиотеках; вебсайт внесён в белый список антивирусной системы Malwarebytes.
  • Добавлена поддержка 35 новых игр и модификаций: Satisfactory, Counter-Strike 2, Counter Strike 1.6, Counter Strike 34, Left 4 Dead, Left 4 Dead 2, Mount & Blade II: Bannerlord, Sons of the Forest, The Forest, Terraria, Palworld, ASKA, Abiotic Factor, Foundry, Holdfast: Nations At War, Operation Harsh Doorstop, Insurgency: Sandstorm, Black Mesa, Natural Selection 2, Portal Knights, Soulmask, Smalland: Survive the Wilds, Colony Survival, PixARK, Romestead, Pavlov VR, Minetest, Avorion, Necesse, Windrose, Swords 'n Magic and Stuff, Hurtworld, American Truck Simulator и модификация FiveM.
  • Стандартизирована стоимость всех тарифов, минимальная стоимость заказа — 300 руб. Скидка при ежеквартальной и годовой оплате теперь составляет около 15% и 20% соответственно.
  • Добавлена поддержка кастомных тарифов и возможность смены игры на сервере. Улучшение на меньшие тарифы отключено — теперь тариф можно улучшить только на равный или больший, включая кастомный.
  • Масштабное обновление серверов Conan Exiles: добавлены автоматическая загрузка, обновление и удаление модификаций из Steam Workshop, сортировка порядка модов, переключатель между версиями модов Enhanced и Legacy, вкладка «Конфигурации» и страница управления сервером через RCON. На сервере отображается количество игроков, а на вкладке консоли выводится полный список игроков с никами и ID. Также оформлены страницы портала для Conan Exiles и SCP:CS.
  • SQUAD: добавлены автоматическая загрузка модов из Steam Workshop, редактор конфигурации и страница управления через RCON (порт RCON применяется автоматически).
  • Project Zomboid: добавлены редактор конфигурации, поддержка RCON и автоматическая загрузка модов из Steam Workshop — у новых серверов моды добавляются в список целиком, загружаются всей группой и поддерживают сортировку перетаскиванием.
  • Minecraft: добавлены смена ядра сервера прямо с сайта (ядро Purpur может загружаться достаточно долго), окно подтверждения при запуске сервера без подтверждения лицензии и поддержка RCON (доступна для новоприобретённых серверов). Обновлена вкладка плагинов: новый дизайн, фильтр по текущей версии игры, динамическая подгрузка, восстановлена работа Spigot-плагинов с возможностью просмотра и загрузки отдельных версий, как у Modrinth. В панели управления отображаются количество игроков и версия.
  • Добавлена автоматическая загрузка модов для Barotrauma, Core Keeper, BeamMP и Unturned через Steam Workshop. Для Unturned уменьшено количество параметров при приобретении сервера и убрана лишняя вкладка «Базы данных». Внимание: если вы изменили стандартную папку сервера Unturned, добавление модов по ID будет работать некорректно.
  • Добавлены графики нагрузки и отображение Query-данных в панели управления сервером, график количества игроков на вкладке консоли и блоки сортировки логов Info, Warning, Error. Для серверов Minecraft и SCP:CS у игроков в консоли дополнительно выводятся головы скинов.
  • Улучшен файловый менеджер: добавлена сортировка по имени, размеру и дате изменения, возврат в предыдущий каталог по «...», восстановлены подсветка синтаксиса и перетаскивание файлов. При попытке загрузить папку без архива, а также при открытии слишком большого файла в файловом менеджере или редакторе конфигурации теперь выводится корректное сообщение вместо ошибки.
  • В редакторе конфигурации добавлена возможность скрытия подсказок, в том числе в продвинутом режиме. Файлы типа .lua ввиду особенностей их работы открываются только в продвинутом режиме.
  • Изменён принцип работы уведомлений: вкладки панели управления, требующие внимания, помечаются, и после просмотра пометки исчезают.
  • Добавлены вкладка «История писем» и возможность привязки аккаунта в Telegram (на данный момент используется сотрудниками технической поддержки для получения уведомлений о новых запросах).
  • Убрана необходимость выбора отдела при создании обращения.
  • Отключена возможность изменения адреса электронной почты пользователями.
  • Если почта аккаунта не подтверждена, в настройках появляется окно с просьбой её подтвердить.
  • Изменён принцип определения темы браузера: новые посетители по умолчанию видят тёмную тему, далее тема определяется по кешу браузера. Отключён набор иконок boxicons, изменено отображение кастомных страниц ошибок.
  • Небольшая SEO-оптимизация: убран параметр ?category= при выборе игры на портале, клик по игре в магазине перенаправляет на страницу портала, категории SCP:SL, SCP:CS и SCP:CBM адаптированы под старые адреса для вебмастеров.
  • Клиентам добавлена возможность самостоятельно создавать базы данных для игр, которые этого требуют.
  • Запущена и доработана DDoS-защита в тестовом формате, включая улучшение принципа XDP-защиты (официально её нет и она не продвигается как качественное решение для борьбы с атаками).
  • Заблокирована возможность указания заглавных букв в имени администратора у серверов Project Zomboid.
  • Увеличен объём дискового пространства для серверов Project Zomboid по минимальному тарифу.

Панель Pterodactyl:

  • Для серверов SQUAD добавлены автоматическая загрузка SQUADJS и автоматическое применение порта RCON.
  • Прекращена поддержка Legacy-сборки Conan Exiles — все новоприобретённые серверы этой игры теперь запускаются на Linux-сборке.
  • Обновлены версии Pterodactyl и Wings.
  • Исправлена неполная выдача прав на чтение файлов и удаление резервных копий для субпользователей.
  • Выполнено срочное исправление безопасности.

Исправление ошибок:

  • Исправлена проблема, при которой приглашённые пользователи по кнопке «Войти в панель» попадали в Pterodactyl от имени владельца сервера. Теперь приглашённым пользователям всегда доступен просмотр консоли (без соответствующего права — только просмотр), а синхронизация прав выполняется при каждом нажатии «Войти в панель».
  • Исправлена проблема, при которой у нового пользователя не создавался игровой сервер после его приобретения.
  • Восстановлена работа SMTP-сервера и исправлен спам писем о нехватке средств на балансе для продления сервера.
  • Исправлены проблемы в работе тикетов: некорректное отображение ФИ пользователя, двойные уведомления при закрытии и открытии, а также HTML-теги в названиях тикетов.
  • Исправлена загрузка крупных файлов (более 400 МБ) через файловый менеджер на сайте.
  • Исправлена проблема, при которой после очистки строки поиска на портале отображалось не более 20 игр.
  • Исправлено некорректное удаление модов Conan Exiles на странице сайта, а также установка Workshop ID для стандартных и профессиональных тарифов SQUAD.
  • Исправлены проблемы на странице приглашения пользователей: некорректное отображение окна действий и полное затемнение фона при нажатии «Добавить пользователя».
  • Исправлены недозагрузка иконок и некорректное отображение процента загрузки модов BeamMP; дизайн вкладки модификаций приведён к остальным вкладкам.
  • Исправлена ошибка, из-за которой Query ошибочно воспринимал некоторые серверы как Minecraft и вывод данных прекращался.
  • Исправлены формирование чека платежа при отправке на почту, медленная загрузка Steam Workshop и пагинация вкладки новостей.
  • Исправлена ошибка 403 при попытке выйти из аккаунта и заплытие профиля на кнопки портала на экранах малого размера.
  • Откорректировано автоматическое определение страны в момент регистрации сервера и работа модального окна выплат в реферальной системе.
  • Внесены правки для предотвращения ошибки «Эта страница не может быть загружена».
  • Добавлены недостающие иконки действий в журнал активности, убраны рамки у иконок игр в панели управления и базе знаний.

База знаний:

  • Добавлена документация по играм: 7 Days To Die, Mindustry, Mordhau, Valheim, Rimworld Together, Core Keeper, Icarus, Enshrouded, Polyfield, SQUAD, Project Zomboid, Factorio и Unturned.
  • Актуализированы статьи раздела «Работа сайта и панели» и статья по загрузке модификаций Conan Exiles, добавлена статья по SFTP.
  • Все изображения базы знаний обновлены под новый дизайн вебсайта.