-
Notifications
You must be signed in to change notification settings - Fork 20
/
changelog.txt
535 lines (485 loc) · 48.5 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
1.0-final [17.01.2016]
[+] Замена Linux или Windows слешей в соответствие с ОС выделенного сервера;
[+] Возможность авторазации по Email. Автоматическое распознавание логина или email;
[fix] Завершение подлкючений RCON;
[fix] Исправлены баги с редактированием данных моделей;
[fix] Исправлен баг с заменой лимитов в параметрах запуска;
[fix] Время хранения куков авторизации увеличено до 1 недели;
[fix] Исправлен баг с редактированием настроек сервера;
[fix] Изменён порт Rust Experimental, с учётом изменений игры;
[fix] Исправлены параметры запуска Rust Legacy для Linux;
[*] Обновлены исполняемые файлы Linux.
1.0 [07.07.2015]
[+] Ограничение на использование CPU сервером (%) (Linux);
[+] Ограничение на использование RAM сервером (Linux);
[+] Ограничение на использование пропускной способности сервером (Linux);
[+] WebFTP клиент для просмотра, редактирования и загрузки файлов.
[+] Написан протокол GameAP Daemon, для управления фалами и серверами;
[+] Конфигурирование серверной части;
[+] Уведомления в шаблонах;
[+] Поддержка Rust Experimental;
[+] Опциональное использование логина и пароля SteamCMD при установке сервера.
[+] Удаление заданий, которые должны выполняться лишь один раз.
[+] Значения по умолчанию для алиасов.
[+] Использование алиасов в путях к файлам.
[+] Замена QUERY и RCON порта в параметрах запуска;
[+] Добавлена замена notices в хуках;
[+] TeamSpeak Installer;
[+] Значения RCON пароля из алиасов;
[+] Добавлены/обновлены данные игр;
[fix] Подгрузка файлов из стандартного шаблона, если файл в другом шаблоне отсутствует;
[fix] Проверка поддержки движка при создании новой игры;
[fix] Получение подробного списка файлов по FTP через ftp_rawlist();
[fix] Исправлены баги с шоткодами;
[fix] Исправлено редактирование файлов WebFTP;
[fix] Загружены недостающие файлы;
[fix] Поддержка некоторых модулей для версий 0.9.x;
[fix] Исправлены ошибки в users модели;
[fix] Исправлен баг при установке игровых серверов;
[fix] Исправлен баг с получением данных выделенного сервера;
[fix] Исправлен URL к js скрипту при установке панели;
[fix] Исправлен баг с фильтром пользователей;
[fix] Исправлен баг с проверкой порта на занятость;
[fix] TimeOut для Query;
[fix] Исправлены пути в шаблонах;
[fix] Исправлен баг с обработкой путей;
[fix] Исправлен баг с получением статуса сервера на CentOS;
[fix] Исправлен баг с работой через PaExec;
[fix] Возможность использования пробелов в алиасах;
[fix] Исправлены ссылки на странице обновления панели;
[fix] Исправлен баг с паролем, содержащим кавычки;
[fix] Исправлены баги с обновлением данных модулей в servers и dedciated_servers моделях;
[*] Параметры запуска перенесены в настройки выделенного сервера;
[*] Переписан Cron модуль;
[*] Переписана серверная часть Linux;
[*] Серверная часть Windows переписана на C++;
[*] Переработан Telnet драйвер.
0.9.10 [01.12.2014]
[fix] Исправлено копирование из директории (Linux).
[fix] Проверка поддержки движка при создании новой игры.
0.9.9 [20.08.2014]
[++] Установка серверов из директорий (не помещенных в архив).
[+] Имя отправителя писем в конфигурации.
[+] Подтверждение смены email.
[+] Генератор паролей в стандартном шаблоне.
[fix] Упрощены задания. Убраны необязательные параметры.
[fix] Исправлен баг при удалении серверов.
[fix] Исправлены данные логирования.
[fix] Исправлен баг при клонировании модификации.
[fix] Исправлены баги при работе с PDO.
[-] Удалена модель password, исправлен код, где она использовалась.
[*] Оптимизированы некоторые участки кода.
0.9.8 [25.07.2014]
[!] Обновление безопасности.
[+] Белый список IP, с которых может авторизоваться админ. Если список задан, то с IP, которых нет в списке, под админом авторизоваться нельзя.
[+] Более подробное логирование действий пользователей.
[fix] Дополнительные данные в хеше авторизации.
0.9.7 [24.07.2014]
[fix] Исправлен баг с автоматической перезагрузкой игровых серверов на Windows.
[fix] Исправлен баг с удалением файлов игровых серверов на Windows.
[fix] Исправлен баг с получением списка карт.
[fix] Исправлен баг с капчей.
[fix] Меню "АдминПанель" отображается только администраторам.
0.9.6 [19.07.2014]
[+] Install драйвер для игры Rust.
[+] В отчет cron скрипта входит информация о времени выполнения и информация о максимальной выделенной памяти.
[fix] Изменена команда запуска CSGO по умолчанию.
[fix] Оптимизирована работа cron скрипта.
[fix] Исправлена проблема с отправкой команд на Minecraft сервер версии 1.7.х и выше.
[fix] Исправлен баг с получением списка карт не Goldsrc/Source игр.
[fix] Получение статуса Rust Non Steam серверов.
0.9.5 [09.07.2014]
[fix] Исправлен баг с отправкой команд в консоль сервера.
[fix] Исправлен баг с отображением капчи.
[fix] Исправлены некоторые особенности работы с Windows.
[fix] Исправлены баги в работе модулей.
[+] Добавлены и изменены внутренние функции работы с пользователями.
0.9.4 [13.06.2014]
[+] Сведения о новых версиях модулей.
[+] Обновление фильтрации списка серверов. Множественный выбор игр.
[+] Поддержка разных капч.
[+] Получение SteamID для Rust.
[+] Возможность создать конструктор Rcon.
[+] Запуск/перезапуск серверов не чаще одного раза в минуту.
[fix] Rcon ответ от GoldSource серверов может содержать больше 4096 символов.
[fix] Исправлен баг в шаблоне в форме подтверждения действия.
[fix] Исправлен баг со сменой пароля в профиле.
[fix] Исправлены баги с консолью в PHP > 5.4.0.
0.9.3 [25.05.2014]
[+] При просмотре консоли и отправке команд, команды отправляются напрямую в screen (Linux).
[+] При смене ника игроку в поле вставляется его ник.
[+] Фильтр для списка пользователей.
[+] Подтверждение удаления файлов при удалении игрового сервера в панели.
[+] Steam-connect ссылки.
[+] Поддержка rcon для Rust серверов.
[+] Календарь (DateTimePicker) для полей с датами.
[+] Шоткоды для CSRF функций.
[fix] Ограничение символов для логина.
[fix] Правильное задание соответствия CPU. Запуск процесса на самом малозагруженном ядре (Windows).
[fix] Изменен принцип получения статуса серверов, запуск которых требует времени (напр. Rust) (Windows).
[change] Более безопасное хеширование паролей (md5 -> blowfish).
[*] Обновлены исполняемые файлы для Linux и Windows (server.sh и server.exe).
0.9.2 [23.04.2014]
[+] Получение лога консоли Source серверов (Windows).
[+] Запись отправленной команды в лог в случае успешной отправки команды.
[+] Меню с разделами на странице управления сервером.
[+] Отключение автоматического поиска SFTP.
[fix] Установка правильных настроек для нового сервера.
[fix] Исправлен баг с получением pid сервера в Windows.
[fix] Проверка наличия драйверов БД при установке, в списке отображаются лишь существующие.
[fix] Исправлена ошибка с исключениями для защиты от CSRF.
[fix] Исправлена ошибка с получением временной директории.
[fix] Изменен неподдерживаемый в PHP 5.2 код.
[fix] Проверка привилегий setuid и setgid (SSH, Linux).
[fix] Проверка расширения файла при получении списка.
[fix] Исправлен путь в стиле.
[fix] Остановка сервера при переустановке.
0.9.1 [06.04.2014]
[fix] Исправлены баги с получением статуса серверов Windows.
[fix] Корректное создание вложенных директорий в Windows.
[fix] Замена слэшей в некоторых командах в Windows.
[fix] Исправлен баг с отправкой chmod команды для Windows.
[fix] Исправлены ошибки установки Minecraft серверов.
[fix] Повторная проверка статуса сервера, если предыдущая проверка показала, что он оффлайн.
[fix] Проверка существования игры перед добавлением новой.
[fix] Расширена работа с временными директориями.
[fix] При получении списка игроков rcon команда отправляется 1 раз.
0.9 [26.03.2014]
[+] Автоматически поиск пути к исполняемым файлам для 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).
0.8.9 [14.01.2014]
[fix] Исправлены баги в шаблонах и стилях и шаблонах.
[fix] Удаление пустых строк при просмотре консоли.
[fix] Исправлен баг когда не завершалась screen сессия.
[fix] Дополнены языковые файлы.
[*] Обновлены исполняемые файлы Linux (server.sh).
0.8.8 [11.01.2014]
[fix] Исправлены баги в шаблонах.
[fix] Изменен паттерн для получения списка игроков на GoldSource серверах.
[*] Частично переписаны некоторые функции работы с игровыми серверами.
0.8.7 [19.12.2013]
[+] Просмотр консоли на Windows серверах.
[+] Перед автоматическим перезапуском сервера панель сохраняет текущую консоль.
[+] Автоматическое обновление консоли.
[+] Отправка RCON команд в окне просмотра консоли сервера.
[change] Изменен принцип получения консоли.
[fix] Исправлена ошибка автоматической смены RCON пароля, если он не совпадает.
[fix] Исправлены ошибки с SFTP.
[fix] Исправлена ошибка редактирования некоторых конфигурационных файлов.
[fix] Исправлена ошибка при которой отображалась только последняя строка команды отправленной на локальный сервер.
0.8.6 [17.12.2013]
[+] Поддержка нескольких IP для одного выделенного сервера.
[+] Более подробные данные в логах при установке игрового сервера.
[+] При установке сервера из локального репозитория во внимание берется машина на которую устанавливается игровой сервер.
[+] Поддержка sFTP.
[+] Статус игровых сервером на главной странице загружается при помощи ajax. Это существенно увеличивает скорость загрузки страницы, особенно при большом количестве серверов.
[fix] Исправлен недочет с проверками при ajax запросах.
[fix] Администратор видит все игровые серверы, независимо от выставленных прав доступа.
[fix] Исправлен баг с созданием БД при установке панели. Если соединиться не удалось, то database.php создан не будет.
[fix] Исправлен баг получения ID созданного игрового сервера.
[fix] Если на выделенном сервере не настроен ssh или telnet то панель не пытается соединиться с сервером.
[fix] Исправлен баг с RCON на CS:GO сервере.
[fix] В логи корректно записываются все отправленные команды и ответ.
[fix] Исправлен баг с данными пользователей, используемые в модулях.
*[*] Обновлены сведения об играх (модификации, репозитории и пр.).
0.8.5 [08.11.2013]
[fix] Исравлены ссылки постраничной навигации при выключенном mod_rewrite.
[fix] Правильное отображение количества игровых серверов на машине.
[fix] Исправлена загрузка больших файлов при установке сервера.
[fix] Автоматическое конфигурирование minecraft сервера после установки.
[fix] Исправлены ошибки проверки существования серверов.
[fix] Исправлена ошибка получения статуса Counter-Strike:Source сервера.
[fix] Исправлена ошибка установки сервера, если не указан путь к SteamCMD.
[+] Просмотр консоли неактивного сервера (упавшего, зависшего или меняющего карту).
[+] Улучшено автоматическое конфигурирование устанавливаемых серверов.
0.8.2 [24.10.2013]
[fix] Исправлены ошибки при установке игровых серверов на Windows машины.
[fix] Исправлен баг смены rcon пароля.
[fix] Исправлен баг обновления игровых серверов.
[fix] Исправлены баги установки игровых серверов.
[fix] Исправлен баг с управлением игроками на Minecraft серверах.
[fix] Исправлены баги со ссылками при отключенном mod_rewrite и .htaccess.
[fix] Исправлен баг при распаковке файлов из репозиториев. Если файл существовал и требовал перезаписи, то cron висел бесконечно.
[fix] Исправлены баги с шаблонами.
0.8.1 [13.10.2013]
[+] Расширения для модуля cron. Возможность выполнять cron скрипты пользотельских модулей без добавлениях их в crontab.
[fix] Исправлены баги в HMVC.
[fix] Исправлены баги в шаблонах.
[fix] Исправлена ошибка при установке сервера через steamcmd.
[fix] Исправлен баг с регистрацией.
0.8 [04.10.2013]
[+] Расширена работа с модулями.
[+] Менеджер модулей. Позволяет обновлять список модулей и смотреть информацию о них.
[+] Драйверы Rcon и Query. Это во много раз упрощает добавление поддержки новых игр.
[+] Query и Rcon порты для игрового сервера
[+] Полная поддержка Minecraft.
[+] Статистика выделенных серверов. Отображение потребления ресурсов в виде графика. Поддерживается как Linux, так и Windows.
[+] Удаленный репозиторий для установки серверов.
[+] Установка игровых серверов из локального и удаленного репозитория.
[+] Просмотр всех логов админпанели администратором.
[+] Модуль cron оставляет большее количество логов.
[fix] Улучшена работа с Telnet.
[fix] Для команды обновления используется steamcmd путь, если он задан.
[fix] Исправлена ошибка с мягким перезапуском серверов.
[fix] Исправлена ошибка при работе cron модуля.
[fix] Исправлена ошибка, при которой невозможно было прочитать/сохранить конфигурационный файл.
[fix] Исправлены баги мультиязычности.
[fix] Исправлен баг при отправке сообщения администраторам, в случае отсутствия администраторов появлялась ошибка.
[fix] Исправлен баг с отображением списка логов, в случае если лимит логов меньше, чем количество самих логов.
[fix] Исправлена ошибка с капчей при регистрации.
[fix] Исправлена ошибка с шифрованием паролей при добавлении выделенного сервера.
[fix] При установке игрового сервера, ему (серверу) задаются стандартные настройки и параметры запуска.
[fix] Правильное отображение пути к файлу в логах, если исполняемый файл не найден или не имеет прав на выполнение.
[fix] Исправлены баги с обновлением игровых серверов.
[fix] Обновление серверов происходит через cron.
[fix] При удалении сервера удаляются привилегии и логи этого сервера.
[fix] Если порт на выделенном сервере занят, то добавление нового сервера с этим портом будет невозможно.
[*] Для SSH и Telnet сделаны отдельные библиотеки.
0.7.2 [02.08.2013]
[+] Возможность изменить команды бана, кика, мягкого рестарта, отправки сообщения в чат, либо отключить их вообще.
[fix] Нельзя добавить алиасы совпадающие с системными.
[fix] Исправлено двойное отображение страницы при загрузке файла на локальный сервер.
[fix] При создании выделенного сервера проверяются данные SSH и FTP.
[*] Обновлен исполняемый файл Linux.
[*] Упрощены команды запуска серверов. Подробные команды остались в игровых модификациях.
0.7.1 [30.08.2013]
[+] Поддержка нескольких шаблонов и стилей. Параметры задаются в gameap_config.php
[+] Работа панели без .htaccess и mod_rewrite.
[fix] Исправлены ошибки мастера установки.
[*] Упрощена установка. Править вручную database.php не требуется, Мастер установки сам создает файл с указанными параметрами базы данных.
0.7 [29.08.2013]
[++] Поддержка мультиязычности.
[+] Английский язык.
[+] Украинский язык.
[+] Упрощено обновление панели. Для обновления до следующих версий нужно будет лишь заменить файлы, панель сама отправит нужные sql запросы.
[+] Отображение дополнительной информации о сервере (установен ли сервер, указаны ли параметры в настройках).
[+] Проверка существования исполняемых файлов АдминПанели и проверка прав на выполнение.
[+] Указание отдельной директории для SteamCMD. Если директория не будет указана, то админпанель ищет steamcmd в директории с исполняемыми файлами.
[+] Конфигурация вынесена в отдельный от фрейворка файл (gameap_config.php).
[+] Клонирование типа игры.
[+] Установленные модули теперь автоматически появятся в меню.
[+] Переустановка сервера.
[+] Отображение логов игрового сервера на странице редактирования.
[fix] Отлажена работа с CentOS.
[fix] Для администратора не делается проверка на права при чтении логов.
[fix] Редактирование протокола управления для выделенного сервера.
[fix] Защита шаблонов, при работе на nqinx либо при отключенном .htaccess.
[fix] Исправлена ошибка при работе через Telnet на Linux.
[fix] Переписан скрипт установки. Не нужно выполнять никаких SQL запросов. Нет трудностей при установке на базу данных, отличную от MySQL.
[fix] Закрыты способы получения RCON пароля, если пользователь имеет доступ к отправке RCON команд, но не имеет доступа к смене пароля.
[fix] Исправлена ошибка при удалении игрового сервера.
[fix] Исправлены найденные баги и ошибки связанные с установкой игрового сервера.
[fix] Исправлены найденные баги и ошибки с проверками.
[fix] Если отсутствуют игры, то добавление игрового сервера и типа игры невозможно.
0.6.5 [15.08.2013]
[fix] Улучшено редактирование сведений о конфигурационных файлах, контент директориях, алиасах и пр. в типах игры.
[fix] Исправлена ошибка с отправкой писем администраторам при изменении прав пользователям.
[fix] Удалено отображение шаблонного тега {code} в форме авторизации на главной странице.
[fix] Проверка расширения SSH2 php перед отправкой команды. При добавлении нового выделенного сервера, если будет отсутствовать модуль, то поля данных ssh отображаться не будут.
[fix] Исправлена ошибка регистрации.
[fix] Параметры запуска/остановки/перезапуска/ храняться также в сведении о типах игры, данные о них уже включены в стандартную базу админпанели.
[fix] Исправлена ошибка с проверкой данных SSH. Чтобы изменить некоторые данные требовалось заново писать пароль SSH.
[fix] Нормально отображение шоткода на главной странице файлов, если отсутствуют сведения о файлах и директориях в типе игры.
[+] Для Windows серверов некоторые ненужные параметры игрового сервера не отображаются.
[+] Обновлены сведения об играх, добавлены новые игры в базу данных.
0.6.4 [13.08.2013]
[fix] Исправлена проблема с Ajax при включенной защите от CSRF.
[+] Защита от CSRF не только при отправке POST данных.
[+] Защита от брутфорса (перебора паролей злоумышленником). Защищается как определенный пользователь, так и все пользователи.
0.6.3 [11.08.2013]
[+] Логирование ошибок чтения/записи конфигурационных файлов.
[+] Просмотр содержимого консоли сервера (только для Linux).
[+] Возможность указать пользователя, от которого будет запущен сервер (только для Linux).
[fix] Проверка существования директори и необходимых прав при записи и чтении файлов.
[*] Обновлен исполняемый файл Linux.
0.6.2 [10.08.2013]
[+] В случае ошибки запуска/остановки/перезапуска администратору помимо обычного сообщения будут отображены дополнительные данные, включающие команду запуска сервера.
[+] При установке или добавлении нового сервера при помощи ajax показывается директория установки.
[*] Обновлены исполняемые файлы Linux и Windows.
0.6.1 [09.08.2013]
[+] Возможность установить параметры установки сервера через SteamCMD в АдминПанели.
[fix] Исправлен баг при расположении игровых серверов не на системном диске Windows.
[fix] Исправлена ошибка, если не указать данные screen name для Windows сервера, то невозможно было управлять сервером.
[fix] Исправлена ошибка установки игрового сервера на локальный сервер.
[fix] Исправлены найденные ошибки Мастера установки.
0.6 [07.08.2013]
[+] Алиасы для запуска игровых серверов. Благодаря ним можно настроить количество слотов, карту по умолчанию и другие параметры для запуска.
[+] Возможность отправить сообщение об ошибке разработчику через админпанель.
[+] Проверка обновлений АдминПанели.
[+] Автоматическая установка серверов Valve при помощи SteamCMD.
[+] Отключение регистрации пользователей.
*[+] Мастер установки АдминПанели.
[+] Настройка базовых привилегий пользователей.
[+] При выставлении прав servers_global пользователю, администратору придет информационное сообщение на почту.
[+] Возможность указать пользователя в параметрах запуска, от которого будет запущен сервер (Linux).
[+] Удаление пользователей.
[+] Деактивация серверов.
[+] Автоматическое задание директории с картами (для GoldSource, Source игр).
[+] При удалении игрового сервера удаляется и его содержимое.
[fix] Невозможно удалить выделенные серверы, игры, модификации, когда они имеют игровые серверы.
[fix] АдминПанель лучше распознает когда сервер запущен, а когда нет.
[fix] Исправлена ошибка изменения FastRCON команды.
[fix] Часть имени файла в фильтрации логов может состоять менее чем из 3 символов.
[fix] Возможность выбрать или изменить тип игры (модификацию) для игрового сервера в админпанели.
[fix] Исправлен баг отображения тегов шаблона при редактировании модификации игры.
[fix] Запуск cron скрипта возможен только из командной строки.
[fix] Исправлена ошибка отправки команд на локальный Windows сервер.
[fix] Проверка неправильной привилегии при остановке сервера. Проверялась привилегия на перезапуск а не остановку.
[fix] Проверка существования сервера при просмотре своих привилегий в профиле.
[fix] Проверка существования выделенного/игрового сервера, игры, типа игры (модификации) при удалении.
[*] Изменены базовые привилегии. Данные о привилегиях пользователя храняться в таблице users, а не users_privileges.
[*] Улучшена работа cron модуля.
[*] Переработаны исполняемые файлы АдминПанели (server.sh и server.exe). Теперь стало возможным более тонко настроить запуск сервера и запускать абсолютно любой игровой сервер.
[*] Изменена цепочка запуска серверов в Windows.
0.5.10 [09.07.2013]
[+] Отображение операций с файлами (загрузка, редактирование) в последних действиях над сервером.
[+] Запись в лог при редактировании конфигурационных файлов сервера.
[fix] Если админпанели два раза подряд не удается запустить сервер, в этом случае она будет перезапускать сервер. При зависании сервера его необходимо остановить и запустить.
[fix] Исправлена ошибка при редактировании выделенного сервера. Мог стереться путь к скрипту запуска и игровым сервером невозможно было управлять.
[fix] Исправлена ошибка при загрузке карт на сервер.
[fix] Исправлена проблема загрузки файлов на локальный сервер.
0.5.9 [09.07.2013]
[+] Автоматический перезапуск сервера в случае падения.
[+] Смена RCON пароля, если указанный в админпанели и на сервере не совпадают.
[+] Настройки для сервера.
[fix] Невозможность повторного выполнения cron задания, если оно ещё выполняется.
[fix] Исправлена ошибка при отправке команды kick.
[fix] Исправлен перезапуск сервера в Linux.
[fix] Исправлено неправильное отображение ссылки при выборе сервера.
[fix] Отображение ссылки "Далее" при сохранении конфигурационного файла.
[fix] Исправлено отображение последних действий над сервером. В некоторых случаях некоторые последние действия могли не отображаться.
[fix] Проверка правильности введенных SSH и FTP данных.
0.5.7 [07.07.2013]
[+] Смена Rcon пароля в админпанели. При этом делаются необходимые правки в server.cfg, отправляется обновленный пароль на сервер.
[+] Шифрование данных SSH, Telnet, FTP, RCON паролей.
[+] Возможность установки админпанели в поддиректорию домена.
[fix] Проверка прав на каталог при чтении логов.
0.5.6 [30.06.2013]
[+] Автоматические задания для серверов. Можно задать перезагрузку сервера в любое время или отправку определенной rcon команды.
[+] Обновление сервера, автоматическое обновление сервера.
[+] Журнал последних действий над сервером на главной странице управления сервером.
[+] Просмотр логов (записей журнала) с действиями над серверами в админпанели.
0.5.5 [12.06.2013]
[+] Логирование при загрузке игровых файлов.
[fix] Очистка кэшированного списка карт при загрузке игровых файлов.
0.5.4 [11.06.2013]
[+] Запись списка карт на серверах в базу (своеобразный кэш).
[+] Логирование действий над игровыми серверами.
[fix] Проверка статуса сервера перед отправкой ркон команд.
0.5.3 [06.06.2013]
[+] Регистрация.
[+] Восстановление пароля.
[+] Проверка существующего логина и почты при добавлении пользователей админов.
[+] Возможность установки пути к исполняемому файлу в настройках запуска игрового сервера.
[fix] Правильное отображение кириллических символов при редактировании конфигурации.
0.5 [02.06.2013]
[+] Редактирование базы конфигурационных файлов.
[+] Редактирование базы контент директорий.
[+] Редактирование базы лог директорий.
[+] Быстрые команды RCON (Fast RCON).
[fix] Проверка на настройку параметров запуска серверов.
[fix] Проверка, задан ли SSH или Telnet.
[fix] Просмотр файлов логов с разным расширением. До этого возможно было просматривать только *.log
[*] Переписан код просмотра логов.
[*] Переписаны и отсортированы некоторые модели.
0.4.3 [31.05.2013]
[+] Полная поддержка игр на движке Source.
[fix] Исправлена проблема с отображением списка серверов на главной странице.
0.4.2 [29.05.2013]
[+] Серверы на главной странице отсортированы по играм.
[+] Редактирование профиля администратора запрещено в целях безопасности.
[+] Логирование правильных и неправильных авторизаций.
[fix] Устранена уязвимость, позволяющая изменить данные любого пользователя, в том числе и администратора.
[fix] Устранена уязвимость, позволяющая бесправному пользователю посмотреть список пользователей и серверов.
0.4.1 [28.05.2013]
[+] Привилегия просмотра серверов.
[fix] Исправлена проблема с загрузкой карт на FTP сервер.
[fix] Исправлена проблема с обновлением привилегий.
[fix] Исправлена проблема с перезапуском сервера на Windows.
[-] Удалена старая система привилегий. Серверы в списке должны отображаться корректно.
0.4 [27.05.2013]
[+] Поддержка отдельных выделенных серверов, для них создана отдельная таблица.
[+] Добавление/редактирование/удаление игровых серверов.
[+] Добавление/редактирование/удаление игр.
[+] Добавление/редактирование/удаление типов игр (модификаций, тарифов).
[+] Полноценная поддержка нескольких операционных систем Linux (Ubuntu и Debian).
[+] Поддержка Windows. Но лучше использовать Linux =).
[+] Поддержка удаленных серверов через Telnet.
[fix] Проверка - настроен ли FTP.
[fix] Исправлено отображение списка серверов на главной странице и в профиле.
[fix] Изменение в конфигурации путей к каталогам.
[fix] Изменения в существующих шаблонах.
[fix] Исправлена загрузка карт на сервер по FTP. Из-за типа загрузки карты загружались неправильно, имели неправильный формат и крашили сервер.
[fix] На загружаемую карту по FTP также устанавливаются права 666.
[fix] Исправлен мягкий рестарт сервера.
[fix] Исправлен проблема с загрузкой amx плагинов.
0.3.7 [06.05.2013]
[+] Загрузка контента (карты, плагины, звуки, музыка и др.) на сервер. Поддерживаются любые игры Valve.
[+] Правка конфигурационных файлов (server.cfg, maps.ini и др.). Поддерживаются любые игры и моды (Amx Modx, SourceModx).
[+] Поддержка удаленных серверов для загрузки контента и правки конфигурационных файлов.
[+] Новые права для пользователей.
[fix] Исправлено отображение IP и порта сервера на некоторых страницах. До этого отображался лишь IP.
0.3.5 [05.05.2013]
[+] Полная поддержка удаленных серверов (ssh).
0.3.4 [14.04.2013]
[+] Фильтрация логов. Сортировка и поиск по имени лога.
[fix] Отображение карт в списке, теперь показываются все карты, которые есть на сервере, сортировка по алфавиту;
0.3.3 [13.04.2013]
[+] Редактирование привилегий пользователей админом;
[+] Редактирование пользователей админом;
[+] Просмотр своих привилегий на отдельные серверы;
[+] Чтение файлов логов;
[fix] Режим авторизации изменен, хеш пароля не хранится в куках, теперь если ваши куки будут украдены, ими нельзя будет воспользоваться;
[fix] Удобное редактирование привилегий;
[fix] Исправлены найденные баги с шаблонами;
[fix] Изменено отображение даты;
0.3.1 [10.04.2013]
[+] Редактирование привилегий на отдельные серверы;
[+] Отправка ркон команды;
[+] Задание пароля на серверы;
0.3 [09.04.2013]
[+++] Закрыты (найденные!) уязвимости, позволяющие получить любому полный доступ к серверам;
[*] Переработан код АдминПанели;
[+] Просмотр данных профиля;
[+] Редактирование профиля и смена пароля;
[+] Редирект при авторизации, не выводятся сообщения "Вы авторизованы";
[+] Привилегии на отдельные серверы (пока только данные);
[fix] Перевод строк при ответе сервера;
[fix] Неправильное отображение IP, при отрицательном количестве фрагов;
0.2.2 [08.04.2013]
[+] Подтверждение запуска/перезапуска/остановки сервера;
[+] Вывод названия сервера в заголовке;
[+] Статус сервера (онлайн/оффлайн);
[+] Смена карт;
[+] Мягкий рестарт (перезагрузка карты), при обычном рестарте сервер выключается и включается, при софт рестарте этого не происходит;
[fix] Отображение кнопок в соответствие со статусом сервера;
[fix] Символ "l" в ответе сервера не появляется;
0.2.1 [07.04.2013]
[+] Добавлена возможность бана и смени ника;
[fix] Проверка прав при кике игрока (до этого проверки небыло);
[+] Отправка сообщений в чат.
0.2 [06.04.2013]
[+] Запуск/остановка/перезапуск серверов;
[+] Добавление пользователей, теперь нет общего пароля и логина для всех;
[+] Привилегии для пользователей;
[+] Возможность кикать игроков;
[+] Кнопка "Выход".