Вложение:
gameap09.png [ 101.09 КБ | Просмотров: 13488 ]
В новой версии сильно переработан код. Панель может отловить гораздо большее число ошибок, записывает в логи большее количество действий, включая предупреждения.
Уменьшено число запросов к БД, панель работает чуточку быстрее.
Благодаря замене стандартной Query библиотеки на GameQ, панель теперь может опрашивать огромное количество игровых серверов.
Упрощены некоторые настройки, удалены лишние элементы. Некоторые действия панель выполняет за пользователя, ведет поиск путей к исполняемым файлам панели, подставляет нужные данные в команды. С большим числом серверов работать теперь более удобнее, благодаря фильтрам и поиску.
Изменения[+] Автоматически поиск пути к исполняемым файлам для sftp и ftp.
[+] Проверка данных Telnet при добавлении/редактировании выделенного сервера
[+] "Умное" добавление sudo к команде запуска (Linux).
[+] Установка серверов из tar архивов.
[+] Фильтр для списка серверов.
[+] Фильтр для журнала GameAP.
[+] Автоматическая правка значений в XML файлах (если конфигурация сервера хранится в XML).
[+]Добавлена поддержка rcon для San Andreas Multiplayer.
[fix] Существенно ускорена работа с Telnet.
[fix] Раздел модификации убран. Список модификаций отображается в разделе с играми.
[fix] Существенно уменьшено число обращений к базе при обновлении привилегий на серверы.
[fix] Отлов большего количества пользовательских ошибок (неправильно указанных данных и т.п.).
[fix] Ошибки форм выводятся отдельной страницей со ссылкой вернуться, пустая форма не показывается.
[fix] Изменено получение текущей загрузки CPU и RAM для Linux сервера.
[fix] Исправлены проблемы с кодировкой при отображении ошибки связанной с БД.
[fix] Задание обновления серверов нельзя добавить более одного раза.
[fix] Задание запуска/остановки/перезапуска серверов нельзя добавить более трех раз для одного сервера.
[*] Существенно изменен внутренний принцип работы с SSH, Telnet и локальным shell.
[*] Библиотека Query заменена на GameQ (
https://github.com/Austinb/GameQ).
[*] Оптимизирована работа с базой данных. Уменьшено число запросов к базе.
[*] Обновлены исполныемые файлы для Linux и Windows (server.sh и server.exe).
Загрузить: *
http://www.gameap.ru/download/*
https://github.com/ET-NiK/GameAP
Обновление предыдущих версий (0.8.x)
Обновляться на 0.9 можно сразу с любой 0.8.x версии.
- Распакуйте в корень с панелью содержимое каталога uploads из архива. При необходимости не заменять некоторые файлы, например application/config/config.php
- Перейдите по адресу site.ru/adminpanel/update/manual для обновления базы данных.
- Обновите исполняемый файл для ОС Linux (server.sh).
- Обновите исполняемый файл для ОС Windows (server.exe).
- Обновите имеющиеся модули на те которые поддерживают версию 0.9 (см. http://www.gameap.ru ).
В панели появились новые игры. Чтобы добавить их, импортируйте /db/replace_game_data_09.sql в базу данных. При необходимости сделайте правки в файле, имя базы и таблиц на свое и т.п.