Список изменений с января по июнь
Главный сайт (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