old | SMRGames
  • Главная
  • API
  • Репозиторий
  • Обновления

Обновление панели управления 7.3.6

215 просмотров

- Обновлена верстка комментариев на странице /main/view/index/
-- Превью новостей теперь хранится на сервере
-- Добавлен фильтр юникода и прочего мусора в комментариях
-- Обновлен алгоритм подсчёта просмотров | NEWS / UPDATES
   (Теперь используется Memcache)

- Обновлена верстка GAME консоли

-- Небольшие исправления JS
-- Обновлена функция выбора конфиг файла
-- Добавлена функция добавления конфиг файла
-- Добавлено создание тикета, если конфиг файл не прошел проверку


- Добавлен вывод USERID при наведении на аватарку в правом верхнем углу


- Обновлена верстка страницы /mysqlservers/order

- Обновлена верстка страницы /gameservers/order

- Обновлена верстка страницы /virtualservers/order
-- Обновлены JS функции

- Обновлена функция тестирования услуг
-- Теперь на каждую услугу распространяется 3 дневный тестовый период
-- Обновлены функции заказа услуг в связи с новым алгоритмом тестирования

- Полностью обновлен код VIRTUAL
-- Увеличена скорость выполнения функций

- Обновлена JS функция генерации пароля

- Обновления дизайна страницы control/index/index/ | ALL
  (Обновлены блоки свойств сервера)
-- Добавлены функции быстрого копирования IP / LOGIN / PASSWORD

- Небольшое обновление дизайна страницы /pages/updates/view/index/

- Обновлён метод восстановления пароля от аккаунта
  (Теперь не выводит сообщение об несуществующем email)
- Добавлены уведомления (VK / TELEGRAM) об необходимости продления аренды MYSQL / VIRTUAL / WEB
- Добавлено уведомление (VK / TELEGRAM) об окончании срока аренды MYSQL / VIRTUAL / WEB

- Добавлена функция авто продления сервера MYSQL / WEB / VIRTUAL
— Добавлено уведомления (VK / TELEGRAM) об статусе автоматической оплаты

- Обновление страницы /pages/assembly
— Исправлен поиск по категориям
— Небольшие исправления в верстке

- Обновление верстки раздела (API)
— Уменьшены запросы к BD
— Обновлён JS

- Небольшое обновление верстки на страницах /account/login | restore | register
-- Обновлена JS функция авторизации через uLogin
-- Исправлен редирект после успешной авторизации. Теперь редирект на страницу /main/index

- Обновлена функция кнопки минимизации sidebar, теперь она написана полностью на JS и не использует PHP

-- Убрано назойливое уведомление о сохранении положения sidebar

- Устранена критическая уязвимость в WEB
  (Итоговая цена некорректно подсчитывалась)
- Обновлён фильтр юникода и т.п символов
- Переход на PHP7+
- Добавлена поддержка Mysqli
- Отказ от дебагера Bedoved
- Добавлена поддержка игры Unturned 3.19.17.0+
- Исправление даты и времени вывода статистики локации

  (Показывал статистику на 1 день вперёд ))
-- Обновлён запрос в базу данных
    (Теперь выводит статистику ровно за 1 месяц)
-- Обновлён код, исправлен лог ошибки

- Перевод VIRTUAL / MYSQL на новую SSH библиотеку phpseclib
— Обновлён код интеграции MYSQL

- Обновлено отображение тарифов
(Теперь отображаются тарифы у которых доступна локация)
-- Обновлён запрос в базу данных

- Полное обновление функций Firewall | GAME
-- Теперь исправно блокируются IP адреса и игрока выкидывает с сервера
-- Статус отключения IP адреса установлен на REJECT
-- Полностью обновлены запросы в базу данных при манипуляции с модулем
-- Модуль полностью переведён на новую SSH библиотеку phpseclib
-- Добавлено логирование при возникновении ошибки

