Список изменений с января по июнь

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

  • Улучшена безопасность
  • Значительно ускорена скорость загрузки с телефона и компьютера
  • Изменены карточки товаров на портале вебсайта (те карты у которых название было снизу переместилось в верхнюю часть)
  • Для части игровых серверов добавлено тестовое отображение игроков на сервере, версии игры и отображение названия карты сервера
  • Переход на php-8.4
  • Теперь все новые сервера SCP:SL, Project Zomboid, Unturned, 7 Days To Die, Core Keeper, ARK, Valheim, Icarus, Conan Exiles, Enshrouded, Garry's mod по стандарту будут поддерживать отображение статистики игроков, карты, версии
  • Переход на Redis для хранения кеша вебсайта (Ускоряет страницы и избавит от случайных ошибок 500)
  • Теперь список серверов при переключении между страницами списка переключается динамически не только на стрелки, но и на цифры
  • Сделано динамическое переключение списка новостей
  • В настройках пользователя кнопка "Загрузить" переименована в "Применить" для лучшего понимания назначения кнопки при изменении аватара пользователя
  • Цифровое значение для переключения списков элементов ограничено до 6, чтобы блок цифр не мог превысить размер контейнера
  • Сделано сохранение краткой информации о сервере в кэше вебсайта (т.е. например если у вас запущен сервер то с переодичностью раз в минуту мы на своей стороне опрашиваем информацию о нём, чтобы при Вашем заходе на страницу панель управления вы сразу видели, что происходит на сервере)
  • На вкладку консоли сервера добавлены кнопки: скопировать выделенное, скопировать всё, скачать лог, очистить консоль, открыть консоль в новой вкладке
  • Вернули работу почтового сервиса
  • Оптимизация в работе управления консолью серверов
  • Общее ускорение работы панели управления
  • Произведены изменения в работе Header
  • Убрана категория #none
  • Добавлена анимация при переключении между светлой и тёмной темой
  • Убрано из учёта активных серверов сервера созданные для проверки администратором
  • Изменён принцип отображения категорий с телефона на странице портала
  • Изменено отображение карточек серверов в панели управления
  • Убрано отображение тикетов с страницы управления
  • Добавлен фиолетовый цвет при выделении элементов на сайте
  • Изменён принцип вывода нагрузки на сервера в панели управления (небольшая оптимизация)
  • Убрана надпись подтверждения почты при регистрации, когда оно отключено
  • Ко всем выполнимым веб задачам добавлены тайминги на срок соединения
  • Изменён принцип отображения статуса серверов в панели управления
  • Стандартизирована версия php-fpm, рассортирована нагрузка
  • Добавлен лимит на количество соединений в секунду от одного ip
  • Заблокирована возможность входа на сайт со всех стран кроме: Россия, Таиланд, Нидерланды, Германия, Казахстан, Украина, Молдова, Кыргызстан, Беларусь
  • Переведено хранение всех динамических задач в Redis
  • Возвращены тарифные планы SQUAD, Icarus
  • Изменены тарифные планы SQUAD, Icarus
  • Временно полностью удалено из отображения ARK, Factorio, Xonotic, KF2
  • В виду наличия защиты DDoS Guard переписаны методы приёма платежей yookassa
  • Вернули отображение QUERY, а так же починили отображение нагрузки на сервер
  • Для серверов SCP:CS, SCP:SL добавлена вкладка "Конфигурация"
  • Каким образом работает редактор конфигурации:
  • Администрацией вебсайта заранее добавляются пути до файлов. Файлы определённых типажей собираются в секции для удобного нахождения,
  • Внутри редактора присутствует как простой режим (В дальнейшем в него будут добавляться подсказки, что означает тот или иной ключ) так и продвинутый (Примерно как тот же самый VS Code, но на минималках),
  • Имеется возможность как добавлять на эту страницу файлы из файлового менеджера так и удалять их от туда (Все действия логируются),
  • Имеется возможность быстро перейти в файловый менеджер на место где находится данный файл.
  • В дальнейшем данная вкладка будет обрастать большим функционалом для удобства и добавляться поддержка остальных игр. Её основное назначение - облегчить управление серверами пользователям которые не имеют большого опыта в той или иной игре

Хостинг:

  • Произведена миграция с сервисов Cloudflare на DDoS Guard
  • Переработана система автоматической выдачи портов для только заказанных серверов
  • В виду за последнее время относительно частых падений серверов Steam теперь в случае ошибки загрузки серверной сборки игр данный процесс производит повторные попытки загрузки игрового сервера
  • В список поддерживаемых игр были добавлены: Arma Reforger, Space Station 14, V Rising, Astroneer, SCUM, Barotrauma, модификация BeamMP (для BeamNG), Starbound, Space Engineers, Euro Truck Simulator 2
  • Возвращены тарифные планы factorio
  • Изменены тарифные планы и их стоимость для Conan Exiles
  • Добавлена автоматическая верификация новых серверов SCP:SL
  • Добавлена автоматическая генерация GSLT токена для новых серверов Unturned
  • Добавлена автоматическая генерация GSLT токена для серверов Garry`s Mod

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

  • Исправлена проблема возможного НЕ отображения версии игры у серверов (хотя всё остальное корректно отображалось)
  • Убрана консольная ошибка вызванная отсутствием файла custom.css
  • Исправлена проблема когда при переключении в списке тикетов панели управления например на следующую вкладку в списке оно могло вместе с тикетами сразу отображать список тикетов и надпись тикетов не найдено одновременно, так же переключение списка тикетов теперь работает динамически
  • Исправлена ширина у многих элементов на страницах для более корректного отображения вне зависимости от разрешения экрана
  • Исправление в логике работы улучшения тарифов
  • Небольшой фикс работы консоли которая могла ошибочно дублировать записи которые в ней содержались
  • Исправлена проблема с возникающей утечкой соединений из за чего в какой-то момент без перезагрузки страницы могла не отображаться статистика во время управления внутри самих серверов
  • Откорректирована выдача игровых портов для всех игр с учётом необходимых требований для игр
  • Исправлена ошибка из за чего ранее сервер Killing Floor 2 не загружался
  • Исправлена проблема в редакторе конфигурации, когда после изменений оно могло добавлять или убирать пробелы между ключами после сохранений
  • Исправлена проблема некорректной загрузки билдов Polyfield
  • Исправлена проблема периодического зависания работы кнопок питания
  • Исправлена проблема отсутствия отображения кол-ва игроков, карты, версии у приглашенных пользователей к серверу
  • Исправлена генерация pdf счета
  • Увеличина ширина для отображения документов на сайте
  • Исправлено слияние картинок категорий с текстом на странице портала
  • Исправлен отображение максимальной нагрузки на процессор страницы панели управления
  • Исправлена загрузка серверных билдов Polyfield, Minecraft, Factorio

База знаний:

  • Удалена база знаний https://wiki.technodes.pro/ , базирующаяся на wiki.js, и перенесена на страницу https://technodes.pro/wiki
  • Актуализированы статьи базы знаний
  • Добавлены новые статьи для категории Kontra
  • Добавлена документация по Arma Reforger, SCUM, Space Station 14, Barotrauma, V Rising, Astroneer, BeamMP, Starbound, Euro Truck Simulator 2, Space Engineers в базу знаний

Панель Pterodactyl:

  • Обновлена версия Pterodactyl до 1.12.1
  • Обновлена версия Arix theme до 2.0.6
  • Обновлена версия Wings до 1.12.1