Commit graph

236 commits

Author SHA1 Message Date
Gravit
67e293d6aa
[FEATURE] Сортировка модулей по приоритету, удаление устаревших классов 2019-08-28 15:22:57 +07:00
Gravit
d65d858bc9
[FEATURE][EXPERIMENTAL] Новая система модулей в ServerWrapper и ClientLauncher/LauncherEngine 2019-08-26 18:22:24 +07:00
Gravit
497e07094a
[FIX][EXPERIMENTAL] Исправление неоднозначности InitPhase 2019-08-26 17:37:14 +07:00
Gravit
a980935092
[FEATURE][EXPERIMENTAL] Новая система модулей уже в лаунчсервере 2019-08-26 17:24:19 +07:00
Gravit
114cd2f8c6
[FEATURE][EXPERIMENTAL] LauncherInitContext и возможность инициализации модуля во время работы 2019-08-26 16:42:04 +07:00
Gravit
1646d8b473
[FEATURE][EXPERIMENTAL] Базовая имплементация LauncherModulesManager 2019-08-26 16:27:30 +07:00
Gravit
efa1bf0dd7
[FEATURE][EXPERIMENTAL] Зависимости модулей 2019-08-26 14:42:49 +07:00
Gravit
f316b0598b
[FEATURE][EXPERIMENTAL] Заготовки новой системы модулей 2019-08-26 13:43:53 +07:00
Gravit
6cc18ec1b8
[FEATURE] ClientHookManager 2019-08-25 12:05:24 +07:00
Zaxar163
bcbabc4598 [FIX] TABы в скриптах градл. 2019-08-22 14:30:22 +03:00
Gravit
fef5eac085
[FIX] Исправления скриптов публикации в Maven 2019-08-22 14:36:50 +07:00
Zaxar163
e8ba2cc557 [FIX] Удалил JavaAssist из JAConfigurator - для возможности сложной обфускации. 2019-08-21 17:41:27 +03:00
Zaxar163
93c1fe20ea [FEATURE] Асинхронная загрузка файлов. 2019-08-16 12:49:45 +03:00
xDark
0524e77e3e [ANY] Чистка кода x2 2019-08-13 22:11:51 +03:00
xDark
7d279da5af [ANY] Чистка кода 2019-08-13 21:02:33 +03:00
Zaxar163
884b82deb8 [ANY] Рефакторинг (Organize imports). 2019-08-13 14:58:56 +03:00
Zaxar163
50a9d96f71 [FIX] Починил публикацию в скриптах gradle. 2019-08-13 14:49:41 +03:00
Gravit
8b71025896
[FEATURE] Подпись файлов при публикации в Maven 2019-08-13 03:20:28 +07:00
Gravit
d20cf39e89
[FEATURE] Настроена отправка артефактов в Maven 2019-08-11 01:53:12 +07:00
Gravit
e7f6b6f3f5
[FIX] Человекочитаемая ошибка при обнаружении мусора в modules 2019-08-10 18:37:05 +07:00
Gravit
9f5c2666b0
[FIX] Удалена функциональность прокси, хук pipeline 2019-08-09 22:51:46 +07:00
Egor Koleda
02b652ffd5 url fileserver fixes (#309) 2019-07-28 22:57:52 +07:00
zaxar163
0031200679 [FEATURE] Поддержка большего кол-ва версий. 2019-07-23 16:04:33 +03:00
Gravit
85c1985435
[FIX] Защита от дурака - проверки на null update* 2019-07-16 04:29:40 +07:00
Gravit
65d5608efd
[ANY] Исправление ошибок, найденных PVS-Studio 2019-07-16 02:30:09 +07:00
Zaxar163
493fbf8f2b [FIX] Добавил 1.14.3 2019-07-03 15:12:20 +03:00
Zaxar163
2c9a9631f5 [FIX] Добавил 1.14.1 и 1.14.2 2019-07-03 14:56:30 +03:00
Gravit
6a5d110f9a
[FIX] Исправление ошибок сериализации 2019-07-03 14:23:26 +07:00
Gravit
486fae8ccf
[FEATURE] Возможность отдавать нулевой HWID, а следовательно не использовать библиотеку OSHI если HWID не требуется 2019-07-02 15:36:50 +07:00
Gravit
b39c640cd6
[REFRACTOR] Переименование интерфейсов WebSocket запросов/ответов на более понятные 2019-07-01 17:46:49 +07:00
Gravit
955020005a
[FIX] Удалён EventManager 2019-07-01 17:41:56 +07:00
Gravit
5df618787f
[FEATURE] Регистрация в лаунчере 2019-07-01 14:54:33 +07:00
Gravit
9922479314
[FEATURE] Обнаружение HTTP Error Code, частичная скачка ZIP 2019-06-28 14:59:46 +07:00
Gravit
ae34a06a5f
[FIX] IDEA Code Inspect 2019-06-28 14:36:58 +07:00
Gravit
2a56594534
[FIX] Испралвение авторизации с включенным ProGuard 2019-06-28 14:23:12 +07:00
Gravit
88a941cf59 [FIX] Исправлена передача gsonBuilder 2019-06-07 18:51:01 +07:00
Gravit
91b7b2cd06
[FIX] Исправлена работа JsonConfigurable 2019-06-07 05:27:46 +07:00
Gravit
57da09dee9
[FEATURE][FIX] Исправлена сериализация ClientPermissions и добавлен HibernatePermissionsHandler 2019-06-07 05:03:42 +07:00
Zaxar163
a4d4aa834d [ANY] Organize imports. 2019-06-03 11:00:46 +03:00
Zaxar163
3bfb3881d2 [FIX] Сериализация в base64 запросов. 2019-06-03 10:56:00 +03:00
Gravit
62fa95a5b3
[ANY] Великое переименование пакета ru.gravit в pro.gravit 2019-06-02 09:03:08 +07:00
Gravit
fe60d6b234
[FIX] Уменьшен размер лаунчера за счет использования только необходимых частей Netty 2019-05-31 05:51:02 +07:00
Gravit
27db641eae
[FIX] Исправлено форматирование при сохранении конфигурации 2019-05-31 05:42:51 +07:00
Gravit
3ecc4c3bf1
[ANY] IDEA Reformat code 2019-05-31 05:40:19 +07:00
Gravit
377a4c921f [FIX] Исправлена отправка исключений 2019-05-29 08:22:37 +07:00
zaxar163
9af2a5b923 [FIX] Более правильное перемещение классов. 2019-05-26 10:08:04 +03:00
zaxar163
0b8769b898 [ANY] Переименован проект libLauncher -> LauncherCore 2019-05-26 09:37:25 +03:00
Gravit
d0c59790bb
[FIX] Изменен механизм schedule ping запросов 2019-05-24 04:04:11 +07:00
Gravit
aa1be6a23f
[FIX] Исправлена работа приема ping запросов у клиентской части вебсокетов 2019-05-24 03:29:03 +07:00
Gravit
e1eaad2cd0 [FIX] WebSocket ping 2019-05-22 23:10:51 +07:00
Gravit
aab9a27f73 [FEATURE] Thread-Safe реализация WaitEventHandler 2019-05-22 05:41:58 +07:00
Gravit
c5635de295 [FEATURE]Полноценная реализация блокировки launcher консоли 2019-05-22 05:32:40 +07:00
Gravit
ac9ff4918a [FIX] Выключен старый костыль и включено использование флага 2019-05-21 04:16:50 +07:00
Gravit
c4c50344fb [FIX] Заменил реализацию скачивания ZIP файла 2019-05-21 01:49:27 +07:00
Gravit
3af66f6280 [FIX] Исправлена работа HashedDir.walk 2019-05-21 01:14:56 +07:00
Gravit
1b80f4f7aa [FIX] Логгирование места, куда загружатся обновления 2019-05-21 00:53:33 +07:00
Gravit
af5d99aa0b [FIX] Логгирование места, куда загружатся обновления 2019-05-20 23:39:45 +07:00
Gravit
4371369dba [FIX] getter для UpdateRequest.dir 2019-05-20 23:36:43 +07:00
Gravit
c6389c697b [FEATURE][EXPERIMENTAL] Копирование модов из других клиентов 2019-05-20 06:20:06 +07:00
Gravit
a11764054c [FIX] Исправлена работа скачивания ZIP файла 2019-05-20 05:00:09 +07:00
Gravit
b985ae15a4
[FIX][EXPERIMENTAL] Скачивание zip архивом 2019-05-15 20:02:45 +07:00
Gravit
b98aba374a
[FEATURE][EXPERIMENTAL] Скачивание zip архивом 2019-05-15 19:58:28 +07:00
Gravit
3a9ec5db61
[ANY] IDEA Reformat 2019-05-15 18:11:22 +07:00
Gravit
3521f5882d
[ANY] IDEA Code Inspect 2019-05-15 18:09:32 +07:00
Gravit
846ec90575
[ANY] IDEA Code Cleanup 2019-05-15 18:00:02 +07:00
Gravit
63a637eef5 [FIX] Лимит на WebSocket сообщение увеличен в 10 раз 2019-05-14 16:00:41 +07:00
Gravit
8873d6ec90
[FIX] Еще немного магии с портами 2019-05-07 23:52:04 +07:00
Gravit
686ffa6371
[FIX] Возможный фикс проблемы с web socket secure 2019-05-07 23:35:36 +07:00
Gravit
ea202eee5b
[FEATURE] Управление лаунчсервером из лаунчера 2019-05-04 15:23:43 +07:00
Zaxar163
986b3194ec [ANY] Рефакторинг. 2019-05-03 23:10:35 +03:00
Zaxar163
1e02f5b2f9 [ANY] Bump netty to new version. 2019-05-03 23:06:04 +03:00
Gravit
08f811add2
[FEATURE][EXPERIMENTAL] Экспериментальная связка авторизации для прокси 2019-05-03 23:16:00 +07:00
Gravit
f1cd39babd
[FEATURE][EXPERIMENTAL] LaunchServer в качестве прокси 2019-05-03 23:07:37 +07:00
Gravit
886524bb94
[ANY] Перемещение всего лишнего из libLauncher в LauncherAPI 2019-05-03 21:06:22 +07:00
Gravit
cbc2506a13
[ANY] перемещение всех events в LauncherAPI 2019-05-03 20:50:10 +07:00
Gravit
7ac537fa40
[ANY] Выделение Request методов отдельно от AuthLib 2019-05-03 20:35:14 +07:00
Gravit
9b622e8391
[FEATURE] Переименование LauncherPAI -> LauncherAuthlib 2019-05-03 20:27:48 +07:00
Gravit
32e8065f4c
[FEATURE] Поддержка множества WebSocket соеденений 2019-05-03 20:22:15 +07:00
Zaxar163
889748712a [ANY] Удалил EchoRequest. 2019-05-03 10:36:42 +03:00
zaxar163
2e9e8f8bb3
[FIX] Duplicate entry c httpclient. 2019-04-30 16:10:11 +03:00
Gravit
18a79ebe60
[FIX] Исправлена проблема с httpclient 2019-04-29 19:58:52 +07:00
Gravit
edc5f1f7b2
[FIX] Исправлена гонка потоков, исправлен reconnect loop, пофикшен вывод ошибок 2019-04-29 15:35:51 +07:00
zaxar163
a921fde598
[FIX] Запаковка netty в ServerWrapper. 2019-04-29 09:56:39 +03:00
Gravit
323cfe763a
[FEATURE][EXPERIMENTAL] onOpen реализован 2019-04-29 13:38:35 +07:00
Gravit
1cc08204e5
[FEATURE][EXPERIMENTAL] Исправлена работа Netty на клиенте 2019-04-29 11:00:37 +07:00
Gravit
9480e94778
[FEATURE][EXPERIMENTAL] Netty в качестве библиотеки вебсокетов 2019-04-29 10:19:47 +07:00
Gravit
b3079b83dc
[FIX] Создание директорий UpdateRequest'ом 2019-04-27 20:55:29 +07:00
Gravit
27c4224030
[FIX] Исправление UrlEncode символа / 2019-04-26 08:08:51 +07:00
zaxar163
3a69e622ec
[ANY] Рефакторинг. 2019-04-21 16:01:16 +03:00
Gravit
b0baf1e1f6 [FIX] Фикс найденных багов 2019-04-20 05:58:59 +07:00
Gravit
caaccadd83 [ANY] Optimize imports 2019-04-20 05:14:02 +07:00
Gravit
b55e6f1f40 [FEATURE] Вывод человекочитаемой ошибки при исключении в Response 2019-04-20 03:51:27 +07:00
Gravit
4de0891dcc [FEATURE] Поддержка requestUUID на стороне клиента 2019-04-20 03:31:56 +07:00
Gravit
514e8e3535 [FEATURE] Асинхронное поделючение к серверу 2019-04-20 02:16:31 +07:00
Gravit
c2f8ee7bab [FEATURE] Переработка системы Request'ов, использование Future 2019-04-20 01:42:38 +07:00
Gravit
1ad67d4a75
[FEATURE] GetAvailabilityAuth 2019-04-14 00:55:01 +07:00
Gravit
5e7230de21
[FIX] Замена велосипеда на urlEncode 2019-04-13 21:05:41 +07:00
Gravit
31b9d43a7f
[FEATURE] Восстановлена работа LaunchServerConsole 2019-04-13 07:09:19 +07:00
Gravit
3c0de3727d [FEATURE] LaunchServerRuntimeConfig 2019-04-12 04:58:45 +07:00
Zaxar163
0094c3b613 [FEATURE] LauncherAgent переделан. (#213)
* [REFACTOR] Рефакторинг.

* [FEATURE] LauncherAgent переделан.

* [FIX] Подача нужных агенту аргументов.

* [FEATURE] Вы можете поставить листы ClientProfile модулем.

* [FIX] Скрипты gradle, для работы LauncherTest.

* [FEATURE] Система тестов - начало.

* [FIX] Perms handler для тестовю
2019-04-07 14:53:39 +07:00