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 |
|
Gravit
|
94138252c1
|
[FIX] Фикс java.lang.NoSuchFieldException: SERVER
|
2019-04-06 13:44:53 +07:00 |
|
Gravit
|
902936ddd7
|
[REFRACTOR] Чистка LauncherConfig от кода старого протокола
|
2019-04-04 19:02:12 +07:00 |
|
Gravit
|
c1903428eb
|
[REFRACTOR] Чистка Request от кода старого протокола
|
2019-04-04 18:56:34 +07:00 |
|
Gravit
|
dbb07dee79
|
[REFRACTOR] Удалены все запросы и большинство ответов по протоколу сашка
|
2019-04-04 18:40:24 +07:00 |
|
Gravit
|
d805fb7515
|
[FEATURE] Реализована полоска загрузки при использовании WebSockets
|
2019-04-04 17:48:34 +07:00 |
|
Gravit
|
0b0a99966b
|
[FEATURE] Восстановление WebSockets соеденения при разрыве
|
2019-04-04 15:59:41 +07:00 |
|
Gravit
|
30645741f4
|
[FEATURE] Реализована ServerWrapper часть вебсокетов
|
2019-04-04 15:16:23 +07:00 |
|
Gravit
|
27ab69cd78
|
[FEATURE] Реализация profileByUUID/profileByUsername на вебсокетах
|
2019-04-04 14:02:42 +07:00 |
|
Gravit
|
ae3e824c91
|
[FEATURE] Реализация restoreSession
|
2019-04-04 13:50:04 +07:00 |
|
Gravit
|
8466894d49
|
[FIX] Закрытие соеденения при выходе
|
2019-04-03 23:49:50 +07:00 |
|
Gravit
|
40d4003696
|
[FIX] Фикс ProGuard для Request'ов
|
2019-04-03 23:39:33 +07:00 |
|
Gravit
|
7b695e77ad
|
[FIX] Фикс LauncherRequest
|
2019-04-03 23:20:38 +07:00 |
|
Gravit
|
04cdfcb360
|
[FIX] Фикс LauncherRequest
|
2019-04-03 22:59:56 +07:00 |
|
Gravit
|
a9bba37df7
|
[FIX] Фикс ListDownloader
|
2019-04-03 22:21:11 +07:00 |
|
Gravit
|
08f7a98dbb
|
[FIX] Фикс UpdateRequest, алгоритм обхода HashedDir, реализация joinServerRequest/CheckServerRequest
|
2019-04-03 22:13:40 +07:00 |
|
Gravit
|
50adbac117
|
[FIX] UpdateRequest реализован
|
2019-04-03 21:14:23 +07:00 |
|
Gravit
|
221666df3e
|
[FEATURE] Топорная реализация скачивания
|
2019-04-03 20:37:31 +07:00 |
|
Gravit
|
bda1c3658b
|
[ANY] IDEA Reformat code
|
2019-04-03 20:27:40 +07:00 |
|
Zaxar163
|
695758aa18
|
[FIX] Влезаем в лаунчер через agent. (#202)
* [FIX] Правки градла.
* [FEATURE] Скрипт для скачивания.
* [DOCS] Правки readme.
* [FIX][DOCS] Удален неактуальная папка docs.
* [DOCS] Готов readme.
* [FIX] Launcher sign.
* [FEATURE] Модули по новому.
* [FIX] Способ влезть в лаунчер через agent.
* [ANY] Обновлены модули (там фикс JarSigner).
* [FEATURE] ListDownloader.
|
2019-03-28 15:54:18 +07:00 |
|
Gravit
|
c562f48384
|
Вернуть коммиты на место (#197)
* [FIX] Фикс отправки json запросов к mojang
* [FEATURE] [CRITICAL] AuthProviderPair
* [FIX] Фикс автогенерации конфига
* [FIX] брана проверка имени в Reload и Reconfigurable менеджерах
* [FEATURE] textureProvider внесен в AuthProviderPair
* [FIX] Реализация Request части и фикс ServerWrapper
* [ANY] Обновление модулей
|
2019-03-22 13:14:29 +07:00 |
|
Gravit
|
37be6b86c3
|
[FEATURE] ProtectHandler
|
2019-03-14 23:54:08 +07:00 |
|
Gravit
|
7e5fafa159
|
[FIX] Исправлена ошибка с отваливающимся соеденением по таймауту во время хеширования
|
2019-03-14 02:26:20 +07:00 |
|
Gravit
|
367993daf0
|
[FEATURE] Удален неиспользуемый и неактуальный код: launchLocal и address_override
|
2019-03-12 15:32:14 +07:00 |
|
Gravit
|
709efdd04e
|
[FEATURE] nettyEnabled/nettyAddress
|
2019-02-20 17:25:04 +07:00 |
|
Gravit
|
57fc3b1c04
|
[FIX] Исправление рантайма для UpdateResponse
|
2019-02-20 17:13:17 +07:00 |
|
Gravit
|
bcedb95eec
|
[FEATURE] UpdateResponse
|
2019-02-20 16:55:21 +07:00 |
|
zaxar163
|
23e732e8b2
|
[FIX] Вправлены JFX классы, лишние убраны, т. к. теперь можно легко доставить JFoenix или аналоги.
|
2019-02-13 12:43:17 +03:00 |
|
Gravit
|
ec7e64fdf4
|
[FEATURE] Портирован UpdateListRequest
|
2019-02-10 18:44:25 +07:00 |
|
Gravit
|
b5d2f47cf8
|
[FEATURE] Портирован SetProfileRequest
|
2019-02-10 18:20:52 +07:00 |
|
Gravit
|
956cef2cd6
|
[FEATURE] Реализована обработка ошибок в WebSockets
|
2019-02-10 17:54:19 +07:00 |
|
Gravit
|
982a6f0342
|
[FIX] Забыток условие в LauncherRequest
|
2019-02-10 17:20:10 +07:00 |
|
Gravit
|
f750e8897a
|
[FIX] Попытка реализации автообновления с вебсокетами
|
2019-02-10 17:18:37 +07:00 |
|
Gravit
|
a83754e7f1
|
[FIX] Проверка на доступность websockets в Request
|
2019-02-10 17:01:19 +07:00 |
|
Gravit
|
be32df3e1e
|
[FEATURE] Портирование ProfilesRequest
|
2019-02-10 17:00:05 +07:00 |
|
Gravit
|
98354345a0
|
[FEATURE] Портирование AuthRequest/LauncherRequest
|
2019-02-10 16:48:44 +07:00 |
|
Gravit
|
40fe55a46d
|
[FIX] getType to getLegacyType
|
2019-02-10 15:55:27 +07:00 |
|
Gravit
|
c1711d39d3
|
[FIX] Request поддерживает возможность перехода на WebSockets
|
2019-02-10 15:51:20 +07:00 |
|
Gravit
|
7f062e720a
|
[FIX] @LauncherNetworkAPI
|
2019-02-10 15:44:09 +07:00 |
|
Gravit
|
746fdc36e4
|
[FIX] Унификация Results
|
2019-02-10 15:38:48 +07:00 |
|
Gravit
|
5b22989e57
|
[FIX] WebSockets зарегистрировал RequestEvent
|
2019-02-10 15:15:25 +07:00 |
|
Gravit
|
4c7e3a8d44
|
[FIX] Полностью рабочий WebSocket client
|
2019-02-10 15:09:29 +07:00 |
|
Gravit
|
4bb49799af
|
Merge pull request #168 from GravitLauncher/feature/wClient
[FEATURE] WebSocket клиент.
|
2019-02-10 14:00:23 +07:00 |
|
Gravit
|
f9129c28d2
|
[FEATURE] AuthProvider preAuth
|
2019-02-07 14:46:25 +07:00 |
|
zaxar163
|
4f1bd3712e
|
[FEATURE] WebSocket клиент.
|
2019-02-05 21:25:41 +03:00 |
|
zaxar163
|
bcd1c9018a
|
[FIX] SetProfileResponse сравнение строки и Client.
|
2019-02-03 17:10:08 +03:00 |
|
Gravit
|
9ca5158eeb
|
[FEATURE] Доработка LauncherConfig для работы с nettyPort
|
2019-01-29 23:15:17 +07:00 |
|
Gravit
|
9adf69932c
|
[FIX] Фикс синхронизации в LegacyRequestBridge
|
2019-01-29 22:31:41 +07:00 |
|
Gravit
|
0d804a0558
|
[FEATURE] Мост для старых Request
|
2019-01-28 23:29:54 +07:00 |
|
Gravit
|
8726988291
|
[FEATURE] Реализация ResultInterface классами RequestEvent
|
2019-01-28 23:14:13 +07:00 |
|
Gravit
|
92cb0b0628
|
[FEATURE] Клиент метод на основе notifyAll
|
2019-01-28 23:08:51 +07:00 |
|
Gravit
|
6d39f514ca
|
[FEATURE] Перестройка optionalClientArgs/optionalJVMArgs/optionalClassPath
|
2019-01-22 11:38:41 +07:00 |
|
Gravit
|
9884730b1b
|
[ANY] IDEA Code Reformat
|
2019-01-15 10:35:40 +07:00 |
|