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
Gravit
a2b3ac523b
[ANY] IDEA Code Cleanup
2019-01-15 10:32:46 +07:00
Gravit
076dac6a84
[FEATURE] Удаленное управление сервером ExecCommandRequest/ExecCommandResponse
2019-01-12 08:31:15 +07:00
Zaxar163
5ee0ed089e
Asm fix. ( #126 )
...
* Formatting fixes. (TODO: reformat by IDEA)
* Working transformers.
* Remove line numbers option.
* Remove some comments.
* Closing fix.
* ClientLauncher fixes.
* Final fixes.
* Last fix.
* Small fix.
2019-01-07 12:01:15 +07:00
Gravit
02c82745d0
ServerWrapper и лаунчер знает ClientPermissions
2019-01-04 22:46:04 +07:00
Gravit
ece52dd025
Сохранение сессий лаунчера при старте клиента
2019-01-04 22:30:19 +07:00
zaxar163
ddeefc03b0
Fixed Stopped messange on start.
2018-12-26 15:44:35 +03:00
Gravit
79891d711e
Перевод конфигов на Json часть 3
...
Комплируется, пока не работает
2018-12-23 23:22:19 +07:00
Gravit
7c35cb0a34
Перевод конфигов на Json часть 2
...
Не комплируется
2018-12-23 22:57:40 +07:00
Gravit
87669d1d46
IDEA Code Reformat
2018-12-20 22:45:01 +07:00
Zaxar163
1b516ccf2f
Safe classWriter. ( #92 )
...
* ClassWriter hierarchy...
* Some improvements of jar building.
* Modules updated.
* Fixed modules... Again.
* Выловил заразу всё таки...
* Update modules to use SafeClassWriter.
* To Strings...
* Organize imports.
2018-12-06 09:29:34 +07:00
Gravit
6cfb3b3dad
Исправления OSHI HWID
2018-12-03 17:44:39 +07:00
zaxar163
d6049e71c0
Merge branch 'master' into v4.1.x
2018-11-30 20:52:37 +03:00
Gravit
16803776d0
Использованеи библиотеки OSHI для получения HWID
2018-11-28 17:54:23 +07:00
Gravit
3cd15a6168
Avanguard выброшен
2018-11-27 18:19:09 +07:00
zaxar163
7d625b4640
Implemented #82
2018-11-26 10:43:44 +03:00
Zaxar163
b2b810ddea
ThreadCount #49
...
* #48 выполнено
2018-11-11 09:01:19 +03:00
Gravit
874a30eb6b
IDEA Code Reformat
2018-11-08 19:30:16 +07:00
Gravit
f9b8bd2947
IDEA Refractoring
2018-11-08 19:28:31 +07:00
Gravit
9e2a154c50
Запрос ChangeServer
2018-11-06 18:57:19 +07:00
Gravit
d845b73c85
Возможность не указывать профиль при авторизации
2018-11-04 11:35:42 +07:00
Gravit
8594c2f702
Runtime не контролирует процедуру обновления
2018-10-26 23:48:42 +07:00
Gravit
96bca9aa5d
Крупное обновление LauncherRequest
...
Есть совместимость с предыдущими версиями
2018-10-25 19:36:57 +07:00
Gravit
d6f203d9bf
Большинство аннтоаций LauncherAPI удалены из SecurityHelper
2018-10-25 15:43:42 +07:00
Gravit
8d7db40909
Возможность изменять профиль после авторизации
2018-10-20 15:57:30 +07:00
Vladimir Votyakov
76dd4ce250
Allow to disable Avanguard ( #33 )
2018-10-12 17:04:17 +07:00
Gravit
6167699c20
Клиент WebSockets
2018-10-05 16:20:40 +07:00
Zaxar163
e4b0c1c646
Add websocket on client. ( #27 )
...
* Add websocket on client.
* Make send methods.
2018-09-30 18:42:07 +07:00
Gravit
dab963a2eb
Исправление title при AuthServerRequest
2018-09-27 05:00:46 +07:00
Gravit
f7bd4a5941
Исправления формата ответа и реализация в ServerWrapper
2018-09-27 04:46:59 +07:00
Gravit
e77a848843
Авторизация сервера
2018-09-27 04:18:26 +07:00
Gravit
e44264d554
Authlib
2018-09-25 21:06:13 +07:00
Gravit
f83afcd8e1
LauncherAPI/ServerWrapper модуль
2018-09-25 20:33:26 +07:00