From 3ef10f3797a9ef91c97374c55d89ccd02854a5b1 Mon Sep 17 00:00:00 2001 From: Piotr Szeremeta Date: Wed, 18 Sep 2024 14:33:22 +0200 Subject: [PATCH] Update EnvironmentVariableCreate for multiple environments, add tests --- packages/eas-cli/graphql.schema.json | 2 +- .../EnvironmentVariableCreate.test.ts | 354 + packages/eas-cli/src/commands/env/create.ts | 282 +- packages/eas-cli/src/commands/env/get.ts | 2 +- packages/eas-cli/src/commands/env/list.ts | 2 +- packages/eas-cli/src/graphql/generated.ts | 7399 ++++++++++++++--- .../src/graphql/types/EnvironmentVariable.ts | 3 +- packages/eas-cli/src/utils/formatVariable.ts | 14 - packages/eas-cli/src/utils/variableUtils.ts | 35 + 9 files changed, 6983 insertions(+), 1110 deletions(-) create mode 100644 packages/eas-cli/src/commands/env/__tests__/EnvironmentVariableCreate.test.ts delete mode 100644 packages/eas-cli/src/utils/formatVariable.ts create mode 100644 packages/eas-cli/src/utils/variableUtils.ts diff --git a/packages/eas-cli/graphql.schema.json b/packages/eas-cli/graphql.schema.json index acad54c2d5..44457ff417 100644 --- a/packages/eas-cli/graphql.schema.json +++ b/packages/eas-cli/graphql.schema.json @@ -56005,4 +56005,4 @@ } ] } -} \ No newline at end of file +} diff --git a/packages/eas-cli/src/commands/env/__tests__/EnvironmentVariableCreate.test.ts b/packages/eas-cli/src/commands/env/__tests__/EnvironmentVariableCreate.test.ts new file mode 100644 index 0000000000..060857811a --- /dev/null +++ b/packages/eas-cli/src/commands/env/__tests__/EnvironmentVariableCreate.test.ts @@ -0,0 +1,354 @@ +import { Config } from '@oclif/core'; + +import { getMockAppFragment } from '../../../__tests__/commands/utils'; +import { ExpoGraphqlClient } from '../../../commandUtils/context/contextUtils/createGraphqlClient'; +import { testProjectId } from '../../../credentials/__tests__/fixtures-constants'; +import { + EnvironmentSecretType, + EnvironmentVariableEnvironment, + EnvironmentVariableScope, + EnvironmentVariableVisibility, +} from '../../../graphql/generated'; +import { EnvironmentVariableMutation } from '../../../graphql/mutations/EnvironmentVariableMutation'; +import { AppQuery } from '../../../graphql/queries/AppQuery'; +import { EnvironmentVariablesQuery } from '../../../graphql/queries/EnvironmentVariablesQuery'; +import { + promptVariableEnvironmentAsync, + promptVariableNameAsync, + promptVariableValueAsync, +} from '../../../utils/prompts'; +import EnvironmentVariableCreate from '../create'; + +jest.mock('../../../graphql/mutations/EnvironmentVariableMutation'); +jest.mock('../../../graphql/queries/AppQuery'); +jest.mock('../../../graphql/queries/EnvironmentVariablesQuery'); +jest.mock('../../../utils/prompts'); + +describe(EnvironmentVariableCreate, () => { + const graphqlClient = {} as any as ExpoGraphqlClient; + const mockConfig = {} as unknown as Config; + const variableId = 'testId'; + const testAccountId = 'test-account-id'; + + beforeEach(() => { + jest.resetAllMocks(); + jest.mocked(AppQuery.byIdAsync).mockImplementation(async () => getMockAppFragment()); + jest + .mocked(EnvironmentVariableMutation.createForAppAsync) + .mockImplementation(async (_client, input, _appId) => ({ + ...input, + id: variableId, + createdAt: new Date().toISOString(), + updatedAt: new Date().toISOString(), + scope: EnvironmentVariableScope.Project, + })); + jest + .mocked(EnvironmentVariableMutation.createSharedVariableAsync) + .mockImplementation(async (_client, input, _appId) => ({ + ...input, + id: variableId, + createdAt: new Date().toISOString(), + updatedAt: new Date().toISOString(), + scope: EnvironmentVariableScope.Shared, + })); + jest + .mocked(EnvironmentVariableMutation.updateAsync) + .mockImplementation(async (_client, input) => ({ + ...input, + id: variableId, + name: 'VarName', + createdAt: new Date().toISOString(), + updatedAt: new Date().toISOString(), + scope: EnvironmentVariableScope.Shared, + })); + jest.mocked(EnvironmentVariablesQuery.byAppIdAsync).mockImplementation(async () => []); + jest.mocked(EnvironmentVariablesQuery.sharedAsync).mockImplementation(async () => []); + }); + + describe('in interactive mode', () => { + it('creates a project variable', async () => { + const command = new EnvironmentVariableCreate( + ['--name', 'VarName', '--value', 'VarValue', '--environment', 'production'], + mockConfig + ); + + // @ts-expect-error + jest.spyOn(command, 'getContextAsync').mockReturnValue({ + loggedIn: { graphqlClient }, + privateProjectConfig: { projectId: testProjectId }, + }); + + await command.runAsync(); + + expect(EnvironmentVariableMutation.createForAppAsync).toHaveBeenCalledWith( + graphqlClient, + { + name: 'VarName', + value: 'VarValue', + environments: [EnvironmentVariableEnvironment.Production], + visibility: EnvironmentVariableVisibility.Public, + type: EnvironmentSecretType.String, + }, + testProjectId + ); + }); + + it('updates an existing variable in the same environment', async () => { + const command = new EnvironmentVariableCreate( + ['--name', 'VarName', '--value', 'VarValue', '--environment', 'production'], + mockConfig + ); + + // @ts-expect-error + jest.spyOn(command, 'getContextAsync').mockReturnValue({ + loggedIn: { graphqlClient }, + privateProjectConfig: { projectId: testProjectId }, + }); + + const otherVariableId = 'otherId'; + + jest + .mocked(EnvironmentVariablesQuery.byAppIdAsync) + // @ts-expect-error + .mockImplementation(async () => [ + { + id: otherVariableId, + environments: [EnvironmentVariableEnvironment.Production], + scope: EnvironmentVariableScope.Project, + }, + ]); + + // @ts-expect-error + jest.spyOn(command, 'promptForOverwriteAsync').mockResolvedValue(true); + jest + .mocked(EnvironmentVariableMutation.updateAsync) + // @ts-expect-error + .mockImplementation(async (_client, input) => ({ + ...input, + createdAt: new Date().toISOString(), + updatedAt: new Date().toISOString(), + scope: EnvironmentVariableScope.Project, + })); + + await command.runAsync(); + + expect(EnvironmentVariablesQuery.byAppIdAsync).toHaveBeenCalledWith(graphqlClient, { + appId: testProjectId, + filterNames: ['VarName'], + }); + + expect(EnvironmentVariableMutation.updateAsync).toHaveBeenCalledWith(graphqlClient, { + id: otherVariableId, + name: 'VarName', + value: 'VarValue', + environments: [EnvironmentVariableEnvironment.Production], + visibility: EnvironmentVariableVisibility.Public, + }); + }); + + it('creates a shared variable', async () => { + const command = new EnvironmentVariableCreate( + [ + '--name', + 'VarName', + '--value', + 'VarValue', + '--environment', + 'production', + '--scope', + 'shared', + ], + mockConfig + ); + + // @ts-expect-error + jest.spyOn(command, 'getContextAsync').mockReturnValue({ + loggedIn: { graphqlClient }, + privateProjectConfig: { projectId: testProjectId }, + }); + + await command.runAsync(); + + expect(EnvironmentVariableMutation.createSharedVariableAsync).toHaveBeenCalledWith( + graphqlClient, + { + name: 'VarName', + value: 'VarValue', + environments: [EnvironmentVariableEnvironment.Production], + visibility: EnvironmentVariableVisibility.Public, + type: EnvironmentSecretType.String, + }, + 'test-account-id' + ); + }); + + it('throws if a shared variable already exists', async () => { + const command = new EnvironmentVariableCreate( + [ + '--name', + 'VarName', + '--value', + 'VarValue', + '--environment', + 'production', + '--scope', + 'shared', + ], + mockConfig + ); + + // @ts-expect-error + jest.spyOn(command, 'getContextAsync').mockReturnValue({ + loggedIn: { graphqlClient }, + privateProjectConfig: { projectId: testProjectId }, + }); + + jest + .mocked(EnvironmentVariablesQuery.sharedAsync) + // @ts-expect-error + .mockImplementation(async () => [ + { + id: 'otherId', + environments: [EnvironmentVariableEnvironment.Production], + scope: EnvironmentVariableScope.Shared, + }, + ]); + + await expect(command.runAsync()).rejects.toThrow(); + }); + + it('updates if a shared variable already exists and --force flag is set', async () => { + const command = new EnvironmentVariableCreate( + [ + '--name', + 'VarName', + '--value', + 'VarValue', + '--environment', + 'production', + '--force', + '--scope', + 'shared', + ], + mockConfig + ); + + const otherVariableId = 'otherId'; + + // @ts-expect-error + jest.spyOn(command, 'getContextAsync').mockReturnValue({ + loggedIn: { graphqlClient }, + privateProjectConfig: { projectId: testProjectId }, + }); + + jest + .mocked(EnvironmentVariablesQuery.sharedAsync) + // @ts-expect-error + .mockImplementation(async () => [ + { + id: otherVariableId, + environments: [EnvironmentVariableEnvironment.Production], + scope: EnvironmentVariableScope.Shared, + }, + ]); + + await command.runAsync(); + + expect(EnvironmentVariableMutation.updateAsync).toHaveBeenCalledWith(graphqlClient, { + id: otherVariableId, + name: 'VarName', + value: 'VarValue', + environments: [EnvironmentVariableEnvironment.Production], + visibility: EnvironmentVariableVisibility.Public, + }); + }); + + it('creates a shared variable and links it', async () => { + const command = new EnvironmentVariableCreate( + [ + '--name', + 'VarName', + '--value', + 'VarValue', + '--environment', + 'production', + '--environment', + 'development', + '--scope', + 'shared', + '--link', + ], + mockConfig + ); + + // @ts-expect-error + jest.spyOn(command, 'getContextAsync').mockReturnValue({ + loggedIn: { graphqlClient }, + privateProjectConfig: { projectId: testProjectId }, + }); + + await command.runAsync(); + + expect(EnvironmentVariableMutation.createSharedVariableAsync).toHaveBeenCalledWith( + graphqlClient, + { + name: 'VarName', + value: 'VarValue', + environments: [ + EnvironmentVariableEnvironment.Production, + EnvironmentVariableEnvironment.Development, + ], + visibility: EnvironmentVariableVisibility.Public, + type: EnvironmentSecretType.String, + }, + testAccountId + ); + expect(EnvironmentVariableMutation.linkSharedEnvironmentVariableAsync).toHaveBeenCalledWith( + graphqlClient, + 'testId', + testProjectId, + EnvironmentVariableEnvironment.Production + ); + expect(EnvironmentVariableMutation.linkSharedEnvironmentVariableAsync).toHaveBeenCalledWith( + graphqlClient, + 'testId', + testProjectId, + EnvironmentVariableEnvironment.Development + ); + }); + + it('prompts for missing arguments', async () => { + const command = new EnvironmentVariableCreate([], mockConfig); + + jest.mocked(promptVariableNameAsync).mockImplementation(async () => 'VarName'); + jest.mocked(promptVariableValueAsync).mockImplementation(async () => 'VarValue'); + jest + .mocked(promptVariableEnvironmentAsync) + // @ts-expect-error + .mockImplementation(async () => [EnvironmentVariableEnvironment.Production]); + + // @ts-expect-error + jest.spyOn(command, 'getContextAsync').mockReturnValue({ + loggedIn: { graphqlClient }, + privateProjectConfig: { projectId: testProjectId }, + }); + + await command.runAsync(); + + expect(promptVariableNameAsync).toHaveBeenCalled(); + expect(promptVariableValueAsync).toHaveBeenCalled(); + expect(promptVariableEnvironmentAsync).toHaveBeenCalled(); + expect(EnvironmentVariableMutation.createForAppAsync).toHaveBeenCalledWith( + graphqlClient, + { + name: 'VarName', + value: 'VarValue', + environments: [EnvironmentVariableEnvironment.Production], + visibility: EnvironmentVariableVisibility.Public, + type: EnvironmentSecretType.String, + }, + testProjectId + ); + }); + }); +}); diff --git a/packages/eas-cli/src/commands/env/create.ts b/packages/eas-cli/src/commands/env/create.ts index e07039a2e6..cf45de2c34 100644 --- a/packages/eas-cli/src/commands/env/create.ts +++ b/packages/eas-cli/src/commands/env/create.ts @@ -3,7 +3,7 @@ import chalk from 'chalk'; import EasCommand from '../../commandUtils/EasCommand'; import { - EASEnvironmentFlag, + EASMultiEnvironmentFlag, EASNonInteractiveFlag, EASVariableScopeFlag, EASVariableVisibilityFlag, @@ -27,6 +27,7 @@ import { promptVariableNameAsync, promptVariableValueAsync, } from '../../utils/prompts'; +import { performForEnvironmentsAsync } from '../../utils/variableUtils'; type CreateFlags = { name?: string; @@ -35,7 +36,7 @@ type CreateFlags = { force?: boolean; visibility?: EnvironmentVariableVisibility; scope?: EnvironmentVariableScope; - environment?: EnvironmentVariableEnvironment; + environment?: EnvironmentVariableEnvironment[]; 'non-interactive': boolean; }; @@ -61,7 +62,7 @@ export default class EnvironmentVariableCreate extends EasCommand { }), ...EASVariableVisibilityFlag, ...EASVariableScopeFlag, - ...EASEnvironmentFlag, + ...EASMultiEnvironmentFlag, ...EASNonInteractiveFlag, }; @@ -74,16 +75,18 @@ export default class EnvironmentVariableCreate extends EasCommand { async runAsync(): Promise { const { flags } = await this.parse(EnvironmentVariableCreate); - let { + const validatedFlags = this.validateFlags(flags); + + const { name, value, scope, 'non-interactive': nonInteractive, - environment, + environment: environments, visibility, link, force, - } = this.validateFlags(flags); + } = await this.promptForMissingFlagsAsync(validatedFlags); const { privateProjectConfig: { projectId }, @@ -97,103 +100,74 @@ export default class EnvironmentVariableCreate extends EasCommand { getOwnerAccountForProjectIdAsync(graphqlClient, projectId), ]); - if (!name) { - name = await promptVariableNameAsync(nonInteractive); - } - let overwrite = false; - visibility = visibility ?? EnvironmentVariableVisibility.Public; - - if (!value) { - value = await promptVariableValueAsync({ - nonInteractive, - hidden: visibility !== EnvironmentVariableVisibility.Public, - }); - } - - if (!environment) { - environment = await promptVariableEnvironmentAsync({ nonInteractive }); - } - - const environments = [environment]; if (scope === EnvironmentVariableScope.Project) { const existingVariables = await EnvironmentVariablesQuery.byAppIdAsync(graphqlClient, { appId: projectId, - environment, + filterNames: [name], }); - const existingVariable = existingVariables.find(variable => variable.name === name); + + const existingVariable = existingVariables.find( + variable => !environments || variable.environments?.some(env => environments?.includes(env)) + ); if (existingVariable) { + if (existingVariable.scope === EnvironmentVariableScope.Project) { + await this.promptForOverwriteAsync({ + nonInteractive, + force, + message: `Variable ${name} already exists on this project.`, + suggestion: 'Do you want to overwrite it?', + }); + overwrite = true; + } if (existingVariable.scope === EnvironmentVariableScope.Shared) { - if (!nonInteractive) { - const confirmation = await confirmAsync({ - message: `Shared variable ${name} already exists on this project. Do you want to unlink it first?`, - }); - - if (!confirmation) { - Log.log('Aborting'); - throw new Error(`Shared variable ${name} already exists on this project.`); - } - } else if (!force) { - throw new Error( - `Shared variable ${name} already exists on this project. Use --force to overwrite it.` - ); - } + await this.promptForOverwriteAsync({ + nonInteractive, + force, + message: `Shared variable with ${name} name already exists on this account.`, + suggestion: 'Do you want to unlink it first?', + }); - await EnvironmentVariableMutation.unlinkSharedEnvironmentVariableAsync( - graphqlClient, - existingVariable.id, - projectId, - environment - ); Log.withTick( `Unlinking shared variable ${chalk.bold(name)} on project ${chalk.bold( projectDisplayName )}.` ); - } else { - if (!nonInteractive) { - const confirmation = await confirmAsync({ - message: `Variable ${name} already exists on this project. Do you want to overwrite it?`, - }); - - if (!confirmation) { - Log.log('Aborting'); - throw new Error( - `Variable ${name} already exists on this project. Use --force to overwrite it.` - ); - } - } else if (!force) { - throw new Error( - `Variable ${name} already exists on this project. Use --force to overwrite it.` + + await performForEnvironmentsAsync(environments, async environment => { + await EnvironmentVariableMutation.unlinkSharedEnvironmentVariableAsync( + graphqlClient, + existingVariable.id, + projectId, + environment ); - } - overwrite = true; + }); } } - let variable; - if (overwrite && existingVariable) { - variable = await EnvironmentVariableMutation.updateAsync(graphqlClient, { - id: existingVariable.id, - name, - value, - visibility, - environments, - }); - } else { - variable = await EnvironmentVariableMutation.createForAppAsync( - graphqlClient, - { - name, - value, - environments, - visibility, - type: EnvironmentSecretType.String, - }, - projectId - ); - } + + const variable = + overwrite && existingVariable + ? await EnvironmentVariableMutation.updateAsync(graphqlClient, { + id: existingVariable.id, + name, + value, + visibility, + environments, + }) + : await EnvironmentVariableMutation.createForAppAsync( + graphqlClient, + { + name, + value, + environments, + visibility, + type: EnvironmentSecretType.String, + }, + projectId + ); + if (!variable) { throw new Error( `Could not create variable with name ${name} on project ${projectDisplayName}` @@ -204,39 +178,46 @@ export default class EnvironmentVariableCreate extends EasCommand { `Created a new variable ${chalk.bold(name)} on project ${chalk.bold(projectDisplayName)}.` ); } else if (scope === EnvironmentVariableScope.Shared) { - const sharedVariables = await EnvironmentVariablesQuery.sharedAsync(graphqlClient, { + const existingVariables = await EnvironmentVariablesQuery.sharedAsync(graphqlClient, { appId: projectId, + filterNames: [name], }); - const existingVariable = sharedVariables.find(variable => variable.name === name); - if (existingVariable) { - throw new Error( - `Shared variable with ${name} name already exists on this account.\n` + - `Use a different name or delete the existing variable on website or by using eas env:delete --name ${name} --scope shared command.` - ); - } - if (environment && !link) { - const confirmation = await confirmAsync({ - message: `Unexpected argument: --environment can only be used with --link flag. Do you want to link the variable to the current project?`, - }); + const existingVariable = existingVariables.find( + variable => !environments || variable.environments?.some(env => environments?.includes(env)) + ); - if (!confirmation) { - Log.log('Aborting'); - throw new Error('Unexpected argument: --environment can only be used with --link flag.'); + if (existingVariable) { + if (force) { + overwrite = true; + } else { + throw new Error( + `Shared variable with ${name} name already exists on this account.\n` + + `Use a different name or delete the existing variable on website or by using eas env:delete --name ${name} --scope shared command.` + ); } } - const variable = await EnvironmentVariableMutation.createSharedVariableAsync( - graphqlClient, - { - name, - value, - visibility, - environments, - type: EnvironmentSecretType.String, - }, - ownerAccount.id - ); + const variable = + overwrite && existingVariable + ? await EnvironmentVariableMutation.updateAsync(graphqlClient, { + id: existingVariable.id, + name, + value, + visibility, + environments, + }) + : await EnvironmentVariableMutation.createSharedVariableAsync( + graphqlClient, + { + name, + value, + visibility, + environments, + type: EnvironmentSecretType.String, + }, + ownerAccount.id + ); if (!variable) { throw new Error( @@ -248,18 +229,22 @@ export default class EnvironmentVariableCreate extends EasCommand { `Created a new variable ${chalk.bold(name)} on account ${chalk.bold(ownerAccount.name)}.` ); - if (link && environment) { + if (link) { Log.withTick( `Linking shared variable ${chalk.bold(name)} to project ${chalk.bold( projectDisplayName )}.` ); - await EnvironmentVariableMutation.linkSharedEnvironmentVariableAsync( - graphqlClient, - variable.id, - projectId, - environment - ); + + await performForEnvironmentsAsync(environments, async environment => { + await EnvironmentVariableMutation.linkSharedEnvironmentVariableAsync( + graphqlClient, + variable.id, + projectId, + environment + ); + }); + Log.withTick( `Linked shared variable ${chalk.bold(name)} to project ${chalk.bold(projectDisplayName)}.` ); @@ -267,6 +252,67 @@ export default class EnvironmentVariableCreate extends EasCommand { } } + private async promptForOverwriteAsync({ + nonInteractive, + force, + message, + suggestion, + }: { + nonInteractive: boolean; + force: boolean; + message: string; + suggestion: string; + }): Promise { + if (!nonInteractive) { + const confirmation = await confirmAsync({ + message: `${message} ${suggestion}`, + }); + + if (!confirmation) { + Log.log('Aborting'); + throw new Error(`${message}`); + } + } else if (!force) { + throw new Error(`${message} Use --force to overwrite it.`); + } + } + + private async promptForMissingFlagsAsync({ + name, + value, + environment, + visibility = EnvironmentVariableVisibility.Public, + 'non-interactive': nonInteractive, + ...rest + }: CreateFlags): Promise> { + if (!name) { + name = await promptVariableNameAsync(nonInteractive); + } + + if (!value) { + value = await promptVariableValueAsync({ + nonInteractive, + hidden: visibility !== EnvironmentVariableVisibility.Public, + }); + } + + if (!environment) { + environment = await promptVariableEnvironmentAsync({ nonInteractive, multiple: true }); + } + + return { + name, + value, + environment, + visibility, + link: rest.link ?? false, + force: rest.force ?? false, + scope: rest.scope ?? EnvironmentVariableScope.Project, + 'non-interactive': nonInteractive, + ...rest, + }; + } + private validateFlags(flags: CreateFlags): CreateFlags { if (flags.scope !== EnvironmentVariableScope.Shared && flags.link) { throw new Error( diff --git a/packages/eas-cli/src/commands/env/get.ts b/packages/eas-cli/src/commands/env/get.ts index bcfdfbc19a..4963d57ee0 100644 --- a/packages/eas-cli/src/commands/env/get.ts +++ b/packages/eas-cli/src/commands/env/get.ts @@ -16,8 +16,8 @@ import { } from '../../graphql/generated'; import { EnvironmentVariablesQuery } from '../../graphql/queries/EnvironmentVariablesQuery'; import Log from '../../log'; -import { formatVariable } from '../../utils/formatVariable'; import { promptVariableEnvironmentAsync, promptVariableNameAsync } from '../../utils/prompts'; +import { formatVariable } from '../../utils/variableUtils'; type GetFlags = { name?: string; diff --git a/packages/eas-cli/src/commands/env/list.ts b/packages/eas-cli/src/commands/env/list.ts index b5fd7875d7..8b1e4797f9 100644 --- a/packages/eas-cli/src/commands/env/list.ts +++ b/packages/eas-cli/src/commands/env/list.ts @@ -15,8 +15,8 @@ import { } from '../../graphql/generated'; import { EnvironmentVariablesQuery } from '../../graphql/queries/EnvironmentVariablesQuery'; import Log from '../../log'; -import { formatVariable } from '../../utils/formatVariable'; import { promptVariableEnvironmentAsync } from '../../utils/prompts'; +import { formatVariable } from '../../utils/variableUtils'; export default class EnvironmentValueList extends EasCommand { static override description = 'list environment variables for the current project'; diff --git a/packages/eas-cli/src/graphql/generated.ts b/packages/eas-cli/src/graphql/generated.ts index 17574008d3..a9e1924510 100644 --- a/packages/eas-cli/src/graphql/generated.ts +++ b/packages/eas-cli/src/graphql/generated.ts @@ -10,20 +10,24 @@ export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; -export type MakeEmpty = { [_ in K]?: never }; -export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; +export type MakeEmpty = { + [_ in K]?: never; +}; +export type Incremental = + | T + | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: { input: string; output: string; } - String: { input: string; output: string; } - Boolean: { input: boolean; output: boolean; } - Int: { input: number; output: number; } - Float: { input: number; output: number; } - DateTime: { input: any; output: any; } - DevDomainName: { input: any; output: any; } - JSON: { input: any; output: any; } - JSONObject: { input: any; output: any; } - WorkerDeploymentIdentifier: { input: any; output: any; } + ID: { input: string; output: string }; + String: { input: string; output: string }; + Boolean: { input: boolean; output: boolean }; + Int: { input: number; output: number }; + Float: { input: number; output: number }; + DateTime: { input: any; output: any }; + DevDomainName: { input: any; output: any }; + JSON: { input: any; output: any }; + JSONObject: { input: any; output: any }; + WorkerDeploymentIdentifier: { input: any; output: any }; }; export type AcceptUserInvitationResult = { @@ -54,17 +58,14 @@ export type AccessTokenMutation = { setAccessTokenRevoked: AccessToken; }; - export type AccessTokenMutationCreateAccessTokenArgs = { createAccessTokenData: CreateAccessTokenInput; }; - export type AccessTokenMutationDeleteAccessTokenArgs = { id: Scalars['ID']['input']; }; - export type AccessTokenMutationSetAccessTokenRevokedArgs = { id: Scalars['ID']['input']; revoked?: InputMaybe; @@ -176,7 +177,6 @@ export type Account = { willAutoRenewBuilds?: Maybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -187,7 +187,6 @@ export type AccountActivityTimelineProjectActivitiesArgs = { limit: Scalars['Int']['input']; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -199,7 +198,6 @@ export type AccountAppStoreConnectApiKeysPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -208,7 +206,6 @@ export type AccountAppleAppIdentifiersArgs = { bundleIdentifier?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -219,7 +216,6 @@ export type AccountAppleDevicesArgs = { offset?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -232,7 +228,6 @@ export type AccountAppleDevicesPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -244,7 +239,6 @@ export type AccountAppleDistributionCertificatesPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -253,7 +247,6 @@ export type AccountAppleProvisioningProfilesArgs = { appleAppIdentifierId?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -265,7 +258,6 @@ export type AccountAppleProvisioningProfilesPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -277,7 +269,6 @@ export type AccountApplePushKeysPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -288,7 +279,6 @@ export type AccountAppleTeamsArgs = { offset?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -301,7 +291,6 @@ export type AccountAppleTeamsPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -312,7 +301,6 @@ export type AccountAppsArgs = { offset: Scalars['Int']['input']; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -325,7 +313,6 @@ export type AccountAppsPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -338,7 +325,6 @@ export type AccountAuditLogsPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -347,7 +333,6 @@ export type AccountBillingPeriodArgs = { date: Scalars['DateTime']['input']; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -359,7 +344,6 @@ export type AccountBuildsArgs = { status?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -368,7 +352,6 @@ export type AccountEnvironmentSecretsArgs = { filterNames?: InputMaybe>; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -378,7 +361,6 @@ export type AccountEnvironmentVariablesArgs = { filterNames?: InputMaybe>; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -388,7 +370,6 @@ export type AccountEnvironmentVariablesIncludingSensitiveArgs = { filterNames?: InputMaybe>; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -400,7 +381,6 @@ export type AccountGoogleServiceAccountKeysPaginatedArgs = { last?: InputMaybe; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -410,7 +390,6 @@ export type AccountSnacksArgs = { offset: Scalars['Int']['input']; }; - /** * An account is a container owning projects, credentials, billing and other organization * data and settings. Actors may own and be members of accounts. @@ -518,7 +497,7 @@ export enum AccountAppsSortByField { * Name prefers the display name but falls back to full_name with @account/ * part stripped. */ - Name = 'NAME' + Name = 'NAME', } export type AccountDataInput = { @@ -559,43 +538,36 @@ export type AccountMutation = { setPushSecurityEnabled: Account; }; - export type AccountMutationCancelAllSubscriptionsImmediatelyArgs = { accountID: Scalars['ID']['input']; }; - export type AccountMutationCancelScheduledSubscriptionChangeArgs = { accountID: Scalars['ID']['input']; }; - export type AccountMutationChangeAdditionalConcurrenciesCountArgs = { accountID: Scalars['ID']['input']; newAdditionalConcurrenciesCount: Scalars['Int']['input']; }; - export type AccountMutationChangePlanArgs = { accountID: Scalars['ID']['input']; couponCode?: InputMaybe; newPlanIdentifier: Scalars['String']['input']; }; - export type AccountMutationGrantActorPermissionsArgs = { accountID: Scalars['ID']['input']; actorID: Scalars['ID']['input']; permissions?: InputMaybe>>; }; - export type AccountMutationRenameArgs = { accountID: Scalars['ID']['input']; newName: Scalars['String']['input']; }; - export type AccountMutationRequestRefundArgs = { accountID: Scalars['ID']['input']; chargeID: Scalars['ID']['input']; @@ -603,14 +575,12 @@ export type AccountMutationRequestRefundArgs = { reason?: InputMaybe; }; - export type AccountMutationRevokeActorPermissionsArgs = { accountID: Scalars['ID']['input']; actorID: Scalars['ID']['input']; permissions?: InputMaybe>>; }; - export type AccountMutationSetPushSecurityEnabledArgs = { accountID: Scalars['ID']['input']; pushSecurityEnabled: Scalars['Boolean']['input']; @@ -631,12 +601,10 @@ export type AccountQuery = { byName: Account; }; - export type AccountQueryByIdArgs = { accountId: Scalars['String']['input']; }; - export type AccountQueryByNameArgs = { accountName: Scalars['String']['input']; }; @@ -672,18 +640,15 @@ export type AccountSsoConfigurationMutation = { updateAccountSSOConfiguration: AccountSsoConfiguration; }; - export type AccountSsoConfigurationMutationCreateAccountSsoConfigurationArgs = { accountId: Scalars['ID']['input']; accountSSOConfigurationData: AccountSsoConfigurationData; }; - export type AccountSsoConfigurationMutationDeleteAccountSsoConfigurationArgs = { id: Scalars['ID']['input']; }; - export type AccountSsoConfigurationMutationUpdateAccountSsoConfigurationArgs = { accountSSOConfigurationData: AccountSsoConfigurationData; id: Scalars['ID']['input']; @@ -705,7 +670,6 @@ export type AccountSsoConfigurationPublicDataQuery = { publicDataByAccountName: AccountSsoConfigurationPublicData; }; - export type AccountSsoConfigurationPublicDataQueryPublicDataByAccountNameArgs = { accountName: Scalars['String']['input']; }; @@ -739,13 +703,11 @@ export type AccountUsageMetrics = { metricsForServiceMetric: Array; }; - export type AccountUsageMetricsByBillingPeriodArgs = { date: Scalars['DateTime']['input']; service?: InputMaybe; }; - export type AccountUsageMetricsMetricsForServiceMetricArgs = { filterParams?: InputMaybe; granularity: UsageMetricsGranularity; @@ -762,7 +724,7 @@ export type ActivityTimelineProjectActivity = { export enum ActivityTimelineProjectActivityType { Build = 'BUILD', Submission = 'SUBMISSION', - Update = 'UPDATE' + Update = 'UPDATE', } /** A regular user, SSO user, or robot that can authenticate with Expo services and be a member of accounts. */ @@ -790,7 +752,6 @@ export type Actor = { lastDeletionAttemptTime?: Maybe; }; - /** A regular user, SSO user, or robot that can authenticate with Expo services and be a member of accounts. */ export type ActorFeatureGatesArgs = { filter?: InputMaybe>; @@ -811,7 +772,6 @@ export type ActorExperimentMutation = { createOrUpdateActorExperiment: ActorExperiment; }; - export type ActorExperimentMutationCreateOrUpdateActorExperimentArgs = { enabled: Scalars['Boolean']['input']; experiment: Experiment; @@ -826,7 +786,6 @@ export type ActorQuery = { byId: Actor; }; - export type ActorQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -896,30 +855,25 @@ export type AndroidAppBuildCredentialsMutation = { setName: AndroidAppBuildCredentials; }; - export type AndroidAppBuildCredentialsMutationCreateAndroidAppBuildCredentialsArgs = { androidAppBuildCredentialsInput: AndroidAppBuildCredentialsInput; androidAppCredentialsId: Scalars['ID']['input']; }; - export type AndroidAppBuildCredentialsMutationDeleteAndroidAppBuildCredentialsArgs = { id: Scalars['ID']['input']; }; - export type AndroidAppBuildCredentialsMutationSetDefaultArgs = { id: Scalars['ID']['input']; isDefault: Scalars['Boolean']['input']; }; - export type AndroidAppBuildCredentialsMutationSetKeystoreArgs = { id: Scalars['ID']['input']; keystoreId: Scalars['ID']['input']; }; - export type AndroidAppBuildCredentialsMutationSetNameArgs = { id: Scalars['ID']['input']; name: Scalars['String']['input']; @@ -969,38 +923,32 @@ export type AndroidAppCredentialsMutation = { setGoogleServiceAccountKeyForSubmissions: AndroidAppCredentials; }; - export type AndroidAppCredentialsMutationCreateAndroidAppCredentialsArgs = { androidAppCredentialsInput: AndroidAppCredentialsInput; appId: Scalars['ID']['input']; applicationIdentifier: Scalars['String']['input']; }; - export type AndroidAppCredentialsMutationCreateFcmV1CredentialArgs = { accountId: Scalars['ID']['input']; androidAppCredentialsId: Scalars['String']['input']; credential: Scalars['String']['input']; }; - export type AndroidAppCredentialsMutationDeleteAndroidAppCredentialsArgs = { id: Scalars['ID']['input']; }; - export type AndroidAppCredentialsMutationSetFcmArgs = { fcmId: Scalars['ID']['input']; id: Scalars['ID']['input']; }; - export type AndroidAppCredentialsMutationSetGoogleServiceAccountKeyForFcmV1Args = { googleServiceAccountKeyId: Scalars['ID']['input']; id: Scalars['ID']['input']; }; - export type AndroidAppCredentialsMutationSetGoogleServiceAccountKeyForSubmissionsArgs = { googleServiceAccountKeyId: Scalars['ID']['input']; id: Scalars['ID']['input']; @@ -1010,7 +958,7 @@ export enum AndroidBuildType { Apk = 'APK', AppBundle = 'APP_BUNDLE', /** @deprecated Use developmentClient option instead. */ - DevelopmentClient = 'DEVELOPMENT_CLIENT' + DevelopmentClient = 'DEVELOPMENT_CLIENT', } export type AndroidBuilderEnvironmentInput = { @@ -1052,20 +1000,18 @@ export type AndroidFcmMutation = { deleteAndroidFcm: DeleteAndroidFcmResult; }; - export type AndroidFcmMutationCreateAndroidFcmArgs = { accountId: Scalars['ID']['input']; androidFcmInput: AndroidFcmInput; }; - export type AndroidFcmMutationDeleteAndroidFcmArgs = { id: Scalars['ID']['input']; }; export enum AndroidFcmVersion { Legacy = 'LEGACY', - V1 = 'V1' + V1 = 'V1', } export type AndroidJobBuildCredentialsInput = { @@ -1167,13 +1113,11 @@ export type AndroidKeystoreMutation = { deleteAndroidKeystore: DeleteAndroidKeystoreResult; }; - export type AndroidKeystoreMutationCreateAndroidKeystoreArgs = { accountId: Scalars['ID']['input']; androidKeystoreInput: AndroidKeystoreInput; }; - export type AndroidKeystoreMutationDeleteAndroidKeystoreArgs = { id: Scalars['ID']['input']; }; @@ -1181,7 +1125,7 @@ export type AndroidKeystoreMutationDeleteAndroidKeystoreArgs = { export enum AndroidKeystoreType { Jks = 'JKS', Pkcs12 = 'PKCS12', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type AndroidSubmissionConfig = { @@ -1375,7 +1319,6 @@ export type App = Project & { workerDeploymentsRequests?: Maybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppActivityTimelineProjectActivitiesArgs = { createdBefore?: InputMaybe; @@ -1386,13 +1329,11 @@ export type AppActivityTimelineProjectActivitiesArgs = { limit: Scalars['Int']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppAndroidAppCredentialsArgs = { filter?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppBranchesPaginatedArgs = { after?: InputMaybe; @@ -1402,7 +1343,6 @@ export type AppBranchesPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppBuildsArgs = { filter?: InputMaybe; @@ -1412,7 +1352,6 @@ export type AppBuildsArgs = { status?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppBuildsPaginatedArgs = { after?: InputMaybe; @@ -1422,7 +1361,6 @@ export type AppBuildsPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppChannelsPaginatedArgs = { after?: InputMaybe; @@ -1432,14 +1370,12 @@ export type AppChannelsPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppDeploymentArgs = { channel: Scalars['String']['input']; runtimeVersion: Scalars['String']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppDeploymentsArgs = { after?: InputMaybe; @@ -1449,54 +1385,46 @@ export type AppDeploymentsArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppEnvironmentSecretsArgs = { filterNames?: InputMaybe>; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppEnvironmentVariablesArgs = { environment?: InputMaybe; filterNames?: InputMaybe>; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppEnvironmentVariablesIncludingSensitiveArgs = { environment?: InputMaybe; filterNames?: InputMaybe>; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppIosAppCredentialsArgs = { filter?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppLatestAppVersionByPlatformAndApplicationIdentifierArgs = { applicationIdentifier: Scalars['String']['input']; platform: AppPlatform; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppLatestReleaseForReleaseChannelArgs = { platform: AppPlatform; releaseChannel: Scalars['String']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppLikedByArgs = { limit?: InputMaybe; offset?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppRuntimesArgs = { after?: InputMaybe; @@ -1505,7 +1433,6 @@ export type AppRuntimesArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppSubmissionsArgs = { filter: SubmissionFilter; @@ -1513,7 +1440,6 @@ export type AppSubmissionsArgs = { offset: Scalars['Int']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppSubmissionsPaginatedArgs = { after?: InputMaybe; @@ -1522,7 +1448,6 @@ export type AppSubmissionsPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppTimelineActivityArgs = { after?: InputMaybe; @@ -1532,33 +1457,28 @@ export type AppTimelineActivityArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppUpdateBranchByNameArgs = { name: Scalars['String']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppUpdateBranchesArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppUpdateChannelByNameArgs = { name: Scalars['String']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppUpdateChannelsArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppUpdateGroupsArgs = { filter?: InputMaybe; @@ -1566,14 +1486,12 @@ export type AppUpdateGroupsArgs = { offset: Scalars['Int']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppUpdatesArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppUpdatesPaginatedArgs = { after?: InputMaybe; @@ -1582,25 +1500,21 @@ export type AppUpdatesPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWebhooksArgs = { filter?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWorkerDeploymentArgs = { deploymentIdentifier: Scalars['WorkerDeploymentIdentifier']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWorkerDeploymentAliasArgs = { aliasName?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWorkerDeploymentAliasesArgs = { after?: InputMaybe; @@ -1609,7 +1523,6 @@ export type AppWorkerDeploymentAliasesArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWorkerDeploymentsArgs = { after?: InputMaybe; @@ -1618,27 +1531,23 @@ export type AppWorkerDeploymentsArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWorkerDeploymentsCrashArgs = { crashKey: Scalars['ID']['input']; sampleFor?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWorkerDeploymentsCrashesArgs = { filters?: InputMaybe; timespan: DatasetTimespan; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWorkerDeploymentsRequestArgs = { requestKey: Scalars['ID']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWorkerDeploymentsRequestsArgs = { filters?: InputMaybe; @@ -1702,13 +1611,11 @@ export type AppDevDomainNameMutation = { changeDevDomainName: AppDevDomainName; }; - export type AppDevDomainNameMutationAssignDevDomainNameArgs = { appId: Scalars['ID']['input']; name: Scalars['DevDomainName']['input']; }; - export type AppDevDomainNameMutationChangeDevDomainNameArgs = { appId: Scalars['ID']['input']; name: Scalars['DevDomainName']['input']; @@ -1742,24 +1649,21 @@ export type AppInsights = { uniqueUsersByPlatformOverTime: UniqueUsersOverTimeData; }; - export type AppInsightsTotalUniqueUsersArgs = { timespan: InsightsTimespan; }; - export type AppInsightsUniqueUsersByAppVersionOverTimeArgs = { timespan: InsightsTimespan; }; - export type AppInsightsUniqueUsersByPlatformOverTimeArgs = { timespan: InsightsTimespan; }; export enum AppInternalDistributionBuildPrivacy { Private = 'PRIVATE', - Public = 'PUBLIC' + Public = 'PUBLIC', } export type AppMutation = { @@ -1780,40 +1684,33 @@ export type AppMutation = { setResourceClassExperiment: App; }; - export type AppMutationCreateAppArgs = { appInput: AppInput; }; - export type AppMutationCreateAppAndGithubRepositoryArgs = { appInput: AppWithGithubRepositoryInput; }; - export type AppMutationGrantAccessArgs = { accessLevel?: InputMaybe; toUser: Scalars['ID']['input']; }; - export type AppMutationScheduleAppDeletionArgs = { appId: Scalars['ID']['input']; }; - export type AppMutationSetAppInfoArgs = { appId: Scalars['ID']['input']; appInfo: AppInfoInput; }; - export type AppMutationSetPushSecurityEnabledArgs = { appId: Scalars['ID']['input']; pushSecurityEnabled: Scalars['Boolean']['input']; }; - export type AppMutationSetResourceClassExperimentArgs = { appId: Scalars['ID']['input']; resourceClassExperiment?: InputMaybe; @@ -1828,13 +1725,13 @@ export type AppNotificationSubscriptionInput = { export enum AppPlatform { Android = 'ANDROID', - Ios = 'IOS' + Ios = 'IOS', } export enum AppPrivacy { Hidden = 'HIDDEN', Public = 'PUBLIC', - Unlisted = 'UNLISTED' + Unlisted = 'UNLISTED', } export type AppPushNotifications = { @@ -1851,17 +1748,14 @@ export type AppPushNotificationsInsights = { totalNotificationsSent: Scalars['Int']['output']; }; - export type AppPushNotificationsInsightsNotificationsSentOverTimeArgs = { timespan: InsightsTimespan; }; - export type AppPushNotificationsInsightsSuccessFailureOverTimeArgs = { timespan: InsightsTimespan; }; - export type AppPushNotificationsInsightsTotalNotificationsSentArgs = { filters?: InputMaybe>; timespan: InsightsTimespan; @@ -1881,7 +1775,6 @@ export type AppQuery = { byId: App; }; - export type AppQueryAllArgs = { filter: AppsFilter; limit?: InputMaybe; @@ -1889,17 +1782,14 @@ export type AppQueryAllArgs = { sort: AppSort; }; - export type AppQueryByDevDomainNameArgs = { name: Scalars['DevDomainName']['input']; }; - export type AppQueryByFullNameArgs = { fullName: Scalars['String']['input']; }; - export type AppQueryByIdArgs = { appId: Scalars['String']['input']; }; @@ -1922,7 +1812,7 @@ export enum AppSort { /** Sort by recently published */ RecentlyPublished = 'RECENTLY_PUBLISHED', /** Sort by highest trendScore */ - Viewed = 'VIEWED' + Viewed = 'VIEWED', } export type AppStoreConnectApiKey = { @@ -1958,18 +1848,15 @@ export type AppStoreConnectApiKeyMutation = { updateAppStoreConnectApiKey: AppStoreConnectApiKey; }; - export type AppStoreConnectApiKeyMutationCreateAppStoreConnectApiKeyArgs = { accountId: Scalars['ID']['input']; appStoreConnectApiKeyInput: AppStoreConnectApiKeyInput; }; - export type AppStoreConnectApiKeyMutationDeleteAppStoreConnectApiKeyArgs = { id: Scalars['ID']['input']; }; - export type AppStoreConnectApiKeyMutationUpdateAppStoreConnectApiKeyArgs = { appStoreConnectApiKeyUpdateInput: AppStoreConnectApiKeyUpdateInput; id: Scalars['ID']['input']; @@ -1995,7 +1882,7 @@ export enum AppStoreConnectUserRole { ReadOnly = 'READ_ONLY', Sales = 'SALES', Technical = 'TECHNICAL', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type AppSubmissionEdge = { @@ -2063,7 +1950,6 @@ export type AppVersionMutation = { createAppVersion: AppVersion; }; - export type AppVersionMutationCreateAppVersionArgs = { appVersionInput: AppVersionInput; }; @@ -2097,7 +1983,6 @@ export type AppleAppIdentifierMutation = { createAppleAppIdentifier: AppleAppIdentifier; }; - export type AppleAppIdentifierMutationCreateAppleAppIdentifierArgs = { accountId: Scalars['ID']['input']; appleAppIdentifierInput: AppleAppIdentifierInput; @@ -2121,7 +2006,7 @@ export enum AppleDeviceClass { Ipad = 'IPAD', Iphone = 'IPHONE', Mac = 'MAC', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type AppleDeviceFilterInput = { @@ -2150,18 +2035,15 @@ export type AppleDeviceMutation = { updateAppleDevice: AppleDevice; }; - export type AppleDeviceMutationCreateAppleDeviceArgs = { accountId: Scalars['ID']['input']; appleDeviceInput: AppleDeviceInput; }; - export type AppleDeviceMutationDeleteAppleDeviceArgs = { id: Scalars['ID']['input']; }; - export type AppleDeviceMutationUpdateAppleDeviceArgs = { appleDeviceUpdateInput: AppleDeviceUpdateInput; id: Scalars['ID']['input']; @@ -2180,7 +2062,6 @@ export type AppleDeviceRegistrationRequestMutation = { createAppleDeviceRegistrationRequest: AppleDeviceRegistrationRequest; }; - export type AppleDeviceRegistrationRequestMutationCreateAppleDeviceRegistrationRequestArgs = { accountId: Scalars['ID']['input']; appleTeamId: Scalars['ID']['input']; @@ -2191,7 +2072,6 @@ export type AppleDeviceRegistrationRequestQuery = { byId: AppleDeviceRegistrationRequest; }; - export type AppleDeviceRegistrationRequestQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -2233,13 +2113,11 @@ export type AppleDistributionCertificateMutation = { deleteAppleDistributionCertificate: DeleteAppleDistributionCertificateResult; }; - export type AppleDistributionCertificateMutationCreateAppleDistributionCertificateArgs = { accountId: Scalars['ID']['input']; appleDistributionCertificateInput: AppleDistributionCertificateInput; }; - export type AppleDistributionCertificateMutationDeleteAppleDistributionCertificateArgs = { id: Scalars['ID']['input']; }; @@ -2277,24 +2155,20 @@ export type AppleProvisioningProfileMutation = { updateAppleProvisioningProfile: AppleProvisioningProfile; }; - export type AppleProvisioningProfileMutationCreateAppleProvisioningProfileArgs = { accountId: Scalars['ID']['input']; appleAppIdentifierId: Scalars['ID']['input']; appleProvisioningProfileInput: AppleProvisioningProfileInput; }; - export type AppleProvisioningProfileMutationDeleteAppleProvisioningProfileArgs = { id: Scalars['ID']['input']; }; - export type AppleProvisioningProfileMutationDeleteAppleProvisioningProfilesArgs = { ids: Array; }; - export type AppleProvisioningProfileMutationUpdateAppleProvisioningProfileArgs = { appleProvisioningProfileInput: AppleProvisioningProfileInput; id: Scalars['ID']['input']; @@ -2326,13 +2200,11 @@ export type ApplePushKeyMutation = { deleteApplePushKey: DeleteApplePushKeyResult; }; - export type ApplePushKeyMutationCreateApplePushKeyArgs = { accountId: Scalars['ID']['input']; applePushKeyInput: ApplePushKeyInput; }; - export type ApplePushKeyMutationDeleteApplePushKeyArgs = { id: Scalars['ID']['input']; }; @@ -2351,18 +2223,15 @@ export type AppleTeam = { id: Scalars['ID']['output']; }; - export type AppleTeamAppleAppIdentifiersArgs = { bundleIdentifier?: InputMaybe; }; - export type AppleTeamAppleDevicesArgs = { limit?: InputMaybe; offset?: InputMaybe; }; - export type AppleTeamAppleProvisioningProfilesArgs = { appleAppIdentifierId?: InputMaybe; }; @@ -2385,13 +2254,11 @@ export type AppleTeamMutation = { updateAppleTeam: AppleTeam; }; - export type AppleTeamMutationCreateAppleTeamArgs = { accountId: Scalars['ID']['input']; appleTeamInput: AppleTeamInput; }; - export type AppleTeamMutationUpdateAppleTeamArgs = { appleTeamUpdateInput: AppleTeamUpdateInput; id: Scalars['ID']['input']; @@ -2402,7 +2269,6 @@ export type AppleTeamQuery = { byAppleTeamIdentifier?: Maybe; }; - export type AppleTeamQueryByAppleTeamIdentifierArgs = { accountId: Scalars['ID']['input']; identifier: Scalars['String']['input']; @@ -2411,7 +2277,7 @@ export type AppleTeamQueryByAppleTeamIdentifierArgs = { export enum AppleTeamType { CompanyOrOrganization = 'COMPANY_OR_ORGANIZATION', Individual = 'INDIVIDUAL', - InHouse = 'IN_HOUSE' + InHouse = 'IN_HOUSE', } export type AppleTeamUpdateInput = { @@ -2423,7 +2289,7 @@ export enum AppsFilter { /** Featured Projects */ Featured = 'FEATURED', /** New Projects */ - New = 'NEW' + New = 'NEW', } export type AscApiKeyInput = { @@ -2440,7 +2306,7 @@ export type AssetMetadataResult = { export enum AssetMetadataStatus { DoesNotExist = 'DOES_NOT_EXIST', - Exists = 'EXISTS' + Exists = 'EXISTS', } export type AssetMutation = { @@ -2452,7 +2318,6 @@ export type AssetMutation = { getSignedAssetUploadSpecifications: GetSignedAssetUploadSpecificationsResult; }; - export type AssetMutationGetSignedAssetUploadSpecificationsArgs = { assetContentTypes: Array>; }; @@ -2463,7 +2328,6 @@ export type AssetQuery = { metadata: Array; }; - /** Check to see if assets with given storageKeys exist */ export type AssetQueryMetadataArgs = { storageKeys: Array; @@ -2514,7 +2378,6 @@ export type AuditLogMutation = { exportAuditLogs: BackgroundJobReceipt; }; - export type AuditLogMutationExportAuditLogsArgs = { exportInput: AuditLogExportInput; }; @@ -2525,7 +2388,6 @@ export type AuditLogQuery = { byAccountId: Array; }; - export type AuditLogQueryByAccountIdArgs = { accountId: Scalars['ID']['input']; limit: Scalars['Int']['input']; @@ -2537,11 +2399,11 @@ export type AuditLogQueryByAccountIdArgs = { export enum AuditLogsExportFormat { Csv = 'CSV', Json = 'JSON', - Jsonl = 'JSONL' + Jsonl = 'JSONL', } export enum AuthProtocolType { - Oidc = 'OIDC' + Oidc = 'OIDC', } export enum AuthProviderIdentifier { @@ -2549,7 +2411,7 @@ export enum AuthProviderIdentifier { MsEntraId = 'MS_ENTRA_ID', Okta = 'OKTA', OneLogin = 'ONE_LOGIN', - StubIdp = 'STUB_IDP' + StubIdp = 'STUB_IDP', } export type BackgroundJobReceipt = { @@ -2574,7 +2436,6 @@ export type BackgroundJobReceiptQuery = { byId: BackgroundJobReceipt; }; - export type BackgroundJobReceiptQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -2583,14 +2444,14 @@ export enum BackgroundJobResultType { AuditLogsExport = 'AUDIT_LOGS_EXPORT', GithubBuild = 'GITHUB_BUILD', UserAuditLogsExport = 'USER_AUDIT_LOGS_EXPORT', - Void = 'VOID' + Void = 'VOID', } export enum BackgroundJobState { Failure = 'FAILURE', InProgress = 'IN_PROGRESS', Queued = 'QUEUED', - Success = 'SUCCESS' + Success = 'SUCCESS', } export type Billing = { @@ -2621,100 +2482,98 @@ export type BranchQuery = { byId: UpdateBranch; }; - export type BranchQueryByIdArgs = { branchId: Scalars['ID']['input']; }; /** Represents an EAS Build */ -export type Build = ActivityTimelineProjectActivity & BuildOrBuildJob & { - __typename?: 'Build'; - activityTimestamp: Scalars['DateTime']['output']; - actor?: Maybe; - app: App; - appBuildVersion?: Maybe; - appIdentifier?: Maybe; - appVersion?: Maybe; - artifacts?: Maybe; - buildMode?: Maybe; - buildProfile?: Maybe; - canRetry: Scalars['Boolean']['output']; - cancelingActor?: Maybe; - /** @deprecated Use 'updateChannel' field instead. */ - channel?: Maybe; - childBuild?: Maybe; - completedAt?: Maybe; - createdAt: Scalars['DateTime']['output']; - customNodeVersion?: Maybe; - customWorkflowName?: Maybe; - deployment?: Maybe; - developmentClient?: Maybe; - distribution?: Maybe; - enqueuedAt?: Maybe; - error?: Maybe; - estimatedWaitTimeLeftSeconds?: Maybe; - expirationDate?: Maybe; - gitCommitHash?: Maybe; - gitCommitMessage?: Maybe; - gitRef?: Maybe; - githubRepositoryOwnerAndName?: Maybe; - id: Scalars['ID']['output']; - /** Queue position is 1-indexed */ - initialQueuePosition?: Maybe; - initiatingActor?: Maybe; - /** @deprecated User type is deprecated */ - initiatingUser?: Maybe; - iosEnterpriseProvisioning?: Maybe; - isForIosSimulator: Scalars['Boolean']['output']; - isGitWorkingTreeDirty?: Maybe; - isWaived: Scalars['Boolean']['output']; - logFiles: Array; - maxBuildTimeSeconds: Scalars['Int']['output']; - /** Retry time starts after completedAt */ - maxRetryTimeMinutes?: Maybe; - message?: Maybe; - metrics?: Maybe; - parentBuild?: Maybe; - platform: AppPlatform; - priority: BuildPriority; - /** @deprecated Use app field instead */ - project: Project; - projectMetadataFileUrl?: Maybe; - projectRootDirectory?: Maybe; - provisioningStartedAt?: Maybe; - /** Queue position is 1-indexed */ - queuePosition?: Maybe; - reactNativeVersion?: Maybe; - releaseChannel?: Maybe; - requiredPackageManager?: Maybe; - /** - * The builder resource class requested by the developer - * @deprecated Use resourceClassDisplayName instead - */ - resourceClass: BuildResourceClass; - /** String describing the resource class used to run the build */ - resourceClassDisplayName: Scalars['String']['output']; - retryDisabledReason?: Maybe; - runFromCI?: Maybe; - runtime?: Maybe; - /** @deprecated Use 'runtime' field instead. */ - runtimeVersion?: Maybe; - sdkVersion?: Maybe; - selectedImage?: Maybe; - status: BuildStatus; - submissions: Array; - updateChannel?: Maybe; - updatedAt: Scalars['DateTime']['output']; - workerStartedAt?: Maybe; -}; - +export type Build = ActivityTimelineProjectActivity & + BuildOrBuildJob & { + __typename?: 'Build'; + activityTimestamp: Scalars['DateTime']['output']; + actor?: Maybe; + app: App; + appBuildVersion?: Maybe; + appIdentifier?: Maybe; + appVersion?: Maybe; + artifacts?: Maybe; + buildMode?: Maybe; + buildProfile?: Maybe; + canRetry: Scalars['Boolean']['output']; + cancelingActor?: Maybe; + /** @deprecated Use 'updateChannel' field instead. */ + channel?: Maybe; + childBuild?: Maybe; + completedAt?: Maybe; + createdAt: Scalars['DateTime']['output']; + customNodeVersion?: Maybe; + customWorkflowName?: Maybe; + deployment?: Maybe; + developmentClient?: Maybe; + distribution?: Maybe; + enqueuedAt?: Maybe; + error?: Maybe; + estimatedWaitTimeLeftSeconds?: Maybe; + expirationDate?: Maybe; + gitCommitHash?: Maybe; + gitCommitMessage?: Maybe; + gitRef?: Maybe; + githubRepositoryOwnerAndName?: Maybe; + id: Scalars['ID']['output']; + /** Queue position is 1-indexed */ + initialQueuePosition?: Maybe; + initiatingActor?: Maybe; + /** @deprecated User type is deprecated */ + initiatingUser?: Maybe; + iosEnterpriseProvisioning?: Maybe; + isForIosSimulator: Scalars['Boolean']['output']; + isGitWorkingTreeDirty?: Maybe; + isWaived: Scalars['Boolean']['output']; + logFiles: Array; + maxBuildTimeSeconds: Scalars['Int']['output']; + /** Retry time starts after completedAt */ + maxRetryTimeMinutes?: Maybe; + message?: Maybe; + metrics?: Maybe; + parentBuild?: Maybe; + platform: AppPlatform; + priority: BuildPriority; + /** @deprecated Use app field instead */ + project: Project; + projectMetadataFileUrl?: Maybe; + projectRootDirectory?: Maybe; + provisioningStartedAt?: Maybe; + /** Queue position is 1-indexed */ + queuePosition?: Maybe; + reactNativeVersion?: Maybe; + releaseChannel?: Maybe; + requiredPackageManager?: Maybe; + /** + * The builder resource class requested by the developer + * @deprecated Use resourceClassDisplayName instead + */ + resourceClass: BuildResourceClass; + /** String describing the resource class used to run the build */ + resourceClassDisplayName: Scalars['String']['output']; + retryDisabledReason?: Maybe; + runFromCI?: Maybe; + runtime?: Maybe; + /** @deprecated Use 'runtime' field instead. */ + runtimeVersion?: Maybe; + sdkVersion?: Maybe; + selectedImage?: Maybe; + status: BuildStatus; + submissions: Array; + updateChannel?: Maybe; + updatedAt: Scalars['DateTime']['output']; + workerStartedAt?: Maybe; + }; /** Represents an EAS Build */ export type BuildCanRetryArgs = { newMode?: InputMaybe; }; - /** Represents an EAS Build */ export type BuildRetryDisabledReasonArgs = { newMode?: InputMaybe; @@ -2757,17 +2616,14 @@ export type BuildAnnotationMutation = { updateBuildAnnotation: BuildAnnotation; }; - export type BuildAnnotationMutationCreateBuildAnnotationArgs = { buildAnnotationData: BuildAnnotationDataInput; }; - export type BuildAnnotationMutationDeleteBuildAnnotationArgs = { buildAnnotationId: Scalars['ID']['input']; }; - export type BuildAnnotationMutationUpdateBuildAnnotationArgs = { buildAnnotationData: BuildAnnotationDataInput; buildAnnotationId: Scalars['ID']['input']; @@ -2781,12 +2637,10 @@ export type BuildAnnotationsQuery = { byId: BuildAnnotation; }; - export type BuildAnnotationsQueryAllArgs = { filters?: InputMaybe; }; - export type BuildAnnotationsQueryByIdArgs = { buildAnnotationId: Scalars['ID']['input']; }; @@ -2810,7 +2664,7 @@ export type BuildCacheInput = { export enum BuildCredentialsSource { Local = 'LOCAL', - Remote = 'REMOTE' + Remote = 'REMOTE', } export type BuildError = { @@ -2848,7 +2702,7 @@ export type BuildFilterInput = { export enum BuildIosEnterpriseProvisioning { Adhoc = 'ADHOC', - Universal = 'UNIVERSAL' + Universal = 'UNIVERSAL', } export type BuildLimitThresholdExceededMetadata = { @@ -2859,7 +2713,7 @@ export type BuildLimitThresholdExceededMetadata = { export enum BuildLimitThresholdExceededMetadataType { Ios = 'IOS', - Total = 'TOTAL' + Total = 'TOTAL', } export type BuildMetadataInput = { @@ -2907,7 +2761,7 @@ export enum BuildMode { Build = 'BUILD', Custom = 'CUSTOM', Repack = 'REPACK', - Resign = 'RESIGN' + Resign = 'RESIGN', } export type BuildMutation = { @@ -2938,12 +2792,10 @@ export type BuildMutation = { updateBuildMetadata: Build; }; - export type BuildMutationCancelBuildArgs = { buildId: Scalars['ID']['input']; }; - export type BuildMutationCreateAndroidBuildArgs = { appId: Scalars['ID']['input']; buildParams?: InputMaybe; @@ -2951,7 +2803,6 @@ export type BuildMutationCreateAndroidBuildArgs = { metadata?: InputMaybe; }; - export type BuildMutationCreateIosBuildArgs = { appId: Scalars['ID']['input']; buildParams?: InputMaybe; @@ -2959,29 +2810,24 @@ export type BuildMutationCreateIosBuildArgs = { metadata?: InputMaybe; }; - export type BuildMutationDeleteBuildArgs = { buildId: Scalars['ID']['input']; }; - export type BuildMutationRetryAndroidBuildArgs = { buildId: Scalars['ID']['input']; jobOverrides?: InputMaybe; }; - export type BuildMutationRetryBuildArgs = { buildId: Scalars['ID']['input']; }; - export type BuildMutationRetryIosBuildArgs = { buildId: Scalars['ID']['input']; jobOverrides?: InputMaybe; }; - export type BuildMutationUpdateBuildMetadataArgs = { buildId: Scalars['ID']['input']; metadata: BuildMetadataInput; @@ -3038,7 +2884,7 @@ export enum BuildPhase { UploadApplicationArchive = 'UPLOAD_APPLICATION_ARCHIVE', /** @deprecated No longer supported */ UploadArtifacts = 'UPLOAD_ARTIFACTS', - UploadBuildArtifacts = 'UPLOAD_BUILD_ARTIFACTS' + UploadBuildArtifacts = 'UPLOAD_BUILD_ARTIFACTS', } export type BuildPlanCreditThresholdExceededMetadata = { @@ -3052,7 +2898,7 @@ export type BuildPlanCreditThresholdExceededMetadata = { export enum BuildPriority { High = 'HIGH', Normal = 'NORMAL', - NormalPlus = 'NORMAL_PLUS' + NormalPlus = 'NORMAL_PLUS', } /** Publicly visible data for a Build. */ @@ -3073,7 +2919,6 @@ export type BuildPublicDataQuery = { byId?: Maybe; }; - export type BuildPublicDataQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -3096,7 +2941,6 @@ export type BuildQuery = { byId: Build; }; - export type BuildQueryAllArgs = { limit?: InputMaybe; offset?: InputMaybe; @@ -3104,7 +2948,6 @@ export type BuildQueryAllArgs = { statuses?: InputMaybe>; }; - export type BuildQueryAllForAppArgs = { appId: Scalars['String']['input']; limit?: InputMaybe; @@ -3113,7 +2956,6 @@ export type BuildQueryAllForAppArgs = { status?: InputMaybe; }; - export type BuildQueryByIdArgs = { buildId: Scalars['ID']['input']; }; @@ -3139,7 +2981,7 @@ export enum BuildResourceClass { IosMedium = 'IOS_MEDIUM', IosMLarge = 'IOS_M_LARGE', IosMMedium = 'IOS_M_MEDIUM', - Legacy = 'LEGACY' + Legacy = 'LEGACY', } export enum BuildRetryDisabledReason { @@ -3147,7 +2989,7 @@ export enum BuildRetryDisabledReason { InvalidStatus = 'INVALID_STATUS', IsGithubBuild = 'IS_GITHUB_BUILD', NotCompletedYet = 'NOT_COMPLETED_YET', - TooMuchTimeElapsed = 'TOO_MUCH_TIME_ELAPSED' + TooMuchTimeElapsed = 'TOO_MUCH_TIME_ELAPSED', } export enum BuildStatus { @@ -3157,12 +2999,12 @@ export enum BuildStatus { InProgress = 'IN_PROGRESS', InQueue = 'IN_QUEUE', New = 'NEW', - PendingCancel = 'PENDING_CANCEL' + PendingCancel = 'PENDING_CANCEL', } export enum BuildTrigger { EasCli = 'EAS_CLI', - GitBasedIntegration = 'GIT_BASED_INTEGRATION' + GitBasedIntegration = 'GIT_BASED_INTEGRATION', } export type BuildUpdatesInput = { @@ -3172,7 +3014,7 @@ export type BuildUpdatesInput = { export enum BuildWorkflow { Generic = 'GENERIC', Managed = 'MANAGED', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type Card = { @@ -3194,7 +3036,6 @@ export type ChannelQuery = { byId: UpdateChannel; }; - export type ChannelQueryByIdArgs = { channelId: Scalars['ID']['input']; }; @@ -3238,12 +3079,12 @@ export enum ContinentCode { Na = 'NA', Oc = 'OC', Sa = 'SA', - T1 = 'T1' + T1 = 'T1', } export enum CrashSampleFor { Newest = 'NEWEST', - Oldest = 'OLDEST' + Oldest = 'OLDEST', } export type CrashesFilters = { @@ -3392,7 +3233,7 @@ export type CustomDomainDnsRecord = { export enum CustomDomainDnsRecordType { A = 'A', Cname = 'CNAME', - Txt = 'TXT' + Txt = 'TXT', } export type CustomDomainMutation = { @@ -3402,17 +3243,14 @@ export type CustomDomainMutation = { registerCustomDomain: WorkerCustomDomain; }; - export type CustomDomainMutationDeleteCustomDomainArgs = { customDomainId: Scalars['ID']['input']; }; - export type CustomDomainMutationRefreshCustomDomainArgs = { customDomainId: Scalars['ID']['input']; }; - export type CustomDomainMutationRegisterCustomDomainArgs = { aliasName?: InputMaybe; appId: Scalars['ID']['input']; @@ -3432,7 +3270,7 @@ export enum CustomDomainStatus { Active = 'ACTIVE', Error = 'ERROR', Pending = 'PENDING', - TimedOut = 'TIMED_OUT' + TimedOut = 'TIMED_OUT', } export type DatasetTimespan = { @@ -3582,13 +3420,6 @@ export type Deployment = { runtime: Runtime; }; - -/** Represents a Deployment - a set of Builds with the same Runtime Version and Channel */ -export type DeploymentBuildCountArgs = { - statuses?: InputMaybe>; -}; - - /** Represents a Deployment - a set of Builds with the same Runtime Version and Channel */ export type DeploymentBuildsArgs = { after?: InputMaybe; @@ -3597,7 +3428,6 @@ export type DeploymentBuildsArgs = { last?: InputMaybe; }; - /** Represents a Deployment - a set of Builds with the same Runtime Version and Channel */ export type DeploymentLatestUpdatesPerBranchArgs = { limit: Scalars['Int']['input']; @@ -3645,27 +3475,22 @@ export type DeploymentInsights = { uniqueUsersOverTime: UniqueUsersOverTimeData; }; - export type DeploymentInsightsCumulativeMetricsOverTimeArgs = { timespan: InsightsTimespan; }; - export type DeploymentInsightsEmbeddedUpdateTotalUniqueUsersArgs = { timespan: InsightsTimespan; }; - export type DeploymentInsightsEmbeddedUpdateUniqueUsersOverTimeArgs = { timespan: InsightsTimespan; }; - export type DeploymentInsightsMostPopularUpdatesArgs = { timespan: InsightsTimespan; }; - export type DeploymentInsightsUniqueUsersOverTimeArgs = { timespan: InsightsTimespan; }; @@ -3676,7 +3501,6 @@ export type DeploymentQuery = { byId: Deployment; }; - export type DeploymentQueryByIdArgs = { deploymentId: Scalars['ID']['input']; }; @@ -3710,20 +3534,17 @@ export type DeploymentsMutation = { deleteAlias: DeleteAliasResult; }; - export type DeploymentsMutationAssignAliasArgs = { aliasName?: InputMaybe; appId: Scalars['ID']['input']; deploymentIdentifier: Scalars['ID']['input']; }; - export type DeploymentsMutationCreateSignedDeploymentUrlArgs = { appId: Scalars['ID']['input']; deploymentIdentifier?: InputMaybe; }; - export type DeploymentsMutationDeleteAliasArgs = { aliasName?: InputMaybe; appId: Scalars['ID']['input']; @@ -3750,7 +3571,6 @@ export type DiscordUserMutation = { deleteDiscordUser: DeleteDiscordUserResult; }; - export type DiscordUserMutationDeleteDiscordUserArgs = { id: Scalars['ID']['input']; }; @@ -3758,12 +3578,12 @@ export type DiscordUserMutationDeleteDiscordUserArgs = { export enum DistributionType { Internal = 'INTERNAL', Simulator = 'SIMULATOR', - Store = 'STORE' + Store = 'STORE', } export enum EasBuildBillingResourceClass { Large = 'LARGE', - Medium = 'MEDIUM' + Medium = 'MEDIUM', } export type EasBuildDeprecationInfo = { @@ -3774,18 +3594,18 @@ export type EasBuildDeprecationInfo = { export enum EasBuildDeprecationInfoType { Internal = 'INTERNAL', - UserFacing = 'USER_FACING' + UserFacing = 'USER_FACING', } export enum EasBuildWaiverType { FastFailedBuild = 'FAST_FAILED_BUILD', - SystemError = 'SYSTEM_ERROR' + SystemError = 'SYSTEM_ERROR', } export enum EasService { Builds = 'BUILDS', Jobs = 'JOBS', - Updates = 'UPDATES' + Updates = 'UPDATES', } export enum EasServiceMetric { @@ -3795,7 +3615,7 @@ export enum EasServiceMetric { ManifestRequests = 'MANIFEST_REQUESTS', RunTime = 'RUN_TIME', UniqueUpdaters = 'UNIQUE_UPDATERS', - UniqueUsers = 'UNIQUE_USERS' + UniqueUsers = 'UNIQUE_USERS', } export type EasTotalPlanEnablement = { @@ -3810,7 +3630,7 @@ export enum EasTotalPlanEnablementUnit { Concurrency = 'CONCURRENCY', Request = 'REQUEST', Updater = 'UPDATER', - User = 'USER' + User = 'USER', } export type EditUpdateBranchInput = { @@ -3825,7 +3645,6 @@ export type EmailSubscriptionMutation = { addUser: AddUserPayload; }; - export type EmailSubscriptionMutationAddUserArgs = { addUserInput: AddUserInput; }; @@ -3847,7 +3666,7 @@ export enum EntityTypeName { GoogleServiceAccountKey = 'GoogleServiceAccountKey', IosAppCredentials = 'IosAppCredentials', UserInvitation = 'UserInvitation', - UserPermission = 'UserPermission' + UserPermission = 'UserPermission', } export type EnvironmentSecret = { @@ -3869,26 +3688,23 @@ export type EnvironmentSecretMutation = { deleteEnvironmentSecret: DeleteEnvironmentSecretResult; }; - export type EnvironmentSecretMutationCreateEnvironmentSecretForAccountArgs = { accountId: Scalars['String']['input']; environmentSecretData: CreateEnvironmentSecretInput; }; - export type EnvironmentSecretMutationCreateEnvironmentSecretForAppArgs = { appId: Scalars['String']['input']; environmentSecretData: CreateEnvironmentSecretInput; }; - export type EnvironmentSecretMutationDeleteEnvironmentSecretArgs = { id: Scalars['String']['input']; }; export enum EnvironmentSecretType { FileBase64 = 'FILE_BASE64', - String = 'STRING' + String = 'STRING', } export type EnvironmentVariable = { @@ -3907,13 +3723,11 @@ export type EnvironmentVariable = { visibility?: Maybe; }; - export type EnvironmentVariableLinkedEnvironmentsArgs = { appFullName?: InputMaybe; appId?: InputMaybe; }; - export type EnvironmentVariableValueArgs = { includeFileContent?: InputMaybe; }; @@ -3921,7 +3735,7 @@ export type EnvironmentVariableValueArgs = { export enum EnvironmentVariableEnvironment { Development = 'DEVELOPMENT', Preview = 'PREVIEW', - Production = 'PRODUCTION' + Production = 'PRODUCTION', } export type EnvironmentVariableMutation = { @@ -3946,68 +3760,59 @@ export type EnvironmentVariableMutation = { updateEnvironmentVariable: EnvironmentVariable; }; - export type EnvironmentVariableMutationCreateBulkEnvironmentVariablesForAccountArgs = { accountId: Scalars['ID']['input']; environmentVariablesData: Array; }; - export type EnvironmentVariableMutationCreateBulkEnvironmentVariablesForAppArgs = { appId: Scalars['ID']['input']; environmentVariablesData: Array; }; - export type EnvironmentVariableMutationCreateEnvironmentVariableForAccountArgs = { accountId: Scalars['ID']['input']; environmentVariableData: CreateSharedEnvironmentVariableInput; }; - export type EnvironmentVariableMutationCreateEnvironmentVariableForAppArgs = { appId: Scalars['ID']['input']; environmentVariableData: CreateEnvironmentVariableInput; }; - export type EnvironmentVariableMutationDeleteEnvironmentVariableArgs = { id: Scalars['ID']['input']; }; - export type EnvironmentVariableMutationLinkBulkSharedEnvironmentVariablesArgs = { linkData: Array; }; - export type EnvironmentVariableMutationLinkSharedEnvironmentVariableArgs = { appId: Scalars['ID']['input']; environment?: InputMaybe; environmentVariableId: Scalars['ID']['input']; }; - export type EnvironmentVariableMutationUnlinkSharedEnvironmentVariableArgs = { appId: Scalars['ID']['input']; environment?: InputMaybe; environmentVariableId: Scalars['ID']['input']; }; - export type EnvironmentVariableMutationUpdateEnvironmentVariableArgs = { environmentVariableData: UpdateEnvironmentVariableInput; }; export enum EnvironmentVariableScope { Project = 'PROJECT', - Shared = 'SHARED' + Shared = 'SHARED', } export enum EnvironmentVariableVisibility { Public = 'PUBLIC', Secret = 'SECRET', - Sensitive = 'SENSITIVE' + Sensitive = 'SENSITIVE', } export type EnvironmentVariableWithSecret = { @@ -4027,7 +3832,6 @@ export type EnvironmentVariableWithSecret = { visibility: EnvironmentVariableVisibility; }; - export type EnvironmentVariableWithSecretLinkedEnvironmentsArgs = { appFullName?: InputMaybe; }; @@ -4057,7 +3861,7 @@ export type EstimatedUsage = { }; export enum Experiment { - Orbit = 'ORBIT' + Orbit = 'ORBIT', } export type ExperimentationQuery = { @@ -4094,7 +3898,7 @@ export enum Feature { /** Top Tier Support */ Support = 'SUPPORT', /** Share access to projects */ - Teams = 'TEAMS' + Teams = 'TEAMS', } export type FingerprintSourceInput = { @@ -4104,7 +3908,7 @@ export type FingerprintSourceInput = { }; export enum FingerprintSourceType { - Gcs = 'GCS' + Gcs = 'GCS', } export type FutureSubscription = { @@ -4125,7 +3929,7 @@ export type GetSignedAssetUploadSpecificationsResult = { export enum GitHubAppEnvironment { Development = 'DEVELOPMENT', Production = 'PRODUCTION', - Staging = 'STAGING' + Staging = 'STAGING', } export type GitHubAppInstallation = { @@ -4164,12 +3968,10 @@ export type GitHubAppInstallationMutation = { deleteGitHubAppInstallation: GitHubAppInstallation; }; - export type GitHubAppInstallationMutationCreateGitHubAppInstallationForAccountArgs = { githubAppInstallationData: CreateGitHubAppInstallationInput; }; - export type GitHubAppInstallationMutationDeleteGitHubAppInstallationArgs = { githubAppInstallationId: Scalars['ID']['input']; }; @@ -4177,7 +3979,7 @@ export type GitHubAppInstallationMutationDeleteGitHubAppInstallationArgs = { export enum GitHubAppInstallationStatus { Active = 'ACTIVE', NotInstalled = 'NOT_INSTALLED', - Suspended = 'SUSPENDED' + Suspended = 'SUSPENDED', } export type GitHubAppMutation = { @@ -4186,7 +3988,6 @@ export type GitHubAppMutation = { createGitHubBuild: BackgroundJobReceipt; }; - export type GitHubAppMutationCreateGitHubBuildArgs = { buildInput: GitHubBuildInput; }; @@ -4200,7 +4001,6 @@ export type GitHubAppQuery = { name: Scalars['String']['output']; }; - export type GitHubAppQueryInstallationArgs = { id: Scalars['ID']['input']; }; @@ -4243,7 +4043,7 @@ export type GitHubBuildTrigger = { export enum GitHubBuildTriggerExecutionBehavior { Always = 'ALWAYS', - BaseDirectoryChanged = 'BASE_DIRECTORY_CHANGED' + BaseDirectoryChanged = 'BASE_DIRECTORY_CHANGED', } export type GitHubBuildTriggerMutation = { @@ -4256,17 +4056,14 @@ export type GitHubBuildTriggerMutation = { updateGitHubBuildTrigger: GitHubBuildTrigger; }; - export type GitHubBuildTriggerMutationCreateGitHubBuildTriggerArgs = { githubBuildTriggerData: CreateGitHubBuildTriggerInput; }; - export type GitHubBuildTriggerMutationDeleteGitHubBuildTriggerArgs = { githubBuildTriggerId: Scalars['ID']['input']; }; - export type GitHubBuildTriggerMutationUpdateGitHubBuildTriggerArgs = { githubBuildTriggerData: UpdateGitHubBuildTriggerInput; githubBuildTriggerId: Scalars['ID']['input']; @@ -4274,17 +4071,17 @@ export type GitHubBuildTriggerMutationUpdateGitHubBuildTriggerArgs = { export enum GitHubBuildTriggerRunStatus { Errored = 'ERRORED', - Success = 'SUCCESS' + Success = 'SUCCESS', } export enum GitHubBuildTriggerType { PullRequestUpdated = 'PULL_REQUEST_UPDATED', PushToBranch = 'PUSH_TO_BRANCH', - TagUpdated = 'TAG_UPDATED' + TagUpdated = 'TAG_UPDATED', } export enum GitHubJobRunJobType { - PublishUpdate = 'PUBLISH_UPDATE' + PublishUpdate = 'PUBLISH_UPDATE', } export type GitHubJobRunTrigger = { @@ -4310,17 +4107,14 @@ export type GitHubJobRunTriggerMutation = { updateGitHubJobRunTrigger: GitHubJobRunTrigger; }; - export type GitHubJobRunTriggerMutationCreateGitHubJobRunTriggerArgs = { gitHubJobRunTriggerData: CreateGitHubJobRunTriggerInput; }; - export type GitHubJobRunTriggerMutationDeleteGitHubJobRunTriggerArgs = { gitHubJobRunTriggerId: Scalars['ID']['input']; }; - export type GitHubJobRunTriggerMutationUpdateGitHubJobRunTriggerArgs = { gitHubJobRunTriggerData: UpdateGitHubJobRunTriggerInput; gitHubJobRunTriggerId: Scalars['ID']['input']; @@ -4328,12 +4122,12 @@ export type GitHubJobRunTriggerMutationUpdateGitHubJobRunTriggerArgs = { export enum GitHubJobRunTriggerRunStatus { Errored = 'ERRORED', - Success = 'SUCCESS' + Success = 'SUCCESS', } export enum GitHubJobRunTriggerType { PullRequestUpdated = 'PULL_REQUEST_UPDATED', - PushToBranch = 'PUSH_TO_BRANCH' + PushToBranch = 'PUSH_TO_BRANCH', } export type GitHubRepository = { @@ -4370,17 +4164,14 @@ export type GitHubRepositoryMutation = { deleteGitHubRepository: GitHubRepository; }; - export type GitHubRepositoryMutationConfigureEasArgs = { githubRepositoryId: Scalars['ID']['input']; }; - export type GitHubRepositoryMutationCreateGitHubRepositoryArgs = { githubRepositoryData: CreateGitHubRepositoryInput; }; - export type GitHubRepositoryMutationDeleteGitHubRepositoryArgs = { githubRepositoryId: Scalars['ID']['input']; }; @@ -4416,17 +4207,14 @@ export type GitHubRepositorySettingsMutation = { updateGitHubRepositorySettings: GitHubRepositorySettings; }; - export type GitHubRepositorySettingsMutationCreateGitHubRepositorySettingsArgs = { githubRepositorySettingsData: CreateGitHubRepositorySettingsInput; }; - export type GitHubRepositorySettingsMutationDeleteGitHubRepositorySettingsArgs = { githubRepositorySettingsId: Scalars['ID']['input']; }; - export type GitHubRepositorySettingsMutationUpdateGitHubRepositorySettingsArgs = { githubRepositorySettingsData: UpdateGitHubRepositorySettingsInput; githubRepositorySettingsId: Scalars['ID']['input']; @@ -4456,7 +4244,6 @@ export type GitHubUserMutation = { generateGitHubUserAccessToken?: Maybe; }; - export type GitHubUserMutationDeleteGitHubUserArgs = { id: Scalars['ID']['input']; }; @@ -4485,13 +4272,11 @@ export type GoogleServiceAccountKeyMutation = { deleteGoogleServiceAccountKey: DeleteGoogleServiceAccountKeyResult; }; - export type GoogleServiceAccountKeyMutationCreateGoogleServiceAccountKeyArgs = { accountId: Scalars['ID']['input']; googleServiceAccountKeyInput: GoogleServiceAccountKeyInput; }; - export type GoogleServiceAccountKeyMutationDeleteGoogleServiceAccountKeyArgs = { id: Scalars['ID']['input']; }; @@ -4506,7 +4291,7 @@ export type InsightsFilter = { }; export enum InsightsFilterType { - Platform = 'PLATFORM' + Platform = 'PLATFORM', } export type InsightsTimespan = { @@ -4545,7 +4330,7 @@ export type InvoiceDiscount = { export enum InvoiceDiscountType { Amount = 'AMOUNT', - Percentage = 'PERCENTAGE' + Percentage = 'PERCENTAGE', } export type InvoiceLineItem = { @@ -4591,13 +4376,11 @@ export type InvoiceQuery = { previewInvoiceForSubscriptionUpdate: Invoice; }; - export type InvoiceQueryPreviewInvoiceForAdditionalConcurrenciesCountUpdateArgs = { accountID: Scalars['ID']['input']; additionalConcurrenciesCount: Scalars['Int']['input']; }; - export type InvoiceQueryPreviewInvoiceForSubscriptionUpdateArgs = { accountId: Scalars['String']['input']; couponCode?: InputMaybe; @@ -4637,24 +4420,20 @@ export type IosAppBuildCredentialsMutation = { setProvisioningProfile: IosAppBuildCredentials; }; - export type IosAppBuildCredentialsMutationCreateIosAppBuildCredentialsArgs = { iosAppBuildCredentialsInput: IosAppBuildCredentialsInput; iosAppCredentialsId: Scalars['ID']['input']; }; - export type IosAppBuildCredentialsMutationDeleteIosAppBuildCredentialsArgs = { id: Scalars['ID']['input']; }; - export type IosAppBuildCredentialsMutationSetDistributionCertificateArgs = { distributionCertificateId: Scalars['ID']['input']; id: Scalars['ID']['input']; }; - export type IosAppBuildCredentialsMutationSetProvisioningProfileArgs = { id: Scalars['ID']['input']; provisioningProfileId: Scalars['ID']['input']; @@ -4674,12 +4453,10 @@ export type IosAppCredentials = { pushKey?: Maybe; }; - export type IosAppCredentialsIosAppBuildCredentialsArrayArgs = { filter?: InputMaybe; }; - export type IosAppCredentialsIosAppBuildCredentialsListArgs = { filter?: InputMaybe; }; @@ -4709,31 +4486,26 @@ export type IosAppCredentialsMutation = { updateIosAppCredentials: IosAppCredentials; }; - export type IosAppCredentialsMutationCreateIosAppCredentialsArgs = { appId: Scalars['ID']['input']; appleAppIdentifierId: Scalars['ID']['input']; iosAppCredentialsInput: IosAppCredentialsInput; }; - export type IosAppCredentialsMutationDeleteIosAppCredentialsArgs = { id: Scalars['ID']['input']; }; - export type IosAppCredentialsMutationSetAppStoreConnectApiKeyForSubmissionsArgs = { ascApiKeyId: Scalars['ID']['input']; id: Scalars['ID']['input']; }; - export type IosAppCredentialsMutationSetPushKeyArgs = { id: Scalars['ID']['input']; pushKeyId: Scalars['ID']['input']; }; - export type IosAppCredentialsMutationUpdateIosAppCredentialsArgs = { id: Scalars['ID']['input']; iosAppCredentialsInput: IosAppCredentialsInput; @@ -4742,7 +4514,7 @@ export type IosAppCredentialsMutationUpdateIosAppCredentialsArgs = { /** @deprecated Use developmentClient option instead. */ export enum IosBuildType { DevelopmentClient = 'DEVELOPMENT_CLIENT', - Release = 'RELEASE' + Release = 'RELEASE', } export type IosBuilderEnvironmentInput = { @@ -4762,7 +4534,7 @@ export enum IosDistributionType { AdHoc = 'AD_HOC', AppStore = 'APP_STORE', Development = 'DEVELOPMENT', - Enterprise = 'ENTERPRISE' + Enterprise = 'ENTERPRISE', } export type IosJobDistributionCertificateInput = { @@ -4848,12 +4620,12 @@ export type IosJobVersionInput = { /** @deprecated Use developmentClient option instead. */ export enum IosManagedBuildType { DevelopmentClient = 'DEVELOPMENT_CLIENT', - Release = 'RELEASE' + Release = 'RELEASE', } export enum IosSchemeBuildConfiguration { Debug = 'DEBUG', - Release = 'RELEASE' + Release = 'RELEASE', } export type IosSubmissionConfig = { @@ -4903,14 +4675,13 @@ export type JobRunMutation = { cancelJobRun: JobRun; }; - export type JobRunMutationCancelJobRunArgs = { jobRunId: Scalars['ID']['input']; }; export enum JobRunPriority { High = 'HIGH', - Normal = 'NORMAL' + Normal = 'NORMAL', } export type JobRunQuery = { @@ -4919,7 +4690,6 @@ export type JobRunQuery = { byId: JobRun; }; - export type JobRunQueryByIdArgs = { jobRunId: Scalars['ID']['input']; }; @@ -4931,7 +4701,7 @@ export enum JobRunStatus { InProgress = 'IN_PROGRESS', InQueue = 'IN_QUEUE', New = 'NEW', - PendingCancel = 'PENDING_CANCEL' + PendingCancel = 'PENDING_CANCEL', } export type KeystoreGenerationUrl = { @@ -4990,14 +4760,14 @@ export type LogsTimespan = { export enum MailchimpAudience { ExpoDevelopers = 'EXPO_DEVELOPERS', - ExpoDeveloperOnboarding = 'EXPO_DEVELOPER_ONBOARDING' + ExpoDeveloperOnboarding = 'EXPO_DEVELOPER_ONBOARDING', } export enum MailchimpTag { DevClientUsers = 'DEV_CLIENT_USERS', DidSubscribeToEasAtLeastOnce = 'DID_SUBSCRIBE_TO_EAS_AT_LEAST_ONCE', EasMasterList = 'EAS_MASTER_LIST', - NewsletterSignupList = 'NEWSLETTER_SIGNUP_LIST' + NewsletterSignupList = 'NEWSLETTER_SIGNUP_LIST', } export type MailchimpTagPayload = { @@ -5053,96 +4823,78 @@ export type MeMutation = { updateSSOProfile: SsoUser; }; - export type MeMutationAddSecondFactorDeviceArgs = { deviceConfiguration: SecondFactorDeviceConfiguration; otp?: InputMaybe; }; - export type MeMutationCertifySecondFactorDeviceArgs = { otp: Scalars['String']['input']; }; - export type MeMutationCreateAccountArgs = { accountData: AccountDataInput; }; - export type MeMutationDeleteSecondFactorDeviceArgs = { otp?: InputMaybe; userSecondFactorDeviceId: Scalars['ID']['input']; }; - export type MeMutationDeleteSnackArgs = { snackId: Scalars['ID']['input']; }; - export type MeMutationDisableSecondFactorAuthenticationArgs = { otp?: InputMaybe; }; - export type MeMutationInitiateSecondFactorAuthenticationArgs = { deviceConfigurations: Array; recaptchaResponseToken?: InputMaybe; }; - export type MeMutationLeaveAccountArgs = { accountId: Scalars['ID']['input']; }; - export type MeMutationRegenerateSecondFactorBackupCodesArgs = { otp?: InputMaybe; }; - export type MeMutationScheduleAccountDeletionArgs = { accountId: Scalars['ID']['input']; }; - export type MeMutationScheduleSsoUserDeletionAsSsoAccountOwnerArgs = { ssoUserId: Scalars['ID']['input']; }; - export type MeMutationSendSmsotpToSecondFactorDeviceArgs = { userSecondFactorDeviceId: Scalars['ID']['input']; }; - export type MeMutationSetPreferencesArgs = { preferences: UserPreferencesInput; }; - export type MeMutationSetPrimarySecondFactorDeviceArgs = { userSecondFactorDeviceId: Scalars['ID']['input']; }; - export type MeMutationTransferAppArgs = { appId: Scalars['ID']['input']; destinationAccountId: Scalars['ID']['input']; }; - export type MeMutationUpdateAppArgs = { appData: AppDataInput; }; - export type MeMutationUpdateProfileArgs = { userData: UserDataInput; }; - export type MeMutationUpdateSsoProfileArgs = { userData: SsoUserDataInput; }; @@ -5173,10 +4925,13 @@ export enum NotificationEvent { BuildPlanCreditThresholdExceeded = 'BUILD_PLAN_CREDIT_THRESHOLD_EXCEEDED', SubmissionComplete = 'SUBMISSION_COMPLETE', SubmissionErrored = 'SUBMISSION_ERRORED', - Test = 'TEST' + Test = 'TEST', } -export type NotificationMetadata = BuildLimitThresholdExceededMetadata | BuildPlanCreditThresholdExceededMetadata | TestNotificationMetadata; +export type NotificationMetadata = + | BuildLimitThresholdExceededMetadata + | BuildPlanCreditThresholdExceededMetadata + | TestNotificationMetadata; export type NotificationSubscription = { __typename?: 'NotificationSubscription'; @@ -5203,17 +4958,14 @@ export type NotificationSubscriptionMutation = { unsubscribe: UnsubscribeFromNotificationResult; }; - export type NotificationSubscriptionMutationSubscribeToEventForAccountArgs = { input: AccountNotificationSubscriptionInput; }; - export type NotificationSubscriptionMutationSubscribeToEventForAppArgs = { input: AppNotificationSubscriptionInput; }; - export type NotificationSubscriptionMutationUnsubscribeArgs = { id: Scalars['ID']['input']; }; @@ -5228,7 +4980,7 @@ export type NotificationThresholdExceeded = { export enum NotificationType { Email = 'EMAIL', - Web = 'WEB' + Web = 'WEB', } export type NotificationsSentOverTimeData = { @@ -5260,22 +5012,22 @@ export enum OfferType { /** Advanced Purchase of Paid Resource */ Prepaid = 'PREPAID', /** Term subscription */ - Subscription = 'SUBSCRIPTION' + Subscription = 'SUBSCRIPTION', } export enum OnboardingDeviceType { Device = 'DEVICE', - Simulator = 'SIMULATOR' + Simulator = 'SIMULATOR', } export enum OnboardingEnvironment { DevBuild = 'DEV_BUILD', - ExpoGo = 'EXPO_GO' + ExpoGo = 'EXPO_GO', } export enum Order { Asc = 'ASC', - Desc = 'DESC' + Desc = 'DESC', } export type PageInfo = { @@ -5311,7 +5063,7 @@ export enum Permission { Admin = 'ADMIN', Own = 'OWN', Publish = 'PUBLISH', - View = 'VIEW' + View = 'VIEW', } export type PlanEnablement = Concurrencies | EasTotalPlanEnablement; @@ -5343,7 +5095,7 @@ export enum ProjectArchiveSourceType { Git = 'GIT', None = 'NONE', S3 = 'S3', - Url = 'URL' + Url = 'URL', } export type ProjectPublicData = { @@ -5358,7 +5110,6 @@ export type ProjectQuery = { byUsernameAndSlug: Project; }; - export type ProjectQueryByUsernameAndSlugArgs = { platform?: InputMaybe; sdkVersions?: InputMaybe>>; @@ -5394,7 +5145,7 @@ export enum RequestMethod { Options = 'OPTIONS', Patch = 'PATCH', Post = 'POST', - Put = 'PUT' + Put = 'PUT', } export type RequestsFilters = { @@ -5419,13 +5170,13 @@ export type RescindUserInvitationResult = { export enum ResourceClassExperiment { C3D = 'C3D', - N2 = 'N2' + N2 = 'N2', } export enum ResponseCacheStatus { Hit = 'HIT', Miss = 'MISS', - Pass = 'PASS' + Pass = 'PASS', } export enum ResponseStatusType { @@ -5433,14 +5184,14 @@ export enum ResponseStatusType { None = 'NONE', Redirect = 'REDIRECT', ServerError = 'SERVER_ERROR', - Successful = 'SUCCESSFUL' + Successful = 'SUCCESSFUL', } export enum ResponseType { Asset = 'ASSET', Crash = 'CRASH', Rejected = 'REJECTED', - Route = 'ROUTE' + Route = 'ROUTE', } /** Represents a robot (not human) actor. */ @@ -5465,7 +5216,6 @@ export type Robot = Actor & { lastDeletionAttemptTime?: Maybe; }; - /** Represents a robot (not human) actor. */ export type RobotFeatureGatesArgs = { filter?: InputMaybe>; @@ -5485,19 +5235,16 @@ export type RobotMutation = { updateRobot: Robot; }; - export type RobotMutationCreateRobotForAccountArgs = { accountID: Scalars['String']['input']; permissions: Array>; robotData?: InputMaybe; }; - export type RobotMutationScheduleRobotDeletionArgs = { id: Scalars['ID']['input']; }; - export type RobotMutationUpdateRobotArgs = { id: Scalars['String']['input']; robotData: RobotDataInput; @@ -5510,7 +5257,7 @@ export enum Role { HasAdmin = 'HAS_ADMIN', NotAdmin = 'NOT_ADMIN', Owner = 'OWNER', - ViewOnly = 'VIEW_ONLY' + ViewOnly = 'VIEW_ONLY', } export type RootMutation = { @@ -5621,17 +5368,14 @@ export type RootMutation = { workflowJob: WorkflowJobMutation; }; - export type RootMutationAccountArgs = { accountName?: InputMaybe; }; - export type RootMutationAppArgs = { appId?: InputMaybe; }; - export type RootMutationBuildArgs = { buildId?: InputMaybe; }; @@ -5746,7 +5490,6 @@ export type RootQuery = { workerDeployment: WorkerDeploymentQuery; }; - export type RootQueryAllPublicAppsArgs = { filter: AppsFilter; limit?: InputMaybe; @@ -5754,22 +5497,18 @@ export type RootQueryAllPublicAppsArgs = { sort: AppSort; }; - export type RootQueryAppByAppIdArgs = { appId: Scalars['String']['input']; }; - export type RootQueryUpdatesByGroupArgs = { group: Scalars['ID']['input']; }; - export type RootQueryUserByUserIdArgs = { userId: Scalars['String']['input']; }; - export type RootQueryUserByUsernameArgs = { username: Scalars['String']['input']; }; @@ -5788,7 +5527,6 @@ export type Runtime = { version: Scalars['String']['output']; }; - export type RuntimeBuildsArgs = { after?: InputMaybe; before?: InputMaybe; @@ -5797,7 +5535,6 @@ export type RuntimeBuildsArgs = { last?: InputMaybe; }; - export type RuntimeDeploymentsArgs = { after?: InputMaybe; before?: InputMaybe; @@ -5806,7 +5543,6 @@ export type RuntimeDeploymentsArgs = { last?: InputMaybe; }; - export type RuntimeUpdatesArgs = { after?: InputMaybe; before?: InputMaybe; @@ -5844,7 +5580,6 @@ export type RuntimeQuery = { byId: Runtime; }; - export type RuntimeQueryByIdArgs = { runtimeId: Scalars['ID']['input']; }; @@ -5857,58 +5592,58 @@ export type RuntimesConnection = { }; /** Represents a human SSO (not robot) actor. */ -export type SsoUser = Actor & UserActor & { - __typename?: 'SSOUser'; - /** Access Tokens belonging to this actor, none at present */ - accessTokens: Array; - accounts: Array; - /** Coalesced project activity for all apps belonging to all accounts this user belongs to. Only resolves for the viewer. */ - activityTimelineProjectActivities: Array; - appCount: Scalars['Int']['output']; - /** @deprecated No longer supported */ - appetizeCode?: Maybe; - /** Apps this user has published. If this user is the viewer, this field returns the apps the user has access to. */ - apps: Array; - bestContactEmail?: Maybe; - created: Scalars['DateTime']['output']; - /** Discord account linked to a user */ - discordUser?: Maybe; - displayName: Scalars['String']['output']; - /** Experiments associated with this actor */ - experiments: Array; - /** - * Server feature gate values for this actor, optionally filtering by desired gates. - * Only resolves for the viewer. - */ - featureGates: Scalars['JSONObject']['output']; - firstName?: Maybe; - fullName?: Maybe; - /** GitHub account linked to a user */ - githubUser?: Maybe; - /** @deprecated No longer supported */ - githubUsername?: Maybe; - id: Scalars['ID']['output']; - /** @deprecated No longer supported */ - industry?: Maybe; - isExpoAdmin: Scalars['Boolean']['output']; - lastDeletionAttemptTime?: Maybe; - lastName?: Maybe; - /** @deprecated No longer supported */ - location?: Maybe; - notificationSubscriptions: Array; - pinnedApps: Array; - preferences: UserPreferences; - /** Associated accounts */ - primaryAccount: Account; - profilePhoto: Scalars['String']['output']; - /** Snacks associated with this account */ - snacks: Array; - /** @deprecated No longer supported */ - twitterUsername?: Maybe; - username: Scalars['String']['output']; - websiteNotificationsPaginated: WebsiteNotificationsConnection; -}; - +export type SsoUser = Actor & + UserActor & { + __typename?: 'SSOUser'; + /** Access Tokens belonging to this actor, none at present */ + accessTokens: Array; + accounts: Array; + /** Coalesced project activity for all apps belonging to all accounts this user belongs to. Only resolves for the viewer. */ + activityTimelineProjectActivities: Array; + appCount: Scalars['Int']['output']; + /** @deprecated No longer supported */ + appetizeCode?: Maybe; + /** Apps this user has published. If this user is the viewer, this field returns the apps the user has access to. */ + apps: Array; + bestContactEmail?: Maybe; + created: Scalars['DateTime']['output']; + /** Discord account linked to a user */ + discordUser?: Maybe; + displayName: Scalars['String']['output']; + /** Experiments associated with this actor */ + experiments: Array; + /** + * Server feature gate values for this actor, optionally filtering by desired gates. + * Only resolves for the viewer. + */ + featureGates: Scalars['JSONObject']['output']; + firstName?: Maybe; + fullName?: Maybe; + /** GitHub account linked to a user */ + githubUser?: Maybe; + /** @deprecated No longer supported */ + githubUsername?: Maybe; + id: Scalars['ID']['output']; + /** @deprecated No longer supported */ + industry?: Maybe; + isExpoAdmin: Scalars['Boolean']['output']; + lastDeletionAttemptTime?: Maybe; + lastName?: Maybe; + /** @deprecated No longer supported */ + location?: Maybe; + notificationSubscriptions: Array; + pinnedApps: Array; + preferences: UserPreferences; + /** Associated accounts */ + primaryAccount: Account; + profilePhoto: Scalars['String']['output']; + /** Snacks associated with this account */ + snacks: Array; + /** @deprecated No longer supported */ + twitterUsername?: Maybe; + username: Scalars['String']['output']; + websiteNotificationsPaginated: WebsiteNotificationsConnection; + }; /** Represents a human SSO (not robot) actor. */ export type SsoUserActivityTimelineProjectActivitiesArgs = { @@ -5917,7 +5652,6 @@ export type SsoUserActivityTimelineProjectActivitiesArgs = { limit: Scalars['Int']['input']; }; - /** Represents a human SSO (not robot) actor. */ export type SsoUserAppsArgs = { includeUnpublished?: InputMaybe; @@ -5925,26 +5659,22 @@ export type SsoUserAppsArgs = { offset: Scalars['Int']['input']; }; - /** Represents a human SSO (not robot) actor. */ export type SsoUserFeatureGatesArgs = { filter?: InputMaybe>; }; - /** Represents a human SSO (not robot) actor. */ export type SsoUserNotificationSubscriptionsArgs = { filter?: InputMaybe; }; - /** Represents a human SSO (not robot) actor. */ export type SsoUserSnacksArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; }; - /** Represents a human SSO (not robot) actor. */ export type SsoUserWebsiteNotificationsPaginatedArgs = { after?: InputMaybe; @@ -5987,7 +5717,7 @@ export enum SecondFactorMethod { /** Google Authenticator (TOTP) */ Authenticator = 'AUTHENTICATOR', /** SMS */ - Sms = 'SMS' + Sms = 'SMS', } export type SecondFactorRegenerateBackupCodesResult = { @@ -6005,13 +5735,11 @@ export type ServerlessFunctionMutation = { createUploadPresignedUrl: CreateServerlessFunctionUploadUrlResult; }; - export type ServerlessFunctionMutationCreateDeploymentArgs = { appId: Scalars['ID']['input']; serverlessFunctionIdentifierInput: ServerlessFunctionIdentifierInput; }; - export type ServerlessFunctionMutationCreateUploadPresignedUrlArgs = { appId: Scalars['ID']['input']; serverlessFunctionIdentifierInput: ServerlessFunctionIdentifierInput; @@ -6055,12 +5783,10 @@ export type SnackQuery = { byId: Snack; }; - export type SnackQueryByHashIdArgs = { hashId: Scalars['ID']['input']; }; - export type SnackQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -6073,7 +5799,7 @@ export enum StandardOffer { /** $29 USD per month, 1 year trial */ YcDeals = 'YC_DEALS', /** $348 USD per year, 30 day trial */ - YearlySub = 'YEARLY_SUB' + YearlySub = 'YEARLY_SUB', } /** Incident for a given component from Expo status page API. */ @@ -6100,7 +5826,7 @@ export enum StatuspageIncidentImpact { Maintenance = 'MAINTENANCE', Major = 'MAJOR', Minor = 'MINOR', - None = 'NONE' + None = 'NONE', } /** Possible Incident statuses from Expo status page API. */ @@ -6112,7 +5838,7 @@ export enum StatuspageIncidentStatus { Monitoring = 'MONITORING', Resolved = 'RESOLVED', Scheduled = 'SCHEDULED', - Verifying = 'VERIFYING' + Verifying = 'VERIFYING', } /** Update for an Incident from Expo status page API. */ @@ -6149,7 +5875,7 @@ export enum StatuspageServiceName { EasSubmit = 'EAS_SUBMIT', EasUpdate = 'EAS_UPDATE', GithubApiRequests = 'GITHUB_API_REQUESTS', - GithubWebhooks = 'GITHUB_WEBHOOKS' + GithubWebhooks = 'GITHUB_WEBHOOKS', } export type StatuspageServiceQuery = { @@ -6158,7 +5884,6 @@ export type StatuspageServiceQuery = { byServiceNames: Array; }; - export type StatuspageServiceQueryByServiceNamesArgs = { serviceNames: Array; }; @@ -6169,7 +5894,7 @@ export enum StatuspageServiceStatus { MajorOutage = 'MAJOR_OUTAGE', Operational = 'OPERATIONAL', PartialOutage = 'PARTIAL_OUTAGE', - UnderMaintenance = 'UNDER_MAINTENANCE' + UnderMaintenance = 'UNDER_MAINTENANCE', } export type StripeCoupon = { @@ -6219,21 +5944,21 @@ export type Submission = ActivityTimelineProjectActivity & { export enum SubmissionAndroidArchiveType { Aab = 'AAB', - Apk = 'APK' + Apk = 'APK', } export enum SubmissionAndroidReleaseStatus { Completed = 'COMPLETED', Draft = 'DRAFT', Halted = 'HALTED', - InProgress = 'IN_PROGRESS' + InProgress = 'IN_PROGRESS', } export enum SubmissionAndroidTrack { Alpha = 'ALPHA', Beta = 'BETA', Internal = 'INTERNAL', - Production = 'PRODUCTION' + Production = 'PRODUCTION', } export type SubmissionArchiveSourceInput = { @@ -6247,7 +5972,7 @@ export type SubmissionArchiveSourceInput = { export enum SubmissionArchiveSourceType { GcsBuildApplicationArchive = 'GCS_BUILD_APPLICATION_ARCHIVE', GcsSubmitArchive = 'GCS_SUBMIT_ARCHIVE', - Url = 'URL' + Url = 'URL', } export type SubmissionError = { @@ -6273,29 +5998,25 @@ export type SubmissionMutation = { retrySubmission: CreateSubmissionResult; }; - export type SubmissionMutationCancelSubmissionArgs = { submissionId: Scalars['ID']['input']; }; - export type SubmissionMutationCreateAndroidSubmissionArgs = { input: CreateAndroidSubmissionInput; }; - export type SubmissionMutationCreateIosSubmissionArgs = { input: CreateIosSubmissionInput; }; - export type SubmissionMutationRetrySubmissionArgs = { parentSubmissionId: Scalars['ID']['input']; }; export enum SubmissionPriority { High = 'HIGH', - Normal = 'NORMAL' + Normal = 'NORMAL', } export type SubmissionQuery = { @@ -6304,7 +6025,6 @@ export type SubmissionQuery = { byId: Submission; }; - export type SubmissionQueryByIdArgs = { submissionId: Scalars['ID']['input']; }; @@ -6315,7 +6035,7 @@ export enum SubmissionStatus { Errored = 'ERRORED', Finished = 'FINISHED', InProgress = 'IN_PROGRESS', - InQueue = 'IN_QUEUE' + InQueue = 'IN_QUEUE', } export type SubscribeToNotificationResult = { @@ -6347,7 +6067,6 @@ export type SubscriptionDetails = { willCancel?: Maybe; }; - export type SubscriptionDetailsPlanEnablementArgs = { serviceMetric: EasServiceMetric; }; @@ -6355,7 +6074,7 @@ export type SubscriptionDetailsPlanEnablementArgs = { export enum TargetEntityMutationType { Create = 'CREATE', Delete = 'DELETE', - Update = 'UPDATE' + Update = 'UPDATE', } export type TestNotificationMetadata = { @@ -6424,7 +6143,6 @@ export type Update = ActivityTimelineProjectActivity & { updatedAt: Scalars['DateTime']['output']; }; - export type UpdateDeploymentsArgs = { after?: InputMaybe; before?: InputMaybe; @@ -6446,7 +6164,6 @@ export type UpdateBranch = { updates: Array; }; - export type UpdateBranchRuntimesArgs = { after?: InputMaybe; before?: InputMaybe; @@ -6455,14 +6172,12 @@ export type UpdateBranchRuntimesArgs = { last?: InputMaybe; }; - export type UpdateBranchUpdateGroupsArgs = { filter?: InputMaybe; limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; }; - export type UpdateBranchUpdatesArgs = { filter?: InputMaybe; limit: Scalars['Int']['input']; @@ -6484,23 +6199,19 @@ export type UpdateBranchMutation = { publishUpdateGroups: Array; }; - export type UpdateBranchMutationCreateUpdateBranchForAppArgs = { appId: Scalars['ID']['input']; name: Scalars['String']['input']; }; - export type UpdateBranchMutationDeleteUpdateBranchArgs = { branchId: Scalars['ID']['input']; }; - export type UpdateBranchMutationEditUpdateBranchArgs = { input: EditUpdateBranchInput; }; - export type UpdateBranchMutationPublishUpdateGroupsArgs = { publishUpdateGroupsInput: Array; }; @@ -6517,7 +6228,6 @@ export type UpdateChannel = { updatedAt: Scalars['DateTime']['output']; }; - export type UpdateChannelUpdateBranchesArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; @@ -6543,19 +6253,16 @@ export type UpdateChannelMutation = { editUpdateChannel: UpdateChannel; }; - export type UpdateChannelMutationCreateUpdateChannelForAppArgs = { appId: Scalars['ID']['input']; branchMapping?: InputMaybe; name: Scalars['String']['input']; }; - export type UpdateChannelMutationDeleteUpdateChannelArgs = { channelId: Scalars['ID']['input']; }; - export type UpdateChannelMutationEditUpdateChannelArgs = { branchMapping: Scalars['String']['input']; channelId: Scalars['ID']['input']; @@ -6618,12 +6325,10 @@ export type UpdateInsights = { totalUniqueUsers: Scalars['Int']['output']; }; - export type UpdateInsightsCumulativeMetricsOverTimeArgs = { timespan: InsightsTimespan; }; - export type UpdateInsightsTotalUniqueUsersArgs = { timespan: InsightsTimespan; }; @@ -6638,18 +6343,15 @@ export type UpdateMutation = { setRolloutPercentage: Update; }; - export type UpdateMutationDeleteUpdateGroupArgs = { group: Scalars['ID']['input']; }; - export type UpdateMutationSetCodeSigningInfoArgs = { codeSigningInfo: CodeSigningInfoInput; updateId: Scalars['ID']['input']; }; - export type UpdateMutationSetRolloutPercentageArgs = { percentage: Scalars['Int']['input']; updateId: Scalars['ID']['input']; @@ -6661,7 +6363,6 @@ export type UpdateQuery = { byId: Update; }; - export type UpdateQueryByIdArgs = { updateId: Scalars['ID']['input']; }; @@ -6695,7 +6396,6 @@ export type UploadSession = { createUploadSession: Scalars['JSONObject']['output']; }; - export type UploadSessionCreateUploadSessionArgs = { type: UploadSessionType; }; @@ -6708,7 +6408,7 @@ export enum UploadSessionType { /** @deprecated Use EAS_SUBMIT_GCS_APP_ARCHIVE instead. */ EasSubmitAppArchive = 'EAS_SUBMIT_APP_ARCHIVE', EasSubmitGcsAppArchive = 'EAS_SUBMIT_GCS_APP_ARCHIVE', - EasUpdateFingerprint = 'EAS_UPDATE_FINGERPRINT' + EasUpdateFingerprint = 'EAS_UPDATE_FINGERPRINT', } export type UsageMetricTotal = { @@ -6727,14 +6427,14 @@ export enum UsageMetricType { Minute = 'MINUTE', Request = 'REQUEST', Update = 'UPDATE', - User = 'USER' + User = 'USER', } export enum UsageMetricsGranularity { Day = 'DAY', Hour = 'HOUR', Minute = 'MINUTE', - Total = 'TOTAL' + Total = 'TOTAL', } export type UsageMetricsTimespan = { @@ -6743,69 +6443,69 @@ export type UsageMetricsTimespan = { }; /** Represents a human (not robot) actor. */ -export type User = Actor & UserActor & { - __typename?: 'User'; - /** Access Tokens belonging to this actor */ - accessTokens: Array; - accounts: Array; - /** Coalesced project activity for all apps belonging to all accounts this user belongs to. Only resolves for the viewer. */ - activityTimelineProjectActivities: Array; - appCount: Scalars['Int']['output']; - /** @deprecated No longer supported */ - appetizeCode?: Maybe; - /** Apps this user has published */ - apps: Array; - bestContactEmail?: Maybe; - created: Scalars['DateTime']['output']; - /** Discord account linked to a user */ - discordUser?: Maybe; - displayName: Scalars['String']['output']; - email: Scalars['String']['output']; - emailVerified: Scalars['Boolean']['output']; - /** Experiments associated with this actor */ - experiments: Array; - /** - * Server feature gate values for this actor, optionally filtering by desired gates. - * Only resolves for the viewer. - */ - featureGates: Scalars['JSONObject']['output']; - firstName?: Maybe; - fullName?: Maybe; - /** GitHub account linked to a user */ - githubUser?: Maybe; - /** @deprecated No longer supported */ - githubUsername?: Maybe; - /** Whether this user has any pending user invitations. Only resolves for the viewer. */ - hasPendingUserInvitations: Scalars['Boolean']['output']; - id: Scalars['ID']['output']; - /** @deprecated No longer supported */ - industry?: Maybe; - isExpoAdmin: Scalars['Boolean']['output']; - /** @deprecated No longer supported */ - isLegacy: Scalars['Boolean']['output']; - isSecondFactorAuthenticationEnabled: Scalars['Boolean']['output']; - lastDeletionAttemptTime?: Maybe; - lastName?: Maybe; - /** @deprecated No longer supported */ - location?: Maybe; - notificationSubscriptions: Array; - /** Pending UserInvitations for this user. Only resolves for the viewer. */ - pendingUserInvitations: Array; - pinnedApps: Array; - preferences: UserPreferences; - /** Associated accounts */ - primaryAccount: Account; - profilePhoto: Scalars['String']['output']; - /** Get all certified second factor authentication methods */ - secondFactorDevices: Array; - /** Snacks associated with this account */ - snacks: Array; - /** @deprecated No longer supported */ - twitterUsername?: Maybe; - username: Scalars['String']['output']; - websiteNotificationsPaginated: WebsiteNotificationsConnection; -}; - +export type User = Actor & + UserActor & { + __typename?: 'User'; + /** Access Tokens belonging to this actor */ + accessTokens: Array; + accounts: Array; + /** Coalesced project activity for all apps belonging to all accounts this user belongs to. Only resolves for the viewer. */ + activityTimelineProjectActivities: Array; + appCount: Scalars['Int']['output']; + /** @deprecated No longer supported */ + appetizeCode?: Maybe; + /** Apps this user has published */ + apps: Array; + bestContactEmail?: Maybe; + created: Scalars['DateTime']['output']; + /** Discord account linked to a user */ + discordUser?: Maybe; + displayName: Scalars['String']['output']; + email: Scalars['String']['output']; + emailVerified: Scalars['Boolean']['output']; + /** Experiments associated with this actor */ + experiments: Array; + /** + * Server feature gate values for this actor, optionally filtering by desired gates. + * Only resolves for the viewer. + */ + featureGates: Scalars['JSONObject']['output']; + firstName?: Maybe; + fullName?: Maybe; + /** GitHub account linked to a user */ + githubUser?: Maybe; + /** @deprecated No longer supported */ + githubUsername?: Maybe; + /** Whether this user has any pending user invitations. Only resolves for the viewer. */ + hasPendingUserInvitations: Scalars['Boolean']['output']; + id: Scalars['ID']['output']; + /** @deprecated No longer supported */ + industry?: Maybe; + isExpoAdmin: Scalars['Boolean']['output']; + /** @deprecated No longer supported */ + isLegacy: Scalars['Boolean']['output']; + isSecondFactorAuthenticationEnabled: Scalars['Boolean']['output']; + lastDeletionAttemptTime?: Maybe; + lastName?: Maybe; + /** @deprecated No longer supported */ + location?: Maybe; + notificationSubscriptions: Array; + /** Pending UserInvitations for this user. Only resolves for the viewer. */ + pendingUserInvitations: Array; + pinnedApps: Array; + preferences: UserPreferences; + /** Associated accounts */ + primaryAccount: Account; + profilePhoto: Scalars['String']['output']; + /** Get all certified second factor authentication methods */ + secondFactorDevices: Array; + /** Snacks associated with this account */ + snacks: Array; + /** @deprecated No longer supported */ + twitterUsername?: Maybe; + username: Scalars['String']['output']; + websiteNotificationsPaginated: WebsiteNotificationsConnection; + }; /** Represents a human (not robot) actor. */ export type UserActivityTimelineProjectActivitiesArgs = { @@ -6814,7 +6514,6 @@ export type UserActivityTimelineProjectActivitiesArgs = { limit: Scalars['Int']['input']; }; - /** Represents a human (not robot) actor. */ export type UserAppsArgs = { includeUnpublished?: InputMaybe; @@ -6822,26 +6521,22 @@ export type UserAppsArgs = { offset: Scalars['Int']['input']; }; - /** Represents a human (not robot) actor. */ export type UserFeatureGatesArgs = { filter?: InputMaybe>; }; - /** Represents a human (not robot) actor. */ export type UserNotificationSubscriptionsArgs = { filter?: InputMaybe; }; - /** Represents a human (not robot) actor. */ export type UserSnacksArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; }; - /** Represents a human (not robot) actor. */ export type UserWebsiteNotificationsPaginatedArgs = { after?: InputMaybe; @@ -6909,7 +6604,6 @@ export type UserActor = { websiteNotificationsPaginated: WebsiteNotificationsConnection; }; - /** A human user (type User or SSOUser) that can login to the Expo website, use Expo services, and be a member of accounts. */ export type UserActorActivityTimelineProjectActivitiesArgs = { createdBefore?: InputMaybe; @@ -6917,7 +6611,6 @@ export type UserActorActivityTimelineProjectActivitiesArgs = { limit: Scalars['Int']['input']; }; - /** A human user (type User or SSOUser) that can login to the Expo website, use Expo services, and be a member of accounts. */ export type UserActorAppsArgs = { includeUnpublished?: InputMaybe; @@ -6925,26 +6618,22 @@ export type UserActorAppsArgs = { offset: Scalars['Int']['input']; }; - /** A human user (type User or SSOUser) that can login to the Expo website, use Expo services, and be a member of accounts. */ export type UserActorFeatureGatesArgs = { filter?: InputMaybe>; }; - /** A human user (type User or SSOUser) that can login to the Expo website, use Expo services, and be a member of accounts. */ export type UserActorNotificationSubscriptionsArgs = { filter?: InputMaybe; }; - /** A human user (type User or SSOUser) that can login to the Expo website, use Expo services, and be a member of accounts. */ export type UserActorSnacksArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; }; - /** A human user (type User or SSOUser) that can login to the Expo website, use Expo services, and be a member of accounts. */ export type UserActorWebsiteNotificationsPaginatedArgs = { after?: InputMaybe; @@ -6965,7 +6654,6 @@ export type UserActorPublicData = { username: Scalars['String']['output']; }; - /** A human user (type User or SSOUser) that can login to the Expo website, use Expo services, and be a member of accounts. */ export type UserActorPublicDataSnacksArgs = { limit: Scalars['Int']['input']; @@ -6978,7 +6666,6 @@ export type UserActorPublicDataQuery = { byUsername: UserActorPublicData; }; - export type UserActorPublicDataQueryByUsernameArgs = { username: Scalars['String']['input']; }; @@ -6997,12 +6684,10 @@ export type UserActorQuery = { byUsername: UserActor; }; - export type UserActorQueryByIdArgs = { id: Scalars['ID']['input']; }; - export type UserActorQueryByUsernameArgs = { username: Scalars['String']['input']; }; @@ -7022,7 +6707,7 @@ export enum UserAgentBrowser { Safari = 'SAFARI', SafariMobile = 'SAFARI_MOBILE', SamsungInternet = 'SAMSUNG_INTERNET', - UcBrowser = 'UC_BROWSER' + UcBrowser = 'UC_BROWSER', } export enum UserAgentOs { @@ -7032,7 +6717,7 @@ export enum UserAgentOs { IpadOs = 'IPAD_OS', Linux = 'LINUX', MacOs = 'MAC_OS', - Windows = 'WINDOWS' + Windows = 'WINDOWS', } export type UserAppPinMutation = { @@ -7041,12 +6726,10 @@ export type UserAppPinMutation = { unpinApp?: Maybe; }; - export type UserAppPinMutationPinAppArgs = { appId: Scalars['ID']['input']; }; - export type UserAppPinMutationUnpinAppArgs = { appId: Scalars['ID']['input']; }; @@ -7097,7 +6780,6 @@ export type UserAuditLogMutation = { exportUserAuditLogs: BackgroundJobReceipt; }; - export type UserAuditLogMutationExportUserAuditLogsArgs = { exportInput: UserAuditLogExportInput; }; @@ -7110,7 +6792,6 @@ export type UserAuditLogQuery = { byUserIdPaginated: UserAuditLogConnection; }; - export type UserAuditLogQueryByUserIdArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; @@ -7119,7 +6800,6 @@ export type UserAuditLogQueryByUserIdArgs = { userId: Scalars['ID']['input']; }; - export type UserAuditLogQueryByUserIdPaginatedArgs = { after?: InputMaybe; before?: InputMaybe; @@ -7148,7 +6828,7 @@ export enum UserEntityTypeName { User = 'User', UserPermission = 'UserPermission', UserSecondFactorBackupCodes = 'UserSecondFactorBackupCodes', - UserSecondFactorDevice = 'UserSecondFactorDevice' + UserSecondFactorDevice = 'UserSecondFactorDevice', } /** An pending invitation sent to an email granting membership on an Account. */ @@ -7196,34 +6876,28 @@ export type UserInvitationMutation = { resendUserInvitation: UserInvitation; }; - export type UserInvitationMutationAcceptUserInvitationAsViewerArgs = { id: Scalars['ID']['input']; }; - export type UserInvitationMutationAcceptUserInvitationByTokenAsViewerArgs = { token: Scalars['ID']['input']; }; - export type UserInvitationMutationCreateUserInvitationForAccountArgs = { accountID: Scalars['ID']['input']; email: Scalars['String']['input']; permissions: Array>; }; - export type UserInvitationMutationDeleteUserInvitationArgs = { id: Scalars['ID']['input']; }; - export type UserInvitationMutationDeleteUserInvitationByTokenArgs = { token: Scalars['ID']['input']; }; - export type UserInvitationMutationResendUserInvitationArgs = { id: Scalars['ID']['input']; }; @@ -7247,7 +6921,6 @@ export type UserInvitationPublicDataQuery = { byToken: UserInvitationPublicData; }; - export type UserInvitationPublicDataQueryByTokenArgs = { token: Scalars['ID']['input']; }; @@ -7318,12 +6991,10 @@ export type UserQuery = { byUsername: User; }; - export type UserQueryByIdArgs = { userId: Scalars['ID']['input']; }; - export type UserQueryByUsernameArgs = { username: Scalars['String']['input']; }; @@ -7377,18 +7048,15 @@ export type WebhookMutation = { updateWebhook: Webhook; }; - export type WebhookMutationCreateWebhookArgs = { appId: Scalars['String']['input']; webhookInput: WebhookInput; }; - export type WebhookMutationDeleteWebhookArgs = { webhookId: Scalars['ID']['input']; }; - export type WebhookMutationUpdateWebhookArgs = { webhookId: Scalars['ID']['input']; webhookInput: WebhookInput; @@ -7399,14 +7067,13 @@ export type WebhookQuery = { byId: Webhook; }; - export type WebhookQueryByIdArgs = { id: Scalars['ID']['input']; }; export enum WebhookType { Build = 'BUILD', - Submit = 'SUBMIT' + Submit = 'SUBMIT', } export type WebsiteNotificationEdge = { @@ -7421,7 +7088,6 @@ export type WebsiteNotificationMutation = { updateNotificationReadState: Notification; }; - export type WebsiteNotificationMutationUpdateNotificationReadStateArgs = { input: WebNotificationUpdateReadStateInput; }; @@ -7462,19 +7128,11 @@ export type WorkerDeployment = { url: Scalars['String']['output']; }; - -export type WorkerDeploymentCrashesArgs = { - filters?: InputMaybe; - timespan: DatasetTimespan; -}; - - export type WorkerDeploymentLogsArgs = { limit?: InputMaybe; timespan: LogsTimespan; }; - export type WorkerDeploymentRequestsArgs = { filters?: InputMaybe; timespan: DatasetTimespan; @@ -7581,7 +7239,7 @@ export enum WorkerDeploymentLogLevel { Fatal = 'FATAL', Info = 'INFO', Log = 'LOG', - Warn = 'WARN' + Warn = 'WARN', } export type WorkerDeploymentLogNode = { @@ -7602,7 +7260,6 @@ export type WorkerDeploymentQuery = { byId: WorkerDeployment; }; - export type WorkerDeploymentQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -7759,7 +7416,7 @@ export enum WorkerLoggerLevel { Fatal = 'FATAL', Info = 'INFO', Trace = 'TRACE', - Warn = 'WARN' + Warn = 'WARN', } export type WorkflowJobMutation = { @@ -7767,7 +7424,6 @@ export type WorkflowJobMutation = { approveWorkflowJob: Scalars['ID']['output']; }; - export type WorkflowJobMutationApproveWorkflowJobArgs = { workflowJobId: Scalars['ID']['input']; }; @@ -7797,8 +7453,13 @@ export type CreateUpdateBranchForAppMutationVariables = Exact<{ name: Scalars['String']['input']; }>; - -export type CreateUpdateBranchForAppMutation = { __typename?: 'RootMutation', updateBranch: { __typename?: 'UpdateBranchMutation', createUpdateBranchForApp: { __typename?: 'UpdateBranch', id: string, name: string } } }; +export type CreateUpdateBranchForAppMutation = { + __typename?: 'RootMutation'; + updateBranch: { + __typename?: 'UpdateBranchMutation'; + createUpdateBranchForApp: { __typename?: 'UpdateBranch'; id: string; name: string }; + }; +}; export type CreateUpdateChannelOnAppMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -7806,97 +7467,230 @@ export type CreateUpdateChannelOnAppMutationVariables = Exact<{ branchMapping: Scalars['String']['input']; }>; - -export type CreateUpdateChannelOnAppMutation = { __typename?: 'RootMutation', updateChannel: { __typename?: 'UpdateChannelMutation', createUpdateChannelForApp: { __typename?: 'UpdateChannel', id: string, name: string, branchMapping: string } } }; +export type CreateUpdateChannelOnAppMutation = { + __typename?: 'RootMutation'; + updateChannel: { + __typename?: 'UpdateChannelMutation'; + createUpdateChannelForApp: { + __typename?: 'UpdateChannel'; + id: string; + name: string; + branchMapping: string; + }; + }; +}; export type GetBranchInfoQueryVariables = Exact<{ appId: Scalars['String']['input']; name: Scalars['String']['input']; }>; - -export type GetBranchInfoQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateBranchByName?: { __typename?: 'UpdateBranch', id: string, name: string } | null } } }; +export type GetBranchInfoQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateBranchByName?: { __typename?: 'UpdateBranch'; id: string; name: string } | null; + }; + }; +}; export type DeleteUpdateBranchMutationVariables = Exact<{ branchId: Scalars['ID']['input']; }>; - -export type DeleteUpdateBranchMutation = { __typename?: 'RootMutation', updateBranch: { __typename?: 'UpdateBranchMutation', deleteUpdateBranch: { __typename?: 'DeleteUpdateBranchResult', id: string } } }; +export type DeleteUpdateBranchMutation = { + __typename?: 'RootMutation'; + updateBranch: { + __typename?: 'UpdateBranchMutation'; + deleteUpdateBranch: { __typename?: 'DeleteUpdateBranchResult'; id: string }; + }; +}; export type EditUpdateBranchMutationVariables = Exact<{ input: EditUpdateBranchInput; }>; - -export type EditUpdateBranchMutation = { __typename?: 'RootMutation', updateBranch: { __typename?: 'UpdateBranchMutation', editUpdateBranch: { __typename?: 'UpdateBranch', id: string, name: string } } }; +export type EditUpdateBranchMutation = { + __typename?: 'RootMutation'; + updateBranch: { + __typename?: 'UpdateBranchMutation'; + editUpdateBranch: { __typename?: 'UpdateBranch'; id: string; name: string }; + }; +}; export type CancelBuildMutationVariables = Exact<{ buildId: Scalars['ID']['input']; }>; - -export type CancelBuildMutation = { __typename?: 'RootMutation', build: { __typename?: 'BuildMutation', cancel: { __typename?: 'Build', id: string, status: BuildStatus } } }; +export type CancelBuildMutation = { + __typename?: 'RootMutation'; + build: { + __typename?: 'BuildMutation'; + cancel: { __typename?: 'Build'; id: string; status: BuildStatus }; + }; +}; export type DeleteBuildMutationVariables = Exact<{ buildId: Scalars['ID']['input']; }>; - -export type DeleteBuildMutation = { __typename?: 'RootMutation', build: { __typename?: 'BuildMutation', deleteBuild: { __typename?: 'Build', id: string } } }; +export type DeleteBuildMutation = { + __typename?: 'RootMutation'; + build: { __typename?: 'BuildMutation'; deleteBuild: { __typename?: 'Build'; id: string } }; +}; export type DeleteUpdateChannelMutationVariables = Exact<{ channelId: Scalars['ID']['input']; }>; - -export type DeleteUpdateChannelMutation = { __typename?: 'RootMutation', updateChannel: { __typename?: 'UpdateChannelMutation', deleteUpdateChannel: { __typename?: 'DeleteUpdateChannelResult', id: string } } }; +export type DeleteUpdateChannelMutation = { + __typename?: 'RootMutation'; + updateChannel: { + __typename?: 'UpdateChannelMutation'; + deleteUpdateChannel: { __typename?: 'DeleteUpdateChannelResult'; id: string }; + }; +}; export type UpdateChannelBranchMappingMutationVariables = Exact<{ channelId: Scalars['ID']['input']; branchMapping: Scalars['String']['input']; }>; - -export type UpdateChannelBranchMappingMutation = { __typename?: 'RootMutation', updateChannel: { __typename?: 'UpdateChannelMutation', editUpdateChannel: { __typename?: 'UpdateChannel', id: string, name: string, branchMapping: string } } }; +export type UpdateChannelBranchMappingMutation = { + __typename?: 'RootMutation'; + updateChannel: { + __typename?: 'UpdateChannelMutation'; + editUpdateChannel: { + __typename?: 'UpdateChannel'; + id: string; + name: string; + branchMapping: string; + }; + }; +}; export type AppInfoQueryVariables = Exact<{ appId: Scalars['String']['input']; }>; - -export type AppInfoQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, fullName: string } } }; +export type AppInfoQuery = { + __typename?: 'RootQuery'; + app: { __typename?: 'AppQuery'; byId: { __typename?: 'App'; id: string; fullName: string } }; +}; export type DeleteUpdateGroupMutationVariables = Exact<{ group: Scalars['ID']['input']; }>; - -export type DeleteUpdateGroupMutation = { __typename?: 'RootMutation', update: { __typename?: 'UpdateMutation', deleteUpdateGroup: { __typename?: 'DeleteUpdateGroupResult', group: string } } }; +export type DeleteUpdateGroupMutation = { + __typename?: 'RootMutation'; + update: { + __typename?: 'UpdateMutation'; + deleteUpdateGroup: { __typename?: 'DeleteUpdateGroupResult'; group: string }; + }; +}; export type CreateAndroidAppBuildCredentialsMutationVariables = Exact<{ androidAppBuildCredentialsInput: AndroidAppBuildCredentialsInput; androidAppCredentialsId: Scalars['ID']['input']; }>; - -export type CreateAndroidAppBuildCredentialsMutation = { __typename?: 'RootMutation', androidAppBuildCredentials: { __typename?: 'AndroidAppBuildCredentialsMutation', createAndroidAppBuildCredentials: { __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null } } }; +export type CreateAndroidAppBuildCredentialsMutation = { + __typename?: 'RootMutation'; + androidAppBuildCredentials: { + __typename?: 'AndroidAppBuildCredentialsMutation'; + createAndroidAppBuildCredentials: { + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }; + }; +}; export type SetDefaultAndroidAppBuildCredentialsMutationVariables = Exact<{ androidAppBuildCredentialsId: Scalars['ID']['input']; isDefault: Scalars['Boolean']['input']; }>; - -export type SetDefaultAndroidAppBuildCredentialsMutation = { __typename?: 'RootMutation', androidAppBuildCredentials: { __typename?: 'AndroidAppBuildCredentialsMutation', setDefault: { __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null } } }; +export type SetDefaultAndroidAppBuildCredentialsMutation = { + __typename?: 'RootMutation'; + androidAppBuildCredentials: { + __typename?: 'AndroidAppBuildCredentialsMutation'; + setDefault: { + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }; + }; +}; export type SetKeystoreMutationVariables = Exact<{ androidAppBuildCredentialsId: Scalars['ID']['input']; keystoreId: Scalars['ID']['input']; }>; - -export type SetKeystoreMutation = { __typename?: 'RootMutation', androidAppBuildCredentials: { __typename?: 'AndroidAppBuildCredentialsMutation', setKeystore: { __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null } } }; +export type SetKeystoreMutation = { + __typename?: 'RootMutation'; + androidAppBuildCredentials: { + __typename?: 'AndroidAppBuildCredentialsMutation'; + setKeystore: { + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }; + }; +}; export type CreateAndroidAppCredentialsMutationVariables = Exact<{ androidAppCredentialsInput: AndroidAppCredentialsInput; @@ -7904,86 +7698,691 @@ export type CreateAndroidAppCredentialsMutationVariables = Exact<{ applicationIdentifier: Scalars['String']['input']; }>; - -export type CreateAndroidAppCredentialsMutation = { __typename?: 'RootMutation', androidAppCredentials: { __typename?: 'AndroidAppCredentialsMutation', createAndroidAppCredentials: { __typename?: 'AndroidAppCredentials', id: string, applicationIdentifier?: string | null, isLegacy: boolean, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, androidFcm?: { __typename?: 'AndroidFcm', id: string, credential: any, version: AndroidFcmVersion, createdAt: any, updatedAt: any, snippet: { __typename?: 'FcmSnippetLegacy', firstFourCharacters: string, lastFourCharacters: string } | { __typename?: 'FcmSnippetV1', projectId: string, keyId: string, serviceAccountEmail: string, clientId?: string | null } } | null, googleServiceAccountKeyForFcmV1?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, googleServiceAccountKeyForSubmissions?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, androidAppBuildCredentialsList: Array<{ __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null }> } } }; +export type CreateAndroidAppCredentialsMutation = { + __typename?: 'RootMutation'; + androidAppCredentials: { + __typename?: 'AndroidAppCredentialsMutation'; + createAndroidAppCredentials: { + __typename?: 'AndroidAppCredentials'; + id: string; + applicationIdentifier?: string | null; + isLegacy: boolean; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + androidFcm?: { + __typename?: 'AndroidFcm'; + id: string; + credential: any; + version: AndroidFcmVersion; + createdAt: any; + updatedAt: any; + snippet: + | { + __typename?: 'FcmSnippetLegacy'; + firstFourCharacters: string; + lastFourCharacters: string; + } + | { + __typename?: 'FcmSnippetV1'; + projectId: string; + keyId: string; + serviceAccountEmail: string; + clientId?: string | null; + }; + } | null; + googleServiceAccountKeyForFcmV1?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + googleServiceAccountKeyForSubmissions?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + androidAppBuildCredentialsList: Array<{ + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }>; + }; + }; +}; export type SetFcmMutationVariables = Exact<{ androidAppCredentialsId: Scalars['ID']['input']; fcmId: Scalars['ID']['input']; }>; - -export type SetFcmMutation = { __typename?: 'RootMutation', androidAppCredentials: { __typename?: 'AndroidAppCredentialsMutation', setFcm: { __typename?: 'AndroidAppCredentials', id: string, applicationIdentifier?: string | null, isLegacy: boolean, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, androidFcm?: { __typename?: 'AndroidFcm', id: string, credential: any, version: AndroidFcmVersion, createdAt: any, updatedAt: any, snippet: { __typename?: 'FcmSnippetLegacy', firstFourCharacters: string, lastFourCharacters: string } | { __typename?: 'FcmSnippetV1', projectId: string, keyId: string, serviceAccountEmail: string, clientId?: string | null } } | null, googleServiceAccountKeyForFcmV1?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, googleServiceAccountKeyForSubmissions?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, androidAppBuildCredentialsList: Array<{ __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null }> } } }; +export type SetFcmMutation = { + __typename?: 'RootMutation'; + androidAppCredentials: { + __typename?: 'AndroidAppCredentialsMutation'; + setFcm: { + __typename?: 'AndroidAppCredentials'; + id: string; + applicationIdentifier?: string | null; + isLegacy: boolean; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + androidFcm?: { + __typename?: 'AndroidFcm'; + id: string; + credential: any; + version: AndroidFcmVersion; + createdAt: any; + updatedAt: any; + snippet: + | { + __typename?: 'FcmSnippetLegacy'; + firstFourCharacters: string; + lastFourCharacters: string; + } + | { + __typename?: 'FcmSnippetV1'; + projectId: string; + keyId: string; + serviceAccountEmail: string; + clientId?: string | null; + }; + } | null; + googleServiceAccountKeyForFcmV1?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + googleServiceAccountKeyForSubmissions?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + androidAppBuildCredentialsList: Array<{ + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }>; + }; + }; +}; export type SetGoogleServiceAccountKeyForSubmissionsMutationVariables = Exact<{ androidAppCredentialsId: Scalars['ID']['input']; googleServiceAccountKeyId: Scalars['ID']['input']; }>; - -export type SetGoogleServiceAccountKeyForSubmissionsMutation = { __typename?: 'RootMutation', androidAppCredentials: { __typename?: 'AndroidAppCredentialsMutation', setGoogleServiceAccountKeyForSubmissions: { __typename?: 'AndroidAppCredentials', id: string, applicationIdentifier?: string | null, isLegacy: boolean, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, androidFcm?: { __typename?: 'AndroidFcm', id: string, credential: any, version: AndroidFcmVersion, createdAt: any, updatedAt: any, snippet: { __typename?: 'FcmSnippetLegacy', firstFourCharacters: string, lastFourCharacters: string } | { __typename?: 'FcmSnippetV1', projectId: string, keyId: string, serviceAccountEmail: string, clientId?: string | null } } | null, googleServiceAccountKeyForFcmV1?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, googleServiceAccountKeyForSubmissions?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, androidAppBuildCredentialsList: Array<{ __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null }> } } }; +export type SetGoogleServiceAccountKeyForSubmissionsMutation = { + __typename?: 'RootMutation'; + androidAppCredentials: { + __typename?: 'AndroidAppCredentialsMutation'; + setGoogleServiceAccountKeyForSubmissions: { + __typename?: 'AndroidAppCredentials'; + id: string; + applicationIdentifier?: string | null; + isLegacy: boolean; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + androidFcm?: { + __typename?: 'AndroidFcm'; + id: string; + credential: any; + version: AndroidFcmVersion; + createdAt: any; + updatedAt: any; + snippet: + | { + __typename?: 'FcmSnippetLegacy'; + firstFourCharacters: string; + lastFourCharacters: string; + } + | { + __typename?: 'FcmSnippetV1'; + projectId: string; + keyId: string; + serviceAccountEmail: string; + clientId?: string | null; + }; + } | null; + googleServiceAccountKeyForFcmV1?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + googleServiceAccountKeyForSubmissions?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + androidAppBuildCredentialsList: Array<{ + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }>; + }; + }; +}; export type SetGoogleServiceAccountKeyForFcmV1MutationVariables = Exact<{ androidAppCredentialsId: Scalars['ID']['input']; googleServiceAccountKeyId: Scalars['ID']['input']; }>; - -export type SetGoogleServiceAccountKeyForFcmV1Mutation = { __typename?: 'RootMutation', androidAppCredentials: { __typename?: 'AndroidAppCredentialsMutation', setGoogleServiceAccountKeyForFcmV1: { __typename?: 'AndroidAppCredentials', id: string, applicationIdentifier?: string | null, isLegacy: boolean, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, androidFcm?: { __typename?: 'AndroidFcm', id: string, credential: any, version: AndroidFcmVersion, createdAt: any, updatedAt: any, snippet: { __typename?: 'FcmSnippetLegacy', firstFourCharacters: string, lastFourCharacters: string } | { __typename?: 'FcmSnippetV1', projectId: string, keyId: string, serviceAccountEmail: string, clientId?: string | null } } | null, googleServiceAccountKeyForFcmV1?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, googleServiceAccountKeyForSubmissions?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, androidAppBuildCredentialsList: Array<{ __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null }> } } }; +export type SetGoogleServiceAccountKeyForFcmV1Mutation = { + __typename?: 'RootMutation'; + androidAppCredentials: { + __typename?: 'AndroidAppCredentialsMutation'; + setGoogleServiceAccountKeyForFcmV1: { + __typename?: 'AndroidAppCredentials'; + id: string; + applicationIdentifier?: string | null; + isLegacy: boolean; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + androidFcm?: { + __typename?: 'AndroidFcm'; + id: string; + credential: any; + version: AndroidFcmVersion; + createdAt: any; + updatedAt: any; + snippet: + | { + __typename?: 'FcmSnippetLegacy'; + firstFourCharacters: string; + lastFourCharacters: string; + } + | { + __typename?: 'FcmSnippetV1'; + projectId: string; + keyId: string; + serviceAccountEmail: string; + clientId?: string | null; + }; + } | null; + googleServiceAccountKeyForFcmV1?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + googleServiceAccountKeyForSubmissions?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + androidAppBuildCredentialsList: Array<{ + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }>; + }; + }; +}; export type CreateAndroidFcmMutationVariables = Exact<{ androidFcmInput: AndroidFcmInput; accountId: Scalars['ID']['input']; }>; - -export type CreateAndroidFcmMutation = { __typename?: 'RootMutation', androidFcm: { __typename?: 'AndroidFcmMutation', createAndroidFcm: { __typename?: 'AndroidFcm', id: string, credential: any, version: AndroidFcmVersion, createdAt: any, updatedAt: any, snippet: { __typename?: 'FcmSnippetLegacy', firstFourCharacters: string, lastFourCharacters: string } | { __typename?: 'FcmSnippetV1', projectId: string, keyId: string, serviceAccountEmail: string, clientId?: string | null } } } }; +export type CreateAndroidFcmMutation = { + __typename?: 'RootMutation'; + androidFcm: { + __typename?: 'AndroidFcmMutation'; + createAndroidFcm: { + __typename?: 'AndroidFcm'; + id: string; + credential: any; + version: AndroidFcmVersion; + createdAt: any; + updatedAt: any; + snippet: + | { + __typename?: 'FcmSnippetLegacy'; + firstFourCharacters: string; + lastFourCharacters: string; + } + | { + __typename?: 'FcmSnippetV1'; + projectId: string; + keyId: string; + serviceAccountEmail: string; + clientId?: string | null; + }; + }; + }; +}; export type DeleteAndroidFcmMutationVariables = Exact<{ androidFcmId: Scalars['ID']['input']; }>; - -export type DeleteAndroidFcmMutation = { __typename?: 'RootMutation', androidFcm: { __typename?: 'AndroidFcmMutation', deleteAndroidFcm: { __typename?: 'deleteAndroidFcmResult', id: string } } }; +export type DeleteAndroidFcmMutation = { + __typename?: 'RootMutation'; + androidFcm: { + __typename?: 'AndroidFcmMutation'; + deleteAndroidFcm: { __typename?: 'deleteAndroidFcmResult'; id: string }; + }; +}; export type CreateAndroidKeystoreMutationVariables = Exact<{ androidKeystoreInput: AndroidKeystoreInput; accountId: Scalars['ID']['input']; }>; - -export type CreateAndroidKeystoreMutation = { __typename?: 'RootMutation', androidKeystore: { __typename?: 'AndroidKeystoreMutation', createAndroidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null } }; +export type CreateAndroidKeystoreMutation = { + __typename?: 'RootMutation'; + androidKeystore: { + __typename?: 'AndroidKeystoreMutation'; + createAndroidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }; +}; export type DeleteAndroidKeystoreMutationVariables = Exact<{ androidKeystoreId: Scalars['ID']['input']; }>; - -export type DeleteAndroidKeystoreMutation = { __typename?: 'RootMutation', androidKeystore: { __typename?: 'AndroidKeystoreMutation', deleteAndroidKeystore: { __typename?: 'DeleteAndroidKeystoreResult', id: string } } }; +export type DeleteAndroidKeystoreMutation = { + __typename?: 'RootMutation'; + androidKeystore: { + __typename?: 'AndroidKeystoreMutation'; + deleteAndroidKeystore: { __typename?: 'DeleteAndroidKeystoreResult'; id: string }; + }; +}; export type CreateGoogleServiceAccountKeyMutationVariables = Exact<{ googleServiceAccountKeyInput: GoogleServiceAccountKeyInput; accountId: Scalars['ID']['input']; }>; - -export type CreateGoogleServiceAccountKeyMutation = { __typename?: 'RootMutation', googleServiceAccountKey: { __typename?: 'GoogleServiceAccountKeyMutation', createGoogleServiceAccountKey: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } } }; +export type CreateGoogleServiceAccountKeyMutation = { + __typename?: 'RootMutation'; + googleServiceAccountKey: { + __typename?: 'GoogleServiceAccountKeyMutation'; + createGoogleServiceAccountKey: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + }; + }; +}; export type DeleteGoogleServiceAccountKeyMutationVariables = Exact<{ googleServiceAccountKeyId: Scalars['ID']['input']; }>; - -export type DeleteGoogleServiceAccountKeyMutation = { __typename?: 'RootMutation', googleServiceAccountKey: { __typename?: 'GoogleServiceAccountKeyMutation', deleteGoogleServiceAccountKey: { __typename?: 'DeleteGoogleServiceAccountKeyResult', id: string } } }; - -export type CommonAndroidAppCredentialsWithBuildCredentialsByApplicationIdentifierQueryVariables = Exact<{ - projectFullName: Scalars['String']['input']; - applicationIdentifier?: InputMaybe; - legacyOnly?: InputMaybe; -}>; - - -export type CommonAndroidAppCredentialsWithBuildCredentialsByApplicationIdentifierQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byFullName: { __typename?: 'App', id: string, androidAppCredentials: Array<{ __typename?: 'AndroidAppCredentials', id: string, applicationIdentifier?: string | null, isLegacy: boolean, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, androidFcm?: { __typename?: 'AndroidFcm', id: string, credential: any, version: AndroidFcmVersion, createdAt: any, updatedAt: any, snippet: { __typename?: 'FcmSnippetLegacy', firstFourCharacters: string, lastFourCharacters: string } | { __typename?: 'FcmSnippetV1', projectId: string, keyId: string, serviceAccountEmail: string, clientId?: string | null } } | null, googleServiceAccountKeyForFcmV1?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, googleServiceAccountKeyForSubmissions?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, androidAppBuildCredentialsList: Array<{ __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null }> }> } } }; +export type DeleteGoogleServiceAccountKeyMutation = { + __typename?: 'RootMutation'; + googleServiceAccountKey: { + __typename?: 'GoogleServiceAccountKeyMutation'; + deleteGoogleServiceAccountKey: { + __typename?: 'DeleteGoogleServiceAccountKeyResult'; + id: string; + }; + }; +}; + +export type CommonAndroidAppCredentialsWithBuildCredentialsByApplicationIdentifierQueryVariables = + Exact<{ + projectFullName: Scalars['String']['input']; + applicationIdentifier?: InputMaybe; + legacyOnly?: InputMaybe; + }>; + +export type CommonAndroidAppCredentialsWithBuildCredentialsByApplicationIdentifierQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byFullName: { + __typename?: 'App'; + id: string; + androidAppCredentials: Array<{ + __typename?: 'AndroidAppCredentials'; + id: string; + applicationIdentifier?: string | null; + isLegacy: boolean; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + androidFcm?: { + __typename?: 'AndroidFcm'; + id: string; + credential: any; + version: AndroidFcmVersion; + createdAt: any; + updatedAt: any; + snippet: + | { + __typename?: 'FcmSnippetLegacy'; + firstFourCharacters: string; + lastFourCharacters: string; + } + | { + __typename?: 'FcmSnippetV1'; + projectId: string; + keyId: string; + serviceAccountEmail: string; + clientId?: string | null; + }; + } | null; + googleServiceAccountKeyForFcmV1?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + googleServiceAccountKeyForSubmissions?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + androidAppBuildCredentialsList: Array<{ + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }>; + }>; + }; + }; +}; export type GoogleServiceAccountKeysPaginatedByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -7993,77 +8392,262 @@ export type GoogleServiceAccountKeysPaginatedByAccountQueryVariables = Exact<{ last?: InputMaybe; }>; - -export type GoogleServiceAccountKeysPaginatedByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, googleServiceAccountKeysPaginated: { __typename?: 'AccountGoogleServiceAccountKeysConnection', edges: Array<{ __typename?: 'AccountGoogleServiceAccountKeysEdge', cursor: string, node: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } }>, pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null } } } } }; +export type GoogleServiceAccountKeysPaginatedByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + googleServiceAccountKeysPaginated: { + __typename?: 'AccountGoogleServiceAccountKeysConnection'; + edges: Array<{ + __typename?: 'AccountGoogleServiceAccountKeysEdge'; + cursor: string; + node: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + }; + }>; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + }; + }; + }; +}; export type CreateAppStoreConnectApiKeyMutationVariables = Exact<{ appStoreConnectApiKeyInput: AppStoreConnectApiKeyInput; accountId: Scalars['ID']['input']; }>; - -export type CreateAppStoreConnectApiKeyMutation = { __typename?: 'RootMutation', appStoreConnectApiKey: { __typename?: 'AppStoreConnectApiKeyMutation', createAppStoreConnectApiKey: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } } }; +export type CreateAppStoreConnectApiKeyMutation = { + __typename?: 'RootMutation'; + appStoreConnectApiKey: { + __typename?: 'AppStoreConnectApiKeyMutation'; + createAppStoreConnectApiKey: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + }; + }; +}; export type DeleteAppStoreConnectApiKeyMutationVariables = Exact<{ appStoreConnectApiKeyId: Scalars['ID']['input']; }>; - -export type DeleteAppStoreConnectApiKeyMutation = { __typename?: 'RootMutation', appStoreConnectApiKey: { __typename?: 'AppStoreConnectApiKeyMutation', deleteAppStoreConnectApiKey: { __typename?: 'deleteAppStoreConnectApiKeyResult', id: string } } }; +export type DeleteAppStoreConnectApiKeyMutation = { + __typename?: 'RootMutation'; + appStoreConnectApiKey: { + __typename?: 'AppStoreConnectApiKeyMutation'; + deleteAppStoreConnectApiKey: { __typename?: 'deleteAppStoreConnectApiKeyResult'; id: string }; + }; +}; export type CreateAppleAppIdentifierMutationVariables = Exact<{ appleAppIdentifierInput: AppleAppIdentifierInput; accountId: Scalars['ID']['input']; }>; - -export type CreateAppleAppIdentifierMutation = { __typename?: 'RootMutation', appleAppIdentifier: { __typename?: 'AppleAppIdentifierMutation', createAppleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } } }; +export type CreateAppleAppIdentifierMutation = { + __typename?: 'RootMutation'; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifierMutation'; + createAppleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; +}; export type CreateAppleDeviceMutationVariables = Exact<{ appleDeviceInput: AppleDeviceInput; accountId: Scalars['ID']['input']; }>; - -export type CreateAppleDeviceMutation = { __typename?: 'RootMutation', appleDevice: { __typename?: 'AppleDeviceMutation', createAppleDevice: { __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any } } }; +export type CreateAppleDeviceMutation = { + __typename?: 'RootMutation'; + appleDevice: { + __typename?: 'AppleDeviceMutation'; + createAppleDevice: { + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }; + }; +}; export type DeleteAppleDeviceMutationVariables = Exact<{ deviceId: Scalars['ID']['input']; }>; - -export type DeleteAppleDeviceMutation = { __typename?: 'RootMutation', appleDevice: { __typename?: 'AppleDeviceMutation', deleteAppleDevice: { __typename?: 'DeleteAppleDeviceResult', id: string } } }; +export type DeleteAppleDeviceMutation = { + __typename?: 'RootMutation'; + appleDevice: { + __typename?: 'AppleDeviceMutation'; + deleteAppleDevice: { __typename?: 'DeleteAppleDeviceResult'; id: string }; + }; +}; export type UpdateAppleDeviceMutationVariables = Exact<{ id: Scalars['ID']['input']; appleDeviceUpdateInput: AppleDeviceUpdateInput; }>; - -export type UpdateAppleDeviceMutation = { __typename?: 'RootMutation', appleDevice: { __typename?: 'AppleDeviceMutation', updateAppleDevice: { __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any } } }; +export type UpdateAppleDeviceMutation = { + __typename?: 'RootMutation'; + appleDevice: { + __typename?: 'AppleDeviceMutation'; + updateAppleDevice: { + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }; + }; +}; export type CreateAppleDeviceRegistrationRequestMutationVariables = Exact<{ appleTeamId: Scalars['ID']['input']; accountId: Scalars['ID']['input']; }>; - -export type CreateAppleDeviceRegistrationRequestMutation = { __typename?: 'RootMutation', appleDeviceRegistrationRequest: { __typename?: 'AppleDeviceRegistrationRequestMutation', createAppleDeviceRegistrationRequest: { __typename?: 'AppleDeviceRegistrationRequest', id: string } } }; +export type CreateAppleDeviceRegistrationRequestMutation = { + __typename?: 'RootMutation'; + appleDeviceRegistrationRequest: { + __typename?: 'AppleDeviceRegistrationRequestMutation'; + createAppleDeviceRegistrationRequest: { + __typename?: 'AppleDeviceRegistrationRequest'; + id: string; + }; + }; +}; export type CreateAppleDistributionCertificateMutationVariables = Exact<{ appleDistributionCertificateInput: AppleDistributionCertificateInput; accountId: Scalars['ID']['input']; }>; - -export type CreateAppleDistributionCertificateMutation = { __typename?: 'RootMutation', appleDistributionCertificate: { __typename?: 'AppleDistributionCertificateMutation', createAppleDistributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null } }; +export type CreateAppleDistributionCertificateMutation = { + __typename?: 'RootMutation'; + appleDistributionCertificate: { + __typename?: 'AppleDistributionCertificateMutation'; + createAppleDistributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + }; +}; export type DeleteAppleDistributionCertificateMutationVariables = Exact<{ appleDistributionCertificateId: Scalars['ID']['input']; }>; - -export type DeleteAppleDistributionCertificateMutation = { __typename?: 'RootMutation', appleDistributionCertificate: { __typename?: 'AppleDistributionCertificateMutation', deleteAppleDistributionCertificate: { __typename?: 'DeleteAppleDistributionCertificateResult', id: string } } }; +export type DeleteAppleDistributionCertificateMutation = { + __typename?: 'RootMutation'; + appleDistributionCertificate: { + __typename?: 'AppleDistributionCertificateMutation'; + deleteAppleDistributionCertificate: { + __typename?: 'DeleteAppleDistributionCertificateResult'; + id: string; + }; + }; +}; export type CreateAppleProvisioningProfileMutationVariables = Exact<{ appleProvisioningProfileInput: AppleProvisioningProfileInput; @@ -8071,70 +8655,527 @@ export type CreateAppleProvisioningProfileMutationVariables = Exact<{ appleAppIdentifierId: Scalars['ID']['input']; }>; - -export type CreateAppleProvisioningProfileMutation = { __typename?: 'RootMutation', appleProvisioningProfile: { __typename?: 'AppleProvisioningProfileMutation', createAppleProvisioningProfile: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } } }; +export type CreateAppleProvisioningProfileMutation = { + __typename?: 'RootMutation'; + appleProvisioningProfile: { + __typename?: 'AppleProvisioningProfileMutation'; + createAppleProvisioningProfile: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + }; + }; +}; export type UpdateAppleProvisioningProfileMutationVariables = Exact<{ appleProvisioningProfileId: Scalars['ID']['input']; appleProvisioningProfileInput: AppleProvisioningProfileInput; }>; - -export type UpdateAppleProvisioningProfileMutation = { __typename?: 'RootMutation', appleProvisioningProfile: { __typename?: 'AppleProvisioningProfileMutation', updateAppleProvisioningProfile: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } } }; +export type UpdateAppleProvisioningProfileMutation = { + __typename?: 'RootMutation'; + appleProvisioningProfile: { + __typename?: 'AppleProvisioningProfileMutation'; + updateAppleProvisioningProfile: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + }; + }; +}; export type DeleteAppleProvisioningProfilesMutationVariables = Exact<{ appleProvisioningProfileIds: Array | Scalars['ID']['input']; }>; - -export type DeleteAppleProvisioningProfilesMutation = { __typename?: 'RootMutation', appleProvisioningProfile: { __typename?: 'AppleProvisioningProfileMutation', deleteAppleProvisioningProfiles: Array<{ __typename?: 'DeleteAppleProvisioningProfileResult', id: string }> } }; +export type DeleteAppleProvisioningProfilesMutation = { + __typename?: 'RootMutation'; + appleProvisioningProfile: { + __typename?: 'AppleProvisioningProfileMutation'; + deleteAppleProvisioningProfiles: Array<{ + __typename?: 'DeleteAppleProvisioningProfileResult'; + id: string; + }>; + }; +}; export type CreateApplePushKeyMutationVariables = Exact<{ applePushKeyInput: ApplePushKeyInput; accountId: Scalars['ID']['input']; }>; - -export type CreateApplePushKeyMutation = { __typename?: 'RootMutation', applePushKey: { __typename?: 'ApplePushKeyMutation', createApplePushKey: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } } }; +export type CreateApplePushKeyMutation = { + __typename?: 'RootMutation'; + applePushKey: { + __typename?: 'ApplePushKeyMutation'; + createApplePushKey: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + }; + }; +}; export type DeleteApplePushKeyMutationVariables = Exact<{ applePushKeyId: Scalars['ID']['input']; }>; - -export type DeleteApplePushKeyMutation = { __typename?: 'RootMutation', applePushKey: { __typename?: 'ApplePushKeyMutation', deleteApplePushKey: { __typename?: 'deleteApplePushKeyResult', id: string } } }; +export type DeleteApplePushKeyMutation = { + __typename?: 'RootMutation'; + applePushKey: { + __typename?: 'ApplePushKeyMutation'; + deleteApplePushKey: { __typename?: 'deleteApplePushKeyResult'; id: string }; + }; +}; export type CreateAppleTeamMutationVariables = Exact<{ appleTeamInput: AppleTeamInput; accountId: Scalars['ID']['input']; }>; - -export type CreateAppleTeamMutation = { __typename?: 'RootMutation', appleTeam: { __typename?: 'AppleTeamMutation', createAppleTeam: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null, account: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> } } } }; +export type CreateAppleTeamMutation = { + __typename?: 'RootMutation'; + appleTeam: { + __typename?: 'AppleTeamMutation'; + createAppleTeam: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + account: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + }; + }; +}; export type CreateIosAppBuildCredentialsMutationVariables = Exact<{ iosAppBuildCredentialsInput: IosAppBuildCredentialsInput; iosAppCredentialsId: Scalars['ID']['input']; }>; - -export type CreateIosAppBuildCredentialsMutation = { __typename?: 'RootMutation', iosAppBuildCredentials: { __typename?: 'IosAppBuildCredentialsMutation', createIosAppBuildCredentials: { __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null } } }; +export type CreateIosAppBuildCredentialsMutation = { + __typename?: 'RootMutation'; + iosAppBuildCredentials: { + __typename?: 'IosAppBuildCredentialsMutation'; + createIosAppBuildCredentials: { + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }; + }; +}; export type SetDistributionCertificateMutationVariables = Exact<{ iosAppBuildCredentialsId: Scalars['ID']['input']; distributionCertificateId: Scalars['ID']['input']; }>; - -export type SetDistributionCertificateMutation = { __typename?: 'RootMutation', iosAppBuildCredentials: { __typename?: 'IosAppBuildCredentialsMutation', setDistributionCertificate: { __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null } } }; +export type SetDistributionCertificateMutation = { + __typename?: 'RootMutation'; + iosAppBuildCredentials: { + __typename?: 'IosAppBuildCredentialsMutation'; + setDistributionCertificate: { + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }; + }; +}; export type SetProvisioningProfileMutationVariables = Exact<{ iosAppBuildCredentialsId: Scalars['ID']['input']; provisioningProfileId: Scalars['ID']['input']; }>; - -export type SetProvisioningProfileMutation = { __typename?: 'RootMutation', iosAppBuildCredentials: { __typename?: 'IosAppBuildCredentialsMutation', setProvisioningProfile: { __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null } } }; +export type SetProvisioningProfileMutation = { + __typename?: 'RootMutation'; + iosAppBuildCredentials: { + __typename?: 'IosAppBuildCredentialsMutation'; + setProvisioningProfile: { + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }; + }; +}; export type CreateIosAppCredentialsMutationVariables = Exact<{ iosAppCredentialsInput: IosAppCredentialsInput; @@ -8142,24 +9183,681 @@ export type CreateIosAppCredentialsMutationVariables = Exact<{ appleAppIdentifierId: Scalars['ID']['input']; }>; - -export type CreateIosAppCredentialsMutation = { __typename?: 'RootMutation', iosAppCredentials: { __typename?: 'IosAppCredentialsMutation', createIosAppCredentials: { __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null }>, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }, pushKey?: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } | null, appStoreConnectApiKeyForSubmissions?: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } | null } } }; +export type CreateIosAppCredentialsMutation = { + __typename?: 'RootMutation'; + iosAppCredentials: { + __typename?: 'IosAppCredentialsMutation'; + createIosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + pushKey?: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + } | null; + appStoreConnectApiKeyForSubmissions?: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + } | null; + }; + }; +}; export type SetPushKeyMutationVariables = Exact<{ iosAppCredentialsId: Scalars['ID']['input']; pushKeyId: Scalars['ID']['input']; }>; - -export type SetPushKeyMutation = { __typename?: 'RootMutation', iosAppCredentials: { __typename?: 'IosAppCredentialsMutation', setPushKey: { __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null }>, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }, pushKey?: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } | null, appStoreConnectApiKeyForSubmissions?: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } | null } } }; +export type SetPushKeyMutation = { + __typename?: 'RootMutation'; + iosAppCredentials: { + __typename?: 'IosAppCredentialsMutation'; + setPushKey: { + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + pushKey?: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + } | null; + appStoreConnectApiKeyForSubmissions?: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + } | null; + }; + }; +}; export type SetAppStoreConnectApiKeyForSubmissionsMutationVariables = Exact<{ iosAppCredentialsId: Scalars['ID']['input']; ascApiKeyId: Scalars['ID']['input']; }>; - -export type SetAppStoreConnectApiKeyForSubmissionsMutation = { __typename?: 'RootMutation', iosAppCredentials: { __typename?: 'IosAppCredentialsMutation', setAppStoreConnectApiKeyForSubmissions: { __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null }>, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }, pushKey?: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } | null, appStoreConnectApiKeyForSubmissions?: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } | null } } }; +export type SetAppStoreConnectApiKeyForSubmissionsMutation = { + __typename?: 'RootMutation'; + iosAppCredentials: { + __typename?: 'IosAppCredentialsMutation'; + setAppStoreConnectApiKeyForSubmissions: { + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + pushKey?: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + } | null; + appStoreConnectApiKeyForSubmissions?: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + } | null; + }; + }; +}; export type AppStoreConnectApiKeysPaginatedByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -8169,16 +9867,67 @@ export type AppStoreConnectApiKeysPaginatedByAccountQueryVariables = Exact<{ last?: InputMaybe; }>; - -export type AppStoreConnectApiKeysPaginatedByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appStoreConnectApiKeysPaginated: { __typename?: 'AccountAppStoreConnectApiKeysConnection', edges: Array<{ __typename?: 'AccountAppStoreConnectApiKeysEdge', cursor: string, node: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } }>, pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null } } } } }; +export type AppStoreConnectApiKeysPaginatedByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appStoreConnectApiKeysPaginated: { + __typename?: 'AccountAppStoreConnectApiKeysConnection'; + edges: Array<{ + __typename?: 'AccountAppStoreConnectApiKeysEdge'; + cursor: string; + node: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + }; + }>; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + }; + }; + }; +}; export type AppleAppIdentifierByBundleIdQueryVariables = Exact<{ accountName: Scalars['String']['input']; bundleIdentifier: Scalars['String']['input']; }>; - -export type AppleAppIdentifierByBundleIdQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appleAppIdentifiers: Array<{ __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }> } } }; +export type AppleAppIdentifierByBundleIdQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appleAppIdentifiers: Array<{ + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }>; + }; + }; +}; export type AppleDevicesByTeamIdentifierQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -8187,8 +9936,32 @@ export type AppleDevicesByTeamIdentifierQueryVariables = Exact<{ limit?: InputMaybe; }>; - -export type AppleDevicesByTeamIdentifierQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appleTeams: Array<{ __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, deviceClass?: AppleDeviceClass | null, enabled?: boolean | null, model?: string | null, createdAt: any }> }> } } }; +export type AppleDevicesByTeamIdentifierQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appleTeams: Array<{ + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + deviceClass?: AppleDeviceClass | null; + enabled?: boolean | null; + model?: string | null; + createdAt: any; + }>; + }>; + }; + }; +}; export type AppleDevicesPaginatedByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -8199,8 +9972,45 @@ export type AppleDevicesPaginatedByAccountQueryVariables = Exact<{ filter?: InputMaybe; }>; - -export type AppleDevicesPaginatedByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appleDevicesPaginated: { __typename?: 'AccountAppleDevicesConnection', edges: Array<{ __typename?: 'AccountAppleDevicesEdge', cursor: string, node: { __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any, appleTeam: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } } }>, pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null } } } } }; +export type AppleDevicesPaginatedByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appleDevicesPaginated: { + __typename?: 'AccountAppleDevicesConnection'; + edges: Array<{ + __typename?: 'AccountAppleDevicesEdge'; + cursor: string; + node: { + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + appleTeam: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + }; + }; + }>; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + }; + }; + }; +}; export type AppleDistributionCertificateByAppQueryVariables = Exact<{ projectFullName: Scalars['String']['input']; @@ -8208,8 +10018,92 @@ export type AppleDistributionCertificateByAppQueryVariables = Exact<{ iosDistributionType: IosDistributionType; }>; - -export type AppleDistributionCertificateByAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byFullName: { __typename?: 'App', id: string, iosAppCredentials: Array<{ __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null }> }> } } }; +export type AppleDistributionCertificateByAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byFullName: { + __typename?: 'App'; + id: string; + iosAppCredentials: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + }>; + }>; + }; + }; +}; export type AppleDistributionCertificatesPaginatedByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -8219,8 +10113,98 @@ export type AppleDistributionCertificatesPaginatedByAccountQueryVariables = Exac last?: InputMaybe; }>; - -export type AppleDistributionCertificatesPaginatedByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appleDistributionCertificatesPaginated: { __typename?: 'AccountAppleDistributionCertificatesConnection', edges: Array<{ __typename?: 'AccountAppleDistributionCertificatesEdge', cursor: string, node: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } }>, pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null } } } } }; +export type AppleDistributionCertificatesPaginatedByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appleDistributionCertificatesPaginated: { + __typename?: 'AccountAppleDistributionCertificatesConnection'; + edges: Array<{ + __typename?: 'AccountAppleDistributionCertificatesEdge'; + cursor: string; + node: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + }; + }>; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + }; + }; + }; +}; export type AppleProvisioningProfilesByAppQueryVariables = Exact<{ projectFullName: Scalars['String']['input']; @@ -8228,8 +10212,53 @@ export type AppleProvisioningProfilesByAppQueryVariables = Exact<{ iosDistributionType: IosDistributionType; }>; - -export type AppleProvisioningProfilesByAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byFullName: { __typename?: 'App', id: string, iosAppCredentials: Array<{ __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }>, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } } | null }> }> } } }; +export type AppleProvisioningProfilesByAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byFullName: { + __typename?: 'App'; + id: string; + iosAppCredentials: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + } | null; + }>; + }>; + }; + }; +}; export type ApplePushKeysPaginatedByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -8239,8 +10268,84 @@ export type ApplePushKeysPaginatedByAccountQueryVariables = Exact<{ last?: InputMaybe; }>; - -export type ApplePushKeysPaginatedByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, applePushKeysPaginated: { __typename?: 'AccountApplePushKeysConnection', edges: Array<{ __typename?: 'AccountApplePushKeysEdge', cursor: string, node: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } }>, pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null } } } } }; +export type ApplePushKeysPaginatedByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + applePushKeysPaginated: { + __typename?: 'AccountApplePushKeysConnection'; + edges: Array<{ + __typename?: 'AccountApplePushKeysEdge'; + cursor: string; + node: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + }; + }>; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + }; + }; + }; +}; export type AppleTeamsByAccountNameQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -8248,16 +10353,40 @@ export type AppleTeamsByAccountNameQueryVariables = Exact<{ limit?: InputMaybe; }>; - -export type AppleTeamsByAccountNameQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appleTeams: Array<{ __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null }> } } }; +export type AppleTeamsByAccountNameQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appleTeams: Array<{ + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + }>; + }; + }; +}; export type AppleTeamByIdentifierQueryVariables = Exact<{ accountId: Scalars['ID']['input']; appleTeamIdentifier: Scalars['String']['input']; }>; - -export type AppleTeamByIdentifierQuery = { __typename?: 'RootQuery', appleTeam: { __typename?: 'AppleTeamQuery', byAppleTeamIdentifier?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } }; +export type AppleTeamByIdentifierQuery = { + __typename?: 'RootQuery'; + appleTeam: { + __typename?: 'AppleTeamQuery'; + byAppleTeamIdentifier?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + }; +}; export type IosAppBuildCredentialsByAppleAppIdentiferAndDistributionQueryVariables = Exact<{ projectFullName: Scalars['String']['input']; @@ -8265,8 +10394,117 @@ export type IosAppBuildCredentialsByAppleAppIdentiferAndDistributionQueryVariabl iosDistributionType: IosDistributionType; }>; - -export type IosAppBuildCredentialsByAppleAppIdentiferAndDistributionQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byFullName: { __typename?: 'App', id: string, iosAppCredentials: Array<{ __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null }> }> } } }; +export type IosAppBuildCredentialsByAppleAppIdentiferAndDistributionQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byFullName: { + __typename?: 'App'; + id: string; + iosAppCredentials: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }>; + }>; + }; + }; +}; export type IosAppCredentialsWithBuildCredentialsByAppIdentifierIdQueryVariables = Exact<{ projectFullName: Scalars['String']['input']; @@ -8274,30 +10512,483 @@ export type IosAppCredentialsWithBuildCredentialsByAppIdentifierIdQueryVariables iosDistributionType?: InputMaybe; }>; - -export type IosAppCredentialsWithBuildCredentialsByAppIdentifierIdQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byFullName: { __typename?: 'App', id: string, iosAppCredentials: Array<{ __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null }>, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }, pushKey?: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } | null, appStoreConnectApiKeyForSubmissions?: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } | null }> } } }; +export type IosAppCredentialsWithBuildCredentialsByAppIdentifierIdQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byFullName: { + __typename?: 'App'; + id: string; + iosAppCredentials: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + pushKey?: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + } | null; + appStoreConnectApiKeyForSubmissions?: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + } | null; + }>; + }; + }; +}; export type CommonIosAppCredentialsWithBuildCredentialsByAppIdentifierIdQueryVariables = Exact<{ projectFullName: Scalars['String']['input']; appleAppIdentifierId: Scalars['String']['input']; }>; - -export type CommonIosAppCredentialsWithBuildCredentialsByAppIdentifierIdQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byFullName: { __typename?: 'App', id: string, iosAppCredentials: Array<{ __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null }>, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }, pushKey?: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } | null, appStoreConnectApiKeyForSubmissions?: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } | null }> } } }; +export type CommonIosAppCredentialsWithBuildCredentialsByAppIdentifierIdQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byFullName: { + __typename?: 'App'; + id: string; + iosAppCredentials: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + pushKey?: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + } | null; + appStoreConnectApiKeyForSubmissions?: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + } | null; + }>; + }; + }; +}; export type CreateAppMutationVariables = Exact<{ appInput: AppInput; }>; - -export type CreateAppMutation = { __typename?: 'RootMutation', app?: { __typename?: 'AppMutation', createApp: { __typename?: 'App', id: string } } | null }; +export type CreateAppMutation = { + __typename?: 'RootMutation'; + app?: { __typename?: 'AppMutation'; createApp: { __typename?: 'App'; id: string } } | null; +}; export type CreateAppVersionMutationVariables = Exact<{ appVersionInput: AppVersionInput; }>; - -export type CreateAppVersionMutation = { __typename?: 'RootMutation', appVersion: { __typename?: 'AppVersionMutation', createAppVersion: { __typename?: 'AppVersion', id: string } } }; +export type CreateAppVersionMutation = { + __typename?: 'RootMutation'; + appVersion: { + __typename?: 'AppVersionMutation'; + createAppVersion: { __typename?: 'AppVersion'; id: string }; + }; +}; export type CreateAndroidBuildMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -8306,8 +10997,73 @@ export type CreateAndroidBuildMutationVariables = Exact<{ buildParams?: InputMaybe; }>; - -export type CreateAndroidBuildMutation = { __typename?: 'RootMutation', build: { __typename?: 'BuildMutation', createAndroidBuild: { __typename?: 'CreateBuildResult', build: { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } }, deprecationInfo?: { __typename?: 'EASBuildDeprecationInfo', type: EasBuildDeprecationInfoType, message: string } | null } } }; +export type CreateAndroidBuildMutation = { + __typename?: 'RootMutation'; + build: { + __typename?: 'BuildMutation'; + createAndroidBuild: { + __typename?: 'CreateBuildResult'; + build: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; + }; + deprecationInfo?: { + __typename?: 'EASBuildDeprecationInfo'; + type: EasBuildDeprecationInfoType; + message: string; + } | null; + }; + }; +}; export type CreateIosBuildMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -8316,47 +11072,253 @@ export type CreateIosBuildMutationVariables = Exact<{ buildParams?: InputMaybe; }>; - -export type CreateIosBuildMutation = { __typename?: 'RootMutation', build: { __typename?: 'BuildMutation', createIosBuild: { __typename?: 'CreateBuildResult', build: { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } }, deprecationInfo?: { __typename?: 'EASBuildDeprecationInfo', type: EasBuildDeprecationInfoType, message: string } | null } } }; +export type CreateIosBuildMutation = { + __typename?: 'RootMutation'; + build: { + __typename?: 'BuildMutation'; + createIosBuild: { + __typename?: 'CreateBuildResult'; + build: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; + }; + deprecationInfo?: { + __typename?: 'EASBuildDeprecationInfo'; + type: EasBuildDeprecationInfoType; + message: string; + } | null; + }; + }; +}; export type UpdateBuildMetadataMutationVariables = Exact<{ buildId: Scalars['ID']['input']; metadata: BuildMetadataInput; }>; - -export type UpdateBuildMetadataMutation = { __typename?: 'RootMutation', build: { __typename?: 'BuildMutation', updateBuildMetadata: { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } } } }; +export type UpdateBuildMetadataMutation = { + __typename?: 'RootMutation'; + build: { + __typename?: 'BuildMutation'; + updateBuildMetadata: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; + }; + }; +}; export type RetryIosBuildMutationVariables = Exact<{ buildId: Scalars['ID']['input']; jobOverrides: IosJobOverridesInput; }>; - -export type RetryIosBuildMutation = { __typename?: 'RootMutation', build: { __typename?: 'BuildMutation', retryIosBuild: { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } } } }; +export type RetryIosBuildMutation = { + __typename?: 'RootMutation'; + build: { + __typename?: 'BuildMutation'; + retryIosBuild: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; + }; + }; +}; export type CreateEnvironmentSecretForAccountMutationVariables = Exact<{ input: CreateEnvironmentSecretInput; accountId: Scalars['String']['input']; }>; - -export type CreateEnvironmentSecretForAccountMutation = { __typename?: 'RootMutation', environmentSecret: { __typename?: 'EnvironmentSecretMutation', createEnvironmentSecretForAccount: { __typename?: 'EnvironmentSecret', id: string, name: string, type: EnvironmentSecretType, createdAt: any } } }; +export type CreateEnvironmentSecretForAccountMutation = { + __typename?: 'RootMutation'; + environmentSecret: { + __typename?: 'EnvironmentSecretMutation'; + createEnvironmentSecretForAccount: { + __typename?: 'EnvironmentSecret'; + id: string; + name: string; + type: EnvironmentSecretType; + createdAt: any; + }; + }; +}; export type CreateEnvironmentSecretForAppMutationVariables = Exact<{ input: CreateEnvironmentSecretInput; appId: Scalars['String']['input']; }>; - -export type CreateEnvironmentSecretForAppMutation = { __typename?: 'RootMutation', environmentSecret: { __typename?: 'EnvironmentSecretMutation', createEnvironmentSecretForApp: { __typename?: 'EnvironmentSecret', id: string, name: string, type: EnvironmentSecretType, createdAt: any } } }; +export type CreateEnvironmentSecretForAppMutation = { + __typename?: 'RootMutation'; + environmentSecret: { + __typename?: 'EnvironmentSecretMutation'; + createEnvironmentSecretForApp: { + __typename?: 'EnvironmentSecret'; + id: string; + name: string; + type: EnvironmentSecretType; + createdAt: any; + }; + }; +}; export type DeleteEnvironmentSecretMutationVariables = Exact<{ id: Scalars['String']['input']; }>; - -export type DeleteEnvironmentSecretMutation = { __typename?: 'RootMutation', environmentSecret: { __typename?: 'EnvironmentSecretMutation', deleteEnvironmentSecret: { __typename?: 'DeleteEnvironmentSecretResult', id: string } } }; +export type DeleteEnvironmentSecretMutation = { + __typename?: 'RootMutation'; + environmentSecret: { + __typename?: 'EnvironmentSecretMutation'; + deleteEnvironmentSecret: { __typename?: 'DeleteEnvironmentSecretResult'; id: string }; + }; +}; export type LinkSharedEnvironmentVariableMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -8364,8 +11326,23 @@ export type LinkSharedEnvironmentVariableMutationVariables = Exact<{ environmentVariableId: Scalars['ID']['input']; }>; - -export type LinkSharedEnvironmentVariableMutation = { __typename?: 'RootMutation', environmentVariable: { __typename?: 'EnvironmentVariableMutation', linkSharedEnvironmentVariable: { __typename?: 'EnvironmentVariable', id: string, name: string, value?: string | null, environment?: EnvironmentVariableEnvironment | null, createdAt: any, scope: EnvironmentVariableScope, visibility?: EnvironmentVariableVisibility | null } } }; +export type LinkSharedEnvironmentVariableMutation = { + __typename?: 'RootMutation'; + environmentVariable: { + __typename?: 'EnvironmentVariableMutation'; + linkSharedEnvironmentVariable: { + __typename?: 'EnvironmentVariable'; + id: string; + name: string; + value?: string | null; + environments?: Array | null; + createdAt: any; + updatedAt: any; + scope: EnvironmentVariableScope; + visibility?: EnvironmentVariableVisibility | null; + }; + }; +}; export type UnlinkSharedEnvironmentVariableMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -8373,81 +11350,242 @@ export type UnlinkSharedEnvironmentVariableMutationVariables = Exact<{ environmentVariableId: Scalars['ID']['input']; }>; - -export type UnlinkSharedEnvironmentVariableMutation = { __typename?: 'RootMutation', environmentVariable: { __typename?: 'EnvironmentVariableMutation', unlinkSharedEnvironmentVariable: { __typename?: 'EnvironmentVariable', id: string, name: string, value?: string | null, environment?: EnvironmentVariableEnvironment | null, createdAt: any, scope: EnvironmentVariableScope, visibility?: EnvironmentVariableVisibility | null } } }; +export type UnlinkSharedEnvironmentVariableMutation = { + __typename?: 'RootMutation'; + environmentVariable: { + __typename?: 'EnvironmentVariableMutation'; + unlinkSharedEnvironmentVariable: { + __typename?: 'EnvironmentVariable'; + id: string; + name: string; + value?: string | null; + environments?: Array | null; + createdAt: any; + updatedAt: any; + scope: EnvironmentVariableScope; + visibility?: EnvironmentVariableVisibility | null; + }; + }; +}; export type CreateEnvironmentVariableForAccountMutationVariables = Exact<{ input: CreateSharedEnvironmentVariableInput; accountId: Scalars['ID']['input']; }>; - -export type CreateEnvironmentVariableForAccountMutation = { __typename?: 'RootMutation', environmentVariable: { __typename?: 'EnvironmentVariableMutation', createEnvironmentVariableForAccount: { __typename?: 'EnvironmentVariable', id: string, name: string, value?: string | null, environment?: EnvironmentVariableEnvironment | null, createdAt: any, scope: EnvironmentVariableScope, visibility?: EnvironmentVariableVisibility | null } } }; +export type CreateEnvironmentVariableForAccountMutation = { + __typename?: 'RootMutation'; + environmentVariable: { + __typename?: 'EnvironmentVariableMutation'; + createEnvironmentVariableForAccount: { + __typename?: 'EnvironmentVariable'; + id: string; + name: string; + value?: string | null; + environments?: Array | null; + createdAt: any; + updatedAt: any; + scope: EnvironmentVariableScope; + visibility?: EnvironmentVariableVisibility | null; + }; + }; +}; export type CreateEnvironmentVariableForAppMutationVariables = Exact<{ input: CreateEnvironmentVariableInput; appId: Scalars['ID']['input']; }>; - -export type CreateEnvironmentVariableForAppMutation = { __typename?: 'RootMutation', environmentVariable: { __typename?: 'EnvironmentVariableMutation', createEnvironmentVariableForApp: { __typename?: 'EnvironmentVariable', id: string, name: string, value?: string | null, environment?: EnvironmentVariableEnvironment | null, createdAt: any, scope: EnvironmentVariableScope, visibility?: EnvironmentVariableVisibility | null } } }; +export type CreateEnvironmentVariableForAppMutation = { + __typename?: 'RootMutation'; + environmentVariable: { + __typename?: 'EnvironmentVariableMutation'; + createEnvironmentVariableForApp: { + __typename?: 'EnvironmentVariable'; + id: string; + name: string; + value?: string | null; + environments?: Array | null; + createdAt: any; + updatedAt: any; + scope: EnvironmentVariableScope; + visibility?: EnvironmentVariableVisibility | null; + }; + }; +}; export type UpdateEnvironmentVariableMutationVariables = Exact<{ input: UpdateEnvironmentVariableInput; }>; - -export type UpdateEnvironmentVariableMutation = { __typename?: 'RootMutation', environmentVariable: { __typename?: 'EnvironmentVariableMutation', updateEnvironmentVariable: { __typename?: 'EnvironmentVariable', id: string, name: string, value?: string | null, environment?: EnvironmentVariableEnvironment | null, createdAt: any, scope: EnvironmentVariableScope, visibility?: EnvironmentVariableVisibility | null } } }; +export type UpdateEnvironmentVariableMutation = { + __typename?: 'RootMutation'; + environmentVariable: { + __typename?: 'EnvironmentVariableMutation'; + updateEnvironmentVariable: { + __typename?: 'EnvironmentVariable'; + id: string; + name: string; + value?: string | null; + environments?: Array | null; + createdAt: any; + updatedAt: any; + scope: EnvironmentVariableScope; + visibility?: EnvironmentVariableVisibility | null; + }; + }; +}; export type DeleteEnvironmentVariableMutationVariables = Exact<{ id: Scalars['ID']['input']; }>; - -export type DeleteEnvironmentVariableMutation = { __typename?: 'RootMutation', environmentVariable: { __typename?: 'EnvironmentVariableMutation', deleteEnvironmentVariable: { __typename?: 'DeleteEnvironmentVariableResult', id: string } } }; +export type DeleteEnvironmentVariableMutation = { + __typename?: 'RootMutation'; + environmentVariable: { + __typename?: 'EnvironmentVariableMutation'; + deleteEnvironmentVariable: { __typename?: 'DeleteEnvironmentVariableResult'; id: string }; + }; +}; export type CreateBulkEnvironmentVariablesForAppMutationVariables = Exact<{ input: Array | CreateEnvironmentVariableInput; appId: Scalars['ID']['input']; }>; +export type CreateBulkEnvironmentVariablesForAppMutation = { + __typename?: 'RootMutation'; + environmentVariable: { + __typename?: 'EnvironmentVariableMutation'; + createBulkEnvironmentVariablesForApp: Array<{ __typename?: 'EnvironmentVariable'; id: string }>; + }; +}; -export type CreateBulkEnvironmentVariablesForAppMutation = { __typename?: 'RootMutation', environmentVariable: { __typename?: 'EnvironmentVariableMutation', createBulkEnvironmentVariablesForApp: Array<{ __typename?: 'EnvironmentVariable', id: string }> } }; - -export type CreateKeystoreGenerationUrlMutationVariables = Exact<{ [key: string]: never; }>; - +export type CreateKeystoreGenerationUrlMutationVariables = Exact<{ [key: string]: never }>; -export type CreateKeystoreGenerationUrlMutation = { __typename?: 'RootMutation', keystoreGenerationUrl: { __typename?: 'KeystoreGenerationUrlMutation', createKeystoreGenerationUrl: { __typename?: 'KeystoreGenerationUrl', id: string, url: string } } }; +export type CreateKeystoreGenerationUrlMutation = { + __typename?: 'RootMutation'; + keystoreGenerationUrl: { + __typename?: 'KeystoreGenerationUrlMutation'; + createKeystoreGenerationUrl: { __typename?: 'KeystoreGenerationUrl'; id: string; url: string }; + }; +}; export type GetSignedUploadMutationVariables = Exact<{ contentTypes: Array | Scalars['String']['input']; }>; - -export type GetSignedUploadMutation = { __typename?: 'RootMutation', asset: { __typename?: 'AssetMutation', getSignedAssetUploadSpecifications: { __typename?: 'GetSignedAssetUploadSpecificationsResult', specifications: Array } } }; +export type GetSignedUploadMutation = { + __typename?: 'RootMutation'; + asset: { + __typename?: 'AssetMutation'; + getSignedAssetUploadSpecifications: { + __typename?: 'GetSignedAssetUploadSpecificationsResult'; + specifications: Array; + }; + }; +}; export type UpdatePublishMutationVariables = Exact<{ publishUpdateGroupsInput: Array | PublishUpdateGroupInput; }>; - -export type UpdatePublishMutation = { __typename?: 'RootMutation', updateBranch: { __typename?: 'UpdateBranchMutation', publishUpdateGroups: Array<{ __typename?: 'Update', id: string, group: string, message?: string | null, createdAt: any, runtimeVersion: string, platform: string, manifestFragment: string, isRollBackToEmbedded: boolean, manifestPermalink: string, gitCommitHash?: string | null, rolloutPercentage?: number | null, actor?: { __typename: 'Robot', firstName?: string | null, id: string } | { __typename: 'SSOUser', username: string, id: string } | { __typename: 'User', username: string, id: string } | null, branch: { __typename?: 'UpdateBranch', id: string, name: string }, codeSigningInfo?: { __typename?: 'CodeSigningInfo', keyid: string, sig: string, alg: string } | null, rolloutControlUpdate?: { __typename?: 'Update', id: string } | null }> } }; +export type UpdatePublishMutation = { + __typename?: 'RootMutation'; + updateBranch: { + __typename?: 'UpdateBranchMutation'; + publishUpdateGroups: Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }>; + }; +}; export type SetCodeSigningInfoMutationVariables = Exact<{ updateId: Scalars['ID']['input']; codeSigningInfo: CodeSigningInfoInput; }>; - -export type SetCodeSigningInfoMutation = { __typename?: 'RootMutation', update: { __typename?: 'UpdateMutation', setCodeSigningInfo: { __typename?: 'Update', id: string, group: string, awaitingCodeSigningInfo: boolean, codeSigningInfo?: { __typename?: 'CodeSigningInfo', keyid: string, alg: string, sig: string } | null } } }; +export type SetCodeSigningInfoMutation = { + __typename?: 'RootMutation'; + update: { + __typename?: 'UpdateMutation'; + setCodeSigningInfo: { + __typename?: 'Update'; + id: string; + group: string; + awaitingCodeSigningInfo: boolean; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + alg: string; + sig: string; + } | null; + }; + }; +}; export type SetRolloutPercentageMutationVariables = Exact<{ updateId: Scalars['ID']['input']; rolloutPercentage: Scalars['Int']['input']; }>; - -export type SetRolloutPercentageMutation = { __typename?: 'RootMutation', update: { __typename?: 'UpdateMutation', setRolloutPercentage: { __typename?: 'Update', id: string, group: string, message?: string | null, createdAt: any, runtimeVersion: string, platform: string, manifestFragment: string, isRollBackToEmbedded: boolean, manifestPermalink: string, gitCommitHash?: string | null, rolloutPercentage?: number | null, actor?: { __typename: 'Robot', firstName?: string | null, id: string } | { __typename: 'SSOUser', username: string, id: string } | { __typename: 'User', username: string, id: string } | null, branch: { __typename?: 'UpdateBranch', id: string, name: string }, codeSigningInfo?: { __typename?: 'CodeSigningInfo', keyid: string, sig: string, alg: string } | null, rolloutControlUpdate?: { __typename?: 'Update', id: string } | null } } }; +export type SetRolloutPercentageMutation = { + __typename?: 'RootMutation'; + update: { + __typename?: 'UpdateMutation'; + setRolloutPercentage: { + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }; + }; +}; export type CreateAndroidSubmissionMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -8456,8 +11594,46 @@ export type CreateAndroidSubmissionMutationVariables = Exact<{ archiveSource?: InputMaybe; }>; - -export type CreateAndroidSubmissionMutation = { __typename?: 'RootMutation', submission: { __typename?: 'SubmissionMutation', createAndroidSubmission: { __typename?: 'CreateSubmissionResult', submission: { __typename?: 'Submission', id: string, status: SubmissionStatus, platform: AppPlatform, logsUrl?: string | null, app: { __typename?: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } }, androidConfig?: { __typename?: 'AndroidSubmissionConfig', applicationIdentifier?: string | null, track: SubmissionAndroidTrack, releaseStatus?: SubmissionAndroidReleaseStatus | null, rollout?: number | null } | null, iosConfig?: { __typename?: 'IosSubmissionConfig', ascAppIdentifier: string, appleIdUsername?: string | null } | null, error?: { __typename?: 'SubmissionError', errorCode?: string | null, message?: string | null } | null } } } }; +export type CreateAndroidSubmissionMutation = { + __typename?: 'RootMutation'; + submission: { + __typename?: 'SubmissionMutation'; + createAndroidSubmission: { + __typename?: 'CreateSubmissionResult'; + submission: { + __typename?: 'Submission'; + id: string; + status: SubmissionStatus; + platform: AppPlatform; + logsUrl?: string | null; + app: { + __typename?: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + }; + androidConfig?: { + __typename?: 'AndroidSubmissionConfig'; + applicationIdentifier?: string | null; + track: SubmissionAndroidTrack; + releaseStatus?: SubmissionAndroidReleaseStatus | null; + rollout?: number | null; + } | null; + iosConfig?: { + __typename?: 'IosSubmissionConfig'; + ascAppIdentifier: string; + appleIdUsername?: string | null; + } | null; + error?: { + __typename?: 'SubmissionError'; + errorCode?: string | null; + message?: string | null; + } | null; + }; + }; + }; +}; export type CreateIosSubmissionMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -8466,59 +11642,214 @@ export type CreateIosSubmissionMutationVariables = Exact<{ archiveSource?: InputMaybe; }>; - -export type CreateIosSubmissionMutation = { __typename?: 'RootMutation', submission: { __typename?: 'SubmissionMutation', createIosSubmission: { __typename?: 'CreateSubmissionResult', submission: { __typename?: 'Submission', id: string, status: SubmissionStatus, platform: AppPlatform, logsUrl?: string | null, app: { __typename?: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } }, androidConfig?: { __typename?: 'AndroidSubmissionConfig', applicationIdentifier?: string | null, track: SubmissionAndroidTrack, releaseStatus?: SubmissionAndroidReleaseStatus | null, rollout?: number | null } | null, iosConfig?: { __typename?: 'IosSubmissionConfig', ascAppIdentifier: string, appleIdUsername?: string | null } | null, error?: { __typename?: 'SubmissionError', errorCode?: string | null, message?: string | null } | null } } } }; +export type CreateIosSubmissionMutation = { + __typename?: 'RootMutation'; + submission: { + __typename?: 'SubmissionMutation'; + createIosSubmission: { + __typename?: 'CreateSubmissionResult'; + submission: { + __typename?: 'Submission'; + id: string; + status: SubmissionStatus; + platform: AppPlatform; + logsUrl?: string | null; + app: { + __typename?: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + }; + androidConfig?: { + __typename?: 'AndroidSubmissionConfig'; + applicationIdentifier?: string | null; + track: SubmissionAndroidTrack; + releaseStatus?: SubmissionAndroidReleaseStatus | null; + rollout?: number | null; + } | null; + iosConfig?: { + __typename?: 'IosSubmissionConfig'; + ascAppIdentifier: string; + appleIdUsername?: string | null; + } | null; + error?: { + __typename?: 'SubmissionError'; + errorCode?: string | null; + message?: string | null; + } | null; + }; + }; + }; +}; export type CreateUploadSessionMutationVariables = Exact<{ type: UploadSessionType; }>; - -export type CreateUploadSessionMutation = { __typename?: 'RootMutation', uploadSession: { __typename?: 'UploadSession', createUploadSession: any } }; +export type CreateUploadSessionMutation = { + __typename?: 'RootMutation'; + uploadSession: { __typename?: 'UploadSession'; createUploadSession: any }; +}; export type MarkCliDoneInOnboardingUserPreferencesMutationVariables = Exact<{ preferences: UserPreferencesInput; }>; - -export type MarkCliDoneInOnboardingUserPreferencesMutation = { __typename?: 'RootMutation', me: { __typename?: 'MeMutation', setPreferences: { __typename?: 'UserPreferences', onboarding?: { __typename?: 'UserPreferencesOnboarding', appId: string, isCLIDone?: boolean | null } | null } } }; +export type MarkCliDoneInOnboardingUserPreferencesMutation = { + __typename?: 'RootMutation'; + me: { + __typename?: 'MeMutation'; + setPreferences: { + __typename?: 'UserPreferences'; + onboarding?: { + __typename?: 'UserPreferencesOnboarding'; + appId: string; + isCLIDone?: boolean | null; + } | null; + }; + }; +}; export type CreateWebhookMutationVariables = Exact<{ appId: Scalars['String']['input']; webhookInput: WebhookInput; }>; - -export type CreateWebhookMutation = { __typename?: 'RootMutation', webhook: { __typename?: 'WebhookMutation', createWebhook: { __typename?: 'Webhook', id: string, event: WebhookType, url: string, createdAt: any, updatedAt: any } } }; +export type CreateWebhookMutation = { + __typename?: 'RootMutation'; + webhook: { + __typename?: 'WebhookMutation'; + createWebhook: { + __typename?: 'Webhook'; + id: string; + event: WebhookType; + url: string; + createdAt: any; + updatedAt: any; + }; + }; +}; export type UpdateWebhookMutationVariables = Exact<{ webhookId: Scalars['ID']['input']; webhookInput: WebhookInput; }>; - -export type UpdateWebhookMutation = { __typename?: 'RootMutation', webhook: { __typename?: 'WebhookMutation', updateWebhook: { __typename?: 'Webhook', id: string, event: WebhookType, url: string, createdAt: any, updatedAt: any } } }; +export type UpdateWebhookMutation = { + __typename?: 'RootMutation'; + webhook: { + __typename?: 'WebhookMutation'; + updateWebhook: { + __typename?: 'Webhook'; + id: string; + event: WebhookType; + url: string; + createdAt: any; + updatedAt: any; + }; + }; +}; export type DeleteWebhookMutationVariables = Exact<{ webhookId: Scalars['ID']['input']; }>; - -export type DeleteWebhookMutation = { __typename?: 'RootMutation', webhook: { __typename?: 'WebhookMutation', deleteWebhook: { __typename?: 'DeleteWebhookResult', id: string } } }; +export type DeleteWebhookMutation = { + __typename?: 'RootMutation'; + webhook: { + __typename?: 'WebhookMutation'; + deleteWebhook: { __typename?: 'DeleteWebhookResult'; id: string }; + }; +}; export type AppByIdQueryVariables = Exact<{ appId: Scalars['String']['input']; }>; - -export type AppByIdQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null } } }; +export type AppByIdQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + }; +}; export type AppByFullNameQueryVariables = Exact<{ fullName: Scalars['String']['input']; }>; - -export type AppByFullNameQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byFullName: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null } } }; +export type AppByFullNameQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byFullName: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + }; +}; export type LatestAppVersionQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8526,16 +11857,39 @@ export type LatestAppVersionQueryVariables = Exact<{ applicationIdentifier: Scalars['String']['input']; }>; - -export type LatestAppVersionQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, latestAppVersionByPlatformAndApplicationIdentifier?: { __typename?: 'AppVersion', id: string, storeVersion: string, buildVersion: string } | null } } }; +export type LatestAppVersionQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + latestAppVersionByPlatformAndApplicationIdentifier?: { + __typename?: 'AppVersion'; + id: string; + storeVersion: string; + buildVersion: string; + } | null; + }; + }; +}; export type ViewBranchQueryVariables = Exact<{ appId: Scalars['String']['input']; name: Scalars['String']['input']; }>; - -export type ViewBranchQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateBranchByName?: { __typename?: 'UpdateBranch', id: string, name: string } | null } } }; +export type ViewBranchQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateBranchByName?: { __typename?: 'UpdateBranch'; id: string; name: string } | null; + }; + }; +}; export type ViewLatestUpdateOnBranchQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8544,8 +11898,21 @@ export type ViewLatestUpdateOnBranchQueryVariables = Exact<{ runtimeVersion: Scalars['String']['input']; }>; - -export type ViewLatestUpdateOnBranchQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateBranchByName?: { __typename?: 'UpdateBranch', id: string, updates: Array<{ __typename?: 'Update', id: string }> } | null } } }; +export type ViewLatestUpdateOnBranchQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateBranchByName?: { + __typename?: 'UpdateBranch'; + id: string; + updates: Array<{ __typename?: 'Update'; id: string }>; + } | null; + }; + }; +}; export type BranchesByAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8553,8 +11920,48 @@ export type BranchesByAppQueryVariables = Exact<{ offset: Scalars['Int']['input']; }>; - -export type BranchesByAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateBranches: Array<{ __typename?: 'UpdateBranch', id: string, name: string, updates: Array<{ __typename?: 'Update', id: string, group: string, message?: string | null, createdAt: any, runtimeVersion: string, platform: string, manifestFragment: string, isRollBackToEmbedded: boolean, manifestPermalink: string, gitCommitHash?: string | null, rolloutPercentage?: number | null, actor?: { __typename: 'Robot', firstName?: string | null, id: string } | { __typename: 'SSOUser', username: string, id: string } | { __typename: 'User', username: string, id: string } | null, branch: { __typename?: 'UpdateBranch', id: string, name: string }, codeSigningInfo?: { __typename?: 'CodeSigningInfo', keyid: string, sig: string, alg: string } | null, rolloutControlUpdate?: { __typename?: 'Update', id: string } | null }> }> } } }; +export type BranchesByAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateBranches: Array<{ + __typename?: 'UpdateBranch'; + id: string; + name: string; + updates: Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }>; + }>; + }; + }; +}; export type BranchesBasicPaginatedOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8564,8 +11971,31 @@ export type BranchesBasicPaginatedOnAppQueryVariables = Exact<{ before?: InputMaybe; }>; - -export type BranchesBasicPaginatedOnAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, branchesPaginated: { __typename?: 'AppBranchesConnection', edges: Array<{ __typename?: 'AppBranchEdge', cursor: string, node: { __typename?: 'UpdateBranch', id: string, name: string } }>, pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null } } } } }; +export type BranchesBasicPaginatedOnAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + branchesPaginated: { + __typename?: 'AppBranchesConnection'; + edges: Array<{ + __typename?: 'AppBranchEdge'; + cursor: string; + node: { __typename?: 'UpdateBranch'; id: string; name: string }; + }>; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + }; + }; + }; +}; export type ViewBranchesOnUpdateChannelQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8574,22 +12004,213 @@ export type ViewBranchesOnUpdateChannelQueryVariables = Exact<{ limit: Scalars['Int']['input']; }>; - -export type ViewBranchesOnUpdateChannelQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateChannelByName?: { __typename?: 'UpdateChannel', id: string, updateBranches: Array<{ __typename?: 'UpdateBranch', id: string, name: string, updateGroups: Array> }> } | null } } }; +export type ViewBranchesOnUpdateChannelQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateChannelByName?: { + __typename?: 'UpdateChannel'; + id: string; + updateBranches: Array<{ + __typename?: 'UpdateBranch'; + id: string; + name: string; + updateGroups: Array< + Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }> + >; + }>; + } | null; + }; + }; +}; export type BuildsByIdQueryVariables = Exact<{ buildId: Scalars['ID']['input']; }>; - -export type BuildsByIdQuery = { __typename?: 'RootQuery', builds: { __typename?: 'BuildQuery', byId: { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } } } }; +export type BuildsByIdQuery = { + __typename?: 'RootQuery'; + builds: { + __typename?: 'BuildQuery'; + byId: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; + }; + }; +}; export type BuildsWithSubmissionsByIdQueryVariables = Exact<{ buildId: Scalars['ID']['input']; }>; - -export type BuildsWithSubmissionsByIdQuery = { __typename?: 'RootQuery', builds: { __typename?: 'BuildQuery', byId: { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, submissions: Array<{ __typename?: 'Submission', id: string, status: SubmissionStatus, platform: AppPlatform, logsUrl?: string | null, app: { __typename?: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } }, androidConfig?: { __typename?: 'AndroidSubmissionConfig', applicationIdentifier?: string | null, track: SubmissionAndroidTrack, releaseStatus?: SubmissionAndroidReleaseStatus | null, rollout?: number | null } | null, iosConfig?: { __typename?: 'IosSubmissionConfig', ascAppIdentifier: string, appleIdUsername?: string | null } | null, error?: { __typename?: 'SubmissionError', errorCode?: string | null, message?: string | null } | null }>, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } } } }; +export type BuildsWithSubmissionsByIdQuery = { + __typename?: 'RootQuery'; + builds: { + __typename?: 'BuildQuery'; + byId: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + submissions: Array<{ + __typename?: 'Submission'; + id: string; + status: SubmissionStatus; + platform: AppPlatform; + logsUrl?: string | null; + app: { + __typename?: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + }; + androidConfig?: { + __typename?: 'AndroidSubmissionConfig'; + applicationIdentifier?: string | null; + track: SubmissionAndroidTrack; + releaseStatus?: SubmissionAndroidReleaseStatus | null; + rollout?: number | null; + } | null; + iosConfig?: { + __typename?: 'IosSubmissionConfig'; + ascAppIdentifier: string; + appleIdUsername?: string | null; + } | null; + error?: { + __typename?: 'SubmissionError'; + errorCode?: string | null; + message?: string | null; + } | null; + }>; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; + }; + }; +}; export type ViewBuildsOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8598,8 +12219,69 @@ export type ViewBuildsOnAppQueryVariables = Exact<{ filter?: InputMaybe; }>; - -export type ViewBuildsOnAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, builds: Array<{ __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } }> } } }; +export type ViewBuildsOnAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + builds: Array<{ + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; + }>; + }; + }; +}; export type ViewUpdateChannelOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8607,8 +12289,58 @@ export type ViewUpdateChannelOnAppQueryVariables = Exact<{ filter?: InputMaybe; }>; - -export type ViewUpdateChannelOnAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateChannelByName?: { __typename?: 'UpdateChannel', id: string, name: string, updatedAt: any, createdAt: any, branchMapping: string, updateBranches: Array<{ __typename?: 'UpdateBranch', id: string, name: string, updateGroups: Array> }> } | null } } }; +export type ViewUpdateChannelOnAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateChannelByName?: { + __typename?: 'UpdateChannel'; + id: string; + name: string; + updatedAt: any; + createdAt: any; + branchMapping: string; + updateBranches: Array<{ + __typename?: 'UpdateBranch'; + id: string; + name: string; + updateGroups: Array< + Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }> + >; + }>; + } | null; + }; + }; +}; export type ViewUpdateChannelsOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8616,8 +12348,58 @@ export type ViewUpdateChannelsOnAppQueryVariables = Exact<{ limit: Scalars['Int']['input']; }>; - -export type ViewUpdateChannelsOnAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateChannels: Array<{ __typename?: 'UpdateChannel', id: string, name: string, updatedAt: any, createdAt: any, branchMapping: string, updateBranches: Array<{ __typename?: 'UpdateBranch', id: string, name: string, updateGroups: Array> }> }> } } }; +export type ViewUpdateChannelsOnAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateChannels: Array<{ + __typename?: 'UpdateChannel'; + id: string; + name: string; + updatedAt: any; + createdAt: any; + branchMapping: string; + updateBranches: Array<{ + __typename?: 'UpdateBranch'; + id: string; + name: string; + updateGroups: Array< + Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }> + >; + }>; + }>; + }; + }; +}; export type ViewUpdateChannelsPaginatedOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8627,15 +12409,64 @@ export type ViewUpdateChannelsPaginatedOnAppQueryVariables = Exact<{ before?: InputMaybe; }>; - -export type ViewUpdateChannelsPaginatedOnAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, channelsPaginated: { __typename?: 'AppChannelsConnection', edges: Array<{ __typename?: 'AppChannelEdge', cursor: string, node: { __typename?: 'UpdateChannel', id: string, name: string, branchMapping: string } }>, pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null } } } } }; +export type ViewUpdateChannelsPaginatedOnAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + channelsPaginated: { + __typename?: 'AppChannelsConnection'; + edges: Array<{ + __typename?: 'AppChannelEdge'; + cursor: string; + node: { __typename?: 'UpdateChannel'; id: string; name: string; branchMapping: string }; + }>; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + }; + }; + }; +}; export type EnvironmentSecretsByAppIdQueryVariables = Exact<{ appId: Scalars['String']['input']; }>; - -export type EnvironmentSecretsByAppIdQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, ownerAccount: { __typename?: 'Account', id: string, environmentSecrets: Array<{ __typename?: 'EnvironmentSecret', id: string, name: string, type: EnvironmentSecretType, createdAt: any }> }, environmentSecrets: Array<{ __typename?: 'EnvironmentSecret', id: string, name: string, type: EnvironmentSecretType, createdAt: any }> } } }; +export type EnvironmentSecretsByAppIdQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + environmentSecrets: Array<{ + __typename?: 'EnvironmentSecret'; + id: string; + name: string; + type: EnvironmentSecretType; + createdAt: any; + }>; + }; + environmentSecrets: Array<{ + __typename?: 'EnvironmentSecret'; + id: string; + name: string; + type: EnvironmentSecretType; + createdAt: any; + }>; + }; + }; +}; export type EnvironmentVariablesIncludingSensitiveByAppIdQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8643,8 +12474,22 @@ export type EnvironmentVariablesIncludingSensitiveByAppIdQueryVariables = Exact< environment?: InputMaybe; }>; - -export type EnvironmentVariablesIncludingSensitiveByAppIdQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, environmentVariablesIncludingSensitive: Array<{ __typename?: 'EnvironmentVariableWithSecret', id: string, name: string, value?: string | null }> } } }; +export type EnvironmentVariablesIncludingSensitiveByAppIdQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + environmentVariablesIncludingSensitive: Array<{ + __typename?: 'EnvironmentVariableWithSecret'; + id: string; + name: string; + value?: string | null; + }>; + }; + }; +}; export type EnvironmentVariablesByAppIdQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8652,8 +12497,27 @@ export type EnvironmentVariablesByAppIdQueryVariables = Exact<{ environment?: InputMaybe; }>; - -export type EnvironmentVariablesByAppIdQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, environmentVariables: Array<{ __typename?: 'EnvironmentVariable', id: string, name: string, value?: string | null, environment?: EnvironmentVariableEnvironment | null, createdAt: any, scope: EnvironmentVariableScope, visibility?: EnvironmentVariableVisibility | null }> } } }; +export type EnvironmentVariablesByAppIdQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + environmentVariables: Array<{ + __typename?: 'EnvironmentVariable'; + id: string; + name: string; + value?: string | null; + environments?: Array | null; + createdAt: any; + updatedAt: any; + scope: EnvironmentVariableScope; + visibility?: EnvironmentVariableVisibility | null; + }>; + }; + }; +}; export type EnvironmentVariablesSharedQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8661,8 +12525,31 @@ export type EnvironmentVariablesSharedQueryVariables = Exact<{ environment?: InputMaybe; }>; - -export type EnvironmentVariablesSharedQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, ownerAccount: { __typename?: 'Account', id: string, environmentVariables: Array<{ __typename?: 'EnvironmentVariable', id: string, name: string, value?: string | null, environment?: EnvironmentVariableEnvironment | null, createdAt: any, scope: EnvironmentVariableScope, visibility?: EnvironmentVariableVisibility | null }> } } } }; +export type EnvironmentVariablesSharedQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + environmentVariables: Array<{ + __typename?: 'EnvironmentVariable'; + id: string; + name: string; + value?: string | null; + environments?: Array | null; + createdAt: any; + updatedAt: any; + scope: EnvironmentVariableScope; + visibility?: EnvironmentVariableVisibility | null; + }>; + }; + }; + }; +}; export type EnvironmentVariablesSharedWithSensitiveQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8670,22 +12557,54 @@ export type EnvironmentVariablesSharedWithSensitiveQueryVariables = Exact<{ environment?: InputMaybe; }>; - -export type EnvironmentVariablesSharedWithSensitiveQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, ownerAccount: { __typename?: 'Account', id: string, environmentVariablesIncludingSensitive: Array<{ __typename?: 'EnvironmentVariableWithSecret', id: string, name: string, value?: string | null }> } } } }; +export type EnvironmentVariablesSharedWithSensitiveQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + environmentVariablesIncludingSensitive: Array<{ + __typename?: 'EnvironmentVariableWithSecret'; + id: string; + name: string; + value?: string | null; + }>; + }; + }; + }; +}; export type GetAssetMetadataQueryVariables = Exact<{ storageKeys: Array | Scalars['String']['input']; }>; - -export type GetAssetMetadataQuery = { __typename?: 'RootQuery', asset: { __typename?: 'AssetQuery', metadata: Array<{ __typename?: 'AssetMetadataResult', storageKey: string, status: AssetMetadataStatus }> } }; +export type GetAssetMetadataQuery = { + __typename?: 'RootQuery'; + asset: { + __typename?: 'AssetQuery'; + metadata: Array<{ + __typename?: 'AssetMetadataResult'; + storageKey: string; + status: AssetMetadataStatus; + }>; + }; +}; export type GetAssetLimitPerUpdateGroupForAppQueryVariables = Exact<{ appId: Scalars['String']['input']; }>; - -export type GetAssetLimitPerUpdateGroupForAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, assetLimitPerUpdateGroup: number } } }; +export type GetAssetLimitPerUpdateGroupForAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { __typename?: 'App'; id: string; assetLimitPerUpdateGroup: number }; + }; +}; export type ViewRuntimesOnBranchQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8697,22 +12616,102 @@ export type ViewRuntimesOnBranchQueryVariables = Exact<{ filter?: InputMaybe; }>; - -export type ViewRuntimesOnBranchQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateBranchByName?: { __typename?: 'UpdateBranch', id: string, runtimes: { __typename?: 'RuntimesConnection', edges: Array<{ __typename?: 'RuntimeEdge', cursor: string, node: { __typename?: 'Runtime', id: string, version: string } }>, pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null } } } | null } } }; +export type ViewRuntimesOnBranchQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateBranchByName?: { + __typename?: 'UpdateBranch'; + id: string; + runtimes: { + __typename?: 'RuntimesConnection'; + edges: Array<{ + __typename?: 'RuntimeEdge'; + cursor: string; + node: { __typename?: 'Runtime'; id: string; version: string }; + }>; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + }; + } | null; + }; + }; +}; export type StatuspageServiceByServiceNamesQueryVariables = Exact<{ serviceNames: Array | StatuspageServiceName; }>; - -export type StatuspageServiceByServiceNamesQuery = { __typename?: 'RootQuery', statuspageService: { __typename?: 'StatuspageServiceQuery', byServiceNames: Array<{ __typename?: 'StatuspageService', id: string, name: StatuspageServiceName, status: StatuspageServiceStatus, incidents: Array<{ __typename?: 'StatuspageIncident', id: string, status: StatuspageIncidentStatus, name: string, impact: StatuspageIncidentImpact, shortlink: string }> }> } }; +export type StatuspageServiceByServiceNamesQuery = { + __typename?: 'RootQuery'; + statuspageService: { + __typename?: 'StatuspageServiceQuery'; + byServiceNames: Array<{ + __typename?: 'StatuspageService'; + id: string; + name: StatuspageServiceName; + status: StatuspageServiceStatus; + incidents: Array<{ + __typename?: 'StatuspageIncident'; + id: string; + status: StatuspageIncidentStatus; + name: string; + impact: StatuspageIncidentImpact; + shortlink: string; + }>; + }>; + }; +}; export type SubmissionsByIdQueryVariables = Exact<{ submissionId: Scalars['ID']['input']; }>; - -export type SubmissionsByIdQuery = { __typename?: 'RootQuery', submissions: { __typename?: 'SubmissionQuery', byId: { __typename?: 'Submission', id: string, status: SubmissionStatus, platform: AppPlatform, logsUrl?: string | null, app: { __typename?: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } }, androidConfig?: { __typename?: 'AndroidSubmissionConfig', applicationIdentifier?: string | null, track: SubmissionAndroidTrack, releaseStatus?: SubmissionAndroidReleaseStatus | null, rollout?: number | null } | null, iosConfig?: { __typename?: 'IosSubmissionConfig', ascAppIdentifier: string, appleIdUsername?: string | null } | null, error?: { __typename?: 'SubmissionError', errorCode?: string | null, message?: string | null } | null } } }; +export type SubmissionsByIdQuery = { + __typename?: 'RootQuery'; + submissions: { + __typename?: 'SubmissionQuery'; + byId: { + __typename?: 'Submission'; + id: string; + status: SubmissionStatus; + platform: AppPlatform; + logsUrl?: string | null; + app: { + __typename?: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + }; + androidConfig?: { + __typename?: 'AndroidSubmissionConfig'; + applicationIdentifier?: string | null; + track: SubmissionAndroidTrack; + releaseStatus?: SubmissionAndroidReleaseStatus | null; + rollout?: number | null; + } | null; + iosConfig?: { + __typename?: 'IosSubmissionConfig'; + ascAppIdentifier: string; + appleIdUsername?: string | null; + } | null; + error?: { + __typename?: 'SubmissionError'; + errorCode?: string | null; + message?: string | null; + } | null; + }; + }; +}; export type GetAllSubmissionsForAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8722,15 +12721,82 @@ export type GetAllSubmissionsForAppQueryVariables = Exact<{ platform?: InputMaybe; }>; - -export type GetAllSubmissionsForAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, submissions: Array<{ __typename?: 'Submission', id: string, status: SubmissionStatus, platform: AppPlatform, logsUrl?: string | null, app: { __typename?: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } }, androidConfig?: { __typename?: 'AndroidSubmissionConfig', applicationIdentifier?: string | null, track: SubmissionAndroidTrack, releaseStatus?: SubmissionAndroidReleaseStatus | null, rollout?: number | null } | null, iosConfig?: { __typename?: 'IosSubmissionConfig', ascAppIdentifier: string, appleIdUsername?: string | null } | null, error?: { __typename?: 'SubmissionError', errorCode?: string | null, message?: string | null } | null }> } } }; +export type GetAllSubmissionsForAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + submissions: Array<{ + __typename?: 'Submission'; + id: string; + status: SubmissionStatus; + platform: AppPlatform; + logsUrl?: string | null; + app: { + __typename?: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + }; + androidConfig?: { + __typename?: 'AndroidSubmissionConfig'; + applicationIdentifier?: string | null; + track: SubmissionAndroidTrack; + releaseStatus?: SubmissionAndroidReleaseStatus | null; + rollout?: number | null; + } | null; + iosConfig?: { + __typename?: 'IosSubmissionConfig'; + ascAppIdentifier: string; + appleIdUsername?: string | null; + } | null; + error?: { + __typename?: 'SubmissionError'; + errorCode?: string | null; + message?: string | null; + } | null; + }>; + }; + }; +}; export type ViewUpdatesByGroupQueryVariables = Exact<{ groupId: Scalars['ID']['input']; }>; - -export type ViewUpdatesByGroupQuery = { __typename?: 'RootQuery', updatesByGroup: Array<{ __typename?: 'Update', id: string, group: string, message?: string | null, createdAt: any, runtimeVersion: string, platform: string, manifestFragment: string, isRollBackToEmbedded: boolean, manifestPermalink: string, gitCommitHash?: string | null, rolloutPercentage?: number | null, actor?: { __typename: 'Robot', firstName?: string | null, id: string } | { __typename: 'SSOUser', username: string, id: string } | { __typename: 'User', username: string, id: string } | null, branch: { __typename?: 'UpdateBranch', id: string, name: string }, codeSigningInfo?: { __typename?: 'CodeSigningInfo', keyid: string, sig: string, alg: string } | null, rolloutControlUpdate?: { __typename?: 'Update', id: string } | null }> }; +export type ViewUpdatesByGroupQuery = { + __typename?: 'RootQuery'; + updatesByGroup: Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }>; +}; export type ViewUpdateGroupsOnBranchQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8740,8 +12806,49 @@ export type ViewUpdateGroupsOnBranchQueryVariables = Exact<{ filter?: InputMaybe; }>; - -export type ViewUpdateGroupsOnBranchQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateBranchByName?: { __typename?: 'UpdateBranch', id: string, updateGroups: Array> } | null } } }; +export type ViewUpdateGroupsOnBranchQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateBranchByName?: { + __typename?: 'UpdateBranch'; + id: string; + updateGroups: Array< + Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }> + >; + } | null; + }; + }; +}; export type ViewUpdateGroupsOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8750,110 +12857,1401 @@ export type ViewUpdateGroupsOnAppQueryVariables = Exact<{ filter?: InputMaybe; }>; - -export type ViewUpdateGroupsOnAppQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, updateGroups: Array> } } }; - -export type CurrentUserQueryVariables = Exact<{ [key: string]: never; }>; - - -export type CurrentUserQuery = { __typename?: 'RootQuery', meActor?: { __typename: 'Robot', firstName?: string | null, id: string, featureGates: any, isExpoAdmin: boolean, accounts: Array<{ __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }> } | { __typename: 'SSOUser', username: string, id: string, featureGates: any, isExpoAdmin: boolean, primaryAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, preferences: { __typename?: 'UserPreferences', onboarding?: { __typename?: 'UserPreferencesOnboarding', appId: string, platform?: AppPlatform | null, deviceType?: OnboardingDeviceType | null, environment?: OnboardingEnvironment | null, isCLIDone?: boolean | null, lastUsed: string } | null }, accounts: Array<{ __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }> } | { __typename: 'User', username: string, id: string, featureGates: any, isExpoAdmin: boolean, primaryAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, preferences: { __typename?: 'UserPreferences', onboarding?: { __typename?: 'UserPreferencesOnboarding', appId: string, platform?: AppPlatform | null, deviceType?: OnboardingDeviceType | null, environment?: OnboardingEnvironment | null, isCLIDone?: boolean | null, lastUsed: string } | null }, accounts: Array<{ __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }> } | null }; +export type ViewUpdateGroupsOnAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + updateGroups: Array< + Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }> + >; + }; + }; +}; + +export type CurrentUserQueryVariables = Exact<{ [key: string]: never }>; + +export type CurrentUserQuery = { + __typename?: 'RootQuery'; + meActor?: + | { + __typename: 'Robot'; + firstName?: string | null; + id: string; + featureGates: any; + isExpoAdmin: boolean; + accounts: Array<{ + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }>; + } + | { + __typename: 'SSOUser'; + username: string; + id: string; + featureGates: any; + isExpoAdmin: boolean; + primaryAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + preferences: { + __typename?: 'UserPreferences'; + onboarding?: { + __typename?: 'UserPreferencesOnboarding'; + appId: string; + platform?: AppPlatform | null; + deviceType?: OnboardingDeviceType | null; + environment?: OnboardingEnvironment | null; + isCLIDone?: boolean | null; + lastUsed: string; + } | null; + }; + accounts: Array<{ + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }>; + } + | { + __typename: 'User'; + username: string; + id: string; + featureGates: any; + isExpoAdmin: boolean; + primaryAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + preferences: { + __typename?: 'UserPreferences'; + onboarding?: { + __typename?: 'UserPreferencesOnboarding'; + appId: string; + platform?: AppPlatform | null; + deviceType?: OnboardingDeviceType | null; + environment?: OnboardingEnvironment | null; + isCLIDone?: boolean | null; + lastUsed: string; + } | null; + }; + accounts: Array<{ + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }>; + } + | null; +}; export type WebhooksByAppIdQueryVariables = Exact<{ appId: Scalars['String']['input']; webhookFilter?: InputMaybe; }>; - -export type WebhooksByAppIdQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, webhooks: Array<{ __typename?: 'Webhook', id: string, event: WebhookType, url: string, createdAt: any, updatedAt: any }> } } }; +export type WebhooksByAppIdQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + webhooks: Array<{ + __typename?: 'Webhook'; + id: string; + event: WebhookType; + url: string; + createdAt: any; + updatedAt: any; + }>; + }; + }; +}; export type WebhookByIdQueryVariables = Exact<{ webhookId: Scalars['ID']['input']; }>; +export type WebhookByIdQuery = { + __typename?: 'RootQuery'; + webhook: { + __typename?: 'WebhookQuery'; + byId: { + __typename?: 'Webhook'; + id: string; + event: WebhookType; + url: string; + createdAt: any; + updatedAt: any; + }; + }; +}; + +export type AccountFragment = { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; +}; + +export type AppFragment = { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; +}; + +export type BuildFragment = { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; +}; + +export type BuildWithSubmissionsFragment = { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + distribution?: DistributionType | null; + iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null; + buildProfile?: string | null; + sdkVersion?: string | null; + appVersion?: string | null; + appBuildVersion?: string | null; + runtimeVersion?: string | null; + gitCommitHash?: string | null; + gitCommitMessage?: string | null; + initialQueuePosition?: number | null; + queuePosition?: number | null; + estimatedWaitTimeLeftSeconds?: number | null; + priority: BuildPriority; + createdAt: any; + updatedAt: any; + message?: string | null; + completedAt?: any | null; + expirationDate?: any | null; + isForIosSimulator: boolean; + submissions: Array<{ + __typename?: 'Submission'; + id: string; + status: SubmissionStatus; + platform: AppPlatform; + logsUrl?: string | null; + app: { + __typename?: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + }; + androidConfig?: { + __typename?: 'AndroidSubmissionConfig'; + applicationIdentifier?: string | null; + track: SubmissionAndroidTrack; + releaseStatus?: SubmissionAndroidReleaseStatus | null; + rollout?: number | null; + } | null; + iosConfig?: { + __typename?: 'IosSubmissionConfig'; + ascAppIdentifier: string; + appleIdUsername?: string | null; + } | null; + error?: { + __typename?: 'SubmissionError'; + errorCode?: string | null; + message?: string | null; + } | null; + }>; + error?: { + __typename?: 'BuildError'; + errorCode: string; + message: string; + docsUrl?: string | null; + } | null; + artifacts?: { + __typename?: 'BuildArtifacts'; + buildUrl?: string | null; + xcodeBuildLogsUrl?: string | null; + applicationArchiveUrl?: string | null; + buildArtifactsUrl?: string | null; + } | null; + initiatingActor?: + | { __typename: 'Robot'; id: string; displayName: string } + | { __typename: 'SSOUser'; id: string; displayName: string } + | { __typename: 'User'; id: string; displayName: string } + | null; + project: + | { + __typename: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + } + | { __typename: 'Snack'; id: string; name: string; slug: string }; +}; + +export type EnvironmentSecretFragment = { + __typename?: 'EnvironmentSecret'; + id: string; + name: string; + type: EnvironmentSecretType; + createdAt: any; +}; -export type WebhookByIdQuery = { __typename?: 'RootQuery', webhook: { __typename?: 'WebhookQuery', byId: { __typename?: 'Webhook', id: string, event: WebhookType, url: string, createdAt: any, updatedAt: any } } }; - -export type AccountFragment = { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }; - -export type AppFragment = { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }; - -export type BuildFragment = { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } }; - -export type BuildWithSubmissionsFragment = { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, distribution?: DistributionType | null, iosEnterpriseProvisioning?: BuildIosEnterpriseProvisioning | null, buildProfile?: string | null, sdkVersion?: string | null, appVersion?: string | null, appBuildVersion?: string | null, runtimeVersion?: string | null, gitCommitHash?: string | null, gitCommitMessage?: string | null, initialQueuePosition?: number | null, queuePosition?: number | null, estimatedWaitTimeLeftSeconds?: number | null, priority: BuildPriority, createdAt: any, updatedAt: any, message?: string | null, completedAt?: any | null, expirationDate?: any | null, isForIosSimulator: boolean, submissions: Array<{ __typename?: 'Submission', id: string, status: SubmissionStatus, platform: AppPlatform, logsUrl?: string | null, app: { __typename?: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } }, androidConfig?: { __typename?: 'AndroidSubmissionConfig', applicationIdentifier?: string | null, track: SubmissionAndroidTrack, releaseStatus?: SubmissionAndroidReleaseStatus | null, rollout?: number | null } | null, iosConfig?: { __typename?: 'IosSubmissionConfig', ascAppIdentifier: string, appleIdUsername?: string | null } | null, error?: { __typename?: 'SubmissionError', errorCode?: string | null, message?: string | null } | null }>, error?: { __typename?: 'BuildError', errorCode: string, message: string, docsUrl?: string | null } | null, artifacts?: { __typename?: 'BuildArtifacts', buildUrl?: string | null, xcodeBuildLogsUrl?: string | null, applicationArchiveUrl?: string | null, buildArtifactsUrl?: string | null } | null, initiatingActor?: { __typename: 'Robot', id: string, displayName: string } | { __typename: 'SSOUser', id: string, displayName: string } | { __typename: 'User', id: string, displayName: string } | null, project: { __typename: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } } | { __typename: 'Snack', id: string, name: string, slug: string } }; - -export type EnvironmentSecretFragment = { __typename?: 'EnvironmentSecret', id: string, name: string, type: EnvironmentSecretType, createdAt: any }; - -export type EnvironmentVariableFragment = { __typename?: 'EnvironmentVariable', id: string, name: string, value?: string | null, environment?: EnvironmentVariableEnvironment | null, createdAt: any, scope: EnvironmentVariableScope, visibility?: EnvironmentVariableVisibility | null }; - -export type RuntimeFragment = { __typename?: 'Runtime', id: string, version: string }; - -export type StatuspageServiceFragment = { __typename?: 'StatuspageService', id: string, name: StatuspageServiceName, status: StatuspageServiceStatus, incidents: Array<{ __typename?: 'StatuspageIncident', id: string, status: StatuspageIncidentStatus, name: string, impact: StatuspageIncidentImpact, shortlink: string }> }; - -export type SubmissionFragment = { __typename?: 'Submission', id: string, status: SubmissionStatus, platform: AppPlatform, logsUrl?: string | null, app: { __typename?: 'App', id: string, name: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string } }, androidConfig?: { __typename?: 'AndroidSubmissionConfig', applicationIdentifier?: string | null, track: SubmissionAndroidTrack, releaseStatus?: SubmissionAndroidReleaseStatus | null, rollout?: number | null } | null, iosConfig?: { __typename?: 'IosSubmissionConfig', ascAppIdentifier: string, appleIdUsername?: string | null } | null, error?: { __typename?: 'SubmissionError', errorCode?: string | null, message?: string | null } | null }; - -export type UpdateFragment = { __typename?: 'Update', id: string, group: string, message?: string | null, createdAt: any, runtimeVersion: string, platform: string, manifestFragment: string, isRollBackToEmbedded: boolean, manifestPermalink: string, gitCommitHash?: string | null, rolloutPercentage?: number | null, actor?: { __typename: 'Robot', firstName?: string | null, id: string } | { __typename: 'SSOUser', username: string, id: string } | { __typename: 'User', username: string, id: string } | null, branch: { __typename?: 'UpdateBranch', id: string, name: string }, codeSigningInfo?: { __typename?: 'CodeSigningInfo', keyid: string, sig: string, alg: string } | null, rolloutControlUpdate?: { __typename?: 'Update', id: string } | null }; - -export type UpdateBranchFragment = { __typename?: 'UpdateBranch', id: string, name: string, updates: Array<{ __typename?: 'Update', id: string, group: string, message?: string | null, createdAt: any, runtimeVersion: string, platform: string, manifestFragment: string, isRollBackToEmbedded: boolean, manifestPermalink: string, gitCommitHash?: string | null, rolloutPercentage?: number | null, actor?: { __typename: 'Robot', firstName?: string | null, id: string } | { __typename: 'SSOUser', username: string, id: string } | { __typename: 'User', username: string, id: string } | null, branch: { __typename?: 'UpdateBranch', id: string, name: string }, codeSigningInfo?: { __typename?: 'CodeSigningInfo', keyid: string, sig: string, alg: string } | null, rolloutControlUpdate?: { __typename?: 'Update', id: string } | null }> }; - -export type UpdateBranchBasicInfoFragment = { __typename?: 'UpdateBranch', id: string, name: string }; - -export type UpdateChannelBasicInfoFragment = { __typename?: 'UpdateChannel', id: string, name: string, branchMapping: string }; - -export type WebhookFragment = { __typename?: 'Webhook', id: string, event: WebhookType, url: string, createdAt: any, updatedAt: any }; - -export type AndroidAppBuildCredentialsFragment = { __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null }; - -export type CommonAndroidAppCredentialsFragment = { __typename?: 'AndroidAppCredentials', id: string, applicationIdentifier?: string | null, isLegacy: boolean, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, androidFcm?: { __typename?: 'AndroidFcm', id: string, credential: any, version: AndroidFcmVersion, createdAt: any, updatedAt: any, snippet: { __typename?: 'FcmSnippetLegacy', firstFourCharacters: string, lastFourCharacters: string } | { __typename?: 'FcmSnippetV1', projectId: string, keyId: string, serviceAccountEmail: string, clientId?: string | null } } | null, googleServiceAccountKeyForFcmV1?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, googleServiceAccountKeyForSubmissions?: { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any } | null, androidAppBuildCredentialsList: Array<{ __typename?: 'AndroidAppBuildCredentials', id: string, isDefault: boolean, isLegacy: boolean, name: string, androidKeystore?: { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any } | null }> }; - -export type AndroidFcmFragment = { __typename?: 'AndroidFcm', id: string, credential: any, version: AndroidFcmVersion, createdAt: any, updatedAt: any, snippet: { __typename?: 'FcmSnippetLegacy', firstFourCharacters: string, lastFourCharacters: string } | { __typename?: 'FcmSnippetV1', projectId: string, keyId: string, serviceAccountEmail: string, clientId?: string | null } }; - -export type AndroidKeystoreFragment = { __typename?: 'AndroidKeystore', id: string, type: AndroidKeystoreType, keystore: string, keystorePassword: string, keyAlias: string, keyPassword?: string | null, md5CertificateFingerprint?: string | null, sha1CertificateFingerprint?: string | null, sha256CertificateFingerprint?: string | null, createdAt: any, updatedAt: any }; - -export type AppStoreConnectApiKeyFragment = { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null }; - -export type AppleAppIdentifierFragment = { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }; +export type EnvironmentVariableFragment = { + __typename?: 'EnvironmentVariable'; + id: string; + name: string; + value?: string | null; + environments?: Array | null; + createdAt: any; + updatedAt: any; + scope: EnvironmentVariableScope; + visibility?: EnvironmentVariableVisibility | null; +}; -export type AppleDeviceFragment = { __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }; +export type RuntimeFragment = { __typename?: 'Runtime'; id: string; version: string }; -export type AppleDeviceRegistrationRequestFragment = { __typename?: 'AppleDeviceRegistrationRequest', id: string }; +export type StatuspageServiceFragment = { + __typename?: 'StatuspageService'; + id: string; + name: StatuspageServiceName; + status: StatuspageServiceStatus; + incidents: Array<{ + __typename?: 'StatuspageIncident'; + id: string; + status: StatuspageIncidentStatus; + name: string; + impact: StatuspageIncidentImpact; + shortlink: string; + }>; +}; -export type AppleDistributionCertificateFragment = { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> }; +export type SubmissionFragment = { + __typename?: 'Submission'; + id: string; + status: SubmissionStatus; + platform: AppPlatform; + logsUrl?: string | null; + app: { + __typename?: 'App'; + id: string; + name: string; + slug: string; + ownerAccount: { __typename?: 'Account'; id: string; name: string }; + }; + androidConfig?: { + __typename?: 'AndroidSubmissionConfig'; + applicationIdentifier?: string | null; + track: SubmissionAndroidTrack; + releaseStatus?: SubmissionAndroidReleaseStatus | null; + rollout?: number | null; + } | null; + iosConfig?: { + __typename?: 'IosSubmissionConfig'; + ascAppIdentifier: string; + appleIdUsername?: string | null; + } | null; + error?: { + __typename?: 'SubmissionError'; + errorCode?: string | null; + message?: string | null; + } | null; +}; + +export type UpdateFragment = { + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; +}; + +export type UpdateBranchFragment = { + __typename?: 'UpdateBranch'; + id: string; + name: string; + updates: Array<{ + __typename?: 'Update'; + id: string; + group: string; + message?: string | null; + createdAt: any; + runtimeVersion: string; + platform: string; + manifestFragment: string; + isRollBackToEmbedded: boolean; + manifestPermalink: string; + gitCommitHash?: string | null; + rolloutPercentage?: number | null; + actor?: + | { __typename: 'Robot'; firstName?: string | null; id: string } + | { __typename: 'SSOUser'; username: string; id: string } + | { __typename: 'User'; username: string; id: string } + | null; + branch: { __typename?: 'UpdateBranch'; id: string; name: string }; + codeSigningInfo?: { + __typename?: 'CodeSigningInfo'; + keyid: string; + sig: string; + alg: string; + } | null; + rolloutControlUpdate?: { __typename?: 'Update'; id: string } | null; + }>; +}; + +export type UpdateBranchBasicInfoFragment = { + __typename?: 'UpdateBranch'; + id: string; + name: string; +}; -export type AppleProvisioningProfileFragment = { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> }; +export type UpdateChannelBasicInfoFragment = { + __typename?: 'UpdateChannel'; + id: string; + name: string; + branchMapping: string; +}; -export type AppleProvisioningProfileIdentifiersFragment = { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null }; +export type WebhookFragment = { + __typename?: 'Webhook'; + id: string; + event: WebhookType; + url: string; + createdAt: any; + updatedAt: any; +}; -export type ApplePushKeyFragment = { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> }; +export type AndroidAppBuildCredentialsFragment = { + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; +}; + +export type CommonAndroidAppCredentialsFragment = { + __typename?: 'AndroidAppCredentials'; + id: string; + applicationIdentifier?: string | null; + isLegacy: boolean; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + androidFcm?: { + __typename?: 'AndroidFcm'; + id: string; + credential: any; + version: AndroidFcmVersion; + createdAt: any; + updatedAt: any; + snippet: + | { __typename?: 'FcmSnippetLegacy'; firstFourCharacters: string; lastFourCharacters: string } + | { + __typename?: 'FcmSnippetV1'; + projectId: string; + keyId: string; + serviceAccountEmail: string; + clientId?: string | null; + }; + } | null; + googleServiceAccountKeyForFcmV1?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + googleServiceAccountKeyForSubmissions?: { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + } | null; + androidAppBuildCredentialsList: Array<{ + __typename?: 'AndroidAppBuildCredentials'; + id: string; + isDefault: boolean; + isLegacy: boolean; + name: string; + androidKeystore?: { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; + } | null; + }>; +}; + +export type AndroidFcmFragment = { + __typename?: 'AndroidFcm'; + id: string; + credential: any; + version: AndroidFcmVersion; + createdAt: any; + updatedAt: any; + snippet: + | { __typename?: 'FcmSnippetLegacy'; firstFourCharacters: string; lastFourCharacters: string } + | { + __typename?: 'FcmSnippetV1'; + projectId: string; + keyId: string; + serviceAccountEmail: string; + clientId?: string | null; + }; +}; + +export type AndroidKeystoreFragment = { + __typename?: 'AndroidKeystore'; + id: string; + type: AndroidKeystoreType; + keystore: string; + keystorePassword: string; + keyAlias: string; + keyPassword?: string | null; + md5CertificateFingerprint?: string | null; + sha1CertificateFingerprint?: string | null; + sha256CertificateFingerprint?: string | null; + createdAt: any; + updatedAt: any; +}; + +export type AppStoreConnectApiKeyFragment = { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; +}; + +export type AppleAppIdentifierFragment = { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; +}; -export type AppleTeamFragment = { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null }; +export type AppleDeviceFragment = { + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; +}; -export type GoogleServiceAccountKeyFragment = { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any }; +export type AppleDeviceRegistrationRequestFragment = { + __typename?: 'AppleDeviceRegistrationRequest'; + id: string; +}; -export type IosAppBuildCredentialsFragment = { __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null }; +export type AppleDistributionCertificateFragment = { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; +}; + +export type AppleProvisioningProfileFragment = { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; +}; + +export type AppleProvisioningProfileIdentifiersFragment = { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; +}; -export type CommonIosAppCredentialsWithoutBuildCredentialsFragment = { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }, pushKey?: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } | null, appStoreConnectApiKeyForSubmissions?: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } | null }; +export type ApplePushKeyFragment = { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { __typename?: 'AppleAppIdentifier'; id: string; bundleIdentifier: string }; + }>; +}; + +export type AppleTeamFragment = { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; +}; -export type CommonIosAppCredentialsFragment = { __typename?: 'IosAppCredentials', id: string, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosDistributionType: IosDistributionType, distributionCertificate?: { __typename?: 'AppleDistributionCertificate', id: string, certificateP12?: string | null, certificatePassword?: string | null, serialNumber: string, developerPortalIdentifier?: string | null, validityNotBefore: any, validityNotAfter: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppBuildCredentialsList: Array<{ __typename?: 'IosAppBuildCredentials', id: string, iosAppCredentials: { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> } | null, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, expiration: any, developerPortalIdentifier?: string | null, provisioningProfile?: string | null, updatedAt: any, status: string, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt: any }> } | null }>, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string }, pushKey?: { __typename?: 'ApplePushKey', id: string, keyIdentifier: string, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null, iosAppCredentialsList: Array<{ __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: string, name: string, fullName: string, slug: string, ownerAccount: { __typename?: 'Account', id: string, name: string, ownerUserActor?: { __typename?: 'SSOUser', id: string, username: string } | { __typename?: 'User', id: string, username: string } | null, users: Array<{ __typename?: 'UserPermission', role: Role, actor: { __typename?: 'Robot', id: string } | { __typename?: 'SSOUser', id: string } | { __typename?: 'User', id: string } }> }, githubRepository?: { __typename?: 'GitHubRepository', id: string, metadata: { __typename?: 'GitHubRepositoryMetadata', githubRepoOwnerName: string, githubRepoName: string } } | null }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> } | null, appStoreConnectApiKeyForSubmissions?: { __typename?: 'AppStoreConnectApiKey', id: string, issuerIdentifier: string, keyIdentifier: string, name?: string | null, roles?: Array | null, createdAt: any, updatedAt: any, appleTeam?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } | null } | null }; +export type GoogleServiceAccountKeyFragment = { + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; +}; -export type WorkerDeploymentFragment = { __typename?: 'WorkerDeployment', id: string, url: string, deploymentIdentifier: any, deploymentDomain: string, createdAt: any }; +export type IosAppBuildCredentialsFragment = { + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; +}; + +export type CommonIosAppCredentialsWithoutBuildCredentialsFragment = { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleAppIdentifier: { __typename?: 'AppleAppIdentifier'; id: string; bundleIdentifier: string }; + pushKey?: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + } | null; + appStoreConnectApiKeyForSubmissions?: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + } | null; +}; + +export type CommonIosAppCredentialsFragment = { + __typename?: 'IosAppCredentials'; + id: string; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosDistributionType: IosDistributionType; + distributionCertificate?: { + __typename?: 'AppleDistributionCertificate'; + id: string; + certificateP12?: string | null; + certificatePassword?: string | null; + serialNumber: string; + developerPortalIdentifier?: string | null; + validityNotBefore: any; + validityNotAfter: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppBuildCredentialsList: Array<{ + __typename?: 'IosAppBuildCredentials'; + id: string; + iosAppCredentials: { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + expiration: any; + developerPortalIdentifier?: string | null; + provisioningProfile?: string | null; + updatedAt: any; + status: string; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt: any; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + appleAppIdentifier: { __typename?: 'AppleAppIdentifier'; id: string; bundleIdentifier: string }; + pushKey?: { + __typename?: 'ApplePushKey'; + id: string; + keyIdentifier: string; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + iosAppCredentialsList: Array<{ + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: string; + name: string; + fullName: string; + slug: string; + ownerAccount: { + __typename?: 'Account'; + id: string; + name: string; + ownerUserActor?: + | { __typename?: 'SSOUser'; id: string; username: string } + | { __typename?: 'User'; id: string; username: string } + | null; + users: Array<{ + __typename?: 'UserPermission'; + role: Role; + actor: + | { __typename?: 'Robot'; id: string } + | { __typename?: 'SSOUser'; id: string } + | { __typename?: 'User'; id: string }; + }>; + }; + githubRepository?: { + __typename?: 'GitHubRepository'; + id: string; + metadata: { + __typename?: 'GitHubRepositoryMetadata'; + githubRepoOwnerName: string; + githubRepoName: string; + }; + } | null; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + } | null; + appStoreConnectApiKeyForSubmissions?: { + __typename?: 'AppStoreConnectApiKey'; + id: string; + issuerIdentifier: string; + keyIdentifier: string; + name?: string | null; + roles?: Array | null; + createdAt: any; + updatedAt: any; + appleTeam?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + } | null; + } | null; +}; + +export type WorkerDeploymentFragment = { + __typename?: 'WorkerDeployment'; + id: string; + url: string; + deploymentIdentifier: any; + deploymentDomain: string; + createdAt: any; +}; -export type WorkerDeploymentAliasFragment = { __typename?: 'WorkerDeploymentAlias', id: string, aliasName?: any | null, url: string }; +export type WorkerDeploymentAliasFragment = { + __typename?: 'WorkerDeploymentAlias'; + id: string; + aliasName?: any | null; + url: string; +}; export type CreateDeploymentUrlMutationVariables = Exact<{ appId: Scalars['ID']['input']; deploymentIdentifier?: InputMaybe; }>; - -export type CreateDeploymentUrlMutation = { __typename?: 'RootMutation', deployments: { __typename?: 'DeploymentsMutation', createSignedDeploymentUrl: { __typename?: 'DeploymentSignedUrlResult', pendingWorkerDeploymentId: string, deploymentIdentifier: string, url: string } } }; +export type CreateDeploymentUrlMutation = { + __typename?: 'RootMutation'; + deployments: { + __typename?: 'DeploymentsMutation'; + createSignedDeploymentUrl: { + __typename?: 'DeploymentSignedUrlResult'; + pendingWorkerDeploymentId: string; + deploymentIdentifier: string; + url: string; + }; + }; +}; export type AssignDevDomainNameMutationVariables = Exact<{ appId: Scalars['ID']['input']; name: Scalars['DevDomainName']['input']; }>; - -export type AssignDevDomainNameMutation = { __typename?: 'RootMutation', devDomainName: { __typename?: 'AppDevDomainNameMutation', assignDevDomainName: { __typename?: 'AppDevDomainName', id: string, name: any } } }; +export type AssignDevDomainNameMutation = { + __typename?: 'RootMutation'; + devDomainName: { + __typename?: 'AppDevDomainNameMutation'; + assignDevDomainName: { __typename?: 'AppDevDomainName'; id: string; name: any }; + }; +}; export type AssignAliasMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -8861,8 +14259,26 @@ export type AssignAliasMutationVariables = Exact<{ aliasName?: InputMaybe; }>; - -export type AssignAliasMutation = { __typename?: 'RootMutation', deployments: { __typename?: 'DeploymentsMutation', assignAlias: { __typename?: 'WorkerDeploymentAlias', id: string, aliasName?: any | null, url: string, workerDeployment: { __typename?: 'WorkerDeployment', id: string, url: string, deploymentIdentifier: any, deploymentDomain: string, createdAt: any } } } }; +export type AssignAliasMutation = { + __typename?: 'RootMutation'; + deployments: { + __typename?: 'DeploymentsMutation'; + assignAlias: { + __typename?: 'WorkerDeploymentAlias'; + id: string; + aliasName?: any | null; + url: string; + workerDeployment: { + __typename?: 'WorkerDeployment'; + id: string; + url: string; + deploymentIdentifier: any; + deploymentDomain: string; + createdAt: any; + }; + }; + }; +}; export type PaginatedWorkerDeploymentsQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -8872,12 +14288,47 @@ export type PaginatedWorkerDeploymentsQueryVariables = Exact<{ before?: InputMaybe; }>; - -export type PaginatedWorkerDeploymentsQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, workerDeployments: { __typename?: 'WorkerDeploymentsConnection', pageInfo: { __typename?: 'PageInfo', hasNextPage: boolean, hasPreviousPage: boolean, startCursor?: string | null, endCursor?: string | null }, edges: Array<{ __typename?: 'WorkerDeploymentEdge', cursor: string, node: { __typename?: 'WorkerDeployment', id: string, url: string, deploymentIdentifier: any, deploymentDomain: string, createdAt: any } }> } } } }; +export type PaginatedWorkerDeploymentsQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + workerDeployments: { + __typename?: 'WorkerDeploymentsConnection'; + pageInfo: { + __typename?: 'PageInfo'; + hasNextPage: boolean; + hasPreviousPage: boolean; + startCursor?: string | null; + endCursor?: string | null; + }; + edges: Array<{ + __typename?: 'WorkerDeploymentEdge'; + cursor: string; + node: { + __typename?: 'WorkerDeployment'; + id: string; + url: string; + deploymentIdentifier: any; + deploymentDomain: string; + createdAt: any; + }; + }>; + }; + }; + }; +}; export type SuggestedDevDomainNameQueryVariables = Exact<{ appId: Scalars['String']['input']; }>; - -export type SuggestedDevDomainNameQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byId: { __typename?: 'App', id: string, suggestedDevDomainName: string } } }; +export type SuggestedDevDomainNameQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { __typename?: 'App'; id: string; suggestedDevDomainName: string }; + }; +}; diff --git a/packages/eas-cli/src/graphql/types/EnvironmentVariable.ts b/packages/eas-cli/src/graphql/types/EnvironmentVariable.ts index f4ca4ce1bd..47927460ea 100644 --- a/packages/eas-cli/src/graphql/types/EnvironmentVariable.ts +++ b/packages/eas-cli/src/graphql/types/EnvironmentVariable.ts @@ -5,8 +5,9 @@ export const EnvironmentVariableFragmentNode = gql` id name value - environment + environments createdAt + updatedAt scope visibility } diff --git a/packages/eas-cli/src/utils/formatVariable.ts b/packages/eas-cli/src/utils/formatVariable.ts deleted file mode 100644 index 6ec318c9a5..0000000000 --- a/packages/eas-cli/src/utils/formatVariable.ts +++ /dev/null @@ -1,14 +0,0 @@ -import dateFormat from 'dateformat'; - -import formatFields from './formatFields'; -import { EnvironmentVariableFragment } from '../graphql/generated'; - -export function formatVariable(variable: EnvironmentVariableFragment): string { - return formatFields([ - { label: 'ID', value: variable.id }, - { label: 'Name', value: variable.name }, - { label: 'Value', value: variable.value ?? '(secret)' }, - { label: 'Scope', value: variable.scope }, - { label: 'Created at', value: dateFormat(variable.createdAt, 'mmm dd HH:MM:ss') }, - ]); -} diff --git a/packages/eas-cli/src/utils/variableUtils.ts b/packages/eas-cli/src/utils/variableUtils.ts new file mode 100644 index 0000000000..62b91519db --- /dev/null +++ b/packages/eas-cli/src/utils/variableUtils.ts @@ -0,0 +1,35 @@ +import dateFormat from 'dateformat'; + +import formatFields from './formatFields'; +import { + EnvironmentVariableEnvironment, + EnvironmentVariableFragment, + EnvironmentVariableScope, +} from '../graphql/generated'; + +export function formatVariableName(variable: EnvironmentVariableFragment): string { + const name = variable.name; + const scope = variable.scope === EnvironmentVariableScope.Project ? 'project' : 'shared'; + const environments = variable.environments?.join(', ') ?? ''; + const updatedAt = variable.updatedAt ? new Date(variable.updatedAt).toLocaleString() : ''; + return `${name} | ${scope} | ${environments} | Updated at: ${updatedAt}`; +} + +export async function performForEnvironmentsAsync( + environments: EnvironmentVariableEnvironment[] | null, + fun: (environment: EnvironmentVariableEnvironment | undefined) => Promise +): Promise { + const selectedEnvironments = environments ?? [undefined]; + return await Promise.all(selectedEnvironments.map(env => fun(env))); +} + +export function formatVariable(variable: EnvironmentVariableFragment): string { + return formatFields([ + { label: 'ID', value: variable.id }, + { label: 'Name', value: variable.name }, + { label: 'Value', value: variable.value ?? '(secret)' }, + { label: 'Scope', value: variable.scope }, + { label: 'Created at', value: dateFormat(variable.createdAt, 'mmm dd HH:MM:ss') }, + { label: 'Updated at', value: dateFormat(variable.updatedAt, 'mmm dd HH:MM:ss') }, + ]); +}