diff --git a/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls b/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls index d8652e7f17..54af8ea12c 100644 --- a/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls +++ b/server/bundles/io.cloudbeaver.server/schema/service.core.graphqls @@ -134,6 +134,7 @@ type ServerConfig { configurationMode: Boolean developmentMode: Boolean redirectOnFederatedAuth: Boolean + distributed: Boolean! enabledFeatures: [ID!]! enabledAuthProviders: [ID!]! diff --git a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java index 754c1e62a9..a5aba85b10 100644 --- a/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java +++ b/server/bundles/io.cloudbeaver.server/src/io/cloudbeaver/model/WebServerConfig.java @@ -26,7 +26,6 @@ import org.jkiss.dbeaver.registry.language.PlatformLanguageDescriptor; import org.jkiss.dbeaver.registry.language.PlatformLanguageRegistry; import org.jkiss.dbeaver.runtime.DBWorkbench; import org.jkiss.dbeaver.utils.GeneralUtils; -import org.jkiss.utils.ArrayUtils; import org.jkiss.utils.CommonUtils; import java.util.ArrayList; @@ -198,4 +197,8 @@ public class WebServerConfig { return application.getAppConfiguration().getDisabledDrivers(); } + @Property + public Boolean isDistributed() { + return application.isDistributed(); + } }