diff --git a/CHANGELOG.md b/CHANGELOG.md index 157e248185..f0fd8785cb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ This is the log of notable changes to EAS CLI and related packages. ### ๐ŸŽ‰ New features +- Generate metadata file for project archive ([#2149](https://github.com/expo/eas-cli/pull/2149) by [@khamilowicz](https://github.com/khamilowicz)) + ### ๐Ÿ› Bug fixes ### ๐Ÿงน Chores diff --git a/packages/eas-cli/graphql.schema.json b/packages/eas-cli/graphql.schema.json index 3e04fcb88f..3767ae0a66 100644 --- a/packages/eas-cli/graphql.schema.json +++ b/packages/eas-cli/graphql.schema.json @@ -29608,6 +29608,18 @@ "isDeprecated": false, "deprecationReason": null }, + { + "name": "metadataLocation", + "description": null, + "type": { + "kind": "SCALAR", + "name": "String", + "ofType": null + }, + "defaultValue": null, + "isDeprecated": false, + "deprecationReason": null + }, { "name": "gitRef", "description": null, diff --git a/packages/eas-cli/package.json b/packages/eas-cli/package.json index 0aaaa8c3a8..60b391382f 100644 --- a/packages/eas-cli/package.json +++ b/packages/eas-cli/package.json @@ -13,7 +13,7 @@ "@expo/config": "8.5.4", "@expo/config-plugins": "7.8.4", "@expo/config-types": "50.0.0", - "@expo/eas-build-job": "1.0.59", + "@expo/eas-build-job": "1.0.61", "@expo/eas-json": "7.1.2", "@expo/json-file": "8.2.37", "@expo/multipart-body-parser": "1.1.0", diff --git a/packages/eas-cli/src/build/build.ts b/packages/eas-cli/src/build/build.ts index 7a3efe3368..e0af335cf9 100644 --- a/packages/eas-cli/src/build/build.ts +++ b/packages/eas-cli/src/build/build.ts @@ -7,26 +7,6 @@ import fs from 'fs-extra'; import { GraphQLError } from 'graphql/error'; import nullthrows from 'nullthrows'; -import { BuildContext } from './context'; -import { - EasBuildDownForMaintenanceError, - EasBuildFreeTierDisabledAndroidError, - EasBuildFreeTierDisabledError, - EasBuildFreeTierDisabledIOSError, - EasBuildFreeTierIosLimitExceededError, - EasBuildFreeTierLimitExceededError, - EasBuildLegacyResourceClassNotAvailableError, - EasBuildProjectArchiveUploadError, - EasBuildResourceClassNotAvailableInFreeTierError, - EasBuildTooManyPendingBuildsError, - RequestValidationError, - TurtleDeprecatedJobFormatError, -} from './errors'; -import { transformMetadata } from './graphql'; -import { LocalBuildMode, runLocalBuildAsync } from './local'; -import { collectMetadataAsync } from './metadata'; -import { printDeprecationWarnings } from './utils/printBuildInfo'; -import { makeProjectTarballAsync, reviewAndCommitChangesAsync } from './utils/repository'; import { BuildEvent } from '../analytics/AnalyticsManager'; import { withAnalyticsAsync } from '../analytics/common'; import { getExpoWebsiteBaseUrl } from '../api'; @@ -54,6 +34,30 @@ import { formatBytes } from '../utils/files'; import { printJsonOnlyOutput } from '../utils/json'; import { createProgressTracker } from '../utils/progress'; import { sleepAsync } from '../utils/promise'; +import { BuildContext } from './context'; +import { + EasBuildDownForMaintenanceError, + EasBuildFreeTierDisabledAndroidError, + EasBuildFreeTierDisabledError, + EasBuildFreeTierDisabledIOSError, + EasBuildFreeTierIosLimitExceededError, + EasBuildFreeTierLimitExceededError, + EasBuildLegacyResourceClassNotAvailableError, + EasBuildProjectArchiveUploadError, + EasBuildResourceClassNotAvailableInFreeTierError, + EasBuildTooManyPendingBuildsError, + RequestValidationError, + TurtleDeprecatedJobFormatError, +} from './errors'; +import { transformMetadata } from './graphql'; +import { LocalBuildMode, runLocalBuildAsync } from './local'; +import { collectMetadataAsync } from './metadata'; +import { printDeprecationWarnings } from './utils/printBuildInfo'; +import { + makeProjectMetadataFileAsync, + makeProjectTarballAsync, + reviewAndCommitChangesAsync, +} from './utils/repository'; export interface CredentialsResult { source: CredentialsSource.LOCAL | CredentialsSource.REMOTE; @@ -97,7 +101,7 @@ function resolveBuildParamsInput( export async function prepareBuildRequestForPlatformAsync< TPlatform extends Platform, Credentials, - TJob extends Job, + TJob extends Job >(builder: Builder): Promise { const { ctx } = builder; const credentialsResult = await withAnalyticsAsync( @@ -133,9 +137,10 @@ export async function prepareBuildRequestForPlatformAsync< let projectArchive: ArchiveSource | undefined; if (ctx.localBuildOptions.localBuildMode === LocalBuildMode.LOCAL_BUILD_PLUGIN) { + const projectPath = (await makeProjectTarballAsync(ctx.vcsClient)).path; projectArchive = { type: ArchiveSourceType.PATH, - path: (await makeProjectTarballAsync(ctx.vcsClient)).path, + path: projectPath, }; } else if (ctx.localBuildOptions.localBuildMode === LocalBuildMode.INTERNAL) { projectArchive = { @@ -145,7 +150,7 @@ export async function prepareBuildRequestForPlatformAsync< } else if (!ctx.localBuildOptions.localBuildMode) { projectArchive = { type: ArchiveSourceType.GCS, - bucketKey: await uploadProjectAsync(ctx), + ...(await uploadProjectAsync({ ctx, generateMetadataFile: true })), }; } assert(projectArchive); @@ -229,9 +234,16 @@ export function handleBuildRequestError(error: any, platform: Platform): never { throw error; } -async function uploadProjectAsync( - ctx: BuildContext -): Promise { +async function uploadProjectAsync({ + ctx, + generateMetadataFile = true, +}: { + ctx: BuildContext; + generateMetadataFile: boolean; +}): Promise<{ + bucketKey: string; + metadataLocation?: string; +}> { let projectTarballPath; try { return await withAnalyticsAsync( @@ -260,7 +272,6 @@ async function uploadProjectAsync( } projectTarballPath = projectTarball.path; - const bucketKey = await uploadFileAtPathToGCSAsync( ctx.graphqlClient, UploadSessionType.EasBuildGcsProjectSources, @@ -274,7 +285,16 @@ async function uploadProjectAsync( completedMessage: (duration: string) => `Uploaded to EAS ${chalk.dim(duration)}`, }) ); - return bucketKey; + if (generateMetadataFile) { + const { metadataLocation } = await uploadMetadataFileAsync( + projectTarball, + ctx + ); + if (metadataLocation) { + return { bucketKey, metadataLocation }; + } + } + return { bucketKey }; }, { attemptEvent: BuildEvent.PROJECT_UPLOAD_ATTEMPT, @@ -285,9 +305,11 @@ async function uploadProjectAsync( ); } catch (err: any) { let errMessage = 'Failed to upload the project tarball to EAS Build'; + if (err.message) { errMessage += `\n\nReason: ${err.message}`; } + throw new EasBuildProjectArchiveUploadError(errMessage); } finally { if (projectTarballPath) { @@ -296,6 +318,44 @@ async function uploadProjectAsync( } } +async function uploadMetadataFileAsync( + projectTarball: { path: string; size: number }, + ctx: BuildContext +): Promise<{ metadataLocation: string | null }> { + let projectMetadataFile: any; + try { + projectMetadataFile = await makeProjectMetadataFileAsync(projectTarball.path); + + const metadataLocation = await uploadFileAtPathToGCSAsync( + ctx.graphqlClient, + UploadSessionType.EasBuildGcsProjectSources, + projectMetadataFile.path, + createProgressTracker({ + total: projectMetadataFile.size, + message: ratio => + `Uploading metadata to EAS Build (${formatBytes( + projectMetadataFile.size * ratio + )} / ${formatBytes(projectMetadataFile.size)})`, + completedMessage: (duration: string) => `Uploaded to EAS ${chalk.dim(duration)}`, + }) + ); + return { metadataLocation }; + } catch (err: any) { + let errMessage = 'Failed to upload metadata to EAS Build'; + + if (err.message) { + errMessage += `\n\nReason: ${err.message}`; + } + + Log.warn(errMessage); + return { metadataLocation: null }; + } finally { + if (projectMetadataFile) { + await fs.remove(projectMetadataFile); + } + } +} + async function sendBuildRequestAsync( builder: Builder, job: TJob, diff --git a/packages/eas-cli/src/build/graphql.ts b/packages/eas-cli/src/build/graphql.ts index 93bd5192c8..07adb08f96 100644 --- a/packages/eas-cli/src/build/graphql.ts +++ b/packages/eas-cli/src/build/graphql.ts @@ -25,6 +25,7 @@ export function transformProjectArchive(archiveSource: ArchiveSource): ProjectAr return { type: ProjectArchiveSourceType.Gcs, bucketKey: archiveSource.bucketKey, + metadataLocation: archiveSource.metadataLocation, }; } else if (archiveSource.type === ArchiveSourceType.URL) { return { diff --git a/packages/eas-cli/src/build/utils/repository.ts b/packages/eas-cli/src/build/utils/repository.ts index 5c6874c4c4..e0a1abe703 100644 --- a/packages/eas-cli/src/build/utils/repository.ts +++ b/packages/eas-cli/src/build/utils/repository.ts @@ -83,6 +83,50 @@ export async function commitPromptAsync( }); } +export async function makeProjectMetadataFileAsync( + archivePath: string +): Promise<{ path: string; size: number }> { + const spinner = ora('Creating project metadata file'); + const timerLabel = 'makeProjectMetadataFileAsync'; + const timer = setTimeout( + () => { + spinner.start(); + }, + Log.isDebug ? 1 : 1000 + ); + startTimer(timerLabel); + + const metadataLocation = path.join(getTmpDirectory(), `${uuidv4()}-eas-build-metadata.json`); + const archiveContent: string[] = []; + + try { + await tar.list({ + file: archivePath, + onentry: (entry: tar.ReadEntry) => { + if (entry.type === 'File' && !entry.path.includes('.git')) { + archiveContent.push(entry.path); + } + }, + }); + + await fs.writeJSON(metadataLocation, { + archiveContent, + }); + } catch (e) { + clearTimeout(timer); + if (spinner.isSpinning) { + spinner.fail(); + } + throw e; + } + + const duration = endTimer(timerLabel); + const prettyTime = formatMilliseconds(duration); + spinner.succeed(`Created project metadata file ${chalk.dim(prettyTime)}`); + + return { path: metadataLocation, size: await fs.stat(metadataLocation).then(stat => stat.size) }; +} + export async function makeProjectTarballAsync( vcsClient: Client ): Promise<{ path: string; size: number }> { diff --git a/packages/eas-cli/src/graphql/generated.ts b/packages/eas-cli/src/graphql/generated.ts index e7e6e9a6e6..43fcbf9bce 100644 --- a/packages/eas-cli/src/graphql/generated.ts +++ b/packages/eas-cli/src/graphql/generated.ts @@ -10,18 +10,22 @@ 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; } - JSON: { input: any; output: any; } - JSONObject: { 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 }; + JSON: { input: any; output: any }; + JSONObject: { input: any; output: any }; }; export type AcceptUserInvitationResult = { @@ -52,17 +56,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; @@ -155,7 +156,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. @@ -166,7 +166,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. @@ -175,7 +174,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. @@ -186,7 +184,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. @@ -195,7 +192,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. @@ -206,7 +202,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. @@ -217,7 +212,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. @@ -230,7 +224,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. @@ -239,7 +232,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. @@ -250,7 +242,6 @@ export type AccountBuildJobsArgs = { 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. @@ -260,7 +251,6 @@ export type AccountBuildOrBuildJobsArgs = { 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. @@ -272,7 +262,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. @@ -281,7 +270,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. @@ -291,7 +279,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. @@ -327,7 +314,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 = { @@ -368,7 +355,6 @@ export type AccountMutation = { setPushSecurityEnabled: Account; }; - export type AccountMutationBuyProductArgs = { accountName: Scalars['ID']['input']; autoRenew?: InputMaybe; @@ -376,42 +362,35 @@ export type AccountMutationBuyProductArgs = { productId: Scalars['ID']['input']; }; - export type AccountMutationCancelAllSubscriptionsImmediatelyArgs = { accountID: Scalars['ID']['input']; }; - export type AccountMutationCancelScheduledSubscriptionChangeArgs = { accountID: Scalars['ID']['input']; }; - export type AccountMutationCancelSubscriptionArgs = { accountName: Scalars['ID']['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']; @@ -419,26 +398,22 @@ export type AccountMutationRequestRefundArgs = { reason?: InputMaybe; }; - export type AccountMutationRevokeActorPermissionsArgs = { accountID: Scalars['ID']['input']; actorID: Scalars['ID']['input']; permissions?: InputMaybe>>; }; - export type AccountMutationSetBuildAutoRenewArgs = { accountName: Scalars['ID']['input']; autoRenew?: InputMaybe; }; - export type AccountMutationSetPaymentSourceArgs = { accountName: Scalars['ID']['input']; paymentSource: Scalars['ID']['input']; }; - export type AccountMutationSetPushSecurityEnabledArgs = { accountID: Scalars['ID']['input']; pushSecurityEnabled: Scalars['Boolean']['input']; @@ -459,12 +434,10 @@ export type AccountQuery = { byName: Account; }; - export type AccountQueryByIdArgs = { accountId: Scalars['String']['input']; }; - export type AccountQueryByNameArgs = { accountName: Scalars['String']['input']; }; @@ -500,18 +473,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']; @@ -533,7 +503,6 @@ export type AccountSsoConfigurationPublicDataQuery = { publicDataByAccountName: AccountSsoConfigurationPublicData; }; - export type AccountSsoConfigurationPublicDataQueryPublicDataByAccountNameArgs = { accountName: Scalars['String']['input']; }; @@ -566,13 +535,11 @@ export type AccountUsageMetrics = { metricsForServiceMetric: Array; }; - export type AccountUsageMetricsByBillingPeriodArgs = { date: Scalars['DateTime']['input']; service?: InputMaybe; }; - export type AccountUsageMetricsMetricsForServiceMetricArgs = { filterParams?: InputMaybe; granularity: UsageMetricsGranularity; @@ -590,7 +557,7 @@ export enum ActivityTimelineProjectActivityType { Build = 'BUILD', BuildJob = 'BUILD_JOB', 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. */ @@ -617,7 +584,6 @@ export type Actor = { isExpoAdmin: Scalars['Boolean']['output']; }; - /** A regular user, SSO user, or robot that can authenticate with Expo services and be a member of accounts. */ export type ActorFeatureGatesArgs = { filter?: InputMaybe>; @@ -638,7 +604,6 @@ export type ActorExperimentMutation = { createOrUpdateActorExperiment: ActorExperiment; }; - export type ActorExperimentMutationCreateOrUpdateActorExperimentArgs = { enabled: Scalars['Boolean']['input']; experiment: Experiment; @@ -653,7 +618,6 @@ export type ActorQuery = { byId: Actor; }; - export type ActorQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -722,30 +686,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']; @@ -786,25 +745,21 @@ export type AndroidAppCredentialsMutation = { setGoogleServiceAccountKeyForSubmissions: AndroidAppCredentials; }; - export type AndroidAppCredentialsMutationCreateAndroidAppCredentialsArgs = { androidAppCredentialsInput: AndroidAppCredentialsInput; appId: Scalars['ID']['input']; applicationIdentifier: Scalars['String']['input']; }; - export type AndroidAppCredentialsMutationDeleteAndroidAppCredentialsArgs = { id: Scalars['ID']['input']; }; - export type AndroidAppCredentialsMutationSetFcmArgs = { fcmId: Scalars['ID']['input']; id: Scalars['ID']['input']; }; - export type AndroidAppCredentialsMutationSetGoogleServiceAccountKeyForSubmissionsArgs = { googleServiceAccountKeyId: Scalars['ID']['input']; id: Scalars['ID']['input']; @@ -814,7 +769,7 @@ export enum AndroidBuildType { Apk = 'APK', AppBundle = 'APP_BUNDLE', /** @deprecated Use developmentClient option instead. */ - DevelopmentClient = 'DEVELOPMENT_CLIENT' + DevelopmentClient = 'DEVELOPMENT_CLIENT', } export type AndroidBuilderEnvironmentInput = { @@ -856,20 +811,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 = { @@ -968,13 +921,11 @@ export type AndroidKeystoreMutation = { deleteAndroidKeystore: DeleteAndroidKeystoreResult; }; - export type AndroidKeystoreMutationCreateAndroidKeystoreArgs = { accountId: Scalars['ID']['input']; androidKeystoreInput: AndroidKeystoreInput; }; - export type AndroidKeystoreMutationDeleteAndroidKeystoreArgs = { id: Scalars['ID']['input']; }; @@ -982,7 +933,7 @@ export type AndroidKeystoreMutationDeleteAndroidKeystoreArgs = { export enum AndroidKeystoreType { Jks = 'JKS', Pkcs12 = 'PKCS12', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type AndroidSubmissionConfig = { @@ -1124,7 +1075,6 @@ export type App = Project & { webhooks: Array; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppActivityTimelineProjectActivitiesArgs = { createdBefore?: InputMaybe; @@ -1135,13 +1085,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; @@ -1151,7 +1099,6 @@ export type AppBranchesPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppBuildJobsArgs = { limit: Scalars['Int']['input']; @@ -1159,14 +1106,12 @@ export type AppBuildJobsArgs = { status?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppBuildOrBuildJobsArgs = { createdBefore?: InputMaybe; limit: Scalars['Int']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppBuildsArgs = { filter?: InputMaybe; @@ -1176,7 +1121,6 @@ export type AppBuildsArgs = { status?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppBuildsPaginatedArgs = { after?: InputMaybe; @@ -1186,7 +1130,6 @@ export type AppBuildsPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppChannelsPaginatedArgs = { after?: InputMaybe; @@ -1196,14 +1139,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; @@ -1213,40 +1154,34 @@ 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 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; @@ -1255,7 +1190,6 @@ export type AppRuntimesArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppSubmissionsArgs = { filter: SubmissionFilter; @@ -1263,7 +1197,6 @@ export type AppSubmissionsArgs = { offset: Scalars['Int']['input']; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppSubmissionsPaginatedArgs = { after?: InputMaybe; @@ -1272,7 +1205,6 @@ export type AppSubmissionsPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppTimelineActivityArgs = { after?: InputMaybe; @@ -1282,33 +1214,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; @@ -1316,14 +1243,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; @@ -1332,7 +1257,6 @@ export type AppUpdatesPaginatedArgs = { last?: InputMaybe; }; - /** Represents an Exponent App (or Experience in legacy terms) */ export type AppWebhooksArgs = { filter?: InputMaybe; @@ -1407,17 +1331,14 @@ export type AppInsights = { uniqueUsersByPlatformOverTime: UniqueUsersOverTimeData; }; - export type AppInsightsTotalUniqueUsersArgs = { timespan: InsightsTimespan; }; - export type AppInsightsUniqueUsersByAppVersionOverTimeArgs = { timespan: InsightsTimespan; }; - export type AppInsightsUniqueUsersByPlatformOverTimeArgs = { timespan: InsightsTimespan; }; @@ -1434,24 +1355,20 @@ export type AppMutation = { setPushSecurityEnabled: App; }; - export type AppMutationCreateAppArgs = { appInput: AppInput; }; - export type AppMutationGrantAccessArgs = { accessLevel?: InputMaybe; toUser: Scalars['ID']['input']; }; - export type AppMutationSetAppInfoArgs = { appId: Scalars['ID']['input']; appInfo: AppInfoInput; }; - export type AppMutationSetPushSecurityEnabledArgs = { appId: Scalars['ID']['input']; pushSecurityEnabled: Scalars['Boolean']['input']; @@ -1466,13 +1383,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 AppQuery = { @@ -1487,7 +1404,6 @@ export type AppQuery = { byId: App; }; - export type AppQueryAllArgs = { filter: AppsFilter; limit?: InputMaybe; @@ -1495,12 +1411,10 @@ export type AppQueryAllArgs = { sort: AppSort; }; - export type AppQueryByFullNameArgs = { fullName: Scalars['String']['input']; }; - export type AppQueryByIdArgs = { appId: Scalars['String']['input']; }; @@ -1523,7 +1437,7 @@ export enum AppSort { /** Sort by recently published */ RecentlyPublished = 'RECENTLY_PUBLISHED', /** Sort by highest trendScore */ - Viewed = 'VIEWED' + Viewed = 'VIEWED', } export type AppStoreConnectApiKey = { @@ -1556,13 +1470,11 @@ export type AppStoreConnectApiKeyMutation = { deleteAppStoreConnectApiKey: DeleteAppStoreConnectApiKeyResult; }; - export type AppStoreConnectApiKeyMutationCreateAppStoreConnectApiKeyArgs = { accountId: Scalars['ID']['input']; appStoreConnectApiKeyInput: AppStoreConnectApiKeyInput; }; - export type AppStoreConnectApiKeyMutationDeleteAppStoreConnectApiKeyArgs = { id: Scalars['ID']['input']; }; @@ -1583,7 +1495,7 @@ export enum AppStoreConnectUserRole { ReadOnly = 'READ_ONLY', Sales = 'SALES', Technical = 'TECHNICAL', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type AppSubmissionEdge = { @@ -1651,7 +1563,6 @@ export type AppVersionMutation = { createAppVersion: AppVersion; }; - export type AppVersionMutationCreateAppVersionArgs = { appVersionInput: AppVersionInput; }; @@ -1677,7 +1588,6 @@ export type AppleAppIdentifierMutation = { createAppleAppIdentifier: AppleAppIdentifier; }; - export type AppleAppIdentifierMutationCreateAppleAppIdentifierArgs = { accountId: Scalars['ID']['input']; appleAppIdentifierInput: AppleAppIdentifierInput; @@ -1700,7 +1610,7 @@ export type AppleDevice = { export enum AppleDeviceClass { Ipad = 'IPAD', Iphone = 'IPHONE', - Mac = 'MAC' + Mac = 'MAC', } export type AppleDeviceInput = { @@ -1723,18 +1633,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']; @@ -1753,7 +1660,6 @@ export type AppleDeviceRegistrationRequestMutation = { createAppleDeviceRegistrationRequest: AppleDeviceRegistrationRequest; }; - export type AppleDeviceRegistrationRequestMutationCreateAppleDeviceRegistrationRequestArgs = { accountId: Scalars['ID']['input']; appleTeamId: Scalars['ID']['input']; @@ -1764,7 +1670,6 @@ export type AppleDeviceRegistrationRequestQuery = { byId: AppleDeviceRegistrationRequest; }; - export type AppleDeviceRegistrationRequestQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -1806,13 +1711,11 @@ export type AppleDistributionCertificateMutation = { deleteAppleDistributionCertificate: DeleteAppleDistributionCertificateResult; }; - export type AppleDistributionCertificateMutationCreateAppleDistributionCertificateArgs = { accountId: Scalars['ID']['input']; appleDistributionCertificateInput: AppleDistributionCertificateInput; }; - export type AppleDistributionCertificateMutationDeleteAppleDistributionCertificateArgs = { id: Scalars['ID']['input']; }; @@ -1850,24 +1753,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']; @@ -1899,13 +1798,11 @@ export type ApplePushKeyMutation = { deleteApplePushKey: DeleteApplePushKeyResult; }; - export type ApplePushKeyMutationCreateApplePushKeyArgs = { accountId: Scalars['ID']['input']; applePushKeyInput: ApplePushKeyInput; }; - export type ApplePushKeyMutationDeleteApplePushKeyArgs = { id: Scalars['ID']['input']; }; @@ -1923,18 +1820,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; }; @@ -1950,7 +1844,6 @@ export type AppleTeamMutation = { createAppleTeam: AppleTeam; }; - export type AppleTeamMutationCreateAppleTeamArgs = { accountId: Scalars['ID']['input']; appleTeamInput: AppleTeamInput; @@ -1961,7 +1854,6 @@ export type AppleTeamQuery = { byAppleTeamIdentifier?: Maybe; }; - export type AppleTeamQueryByAppleTeamIdentifierArgs = { accountId: Scalars['ID']['input']; identifier: Scalars['String']['input']; @@ -1971,7 +1863,7 @@ export enum AppsFilter { /** Featured Projects */ Featured = 'FEATURED', /** New Projects */ - New = 'NEW' + New = 'NEW', } export type AscApiKeyInput = { @@ -1988,7 +1880,7 @@ export type AssetMetadataResult = { export enum AssetMetadataStatus { DoesNotExist = 'DOES_NOT_EXIST', - Exists = 'EXISTS' + Exists = 'EXISTS', } export type AssetMutation = { @@ -2000,7 +1892,6 @@ export type AssetMutation = { getSignedAssetUploadSpecifications: GetSignedAssetUploadSpecificationsResult; }; - export type AssetMutationGetSignedAssetUploadSpecificationsArgs = { assetContentTypes: Array>; }; @@ -2011,14 +1902,13 @@ export type AssetQuery = { metadata: Array; }; - /** Check to see if assets with given storageKeys exist */ export type AssetQueryMetadataArgs = { storageKeys: Array; }; export enum AuthProtocolType { - Oidc = 'OIDC' + Oidc = 'OIDC', } export type BackgroundJobReceipt = { @@ -2042,21 +1932,20 @@ export type BackgroundJobReceiptQuery = { byId: BackgroundJobReceipt; }; - export type BackgroundJobReceiptQueryByIdArgs = { id: Scalars['ID']['input']; }; export enum BackgroundJobResultType { GithubBuild = 'GITHUB_BUILD', - Void = 'VOID' + Void = 'VOID', } export enum BackgroundJobState { Failure = 'FAILURE', InProgress = 'IN_PROGRESS', Queued = 'QUEUED', - Success = 'SUCCESS' + Success = 'SUCCESS', } export type Billing = { @@ -2082,85 +1971,84 @@ export type BranchFilterInput = { }; /** Represents an EAS Build */ -export type Build = ActivityTimelineProjectActivity & BuildOrBuildJob & { - __typename?: 'Build'; - activityTimestamp: Scalars['DateTime']['output']; - actor?: Maybe; - app: App; - appBuildVersion?: Maybe; - appVersion?: Maybe; - artifacts?: Maybe; - buildMode?: Maybe; - buildProfile?: Maybe; - canRetry: Scalars['Boolean']['output']; - cancelingActor?: Maybe; - channel?: Maybe; - childBuild?: Maybe; - completedAt?: Maybe; - createdAt: Scalars['DateTime']['output']; - customNodeVersion?: Maybe; - customWorkflowName?: 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; - 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; - project: Project; - 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; - runtimeVersion?: Maybe; - sdkVersion?: Maybe; - selectedImage?: Maybe; - status: BuildStatus; - submissions: Array; - updatedAt: Scalars['DateTime']['output']; - workerStartedAt?: Maybe; -}; - +export type Build = ActivityTimelineProjectActivity & + BuildOrBuildJob & { + __typename?: 'Build'; + activityTimestamp: Scalars['DateTime']['output']; + actor?: Maybe; + app: App; + appBuildVersion?: Maybe; + appVersion?: Maybe; + artifacts?: Maybe; + buildMode?: Maybe; + buildProfile?: Maybe; + canRetry: Scalars['Boolean']['output']; + cancelingActor?: Maybe; + channel?: Maybe; + childBuild?: Maybe; + completedAt?: Maybe; + createdAt: Scalars['DateTime']['output']; + customNodeVersion?: Maybe; + customWorkflowName?: 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; + 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; + project: Project; + 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; + runtimeVersion?: Maybe; + sdkVersion?: Maybe; + selectedImage?: Maybe; + status: BuildStatus; + submissions: Array; + updatedAt: Scalars['DateTime']['output']; + workerStartedAt?: Maybe; + }; /** Represents an EAS Build */ export type BuildCanRetryArgs = { newMode?: InputMaybe; }; - /** Represents an EAS Build */ export type BuildRetryDisabledReasonArgs = { newMode?: InputMaybe; @@ -2203,17 +2091,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']; @@ -2227,12 +2112,10 @@ export type BuildAnnotationsQuery = { byId: BuildAnnotation; }; - export type BuildAnnotationsQueryAllArgs = { filters?: InputMaybe; }; - export type BuildAnnotationsQueryByIdArgs = { buildAnnotationId: Scalars['ID']['input']; }; @@ -2260,7 +2143,7 @@ export type BuildCacheInput = { export enum BuildCredentialsSource { Local = 'LOCAL', - Remote = 'REMOTE' + Remote = 'REMOTE', } export type BuildError = { @@ -2295,35 +2178,36 @@ export type BuildFilterInput = { export enum BuildIosEnterpriseProvisioning { Adhoc = 'ADHOC', - Universal = 'UNIVERSAL' + Universal = 'UNIVERSAL', } /** Represents an Standalone App build job */ -export type BuildJob = ActivityTimelineProjectActivity & BuildOrBuildJob & { - __typename?: 'BuildJob'; - accountUserActor?: Maybe; - activityTimestamp: Scalars['DateTime']['output']; - actor?: Maybe; - app?: Maybe; - artifacts?: Maybe; - config?: Maybe; - created?: Maybe; - expirationDate?: Maybe; - fullExperienceName?: Maybe; - id: Scalars['ID']['output']; - logs?: Maybe; - platform: AppPlatform; - release?: Maybe; - releaseChannel?: Maybe; - sdkVersion?: Maybe; - status?: Maybe; - updated?: Maybe; - user?: Maybe; -}; +export type BuildJob = ActivityTimelineProjectActivity & + BuildOrBuildJob & { + __typename?: 'BuildJob'; + accountUserActor?: Maybe; + activityTimestamp: Scalars['DateTime']['output']; + actor?: Maybe; + app?: Maybe; + artifacts?: Maybe; + config?: Maybe; + created?: Maybe; + expirationDate?: Maybe; + fullExperienceName?: Maybe; + id: Scalars['ID']['output']; + logs?: Maybe; + platform: AppPlatform; + release?: Maybe; + releaseChannel?: Maybe; + sdkVersion?: Maybe; + status?: Maybe; + updated?: Maybe; + user?: Maybe; + }; export enum BuildJobLogsFormat { Json = 'JSON', - Raw = 'RAW' + Raw = 'RAW', } export type BuildJobMutation = { @@ -2341,7 +2225,6 @@ export type BuildJobQuery = { byId: BuildJob; }; - export type BuildJobQueryAllArgs = { experienceSlug?: InputMaybe; limit?: InputMaybe; @@ -2351,7 +2234,6 @@ export type BuildJobQueryAllArgs = { username?: InputMaybe; }; - export type BuildJobQueryByIdArgs = { buildId: Scalars['ID']['input']; }; @@ -2362,7 +2244,7 @@ export enum BuildJobStatus { InProgress = 'IN_PROGRESS', Pending = 'PENDING', SentToQueue = 'SENT_TO_QUEUE', - Started = 'STARTED' + Started = 'STARTED', } export type BuildLimitThresholdExceededMetadata = { @@ -2373,7 +2255,7 @@ export type BuildLimitThresholdExceededMetadata = { export enum BuildLimitThresholdExceededMetadataType { Ios = 'IOS', - Total = 'TOTAL' + Total = 'TOTAL', } export type BuildLogs = { @@ -2423,7 +2305,7 @@ export type BuildMetrics = { export enum BuildMode { Build = 'BUILD', Custom = 'CUSTOM', - Resign = 'RESIGN' + Resign = 'RESIGN', } export type BuildMutation = { @@ -2454,12 +2336,10 @@ export type BuildMutation = { updateBuildMetadata: Build; }; - export type BuildMutationCancelBuildArgs = { buildId: Scalars['ID']['input']; }; - export type BuildMutationCreateAndroidBuildArgs = { appId: Scalars['ID']['input']; buildParams?: InputMaybe; @@ -2467,7 +2347,6 @@ export type BuildMutationCreateAndroidBuildArgs = { metadata?: InputMaybe; }; - export type BuildMutationCreateIosBuildArgs = { appId: Scalars['ID']['input']; buildParams?: InputMaybe; @@ -2475,29 +2354,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; @@ -2513,7 +2387,6 @@ export type BuildOrBuildJobQuery = { byId: EasBuildOrClassicBuildJob; }; - export type BuildOrBuildJobQueryByIdArgs = { buildOrBuildJobId: Scalars['ID']['input']; }; @@ -2565,7 +2438,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 = { @@ -2579,7 +2452,7 @@ export type BuildPlanCreditThresholdExceededMetadata = { export enum BuildPriority { High = 'HIGH', Normal = 'NORMAL', - NormalPlus = 'NORMAL_PLUS' + NormalPlus = 'NORMAL_PLUS', } /** Publicly visible data for a Build. */ @@ -2599,7 +2472,6 @@ export type BuildPublicDataQuery = { byId?: Maybe; }; - export type BuildPublicDataQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -2622,7 +2494,6 @@ export type BuildQuery = { byId: Build; }; - export type BuildQueryAllArgs = { limit?: InputMaybe; offset?: InputMaybe; @@ -2630,7 +2501,6 @@ export type BuildQueryAllArgs = { statuses?: InputMaybe>; }; - export type BuildQueryAllForAppArgs = { appId: Scalars['String']['input']; limit?: InputMaybe; @@ -2639,7 +2509,6 @@ export type BuildQueryAllForAppArgs = { status?: InputMaybe; }; - export type BuildQueryByIdArgs = { buildId: Scalars['ID']['input']; }; @@ -2665,7 +2534,7 @@ export enum BuildResourceClass { IosMedium = 'IOS_MEDIUM', IosMLarge = 'IOS_M_LARGE', IosMMedium = 'IOS_M_MEDIUM', - Legacy = 'LEGACY' + Legacy = 'LEGACY', } export enum BuildRetryDisabledReason { @@ -2673,7 +2542,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 { @@ -2683,12 +2552,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 = { @@ -2698,7 +2567,7 @@ export type BuildUpdatesInput = { export enum BuildWorkflow { Generic = 'GENERIC', Managed = 'MANAGED', - Unknown = 'UNKNOWN' + Unknown = 'UNKNOWN', } export type Card = { @@ -2956,7 +2825,6 @@ export type Deployment = { runtime: Runtime; }; - /** Represents a Deployment - a set of Builds with the same Runtime Version and Channel */ export type DeploymentBuildsArgs = { after?: InputMaybe; @@ -2965,7 +2833,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']; @@ -3005,22 +2872,18 @@ export type DeploymentInsights = { uniqueUsersOverTime: UniqueUsersOverTimeData; }; - export type DeploymentInsightsEmbeddedUpdateTotalUniqueUsersArgs = { timespan: InsightsTimespan; }; - export type DeploymentInsightsEmbeddedUpdateUniqueUsersOverTimeArgs = { timespan: InsightsTimespan; }; - export type DeploymentInsightsMostPopularUpdatesArgs = { timespan: InsightsTimespan; }; - export type DeploymentInsightsUniqueUsersOverTimeArgs = { timespan: InsightsTimespan; }; @@ -3053,7 +2916,6 @@ export type DiscordUserMutation = { deleteDiscordUser: DeleteDiscordUserResult; }; - export type DiscordUserMutationDeleteDiscordUserArgs = { id: Scalars['ID']['input']; }; @@ -3061,12 +2923,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 = { @@ -3077,7 +2939,7 @@ export type EasBuildDeprecationInfo = { export enum EasBuildDeprecationInfoType { Internal = 'INTERNAL', - UserFacing = 'USER_FACING' + UserFacing = 'USER_FACING', } export type EasBuildOrClassicBuildJob = Build | BuildJob; @@ -3085,7 +2947,7 @@ export type EasBuildOrClassicBuildJob = Build | BuildJob; export enum EasService { Builds = 'BUILDS', Jobs = 'JOBS', - Updates = 'UPDATES' + Updates = 'UPDATES', } export enum EasServiceMetric { @@ -3095,7 +2957,7 @@ export enum EasServiceMetric { ManifestRequests = 'MANIFEST_REQUESTS', RunTime = 'RUN_TIME', UniqueUpdaters = 'UNIQUE_UPDATERS', - UniqueUsers = 'UNIQUE_USERS' + UniqueUsers = 'UNIQUE_USERS', } export type EasTotalPlanEnablement = { @@ -3110,7 +2972,7 @@ export enum EasTotalPlanEnablementUnit { Concurrency = 'CONCURRENCY', Request = 'REQUEST', Updater = 'UPDATER', - User = 'USER' + User = 'USER', } export type EditUpdateBranchInput = { @@ -3125,7 +2987,6 @@ export type EmailSubscriptionMutation = { addUser: AddUserPayload; }; - export type EmailSubscriptionMutationAddUserArgs = { addUserInput: AddUserInput; }; @@ -3149,26 +3010,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 EstimatedOverageAndCost = { @@ -3196,7 +3054,7 @@ export type EstimatedUsage = { }; export enum Experiment { - Orbit = 'ORBIT' + Orbit = 'ORBIT', } export type ExperimentationQuery = { @@ -3233,7 +3091,7 @@ export enum Feature { /** Top Tier Support */ Support = 'SUPPORT', /** Share access to projects */ - Teams = 'TEAMS' + Teams = 'TEAMS', } export type FutureSubscription = { @@ -3253,7 +3111,7 @@ export type GetSignedAssetUploadSpecificationsResult = { export enum GitHubAppEnvironment { Development = 'DEVELOPMENT', Production = 'PRODUCTION', - Staging = 'STAGING' + Staging = 'STAGING', } export type GitHubAppInstallation = { @@ -3266,7 +3124,6 @@ export type GitHubAppInstallation = { metadata: GitHubAppInstallationMetadata; }; - export type GitHubAppInstallationAccessibleRepositoriesArgs = { page?: InputMaybe; perPage?: InputMaybe; @@ -3299,12 +3156,10 @@ export type GitHubAppInstallationMutation = { deleteGitHubAppInstallation: GitHubAppInstallation; }; - export type GitHubAppInstallationMutationCreateGitHubAppInstallationForAccountArgs = { githubAppInstallationData: CreateGitHubAppInstallationInput; }; - export type GitHubAppInstallationMutationDeleteGitHubAppInstallationArgs = { githubAppInstallationId: Scalars['ID']['input']; }; @@ -3312,7 +3167,7 @@ export type GitHubAppInstallationMutationDeleteGitHubAppInstallationArgs = { export enum GitHubAppInstallationStatus { Active = 'ACTIVE', NotInstalled = 'NOT_INSTALLED', - Suspended = 'SUSPENDED' + Suspended = 'SUSPENDED', } export type GitHubAppMutation = { @@ -3321,7 +3176,6 @@ export type GitHubAppMutation = { createGitHubBuild: BackgroundJobReceipt; }; - export type GitHubAppMutationCreateGitHubBuildArgs = { buildInput: GitHubBuildInput; }; @@ -3337,12 +3191,10 @@ export type GitHubAppQuery = { searchRepositories: GitHubRepositoryPaginationResult; }; - export type GitHubAppQueryInstallationArgs = { id: Scalars['ID']['input']; }; - export type GitHubAppQuerySearchRepositoriesArgs = { githubAppInstallationId: Scalars['ID']['input']; query: Scalars['String']['input']; @@ -3386,17 +3238,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']; @@ -3404,13 +3253,13 @@ 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 type GitHubRepository = { @@ -3444,12 +3293,10 @@ export type GitHubRepositoryMutation = { deleteGitHubRepository: GitHubRepository; }; - export type GitHubRepositoryMutationCreateGitHubRepositoryArgs = { githubRepositoryData: CreateGitHubRepositoryInput; }; - export type GitHubRepositoryMutationDeleteGitHubRepositoryArgs = { githubRepositoryId: Scalars['ID']['input']; }; @@ -3485,17 +3332,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']; @@ -3525,7 +3369,6 @@ export type GitHubUserMutation = { generateGitHubUserAccessToken?: Maybe; }; - export type GitHubUserMutationDeleteGitHubUserArgs = { id: Scalars['ID']['input']; }; @@ -3554,13 +3397,11 @@ export type GoogleServiceAccountKeyMutation = { deleteGoogleServiceAccountKey: DeleteGoogleServiceAccountKeyResult; }; - export type GoogleServiceAccountKeyMutationCreateGoogleServiceAccountKeyArgs = { accountId: Scalars['ID']['input']; googleServiceAccountKeyInput: GoogleServiceAccountKeyInput; }; - export type GoogleServiceAccountKeyMutationDeleteGoogleServiceAccountKeyArgs = { id: Scalars['ID']['input']; }; @@ -3601,7 +3442,7 @@ export type InvoiceDiscount = { export enum InvoiceDiscountType { Amount = 'AMOUNT', - Percentage = 'PERCENTAGE' + Percentage = 'PERCENTAGE', } export type InvoiceLineItem = { @@ -3635,7 +3476,6 @@ export type InvoiceQuery = { previewInvoiceForSubscriptionUpdate: Invoice; }; - export type InvoiceQueryPreviewInvoiceForSubscriptionUpdateArgs = { accountId: Scalars['String']['input']; couponCode?: InputMaybe; @@ -3675,24 +3515,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']; @@ -3711,12 +3547,10 @@ export type IosAppCredentials = { pushKey?: Maybe; }; - export type IosAppCredentialsIosAppBuildCredentialsArrayArgs = { filter?: InputMaybe; }; - export type IosAppCredentialsIosAppBuildCredentialsListArgs = { filter?: InputMaybe; }; @@ -3743,25 +3577,21 @@ export type IosAppCredentialsMutation = { setPushKey: 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']; @@ -3770,7 +3600,7 @@ export type IosAppCredentialsMutationSetPushKeyArgs = { /** @deprecated Use developmentClient option instead. */ export enum IosBuildType { DevelopmentClient = 'DEVELOPMENT_CLIENT', - Release = 'RELEASE' + Release = 'RELEASE', } export type IosBuilderEnvironmentInput = { @@ -3790,7 +3620,7 @@ export enum IosDistributionType { AdHoc = 'AD_HOC', AppStore = 'APP_STORE', Development = 'DEVELOPMENT', - Enterprise = 'ENTERPRISE' + Enterprise = 'ENTERPRISE', } export type IosJobDistributionCertificateInput = { @@ -3873,12 +3703,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 = { @@ -3934,13 +3764,13 @@ export type LineDataset = { }; export enum MailchimpAudience { - ExpoDevelopers = 'EXPO_DEVELOPERS' + ExpoDevelopers = 'EXPO_DEVELOPERS', } export enum MailchimpTag { DevClientUsers = 'DEV_CLIENT_USERS', EasMasterList = 'EAS_MASTER_LIST', - NewsletterSignupList = 'NEWSLETTER_SIGNUP_LIST' + NewsletterSignupList = 'NEWSLETTER_SIGNUP_LIST', } export type MailchimpTagPayload = { @@ -3991,96 +3821,78 @@ export type MeMutation = { updateSSOProfile: SsoUser; }; - export type MeMutationAddSecondFactorDeviceArgs = { deviceConfiguration: SecondFactorDeviceConfiguration; otp: Scalars['String']['input']; }; - export type MeMutationCertifySecondFactorDeviceArgs = { otp: Scalars['String']['input']; }; - export type MeMutationCreateAccountArgs = { accountData: AccountDataInput; }; - export type MeMutationDeleteAccountArgs = { accountId: Scalars['ID']['input']; }; - export type MeMutationDeleteSsoUserArgs = { ssoUserId: Scalars['ID']['input']; }; - export type MeMutationDeleteSecondFactorDeviceArgs = { otp: Scalars['String']['input']; userSecondFactorDeviceId: Scalars['ID']['input']; }; - export type MeMutationDeleteSnackArgs = { snackId: Scalars['ID']['input']; }; - export type MeMutationDisableSecondFactorAuthenticationArgs = { otp: Scalars['String']['input']; }; - export type MeMutationInitiateSecondFactorAuthenticationArgs = { deviceConfigurations: Array; recaptchaResponseToken?: InputMaybe; }; - export type MeMutationLeaveAccountArgs = { accountId: Scalars['ID']['input']; }; - export type MeMutationRegenerateSecondFactorBackupCodesArgs = { otp: Scalars['String']['input']; }; - export type MeMutationSendSmsotpToSecondFactorDeviceArgs = { userSecondFactorDeviceId: Scalars['ID']['input']; }; - export type MeMutationSetPrimarySecondFactorDeviceArgs = { userSecondFactorDeviceId: Scalars['ID']['input']; }; - export type MeMutationTransferAppArgs = { appId: Scalars['ID']['input']; destinationAccountId: Scalars['ID']['input']; }; - export type MeMutationUnpublishAppArgs = { appId: Scalars['ID']['input']; }; - export type MeMutationUpdateAppArgs = { appData: AppDataInput; }; - export type MeMutationUpdateProfileArgs = { userData: UserDataInput; }; - export type MeMutationUpdateSsoProfileArgs = { userData: SsoUserDataInput; }; @@ -4109,10 +3921,13 @@ export enum NotificationEvent { BuildLimitThresholdExceeded = 'BUILD_LIMIT_THRESHOLD_EXCEEDED', BuildPlanCreditThresholdExceeded = 'BUILD_PLAN_CREDIT_THRESHOLD_EXCEEDED', SubmissionComplete = 'SUBMISSION_COMPLETE', - Test = 'TEST' + Test = 'TEST', } -export type NotificationMetadata = BuildLimitThresholdExceededMetadata | BuildPlanCreditThresholdExceededMetadata | TestNotificationMetadata; +export type NotificationMetadata = + | BuildLimitThresholdExceededMetadata + | BuildPlanCreditThresholdExceededMetadata + | TestNotificationMetadata; export type NotificationSubscription = { __typename?: 'NotificationSubscription'; @@ -4139,17 +3954,14 @@ export type NotificationSubscriptionMutation = { unsubscribe: UnsubscribeFromNotificationResult; }; - export type NotificationSubscriptionMutationSubscribeToEventForAccountArgs = { input: AccountNotificationSubscriptionInput; }; - export type NotificationSubscriptionMutationSubscribeToEventForAppArgs = { input: AppNotificationSubscriptionInput; }; - export type NotificationSubscriptionMutationUnsubscribeArgs = { id: Scalars['ID']['input']; }; @@ -4164,7 +3976,7 @@ export type NotificationThresholdExceeded = { export enum NotificationType { Email = 'EMAIL', - Web = 'WEB' + Web = 'WEB', } export type Offer = { @@ -4191,12 +4003,12 @@ export enum OfferType { /** Advanced Purchase of Paid Resource */ Prepaid = 'PREPAID', /** Term subscription */ - Subscription = 'SUBSCRIPTION' + Subscription = 'SUBSCRIPTION', } export enum Order { Asc = 'ASC', - Desc = 'DESC' + Desc = 'DESC', } export type PageInfo = { @@ -4232,7 +4044,7 @@ export enum Permission { Admin = 'ADMIN', Own = 'OWN', Publish = 'PUBLISH', - View = 'VIEW' + View = 'VIEW', } export type PlanEnablement = Concurrencies | EasTotalPlanEnablement; @@ -4252,8 +4064,9 @@ export type Project = { export type ProjectArchiveSourceInput = { bucketKey?: InputMaybe; - gitRef?: InputMaybe; - repositoryUrl?: InputMaybe; + metadataLocation?: InputMaybe; + gitRef?: InputMaybe; + repositoryUrl?: InputMaybe; type: ProjectArchiveSourceType; url?: InputMaybe; }; @@ -4263,7 +4076,7 @@ export enum ProjectArchiveSourceType { Git = 'GIT', None = 'NONE', S3 = 'S3', - Url = 'URL' + Url = 'URL', } export type ProjectPublicData = { @@ -4281,7 +4094,6 @@ export type ProjectQuery = { byUsernameAndSlug: Project; }; - export type ProjectQueryByAccountNameAndSlugArgs = { accountName: Scalars['String']['input']; platform?: InputMaybe; @@ -4289,12 +4101,10 @@ export type ProjectQueryByAccountNameAndSlugArgs = { slug: Scalars['String']['input']; }; - export type ProjectQueryByPathsArgs = { paths?: InputMaybe>>; }; - export type ProjectQueryByUsernameAndSlugArgs = { platform?: InputMaybe; sdkVersions?: InputMaybe>>; @@ -4346,7 +4156,6 @@ export type Robot = Actor & { isExpoAdmin: Scalars['Boolean']['output']; }; - /** Represents a robot (not human) actor. */ export type RobotFeatureGatesArgs = { filter?: InputMaybe>; @@ -4366,19 +4175,16 @@ export type RobotMutation = { updateRobot: Robot; }; - export type RobotMutationCreateRobotForAccountArgs = { accountID: Scalars['String']['input']; permissions: Array>; robotData?: InputMaybe; }; - export type RobotMutationDeleteRobotArgs = { id: Scalars['String']['input']; }; - export type RobotMutationUpdateRobotArgs = { id: Scalars['String']['input']; robotData: RobotDataInput; @@ -4391,7 +4197,7 @@ export enum Role { HasAdmin = 'HAS_ADMIN', NotAdmin = 'NOT_ADMIN', Owner = 'OWNER', - ViewOnly = 'VIEW_ONLY' + ViewOnly = 'VIEW_ONLY', } export type RootMutation = { @@ -4492,22 +4298,18 @@ export type RootMutation = { websiteNotifications: WebsiteNotificationMutation; }; - export type RootMutationAccountArgs = { accountName: Scalars['ID']['input']; }; - export type RootMutationAppArgs = { appId?: InputMaybe; }; - export type RootMutationBuildArgs = { buildId?: InputMaybe; }; - export type RootMutationBuildJobArgs = { buildId: Scalars['ID']['input']; }; @@ -4607,7 +4409,6 @@ export type RootQuery = { webhook: WebhookQuery; }; - export type RootQueryAllPublicAppsArgs = { filter: AppsFilter; limit?: InputMaybe; @@ -4615,22 +4416,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']; }; @@ -4662,56 +4459,56 @@ 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']; - lastName?: Maybe; - /** @deprecated No longer supported */ - location?: Maybe; - notificationSubscriptions: Array; - pinnedApps: Array; - /** 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']; + lastName?: Maybe; + /** @deprecated No longer supported */ + location?: Maybe; + notificationSubscriptions: Array; + pinnedApps: Array; + /** 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 = { @@ -4720,7 +4517,6 @@ export type SsoUserActivityTimelineProjectActivitiesArgs = { limit: Scalars['Int']['input']; }; - /** Represents a human SSO (not robot) actor. */ export type SsoUserAppsArgs = { includeUnpublished?: InputMaybe; @@ -4728,26 +4524,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; @@ -4790,7 +4582,7 @@ export enum SecondFactorMethod { /** Google Authenticator (TOTP) */ Authenticator = 'AUTHENTICATOR', /** SMS */ - Sms = 'SMS' + Sms = 'SMS', } export type SecondFactorRegenerateBackupCodesResult = { @@ -4808,13 +4600,11 @@ export type ServerlessFunctionMutation = { createUploadPresignedUrl: CreateServerlessFunctionUploadUrlResult; }; - export type ServerlessFunctionMutationCreateDeploymentArgs = { appId: Scalars['ID']['input']; serverlessFunctionIdentifierInput: ServerlessFunctionIdentifierInput; }; - export type ServerlessFunctionMutationCreateUploadPresignedUrlArgs = { appId: Scalars['ID']['input']; serverlessFunctionIdentifierInput: ServerlessFunctionIdentifierInput; @@ -4858,12 +4648,10 @@ export type SnackQuery = { byId: Snack; }; - export type SnackQueryByHashIdArgs = { hashId: Scalars['ID']['input']; }; - export type SnackQueryByIdArgs = { id: Scalars['ID']['input']; }; @@ -4876,7 +4664,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. */ @@ -4903,7 +4691,7 @@ export enum StatuspageIncidentImpact { Maintenance = 'MAINTENANCE', Major = 'MAJOR', Minor = 'MINOR', - None = 'NONE' + None = 'NONE', } /** Possible Incident statuses from Expo status page API. */ @@ -4915,7 +4703,7 @@ export enum StatuspageIncidentStatus { Monitoring = 'MONITORING', Resolved = 'RESOLVED', Scheduled = 'SCHEDULED', - Verifying = 'VERIFYING' + Verifying = 'VERIFYING', } /** Update for an Incident from Expo status page API. */ @@ -4952,7 +4740,7 @@ export enum StatuspageServiceName { EasSubmit = 'EAS_SUBMIT', EasUpdate = 'EAS_UPDATE', GithubApiRequests = 'GITHUB_API_REQUESTS', - GithubWebhooks = 'GITHUB_WEBHOOKS' + GithubWebhooks = 'GITHUB_WEBHOOKS', } export type StatuspageServiceQuery = { @@ -4961,7 +4749,6 @@ export type StatuspageServiceQuery = { byServiceNames: Array; }; - export type StatuspageServiceQueryByServiceNamesArgs = { serviceNames: Array; }; @@ -4972,7 +4759,7 @@ export enum StatuspageServiceStatus { MajorOutage = 'MAJOR_OUTAGE', Operational = 'OPERATIONAL', PartialOutage = 'PARTIAL_OUTAGE', - UnderMaintenance = 'UNDER_MAINTENANCE' + UnderMaintenance = 'UNDER_MAINTENANCE', } export type StripeCoupon = { @@ -5014,21 +4801,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 = { @@ -5042,7 +4829,7 @@ export type SubmissionArchiveSourceInput = { export enum SubmissionArchiveSourceType { GcsBuildApplicationArchive = 'GCS_BUILD_APPLICATION_ARCHIVE', GcsSubmitArchive = 'GCS_SUBMIT_ARCHIVE', - Url = 'URL' + Url = 'URL', } export type SubmissionError = { @@ -5068,22 +4855,18 @@ 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']; }; @@ -5094,7 +4877,6 @@ export type SubmissionQuery = { byId: Submission; }; - export type SubmissionQueryByIdArgs = { submissionId: Scalars['ID']['input']; }; @@ -5105,7 +4887,7 @@ export enum SubmissionStatus { Errored = 'ERRORED', Finished = 'FINISHED', InProgress = 'IN_PROGRESS', - InQueue = 'IN_QUEUE' + InQueue = 'IN_QUEUE', } export type SubscribeToNotificationResult = { @@ -5134,7 +4916,6 @@ export type SubscriptionDetails = { willCancel?: Maybe; }; - export type SubscriptionDetailsPlanEnablementArgs = { serviceMetric: EasServiceMetric; }; @@ -5213,7 +4994,6 @@ export type UpdateBranch = { updates: Array; }; - export type UpdateBranchRuntimesArgs = { after?: InputMaybe; before?: InputMaybe; @@ -5222,14 +5002,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']; @@ -5251,23 +5029,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; }; @@ -5284,7 +5058,6 @@ export type UpdateChannel = { updatedAt: Scalars['DateTime']['output']; }; - export type UpdateChannelUpdateBranchesArgs = { limit: Scalars['Int']['input']; offset: Scalars['Int']['input']; @@ -5310,19 +5083,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']; @@ -5354,7 +5124,6 @@ export type UpdateInsights = { totalUniqueUsers: Scalars['Int']['output']; }; - export type UpdateInsightsTotalUniqueUsersArgs = { timespan: InsightsTimespan; }; @@ -5367,12 +5136,10 @@ export type UpdateMutation = { setCodeSigningInfo: Update; }; - export type UpdateMutationDeleteUpdateGroupArgs = { group: Scalars['ID']['input']; }; - export type UpdateMutationSetCodeSigningInfoArgs = { codeSigningInfo: CodeSigningInfoInput; updateId: Scalars['ID']['input']; @@ -5396,7 +5163,6 @@ export type UploadSession = { createUploadSession: Scalars['JSONObject']['output']; }; - export type UploadSessionCreateUploadSessionArgs = { type: UploadSessionType; }; @@ -5407,7 +5173,7 @@ export enum UploadSessionType { EasBuildProjectSources = 'EAS_BUILD_PROJECT_SOURCES', /** @deprecated Use EAS_SUBMIT_GCS_APP_ARCHIVE instead. */ EasSubmitAppArchive = 'EAS_SUBMIT_APP_ARCHIVE', - EasSubmitGcsAppArchive = 'EAS_SUBMIT_GCS_APP_ARCHIVE' + EasSubmitGcsAppArchive = 'EAS_SUBMIT_GCS_APP_ARCHIVE', } export type UsageMetricTotal = { @@ -5426,14 +5192,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 = { @@ -5442,67 +5208,67 @@ 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']; - lastName?: Maybe; - /** @deprecated No longer supported */ - location?: Maybe; - notificationSubscriptions: Array; - /** Pending UserInvitations for this user. Only resolves for the viewer. */ - pendingUserInvitations: Array; - pinnedApps: Array; - /** 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']; + lastName?: Maybe; + /** @deprecated No longer supported */ + location?: Maybe; + notificationSubscriptions: Array; + /** Pending UserInvitations for this user. Only resolves for the viewer. */ + pendingUserInvitations: Array; + pinnedApps: Array; + /** 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 = { @@ -5511,7 +5277,6 @@ export type UserActivityTimelineProjectActivitiesArgs = { limit: Scalars['Int']['input']; }; - /** Represents a human (not robot) actor. */ export type UserAppsArgs = { includeUnpublished?: InputMaybe; @@ -5519,26 +5284,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; @@ -5604,7 +5365,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; @@ -5612,7 +5372,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; @@ -5620,26 +5379,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; @@ -5662,7 +5417,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 UserActorPublicDataAppsArgs = { includeUnpublished?: InputMaybe; @@ -5670,7 +5424,6 @@ export type UserActorPublicDataAppsArgs = { 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 UserActorPublicDataSnacksArgs = { limit: Scalars['Int']['input']; @@ -5683,7 +5436,6 @@ export type UserActorPublicDataQuery = { byUsername: UserActorPublicData; }; - export type UserActorPublicDataQueryByUsernameArgs = { username: Scalars['String']['input']; }; @@ -5702,12 +5454,10 @@ export type UserActorQuery = { byUsername: UserActor; }; - export type UserActorQueryByIdArgs = { id: Scalars['ID']['input']; }; - export type UserActorQueryByUsernameArgs = { username: Scalars['String']['input']; }; @@ -5718,12 +5468,10 @@ export type UserAppPinMutation = { unpinApp?: Maybe; }; - export type UserAppPinMutationPinAppArgs = { appId: Scalars['ID']['input']; }; - export type UserAppPinMutationUnpinAppArgs = { appId: Scalars['ID']['input']; }; @@ -5783,34 +5531,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']; }; @@ -5834,7 +5576,6 @@ export type UserInvitationPublicDataQuery = { byToken: UserInvitationPublicData; }; - export type UserInvitationPublicDataQueryByTokenArgs = { token: Scalars['ID']['input']; }; @@ -5863,12 +5604,10 @@ export type UserQuery = { byUsername: User; }; - export type UserQueryByIdArgs = { userId: Scalars['ID']['input']; }; - export type UserQueryByUsernameArgs = { username: Scalars['String']['input']; }; @@ -5922,18 +5661,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; @@ -5944,14 +5680,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 = { @@ -5966,7 +5701,6 @@ export type WebsiteNotificationMutation = { updateNotificationReadState: Notification; }; - export type WebsiteNotificationMutationUpdateNotificationReadStateArgs = { input: WebNotificationUpdateReadStateInput; }; @@ -6002,8 +5736,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']; @@ -6011,97 +5750,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; @@ -6109,154 +5981,735 @@ 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, 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 } }> } }, 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, 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; + 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 }; + }>; + }; + }; + 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; + 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, 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 } }> } }, 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, 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; + 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 }; + }>; + }; + }; + 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; + 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, 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 } }> } }, 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, 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; + 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 }; + }>; + }; + }; + 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; + 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, 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 } }> } }, 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, 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; + 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 }; + }>; + }; + }; + 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; + 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 GoogleServiceAccountKeyByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; }>; - -export type GoogleServiceAccountKeyByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, googleServiceAccountKeys: Array<{ __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any }> } } }; +export type GoogleServiceAccountKeyByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + googleServiceAccountKeys: Array<{ + __typename?: 'GoogleServiceAccountKey'; + id: string; + projectIdentifier: string; + privateKeyIdentifier: string; + clientEmail: string; + clientIdentifier: string; + createdAt: any; + updatedAt: any; + }>; + }; + }; +}; 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 | null } } }; +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 | null; + }; + }; +}; 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 | null } } }; +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 | null; + }; + }; +}; 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, 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 } }> } }, 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; + 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 }; + }>; + }; + }; + 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; @@ -6264,70 +6717,487 @@ 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 | null }> } } }; +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 | null; + }>; + }; + }; +}; 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 | null }> } } }; +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 | null; + }>; + }; + }; +}; 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, 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 } }> } }, 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; + 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 }; + }>; + }; + }; + 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, 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 } }> } }, 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 }> } | 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | 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, 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 } }> } }, 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 }> } | 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | 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, 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 } }> } }, 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 }> } | 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; + }; + }; +}; export type CreateIosAppCredentialsMutationVariables = Exact<{ iosAppCredentialsInput: IosAppCredentialsInput; @@ -6335,47 +7205,676 @@ 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, 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 } }> } }, 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 }> } | null }>, app: { __typename?: 'App', id: 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 } }> } }, 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, 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 } }> } }, 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + 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; + 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 }; + }>; + }; + }; + 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, 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 } }> } }, 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 }> } | null }>, app: { __typename?: 'App', id: 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 } }> } }, 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, 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 } }> } }, 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + 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; + 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 }; + }>; + }; + }; + 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, 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 } }> } }, 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 }> } | null }>, app: { __typename?: 'App', id: 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 } }> } }, 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, 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 } }> } }, 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + 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; + 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 }; + }>; + }; + }; + 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 AppStoreConnectApiKeyByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; }>; - -export type AppStoreConnectApiKeyByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appStoreConnectApiKeys: Array<{ __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 AppStoreConnectApiKeyByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appStoreConnectApiKeys: Array<{ + __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 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 AppleDevicesByAppleTeamQueryVariables = Exact<{ accountId: Scalars['ID']['input']; appleTeamIdentifier: Scalars['String']['input']; }>; - -export type AppleDevicesByAppleTeamQuery = { __typename?: 'RootQuery', appleTeam: { __typename?: 'AppleTeamQuery', byAppleTeamIdentifier?: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt?: any | null, appleTeam: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } }> } | null } }; +export type AppleDevicesByAppleTeamQuery = { + __typename?: 'RootQuery'; + appleTeam: { + __typename?: 'AppleTeamQuery'; + byAppleTeamIdentifier?: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt?: any | null; + appleTeam: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + }; + }>; + } | null; + }; +}; export type AppleDevicesByTeamIdentifierQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -6384,16 +7883,62 @@ 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 }> }> } } }; +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; + }>; + }>; + }; + }; +}; export type AppleDevicesByIdentifierQueryVariables = Exact<{ accountName: Scalars['String']['input']; identifier: Scalars['String']['input']; }>; - -export type AppleDevicesByIdentifierQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appleDevices: Array<{ __typename?: 'AppleDevice', id: string, model?: string | null, identifier: string, name?: string | null, deviceClass?: AppleDeviceClass | null, enabled?: boolean | null, appleTeam: { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null } }> } } }; +export type AppleDevicesByIdentifierQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appleDevices: Array<{ + __typename?: 'AppleDevice'; + id: string; + model?: string | null; + identifier: string; + name?: string | null; + deviceClass?: AppleDeviceClass | null; + enabled?: boolean | null; + appleTeam: { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; + }; + }>; + }; + }; +}; export type AppleDistributionCertificateByAppQueryVariables = Exact<{ projectFullName: Scalars['String']['input']; @@ -6401,15 +7946,155 @@ 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, 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 } }> } }, 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; + 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 }; + }>; + }; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + } | null; + }>; + }>; + }; + }; +}; export type AppleDistributionCertificateByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; }>; - -export type AppleDistributionCertificateByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, appleDistributionCertificates: Array<{ __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, 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 } }> } }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> }> } } }; +export type AppleDistributionCertificateByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + appleDistributionCertificates: Array<{ + __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; + 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 }; + }>; + }; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }; + provisioningProfile?: { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; + } | null; + }>; + }>; + }; + }; +}; export type AppleProvisioningProfilesByAppQueryVariables = Exact<{ projectFullName: Scalars['String']['input']; @@ -6417,15 +8102,112 @@ 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 | null }>, 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 | null; + }>; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + } | null; + }>; + }>; + }; + }; +}; export type ApplePushKeyByAccountQueryVariables = Exact<{ accountName: Scalars['String']['input']; }>; - -export type ApplePushKeyByAccountQuery = { __typename?: 'RootQuery', account: { __typename?: 'AccountQuery', byName: { __typename?: 'Account', id: string, applePushKeys: Array<{ __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, 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 } }> } }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> }> } } }; +export type ApplePushKeyByAccountQuery = { + __typename?: 'RootQuery'; + account: { + __typename?: 'AccountQuery'; + byName: { + __typename?: 'Account'; + id: string; + applePushKeys: Array<{ + __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; + 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 }; + }>; + }; + }; + appleAppIdentifier: { + __typename?: 'AppleAppIdentifier'; + id: string; + bundleIdentifier: string; + }; + }>; + }>; + }; + }; +}; export type AppleTeamsByAccountNameQueryVariables = Exact<{ accountName: Scalars['String']['input']; @@ -6433,16 +8215,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']; @@ -6450,8 +8256,107 @@ 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, 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 } }> } }, 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 }> } | 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; + }>; + }>; + }; + }; +}; export type IosAppCredentialsWithBuildCredentialsByAppIdentifierIdQueryVariables = Exact<{ projectFullName: Scalars['String']['input']; @@ -6459,30 +8364,423 @@ 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, 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 } }> } }, 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 }> } | null }>, app: { __typename?: 'App', id: 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 } }> } }, 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, 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 } }> } }, 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + 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; + 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 }; + }>; + }; + }; + 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, 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 } }> } }, 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 }> } | null }>, app: { __typename?: 'App', id: 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 } }> } }, 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, 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 } }> } }, 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + 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; + 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 }; + }>; + }; + }; + 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']; @@ -6491,8 +8789,74 @@ 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, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | 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 } }, 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; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | 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 }; + }; + deprecationInfo?: { + __typename?: 'EASBuildDeprecationInfo'; + type: EasBuildDeprecationInfoType; + message: string; + } | null; + }; + }; +}; export type CreateIosBuildMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -6501,74 +8865,341 @@ 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, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | 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 } }, 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; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | 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 }; + }; + 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, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | 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 UpdateBuildMetadataMutation = { + __typename?: 'RootMutation'; + build: { + __typename?: 'BuildMutation'; + updateBuildMetadata: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | 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 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, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | 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 RetryIosBuildMutation = { + __typename?: 'RootMutation'; + build: { + __typename?: 'BuildMutation'; + retryIosBuild: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | 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 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 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, 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 }> } }; +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; + 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; + }>; + }; +}; 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 CreateAndroidSubmissionMutationVariables = Exact<{ appId: Scalars['ID']['input']; @@ -6577,8 +9208,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']; @@ -6587,52 +9256,175 @@ 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 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, 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 } }> } } } }; +export type AppByIdQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + }; +}; export type AppByFullNameQueryVariables = Exact<{ fullName: Scalars['String']['input']; }>; - -export type AppByFullNameQuery = { __typename?: 'RootQuery', app: { __typename?: 'AppQuery', byFullName: { __typename?: 'App', id: 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 } }> } } } }; +export type AppByFullNameQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byFullName: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + }; +}; export type LatestAppVersionQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -6640,16 +9432,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 BranchesByAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -6657,8 +9472,46 @@ 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, 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 }> }> } } }; +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; + 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; + }>; + }>; + }; + }; +}; export type BranchesBasicPaginatedOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -6668,8 +9521,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']; @@ -6678,22 +9554,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; + 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; + }> + >; + }>; + } | 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, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | 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 BuildsByIdQuery = { + __typename?: 'RootQuery'; + builds: { + __typename?: 'BuildQuery'; + byId: { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | 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 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, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | null, 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; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | null; + 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']; @@ -6702,8 +9769,70 @@ 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, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | 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 ViewBuildsOnAppQuery = { + __typename?: 'RootQuery'; + app: { + __typename?: 'AppQuery'; + byId: { + __typename?: 'App'; + id: string; + builds: Array<{ + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | 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 ViewUpdateChannelOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -6711,8 +9840,56 @@ 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; + 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; + }> + >; + }>; + } | null; + }; + }; +}; export type ViewUpdateChannelsOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -6720,8 +9897,56 @@ 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; + 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; + }> + >; + }>; + }>; + }; + }; +}; export type ViewUpdateChannelsPaginatedOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -6731,29 +9956,92 @@ 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 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']; @@ -6765,22 +10053,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']; @@ -6790,15 +10158,80 @@ 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, 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 }> }; +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; + 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; + }>; +}; export type ViewUpdateGroupsOnBranchQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -6808,8 +10241,47 @@ 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; + 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; + }> + >; + } | null; + }; + }; +}; export type ViewUpdateGroupsOnAppQueryVariables = Exact<{ appId: Scalars['String']['input']; @@ -6818,85 +10290,1201 @@ 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 } }> }, 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 } }> }, 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; + 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; + }> + >; + }; + }; +}; + +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 }; + }>; + }; + 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 }; + }>; + }; + 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; + 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 }; + }>; + }; +}; + +export type BuildFragment = { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | 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 BuildWithSubmissionsFragment = { + __typename?: 'Build'; + id: string; + status: BuildStatus; + platform: AppPlatform; + channel?: string | null; + releaseChannel?: 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; + resourceClass: BuildResourceClass; + expirationDate?: any | null; + 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, 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 } }> } }; - -export type BuildFragment = { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | 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 BuildWithSubmissionsFragment = { __typename?: 'Build', id: string, status: BuildStatus, platform: AppPlatform, channel?: string | null, releaseChannel?: 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, resourceClass: BuildResourceClass, expirationDate?: any | null, 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 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, 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 }; - -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, 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 }> }; - -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, 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 } }> } }, 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, 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 RuntimeFragment = { __typename?: 'Runtime'; id: string; version: string }; -export type AppleDeviceFragment = { __typename?: 'AppleDevice', id: string, identifier: string, name?: string | null, model?: string | null, deviceClass?: AppleDeviceClass | null, createdAt?: any | null }; +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 AppleDeviceRegistrationRequestFragment = { __typename?: 'AppleDeviceRegistrationRequest', id: 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; + 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; +}; + +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; + 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; + }>; +}; + +export type UpdateBranchBasicInfoFragment = { + __typename?: 'UpdateBranch'; + id: string; + name: 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, 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 } }> } }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }, provisioningProfile?: { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null } | null }> }; +export type UpdateChannelBasicInfoFragment = { + __typename?: 'UpdateChannel'; + id: string; + name: string; + branchMapping: 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 | null }> }; +export type WebhookFragment = { + __typename?: 'Webhook'; + id: string; + event: WebhookType; + url: string; + createdAt: any; + updatedAt: any; +}; -export type AppleProvisioningProfileIdentifiersFragment = { __typename?: 'AppleProvisioningProfile', id: string, developerPortalIdentifier?: string | null }; +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; + 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 }; + }>; + }; + }; + 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; + 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 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, 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 } }> } }, appleAppIdentifier: { __typename?: 'AppleAppIdentifier', id: string, bundleIdentifier: string } }> }; +export type AppleDeviceFragment = { + __typename?: 'AppleDevice'; + id: string; + identifier: string; + name?: string | null; + model?: string | null; + deviceClass?: AppleDeviceClass | null; + createdAt?: any | null; +}; -export type AppleTeamFragment = { __typename?: 'AppleTeam', id: string, appleTeamIdentifier: string, appleTeamName?: string | null }; +export type AppleDeviceRegistrationRequestFragment = { + __typename?: 'AppleDeviceRegistrationRequest'; + id: string; +}; -export type GoogleServiceAccountKeyFragment = { __typename?: 'GoogleServiceAccountKey', id: string, projectIdentifier: string, privateKeyIdentifier: string, clientEmail: string, clientIdentifier: string, createdAt: any, updatedAt: any }; +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; + 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 }; + }>; + }; + }; + 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 | null; + }>; +}; + +export type AppleProvisioningProfileIdentifiersFragment = { + __typename?: 'AppleProvisioningProfile'; + id: string; + developerPortalIdentifier?: string | null; +}; -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, 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 } }> } }, 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 }> } | 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; + 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 }; + }>; + }; + }; + appleAppIdentifier: { __typename?: 'AppleAppIdentifier'; id: string; bundleIdentifier: string }; + }>; +}; + +export type AppleTeamFragment = { + __typename?: 'AppleTeam'; + id: string; + appleTeamIdentifier: string; + appleTeamName?: string | null; +}; -export type CommonIosAppCredentialsWithoutBuildCredentialsFragment = { __typename?: 'IosAppCredentials', id: string, app: { __typename?: 'App', id: 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 } }> } }, 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, 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 } }> } }, 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 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, 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 } }> } }, 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 }> } | null }>, app: { __typename?: 'App', id: 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 } }> } }, 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, 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 } }> } }, 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 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; +}; + +export type CommonIosAppCredentialsWithoutBuildCredentialsFragment = { + __typename?: 'IosAppCredentials'; + id: string; + app: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + 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; + 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 }; + }>; + }; + }; + 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; + 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 }; + }>; + }; + }; + 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; + }>; + } | null; + }>; + app: { + __typename?: 'App'; + id: 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 }; + }>; + }; + }; + 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; + 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 }; + }>; + }; + }; + 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; +}; diff --git a/yarn.lock b/yarn.lock index 7f0254247a..20e1fb646a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1470,10 +1470,10 @@ joi "^17.9.2" semver "^7.5.4" -"@expo/eas-build-job@1.0.59": - version "1.0.59" - resolved "https://registry.yarnpkg.com/@expo/eas-build-job/-/eas-build-job-1.0.59.tgz#cd86ce33bebe1e7c60bef4754d798aff381e0ff3" - integrity sha512-oFOn8hbJbfpjrYM39yejnvlD9qMgK/zRuQ9PnzruIygOxDrBn1nnOAO9Jm0kWBGAPJVDAJRQ2exOgHVY+tAAEw== +"@expo/eas-build-job@1.0.61": + version "1.0.61" + resolved "https://registry.yarnpkg.com/@expo/eas-build-job/-/eas-build-job-1.0.61.tgz#6dc3818e82787089027de02ba76b857eb5561e42" + integrity sha512-dlE88FLPShcJio7BYybuUilEgm41oxCkgGHET3PLvLRQsC3qCkV3jlSCQyQTxwCEamWKTlxS8pDMyb0s1OfqUA== dependencies: joi "^17.11.0" semver "^7.5.4"