Список изменений с июня по август
Главный сайт (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.
- Все изображения базы знаний обновлены под новый дизайн вебсайта.
