Skip to content

Commit 8113276

Browse files
committed
Merge branch 'release/5.7.9'
2 parents e13a0ea + 098e2eb commit 8113276

116 files changed

Lines changed: 3702 additions & 845 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
}
66

77
group = "com.gravitlauncher.launcher"
8-
version = "5.7.8"
8+
version = "5.7.9"
99

1010

1111
val myVersion = version

components/launcher-api/src/main/java/pro/gravit/launcher/base/Downloader.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import pro.gravit.launcher.core.CertificatePinningTrustManager;
66
import pro.gravit.launcher.core.LauncherInject;
77
import pro.gravit.utils.helper.IOHelper;
8-
import pro.gravit.utils.helper.LogHelper;
98

109
import javax.net.ssl.SSLContext;
1110
import javax.net.ssl.SSLSocketFactory;

components/launchserver/src/main/java/pro/gravit/launchserver/helper/HttpHelper.java renamed to components/launcher-api/src/main/java/pro/gravit/launcher/base/HttpHelper.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
package pro.gravit.launchserver.helper;
1+
package pro.gravit.launcher.base;
22

33
import com.google.gson.JsonElement;
4-
import org.apache.logging.log4j.LogManager;
5-
import org.apache.logging.log4j.Logger;
6-
import pro.gravit.launcher.base.Launcher;
4+
import org.slf4j.Logger;
5+
import org.slf4j.LoggerFactory;
76
import pro.gravit.launcher.base.request.RequestException;
87

98
import java.io.IOException;
@@ -22,7 +21,7 @@
2221
import java.util.function.Function;
2322

2423
public final class HttpHelper {
25-
private static final Logger logger = LogManager.getLogger();
24+
private static final Logger logger = LoggerFactory.getLogger(HttpHelper.class);
2625

2726
private HttpHelper() {
2827
throw new UnsupportedOperationException();

components/launcher-api/src/main/java/pro/gravit/launcher/base/LauncherConfig.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
import pro.gravit.launcher.core.serialize.stream.StreamObject;
1414
import pro.gravit.utils.Version;
1515
import pro.gravit.utils.helper.JVMHelper;
16-
import pro.gravit.utils.helper.LogHelper;
1716
import pro.gravit.utils.helper.SecurityHelper;
1817
import pro.gravit.utils.helper.VerifyHelper;
1918

@@ -66,6 +65,12 @@ public final class LauncherConfig extends StreamObject {
6665
public Map<String, String> customJavaDownload;
6766
@LauncherInject("runtimeconfig.forceUseCustomJava")
6867
public boolean forceUseCustomJava;
68+
@LauncherInject("launcher.build.privatekey")
69+
public String ecdsaBuildPrivateKey;
70+
@LauncherInject("launcher.build.publickey")
71+
public String ecdsaBuildPublicKey;
72+
@LauncherInject("launcher.useHttpApi")
73+
public boolean useHttpApi;
6974

7075
private static class ModernModulesClass {
7176
@LauncherInject("launcher.modules")

components/launcher-api/src/main/java/pro/gravit/launcher/base/api/AuthService.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
import pro.gravit.launcher.base.ClientPermissions;
44
import pro.gravit.launcher.base.profiles.ClientProfile;
5+
import pro.gravit.launcher.core.api.model.UserPermissions;
56

67
import java.util.List;
78
import java.util.UUID;
89

910
public class AuthService {
1011
public static String projectName;
1112
public static String username;
12-
public static ClientPermissions permissions = new ClientPermissions();
13+
public static UserPermissions permissions = new ClientPermissions();
1314
public static UUID uuid;
1415
public static ClientProfile profile;
1516

@@ -20,8 +21,4 @@ public static boolean hasPermission(String permission) {
2021
public static boolean hasRole(String role) {
2122
return permissions.hasRole(role);
2223
}
23-
24-
public static List<String> getRoles() {
25-
return permissions.getRoles();
26-
}
2724
}

components/launcher-api/src/main/java/pro/gravit/launcher/base/config/JsonConfigurableInterface.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.google.gson.Gson;
44
import pro.gravit.launcher.base.Launcher;
55
import pro.gravit.utils.helper.IOHelper;
6-
import pro.gravit.utils.helper.LogHelper;
76

87
import java.io.BufferedReader;
98
import java.io.BufferedWriter;

components/launcher-api/src/main/java/pro/gravit/launcher/base/events/request/GetAvailabilityAuthRequestEvent.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
package pro.gravit.launcher.base.events.request;
22

3-
import pro.gravit.launcher.base.request.auth.details.AuthLoginOnlyDetails;
4-
import pro.gravit.launcher.base.request.auth.details.AuthWebViewDetails;
53
import pro.gravit.launcher.core.LauncherNetworkAPI;
64
import pro.gravit.launcher.base.events.RequestEvent;
75
import pro.gravit.launcher.core.api.method.AuthMethod;
86
import pro.gravit.launcher.core.api.method.AuthMethodDetails;
9-
import pro.gravit.launcher.core.api.method.details.AuthPasswordDetails;
10-
import pro.gravit.launcher.core.api.method.details.AuthWebDetails;
117
import pro.gravit.utils.TypeSerializeInterface;
128

139
import java.util.ArrayList;

components/launcher-api/src/main/java/pro/gravit/launcher/base/modules/impl/SimpleModuleManager.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import pro.gravit.launcher.base.modules.*;
77
import pro.gravit.utils.Version;
88
import pro.gravit.utils.helper.IOHelper;
9-
import pro.gravit.utils.helper.LogHelper;
109

1110
import java.io.IOException;
1211
import java.lang.invoke.MethodHandles;
@@ -105,7 +104,7 @@ public void initModules(LauncherInitContext initContext) {
105104
module.setInitStatus(LauncherModule.InitStatus.FINISH);
106105
} else if (module.getInitStatus().equals(LauncherModule.InitStatus.PRE_INIT_WAIT)) {
107106
LauncherModuleInfo info = module.getModuleInfo();
108-
logger.error("Module {} skip pre-init phase. This module NOT finish loading", info.name, Arrays.toString(info.dependencies));
107+
logger.error("Module {} skip pre-init phase. This module NOT finish loading. Dependencies: {}", info.name, Arrays.toString(info.dependencies));
109108
}
110109
}
111110
}

components/launcher-api/src/main/java/pro/gravit/launcher/base/modules/impl/SimpleModulesConfigManager.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import pro.gravit.launcher.base.config.SimpleConfigurable;
66
import pro.gravit.launcher.base.modules.ModulesConfigManager;
77
import pro.gravit.utils.helper.IOHelper;
8-
import pro.gravit.utils.helper.LogHelper;
98

109
import java.io.IOException;
1110
import java.nio.file.Files;

components/launcher-api/src/main/java/pro/gravit/launcher/base/profiles/ClientProfile.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import pro.gravit.launcher.base.profiles.optional.OptionalFile;
88
import pro.gravit.launcher.base.profiles.optional.triggers.OptionalTrigger;
99
import pro.gravit.launcher.core.api.features.ProfileFeatureAPI;
10-
import pro.gravit.utils.helper.IOHelper;
1110
import pro.gravit.utils.helper.VerifyHelper;
1211
import pro.gravit.utils.launch.LaunchOptions;
1312

0 commit comments

Comments
 (0)