feat: add workspace experimental features api (#5525)
This commit is contained in:
10 files changed
+259
-59
No files matched your search
@@ -363,14 +363,30 @@ export type GetUserQueryVariables = Exact<{
|
||||
|
||||
export type GetUserQuery = {
|
||||
__typename?: 'Query';
|
||||
user: {
|
||||
__typename?: 'UserType';
|
||||
id: string;
|
||||
name: string;
|
||||
avatarUrl: string | null;
|
||||
email: string;
|
||||
hasPassword: boolean | null;
|
||||
} | null;
|
||||
user:
|
||||
| {
|
||||
__typename: 'LimitedUserType';
|
||||
email: string;
|
||||
hasPassword: boolean | null;
|
||||
}
|
||||
| {
|
||||
__typename: 'UserType';
|
||||
id: string;
|
||||
name: string;
|
||||
avatarUrl: string | null;
|
||||
email: string;
|
||||
hasPassword: boolean | null;
|
||||
}
|
||||
| null;
|
||||
};
|
||||
|
||||
export type GetWorkspaceFeaturesQueryVariables = Exact<{
|
||||
workspaceId: Scalars['String']['input'];
|
||||
}>;
|
||||
|
||||
export type GetWorkspaceFeaturesQuery = {
|
||||
__typename?: 'Query';
|
||||
workspace: { __typename?: 'WorkspaceType'; features: Array<FeatureType> };
|
||||
};
|
||||
|
||||
export type GetWorkspacePublicByIdQueryVariables = Exact<{
|
||||
@@ -398,15 +414,6 @@ export type GetWorkspacePublicPagesQuery = {
|
||||
};
|
||||
};
|
||||
|
||||
export type GetWorkspaceFeaturesQueryVariables = Exact<{
|
||||
workspaceId: Scalars['String']['input'];
|
||||
}>;
|
||||
|
||||
export type GetWorkspaceFeaturesQuery = {
|
||||
__typename?: 'Query';
|
||||
workspace: { __typename?: 'WorkspaceType'; features: Array<FeatureType> };
|
||||
};
|
||||
|
||||
export type GetWorkspaceQueryVariables = Exact<{
|
||||
id: Scalars['String']['input'];
|
||||
}>;
|
||||
@@ -739,6 +746,29 @@ export type UploadAvatarMutation = {
|
||||
};
|
||||
};
|
||||
|
||||
export type AvailableFeaturesQueryVariables = Exact<{
|
||||
id: Scalars['String']['input'];
|
||||
}>;
|
||||
|
||||
export type AvailableFeaturesQuery = {
|
||||
__typename?: 'Query';
|
||||
workspace: {
|
||||
__typename?: 'WorkspaceType';
|
||||
availableFeatures: Array<FeatureType>;
|
||||
};
|
||||
};
|
||||
|
||||
export type SetWorkspaceExperimentalFeatureMutationVariables = Exact<{
|
||||
workspaceId: Scalars['String']['input'];
|
||||
feature: FeatureType;
|
||||
enable: Scalars['Boolean']['input'];
|
||||
}>;
|
||||
|
||||
export type SetWorkspaceExperimentalFeatureMutation = {
|
||||
__typename?: 'Mutation';
|
||||
setWorkspaceExperimentalFeature: boolean;
|
||||
};
|
||||
|
||||
export type AddWorkspaceFeatureMutationVariables = Exact<{
|
||||
workspaceId: Scalars['String']['input'];
|
||||
feature: FeatureType;
|
||||
@@ -857,6 +887,11 @@ export type Queries =
|
||||
variables: GetUserQueryVariables;
|
||||
response: GetUserQuery;
|
||||
}
|
||||
| {
|
||||
name: 'getWorkspaceFeaturesQuery';
|
||||
variables: GetWorkspaceFeaturesQueryVariables;
|
||||
response: GetWorkspaceFeaturesQuery;
|
||||
}
|
||||
| {
|
||||
name: 'getWorkspacePublicByIdQuery';
|
||||
variables: GetWorkspacePublicByIdQueryVariables;
|
||||
@@ -867,11 +902,6 @@ export type Queries =
|
||||
variables: GetWorkspacePublicPagesQueryVariables;
|
||||
response: GetWorkspacePublicPagesQuery;
|
||||
}
|
||||
| {
|
||||
name: 'getWorkspaceFeaturesQuery';
|
||||
variables: GetWorkspaceFeaturesQueryVariables;
|
||||
response: GetWorkspaceFeaturesQuery;
|
||||
}
|
||||
| {
|
||||
name: 'getWorkspaceQuery';
|
||||
variables: GetWorkspaceQueryVariables;
|
||||
@@ -917,6 +947,11 @@ export type Queries =
|
||||
variables: SubscriptionQueryVariables;
|
||||
response: SubscriptionQuery;
|
||||
}
|
||||
| {
|
||||
name: 'availableFeaturesQuery';
|
||||
variables: AvailableFeaturesQueryVariables;
|
||||
response: AvailableFeaturesQuery;
|
||||
}
|
||||
| {
|
||||
name: 'listWorkspaceFeaturesQuery';
|
||||
variables: ListWorkspaceFeaturesQueryVariables;
|
||||
@@ -1064,6 +1099,11 @@ export type Mutations =
|
||||
variables: UploadAvatarMutationVariables;
|
||||
response: UploadAvatarMutation;
|
||||
}
|
||||
| {
|
||||
name: 'setWorkspaceExperimentalFeatureMutation';
|
||||
variables: SetWorkspaceExperimentalFeatureMutationVariables;
|
||||
response: SetWorkspaceExperimentalFeatureMutation;
|
||||
}
|
||||
| {
|
||||
name: 'addWorkspaceFeatureMutation';
|
||||
variables: AddWorkspaceFeatureMutationVariables;
|
||||
|
||||
Reference in new issue
Block a user