diff --git a/packages/backend/server/src/core/config/index.ts b/packages/backend/server/src/core/config/index.ts index 95201529ab3e..174f34a7f578 100644 --- a/packages/backend/server/src/core/config/index.ts +++ b/packages/backend/server/src/core/config/index.ts @@ -4,6 +4,7 @@ import { Module } from '@nestjs/common'; import { ServerConfigResolver, + ServerFeatureConfigResolver, ServerRuntimeConfigResolver, ServerServiceConfigResolver, } from './resolver'; @@ -11,6 +12,7 @@ import { @Module({ providers: [ ServerConfigResolver, + ServerFeatureConfigResolver, ServerRuntimeConfigResolver, ServerServiceConfigResolver, ], diff --git a/packages/backend/server/src/schema.gql b/packages/backend/server/src/schema.gql index 005452541644..1f9d490430b7 100644 --- a/packages/backend/server/src/schema.gql +++ b/packages/backend/server/src/schema.gql @@ -619,6 +619,9 @@ type SameSubscriptionRecurringDataType { } type ServerConfigType { + """Features for user that can be configured""" + availableUserFeatures: [FeatureType!]! + """server base url""" baseUrl: String!