- Исправление email сообщения об восстановлении пароля от аккаунта
- Функция установки GAME сервера полностью переведена на SSH библиотеку phpseclib
- Финальное исправление FTP доступа | GAME
- Функция переустановки GAME сервера полностью переведена на SSH библиотеку phpseclib
- Функция обновления GAME сервера полностью переведена на SSH библиотеку phpseclib

- Функция удаления GAME сервера полностью переведена на SSH библиотеку phpseclib
-- Обновлено логирование при удалении
-- Уменьшено время выполнения

- Функция информации об использовании FTP сервера полностью переведена на SSH библиотеку phpseclib | GAME
-- Обновлен алгоритм подсчёта квот
-- Теперь выводит размеры папок gsID/* /backups/* /server/* /tmp/* в мегабайтах

- Обновлен дизайн страницы /gameservers/control/ftp/index/
- Функция установки прав на файлы и папки (FTP) полностью переведена на SSH библиотеку phpseclib | GAME
- Функция очистки папки /server (FTP) полностью переведена на SSH библиотеку phpseclib | GAME
- Функция выключения FTP доступа полностью переведена на SSH библиотеку phpseclib | GAME
- Функция получения списка резервных копий GAME сервера полностью переведена на SSH библиотеку phpseclib

- Небольшие обновления страницы /gameservers/control/index/index/
-- Небольшие исправления JS функций
-- Обновлена JS функция вывода списка резервных копий

- Функция получения состояния CPU / RAM / HDD / PING GAME сервера полностью переведена на SSH библиотеку phpseclib
-- Полностью обновлён алгоритм подсчёта использования CPU
(Теперь учитываются дочерние процессы ядра сервера)
-- Полностью обновлён алгоритм подсчёта использования RAM
(Теперь учитываются дочерние процессы ядра сервера)
-- Показатель RAM теперь высчитывается из показателя RES
-- Процентный показатель RAM теперь высчитывается по формуле (&RES * 100) / (&TARIF_RAMS*&SERVER_SLOTS)
(В старой версии брался общий показатель нагрузки на хост ноду сервером, без учёта тарифного плана. Более точный показатель, теперь нет привязки к имени главного процесса, а так же не должно быть ложных срабатываний об превышении лимитов)
-- Показатель PING теперь не имеет лимита в 350 MS

- Функция получения списка карт GAME сервера полностью переведена на SSH библиотеку phpseclib

-- Добавлен вывод ошибки (Ошибка, карты не найдены!)

- Функция смены карты GAME сервера полностью переведена на SSH библиотеку phpseclib
-- Добавлены проверки на выполнение функций

- Функция получения лога консоли GAME сервера полностью переведена на SSH библиотеку phpseclib
-- Обновлена проверка на существование лог файла

- Функция очистки лог файла консоли GAME сервера полностью переведена на SSH библиотеку phpseclib
-- Обновлена проверка на существование лог файла

- Функция отправки команды на сервер полностью переведена на SSH библиотеку phpseclib | GAME

- Обновление страницы /gameservers/control/config/index/
-- Обновлен JS код вывода списка конфиг файлов
-- Теперь что бы начать поиск по файлам не нужно нажимать на значок лупы, достаточно нажать Enter (Значок вовсе убран)
-- Обновлён JS код
-- Добавлены новые категории сортировки файлов (xml / ini)
-- Обновлены проверки поступаемых данных от пользователя

- Функция получения конфиг файла для редактирования полностью переведена на SSH библиотеку phpseclib | GAME
-- Обновлен вывод ошибки, если файл не найден!

- Функция отправки отредактированного конфиг файла полностью переведена на SSH библиотеку phpseclib | GAME

- Обновлена функция добавления слотов
-- Обновлены проверки
--Уменьшено кол.во запросов в базу данных
- Обновлено окно добавления слотов

(Теперь выводится список доступных слотов)
-- Обновлен JS функции добавления портов

- Небольшое обновление окна статистики сервера


SMRPanel Crafted with by enabled2k Панель управления находится на стадии разработки.