Commit graph

170 commits

Author SHA1 Message Date
zaxar163
5fad2f0281
Merge branch 'dev' of github.com:GravitLauncher/Launcher into dev 2019-04-29 12:49:46 +03:00
zaxar163
0970b68760
[FIX] Include в ServerWrapper/build.gradle. 2019-04-29 12:47:11 +03: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
9480e94778
[FEATURE][EXPERIMENTAL] Netty в качестве библиотеки вебсокетов 2019-04-29 10:19:47 +07:00
Zaxar163
10a441b2ae [ANY] Небольшой рефакторинг. (#233)
* [FIX] Убрал свою криворукость.

* [ANY] Небольшой рефакторинг.

* [ANY] Обновил readme,
2019-04-28 18:49:17 +07:00
Gravit
57e334efc8
[FIX] Фикс setup ServerWrapper'а 2019-04-28 12:44:23 +07:00
Zaxar163
c4cd9812e0 [FIX] Ошибка в паттернах ServerWrapper; баги получения RAM. (#232)
* [FIX] Убраны лишние классы из libLauncher.

* [FIX] Получение RAM.

* [FIX] Ещё фиксы такового с RAM.

* [REFACTOR] Удалён лишний код.

* [FEATURE] Теперь прикрутить sentry можно просто добавив библиотеку в libraries и дописав 3 строчки в runtime.

* [FIX] Ошибка в паттернах ServerWrapper, порождает java.util.IllegalFormatConversionException
2019-04-28 12:07:01 +07:00
Gravit
175df1796c
[FIX][CRITICAL] Фикс java.util.IllegalFormatConversionException: d != java.lang.String в ServerWrapper 2019-04-28 11:39:43 +07:00
Gravit
caaccadd83 [ANY] Optimize imports 2019-04-20 05:14:02 +07:00
Gravit
b12c26047b [FEATURE] GsonManager 2019-04-20 05:03:06 +07:00
Gravit
c2f8ee7bab [FEATURE] Переработка системы Request'ов, использование Future 2019-04-20 01:42:38 +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
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
0b0a99966b
[FEATURE] Восстановление WebSockets соеденения при разрыве 2019-04-04 15:59:41 +07:00
Gravit
30645741f4
[FEATURE] Реализована ServerWrapper часть вебсокетов 2019-04-04 15:16:23 +07:00
Gravit
bda1c3658b
[ANY] IDEA Reformat code 2019-04-03 20:27:40 +07:00
Gravit
f1ccfbf58e
[FEATURE] ServerWrapper расширяет JsonConfigurable 2019-04-03 17:37:29 +07:00
Gravit
5c88b8eb14
[FEATURE] ClientPermissions сериализуется в Long 2019-04-03 15:51:41 +07:00
Gravit
d6ef1fd99d
[FEATURE] ServerWrapperSetup 2019-04-03 15:46: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
746fdc36e4
[FIX] Унификация Results 2019-02-10 15:38:48 +07:00
Gravit
662b76b09c
[FIX] Указание аргументов для сервера 2019-02-05 19:30:56 +07:00
Gravit
795bca03a3
[FEATURE] Указание аргументов для сервера 2019-02-05 18:33:53 +07:00
zaxar163
237a2a2f92
[FEATURE] Уведомление о latest релизе на github. 2019-01-21 12:11:56 +03:00
Zaxar163
f00c0489a7 Выполнил ревью кода с правками. (#153)
* [ANY] Автоматический запуск task build при запуске gradle без параметров.

* [ANY] Пересмотр modulesManager.

* [ANY] Закончен review libLauncher`а.

* [FIX] Logger и ServerWrapper или e.printStackTrace вместо нормального логгирования.

* [ANY] Разгрёб auth* и hwidHandler.

* [FEATURE] Modules этап finish. + [FIX] Правки LauncherEngine.

* [FIX] Проверки безопасности в loadModuleFull. + [FIX] finishModules в launchServer.
2019-01-18 05:30:55 +07:00
Gravit
aceb06bc9d
[FEATURE] Введение нового уровня логгирования: dev 2019-01-15 10:57:31 +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
Zaxar163
3dd775807e [FIX][RUNTIME] Исправлено перемещение мышки после смены оверлея. (#140)
* [UPD] Submodule `modules` updated.

* [FIX] Profiles property: "info" + [FIX] Recenter mouse on stage. + [FIX] Auto-generating config generation (param: "isWarningMissArchJava").

* [FIXED] Access rules in ServerWrapper agent.

* [FIX] Фикс ошибки мержа с master.

* [FIX] AuthProvider в дефолтном конфиге.
2019-01-13 22:51:39 +07:00
Gravit
68540a1c44
[FEATURE] ModulesConfigManager 2019-01-12 07:13:24 +07:00
Gravit
fa531a7b55
[FEATURE] параметры logFile и stopOnError в ServerWrapper 2019-01-12 06:35:04 +07:00
zaxar163
59063daed3
Gradle build change. 2019-01-09 12:29:54 +04: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
3fe5a34029
initGson в ServerWrapper 2019-01-04 18:19:34 +07:00
Gravit
92c5989b5e
Варнинг при отсутствии профиля 2019-01-04 17:46:39 +07:00
Gravit
d6b8394016
Исправлегия автосгенерированного конфига 2019-01-03 22:23:11 +07:00
Gravit
45666e6090
Проверки на null для "защиты от дурака" 2019-01-03 22:17:15 +07:00
Gravit
1b12dd895a
Фикс NPE при отсутствии title 2019-01-03 22:10:23 +07:00
Gravit
bac74a7d4f
Фиксы ServerWrapper 2019-01-03 21:22:59 +07:00
Gravit
4828e8e895
Обновление конфига ServerWrapper 2018-12-26 21:19:31 +07:00
zaxar163
ddeefc03b0 Fixed Stopped messange on start. 2018-12-26 15:44:35 +03:00
Gravit
7c35cb0a34
Перевод конфигов на Json часть 2
Не комплируется
2018-12-23 22:57:40 +07:00
Gravit
49b085278c
Перевод конфигов на Json часть 1
Не комплируется
2018-12-23 22:50:31 +07:00
Gravit
d2916d180d
IDEA Code Refractor 2018-12-20 22:52:09 +07:00
Gravit
87669d1d46
IDEA Code Reformat 2018-12-20 22:45:01 +07:00
Gravit
69a90dc806
Использование isAgentStarted 2018-12-19 20:02:08 +07:00
Gravit
c5d96f173d
Hotfix: Ошибка форматирования 2018-12-19 19:54:17 +07:00
Gravit
01b37db0d2
Обновление ServerWrapper
Фитча добавления classpath
Фитча автозагрузки библиотек(libraries)
Проксирование агента
2018-12-19 19:50:17 +07:00
Gravit
e42a88ded9 User-firendly сообщения ServerWrapper 2018-11-27 20:33:41 +07:00
Gravit
07eaa0c691 Вывод информации о лицензии в консоль при запуске 2018-11-27 18:37:37 +07:00
Gravit
f965f081db
Исправление проблемы с созданием ServerWrapper.cfg при запуске 2018-11-20 01:16:13 +07: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
4a2b535403
Фикс для BungeeCord 2018-10-09 18:57:32 +07:00
Gravit
540a2d85a3
Асинхронная авторизация ServerWrapper 2018-10-09 18:37:46 +07:00
Gravit
ed826472e0 Фикс ServerWrapper.cfg 2018-10-07 16:25:20 +07:00
Gravit
2024018eb2 Move ServerWrapper.cfg 2018-10-02 18:36:01 +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
Zaxar163
a5ff883ed4 Gradle fix (#23)
* Update build.gradle

* Update build.gradle
2018-09-26 22:08:48 +07:00
Gravit
e4b8cf59bf Фикс config.bin not found в ServerWrapper 2018-09-26 15:54:14 +07:00
Gravit
e44264d554 Authlib 2018-09-25 21:06:13 +07:00
Gravit
b71df6ca01 Интеграция с сервером 2018-09-25 20:43:12 +07:00
Gravit
f83afcd8e1 LauncherAPI/ServerWrapper модуль 2018-09-25 20:33:26 +07:00