From 324af11c3c283e68051631b5e230fa23ef687d2f Mon Sep 17 00:00:00 2001
From: Julius Jurgelenas
Date: Thu, 29 Aug 2024 22:08:20 +0300
Subject: [PATCH] Add zip flashing method, handle unknown flashing methods
gracefully.
---
graphql.schema.json | 6 +
src/api/src/models/enum/FlashingMethod.ts | 1 +
.../DeviceDescriptionsLoader/index.ts | 29 +-
src/i18n/locales/en/messages.json | 3 +-
.../FlashingMethodDescription/index.tsx | 16 +
src/ui/gql/generated/types.ts | 1797 +++++------------
src/ui/views/ConfiguratorView/index.tsx | 21 +-
7 files changed, 591 insertions(+), 1282 deletions(-)
diff --git a/graphql.schema.json b/graphql.schema.json
index dc1a4575d..6b7b08e71 100644
--- a/graphql.schema.json
+++ b/graphql.schema.json
@@ -1035,6 +1035,12 @@
"description": null,
"isDeprecated": false,
"deprecationReason": null
+ },
+ {
+ "name": "Zip",
+ "description": null,
+ "isDeprecated": false,
+ "deprecationReason": null
}
],
"possibleTypes": null
diff --git a/src/api/src/models/enum/FlashingMethod.ts b/src/api/src/models/enum/FlashingMethod.ts
index d0da5c0d3..e92bb8e69 100644
--- a/src/api/src/models/enum/FlashingMethod.ts
+++ b/src/api/src/models/enum/FlashingMethod.ts
@@ -7,6 +7,7 @@ enum FlashingMethod {
Stock_BL = 'Bootloader',
UART = 'UART',
WIFI = 'WIFI',
+ Zip = 'Zip',
EdgeTxPassthrough = 'EdgeTxPassthrough',
Passthrough = 'Passthrough',
}
diff --git a/src/api/src/services/BinaryFlashingStrategy/DeviceDescriptionsLoader/index.ts b/src/api/src/services/BinaryFlashingStrategy/DeviceDescriptionsLoader/index.ts
index 8b5914146..618700fc3 100644
--- a/src/api/src/services/BinaryFlashingStrategy/DeviceDescriptionsLoader/index.ts
+++ b/src/api/src/services/BinaryFlashingStrategy/DeviceDescriptionsLoader/index.ts
@@ -56,7 +56,9 @@ export default class DeviceDescriptionsLoader {
this.deviceOptionsMutex = new Mutex();
}
- private uploadMethodToFlashingMethod(uploadMethod: string): FlashingMethod {
+ private uploadMethodToFlashingMethod(
+ uploadMethod: string
+ ): FlashingMethod | null {
switch (uploadMethod.toLowerCase()) {
case 'betaflight':
return FlashingMethod.BetaflightPassthrough;
@@ -74,8 +76,11 @@ export default class DeviceDescriptionsLoader {
return FlashingMethod.WIFI;
case 'stock':
return FlashingMethod.Stock_BL;
+ case 'zip':
+ return FlashingMethod.Zip;
default:
- throw new Error(`Upload Method ${uploadMethod} Not Recognized!`);
+ this.logger.warn(`Upload Method ${uploadMethod} Not Recognized!`);
+ return null;
}
}
@@ -84,18 +89,22 @@ export default class DeviceDescriptionsLoader {
category: string,
config: DeviceDescription
): Device {
+ const uploadMethods: Target[] = config.upload_methods
+ .filter(
+ (uploadMethod) =>
+ this.uploadMethodToFlashingMethod(uploadMethod) !== null
+ )
+ .map((uploadMethod) => {
+ const targetName = `${id}.${uploadMethod}`;
+ const mappedUploadMethod =
+ this.uploadMethodToFlashingMethod(uploadMethod);
+ return new Target(targetName, targetName, mappedUploadMethod!);
+ });
return new Device(
id,
config.product_name,
category,
- config.upload_methods.map((uploadMethod) => {
- const targetName = `${id}.${uploadMethod}`;
- return new Target(
- targetName,
- targetName,
- this.uploadMethodToFlashingMethod(uploadMethod)
- );
- }),
+ uploadMethods,
[],
DeviceType.ExpressLRS,
true,
diff --git a/src/i18n/locales/en/messages.json b/src/i18n/locales/en/messages.json
index e57087667..84f414804 100644
--- a/src/i18n/locales/en/messages.json
+++ b/src/i18n/locales/en/messages.json
@@ -70,7 +70,8 @@
"UART": "This method allows you to flash your receiver or transmitter via its USB port or wiring up an FTDI device.",
"WIFI": "This method creates a firmware file you can upload to your receiver or transmitter by connecting to its built in wifi.",
"EdgeTxPassthrough": "This method allows you to flash your transmitter module while it is connected to your transmitter by using the passthrough feature of the EdgeTX firmware.",
- "Passthrough": "This method allows you to flash your module while it is connected to your transmitter by using the passthrough feature."
+ "Passthrough": "This method allows you to flash your module while it is connected to your transmitter by using the passthrough feature.",
+ "Zip": "This method creates an archive of all files required for your device."
},
"FlashingMethodOptions": {
"FlashingMethod": "Flashing Method"
diff --git a/src/ui/components/FlashingMethodDescription/index.tsx b/src/ui/components/FlashingMethodDescription/index.tsx
index 0a6c77740..94993e664 100644
--- a/src/ui/components/FlashingMethodDescription/index.tsx
+++ b/src/ui/components/FlashingMethodDescription/index.tsx
@@ -165,6 +165,22 @@ const FlashingMethodDescription: FunctionComponent<
);
+ case FlashingMethod.Zip:
+ return (
+
+
{t('FlashingMethodDescription.Zip')}
+
+
+ {t('FlashingMethodDescription.GeneralWiki')}
+
+
+
+ );
default:
return '';
}
diff --git a/src/ui/gql/generated/types.ts b/src/ui/gql/generated/types.ts
index d8a59fdf2..469dd9e5b 100644
--- a/src/ui/gql/generated/types.ts
+++ b/src/ui/gql/generated/types.ts
@@ -1,35 +1,21 @@
import { gql } from '@apollo/client';
import * as Apollo from '@apollo/client';
-
export type Maybe = T | null;
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<
- T extends { [key: string]: unknown },
- K extends keyof T
-> = { [_ in K]?: never };
-export type Incremental =
- | T
- | {
- [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never;
- };
+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 };
const defaultOptions = {} as const;
/** 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 };
- 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; }
+ JSONObject: { input: any; output: any; }
};
export enum BuildFirmwareErrorType {
@@ -39,7 +25,7 @@ export enum BuildFirmwareErrorType {
GitDependencyError = 'GitDependencyError',
PlatformioDependencyError = 'PlatformioDependencyError',
PythonDependencyError = 'PythonDependencyError',
- TargetMismatch = 'TargetMismatch',
+ TargetMismatch = 'TargetMismatch'
}
export enum BuildFirmwareStep {
@@ -47,7 +33,7 @@ export enum BuildFirmwareStep {
BUILDING_USER_DEFINES = 'BUILDING_USER_DEFINES',
DOWNLOADING_FIRMWARE = 'DOWNLOADING_FIRMWARE',
FLASHING_FIRMWARE = 'FLASHING_FIRMWARE',
- VERIFYING_BUILD_SYSTEM = 'VERIFYING_BUILD_SYSTEM',
+ VERIFYING_BUILD_SYSTEM = 'VERIFYING_BUILD_SYSTEM'
}
export type BuildFlashFirmwareInput = {
@@ -72,7 +58,7 @@ export type BuildFlashFirmwareResult = {
export enum BuildJobType {
Build = 'Build',
- Flash = 'Flash',
+ Flash = 'Flash'
}
export type BuildLogUpdate = {
@@ -90,7 +76,7 @@ export type BuildProgressNotification = {
export enum BuildProgressNotificationType {
Error = 'Error',
Info = 'Info',
- Success = 'Success',
+ Success = 'Success'
}
export type BuildUserDefinesTxtInput = {
@@ -133,7 +119,7 @@ export type Device = {
export enum DeviceType {
Backpack = 'Backpack',
- ExpressLRS = 'ExpressLRS',
+ ExpressLRS = 'ExpressLRS'
}
export enum FirmwareSource {
@@ -141,7 +127,7 @@ export enum FirmwareSource {
GitCommit = 'GitCommit',
GitPullRequest = 'GitPullRequest',
GitTag = 'GitTag',
- Local = 'Local',
+ Local = 'Local'
}
export type FirmwareVersionDataInput = {
@@ -162,6 +148,7 @@ export enum FlashingMethod {
Stock_BL = 'Stock_BL',
UART = 'UART',
WIFI = 'WIFI',
+ Zip = 'Zip'
}
export type GitRepositoryInput = {
@@ -194,7 +181,7 @@ export type LuaScript = {
export enum MulticastDnsEventType {
DeviceAdded = 'DeviceAdded',
DeviceRemoved = 'DeviceRemoved',
- DeviceUpdated = 'DeviceUpdated',
+ DeviceUpdated = 'DeviceUpdated'
}
export type MulticastDnsInformation = {
@@ -227,15 +214,18 @@ export type Mutation = {
readonly disconnectFromSerialDevice: SerialPortDisconnectResult;
};
+
export type MutationBuildFlashFirmwareArgs = {
gitRepository: GitRepositoryInput;
input: BuildFlashFirmwareInput;
};
+
export type MutationBuildUserDefinesTxtArgs = {
input: BuildUserDefinesTxtInput;
};
+
export type MutationConnectToSerialDeviceArgs = {
input: SerialConnectionConfigInput;
};
@@ -270,6 +260,7 @@ export type Query = {
readonly targetDeviceOptions: ReadonlyArray;
};
+
export type QueryAvailableFirmwareTargetsArgs = {
gitBranch?: Scalars['String']['input'];
gitCommit?: Scalars['String']['input'];
@@ -280,24 +271,29 @@ export type QueryAvailableFirmwareTargetsArgs = {
source?: FirmwareSource;
};
+
export type QueryCheckForUpdatesArgs = {
currentVersion: Scalars['String']['input'];
};
+
export type QueryGitBranchesArgs = {
owner: Scalars['String']['input'];
repository: Scalars['String']['input'];
};
+
export type QueryGitTagsArgs = {
owner: Scalars['String']['input'];
repository: Scalars['String']['input'];
};
+
export type QueryLogFileArgs = {
numberOfLines?: Scalars['Int']['input'];
};
+
export type QueryLuaScriptArgs = {
gitBranch?: Scalars['String']['input'];
gitCommit?: Scalars['String']['input'];
@@ -308,16 +304,19 @@ export type QueryLuaScriptArgs = {
source?: FirmwareSource;
};
+
export type QueryPullRequestsArgs = {
owner: Scalars['String']['input'];
repository: Scalars['String']['input'];
};
+
export type QueryReleasesArgs = {
owner: Scalars['String']['input'];
repository: Scalars['String']['input'];
};
+
export type QueryTargetDeviceOptionsArgs = {
gitBranch?: Scalars['String']['input'];
gitCommit?: Scalars['String']['input'];
@@ -349,7 +348,7 @@ export enum SerialMonitorEventType {
Connected = 'Connected',
Connecting = 'Connecting',
Disconnected = 'Disconnected',
- Error = 'Error',
+ Error = 'Error'
}
export type SerialMonitorLogUpdate = {
@@ -441,37 +440,29 @@ export enum UserDefineKey {
TLM_REPORT_INTERVAL_MS = 'TLM_REPORT_INTERVAL_MS',
UART_INVERTED = 'UART_INVERTED',
UNLOCK_HIGHER_POWER = 'UNLOCK_HIGHER_POWER',
- USE_R9MM_R9MINI_SBUS = 'USE_R9MM_R9MINI_SBUS',
+ USE_R9MM_R9MINI_SBUS = 'USE_R9MM_R9MINI_SBUS'
}
export enum UserDefineKind {
Boolean = 'Boolean',
Enum = 'Enum',
- Text = 'Text',
+ Text = 'Text'
}
export enum UserDefineOptionGroup {
RegulatoryDomain900 = 'RegulatoryDomain900',
- RegulatoryDomain2400 = 'RegulatoryDomain2400',
+ RegulatoryDomain2400 = 'RegulatoryDomain2400'
}
export enum UserDefinesMode {
Manual = 'Manual',
- UserInterface = 'UserInterface',
+ UserInterface = 'UserInterface'
}
-export type AvailableDevicesListQueryVariables = Exact<{
- [key: string]: never;
-}>;
+export type AvailableDevicesListQueryVariables = Exact<{ [key: string]: never; }>;
-export type AvailableDevicesListQuery = {
- readonly __typename?: 'Query';
- readonly availableDevicesList: ReadonlyArray<{
- readonly __typename?: 'SerialPortInformation';
- readonly path: string;
- readonly manufacturer: string;
- }>;
-};
+
+export type AvailableDevicesListQuery = { readonly __typename?: 'Query', readonly availableDevicesList: ReadonlyArray<{ readonly __typename?: 'SerialPortInformation', readonly path: string, readonly manufacturer: string }> };
export type AvailableFirmwareTargetsQueryVariables = Exact<{
source: FirmwareSource;
@@ -483,165 +474,62 @@ export type AvailableFirmwareTargetsQueryVariables = Exact<{
gitRepository: GitRepositoryInput;
}>;
-export type AvailableFirmwareTargetsQuery = {
- readonly __typename?: 'Query';
- readonly availableFirmwareTargets: ReadonlyArray<{
- readonly __typename?: 'Device';
- readonly id: string;
- readonly name: string;
- readonly category: string;
- readonly wikiUrl?: string | null;
- readonly deviceType: DeviceType;
- readonly parent?: string | null;
- readonly abbreviatedName?: string | null;
- readonly verifiedHardware: boolean;
- readonly luaName?: string | null;
- readonly priorTargetName?: string | null;
- readonly platform?: string | null;
- readonly targets: ReadonlyArray<{
- readonly __typename?: 'Target';
- readonly id: string;
- readonly name: string;
- readonly flashingMethod: FlashingMethod;
- }>;
- }>;
-};
-export type AvailableMulticastDnsDevicesListQueryVariables = Exact<{
- [key: string]: never;
-}>;
+export type AvailableFirmwareTargetsQuery = { readonly __typename?: 'Query', readonly availableFirmwareTargets: ReadonlyArray<{ readonly __typename?: 'Device', readonly id: string, readonly name: string, readonly category: string, readonly wikiUrl?: string | null, readonly deviceType: DeviceType, readonly parent?: string | null, readonly abbreviatedName?: string | null, readonly verifiedHardware: boolean, readonly luaName?: string | null, readonly priorTargetName?: string | null, readonly platform?: string | null, readonly targets: ReadonlyArray<{ readonly __typename?: 'Target', readonly id: string, readonly name: string, readonly flashingMethod: FlashingMethod }> }> };
+
+export type AvailableMulticastDnsDevicesListQueryVariables = Exact<{ [key: string]: never; }>;
-export type AvailableMulticastDnsDevicesListQuery = {
- readonly __typename?: 'Query';
- readonly availableMulticastDnsDevicesList: ReadonlyArray<{
- readonly __typename?: 'MulticastDnsInformation';
- readonly name: string;
- readonly version: string;
- readonly target: string;
- readonly type: string;
- readonly vendor: string;
- readonly ip: string;
- readonly dns: string;
- readonly port: number;
- readonly deviceName: string;
- readonly options: ReadonlyArray<{
- readonly __typename?: 'UserDefine';
- readonly type: UserDefineKind;
- readonly key: UserDefineKey;
- readonly enabled: boolean;
- readonly enumValues?: ReadonlyArray | null;
- readonly value?: string | null;
- readonly sensitive?: boolean | null;
- }>;
- }>;
-};
+
+export type AvailableMulticastDnsDevicesListQuery = { readonly __typename?: 'Query', readonly availableMulticastDnsDevicesList: ReadonlyArray<{ readonly __typename?: 'MulticastDnsInformation', readonly name: string, readonly version: string, readonly target: string, readonly type: string, readonly vendor: string, readonly ip: string, readonly dns: string, readonly port: number, readonly deviceName: string, readonly options: ReadonlyArray<{ readonly __typename?: 'UserDefine', readonly type: UserDefineKind, readonly key: UserDefineKey, readonly enabled: boolean, readonly enumValues?: ReadonlyArray | null, readonly value?: string | null, readonly sensitive?: boolean | null }> }> };
export type BuildFlashFirmwareMutationVariables = Exact<{
input: BuildFlashFirmwareInput;
gitRepository: GitRepositoryInput;
}>;
-export type BuildFlashFirmwareMutation = {
- readonly __typename?: 'Mutation';
- readonly buildFlashFirmware: {
- readonly __typename?: 'BuildFlashFirmwareResult';
- readonly success: boolean;
- readonly errorType?: BuildFirmwareErrorType | null;
- readonly message?: string | null;
- readonly firmwareBinPath?: string | null;
- };
-};
-export type BuildLogUpdatesSubscriptionVariables = Exact<{
- [key: string]: never;
-}>;
+export type BuildFlashFirmwareMutation = { readonly __typename?: 'Mutation', readonly buildFlashFirmware: { readonly __typename?: 'BuildFlashFirmwareResult', readonly success: boolean, readonly errorType?: BuildFirmwareErrorType | null, readonly message?: string | null, readonly firmwareBinPath?: string | null } };
-export type BuildLogUpdatesSubscription = {
- readonly __typename?: 'Subscription';
- readonly buildLogUpdates: {
- readonly __typename?: 'BuildLogUpdate';
- readonly data: string;
- };
-};
+export type BuildLogUpdatesSubscriptionVariables = Exact<{ [key: string]: never; }>;
-export type BuildProgressNotificationsSubscriptionVariables = Exact<{
- [key: string]: never;
-}>;
-export type BuildProgressNotificationsSubscription = {
- readonly __typename?: 'Subscription';
- readonly buildProgressNotifications: {
- readonly __typename?: 'BuildProgressNotification';
- readonly type: BuildProgressNotificationType;
- readonly step?: BuildFirmwareStep | null;
- readonly message?: string | null;
- };
-};
+export type BuildLogUpdatesSubscription = { readonly __typename?: 'Subscription', readonly buildLogUpdates: { readonly __typename?: 'BuildLogUpdate', readonly data: string } };
+
+export type BuildProgressNotificationsSubscriptionVariables = Exact<{ [key: string]: never; }>;
+
+
+export type BuildProgressNotificationsSubscription = { readonly __typename?: 'Subscription', readonly buildProgressNotifications: { readonly __typename?: 'BuildProgressNotification', readonly type: BuildProgressNotificationType, readonly step?: BuildFirmwareStep | null, readonly message?: string | null } };
export type BuildUserDefinesTxtMutationVariables = Exact<{
input: BuildUserDefinesTxtInput;
}>;
-export type BuildUserDefinesTxtMutation = {
- readonly __typename?: 'Mutation';
- readonly buildUserDefinesTxt: {
- readonly __typename?: 'BuildUserDefinesTxtResult';
- readonly userDefinesTxt?: string | null;
- };
-};
+
+export type BuildUserDefinesTxtMutation = { readonly __typename?: 'Mutation', readonly buildUserDefinesTxt: { readonly __typename?: 'BuildUserDefinesTxtResult', readonly userDefinesTxt?: string | null } };
export type CheckForUpdatesQueryVariables = Exact<{
currentVersion: Scalars['String']['input'];
}>;
-export type CheckForUpdatesQuery = {
- readonly __typename?: 'Query';
- readonly checkForUpdates: {
- readonly __typename?: 'UpdatesAvailability';
- readonly updateAvailable: boolean;
- readonly newestVersion: string;
- readonly releaseUrl: string;
- };
-};
-export type ClearFirmwareFilesMutationVariables = Exact<{
- [key: string]: never;
-}>;
+export type CheckForUpdatesQuery = { readonly __typename?: 'Query', readonly checkForUpdates: { readonly __typename?: 'UpdatesAvailability', readonly updateAvailable: boolean, readonly newestVersion: string, readonly releaseUrl: string } };
-export type ClearFirmwareFilesMutation = {
- readonly __typename?: 'Mutation';
- readonly clearFirmwareFiles: {
- readonly __typename?: 'ClearFirmwareFilesResult';
- readonly success: boolean;
- readonly message?: string | null;
- };
-};
+export type ClearFirmwareFilesMutationVariables = Exact<{ [key: string]: never; }>;
-export type ClearPlatformioCoreDirMutationVariables = Exact<{
- [key: string]: never;
-}>;
-export type ClearPlatformioCoreDirMutation = {
- readonly __typename?: 'Mutation';
- readonly clearPlatformioCoreDir: {
- readonly __typename?: 'ClearPlatformioCoreDirResult';
- readonly success: boolean;
- readonly message?: string | null;
- };
-};
+export type ClearFirmwareFilesMutation = { readonly __typename?: 'Mutation', readonly clearFirmwareFiles: { readonly __typename?: 'ClearFirmwareFilesResult', readonly success: boolean, readonly message?: string | null } };
+
+export type ClearPlatformioCoreDirMutationVariables = Exact<{ [key: string]: never; }>;
+
+
+export type ClearPlatformioCoreDirMutation = { readonly __typename?: 'Mutation', readonly clearPlatformioCoreDir: { readonly __typename?: 'ClearPlatformioCoreDirResult', readonly success: boolean, readonly message?: string | null } };
export type ConnectToSerialDeviceMutationVariables = Exact<{
input: SerialConnectionConfigInput;
}>;
-export type ConnectToSerialDeviceMutation = {
- readonly __typename?: 'Mutation';
- readonly connectToSerialDevice: {
- readonly __typename?: 'SerialPortConnectResult';
- readonly success: boolean;
- readonly message?: string | null;
- };
-};
+
+export type ConnectToSerialDeviceMutation = { readonly __typename?: 'Mutation', readonly connectToSerialDevice: { readonly __typename?: 'SerialPortConnectResult', readonly success: boolean, readonly message?: string | null } };
export type TargetDeviceOptionsQueryVariables = Exact<{
target: Scalars['String']['input'];
@@ -654,90 +542,44 @@ export type TargetDeviceOptionsQueryVariables = Exact<{
gitRepository: GitRepositoryInput;
}>;
-export type TargetDeviceOptionsQuery = {
- readonly __typename?: 'Query';
- readonly targetDeviceOptions: ReadonlyArray<{
- readonly __typename?: 'UserDefine';
- readonly type: UserDefineKind;
- readonly key: UserDefineKey;
- readonly enabled: boolean;
- readonly enumValues?: ReadonlyArray | null;
- readonly value?: string | null;
- readonly optionGroup?: UserDefineOptionGroup | null;
- readonly sensitive?: boolean | null;
- }>;
-};
-export type DisconnectFromSerialDeviceMutationVariables = Exact<{
- [key: string]: never;
-}>;
+export type TargetDeviceOptionsQuery = { readonly __typename?: 'Query', readonly targetDeviceOptions: ReadonlyArray<{ readonly __typename?: 'UserDefine', readonly type: UserDefineKind, readonly key: UserDefineKey, readonly enabled: boolean, readonly enumValues?: ReadonlyArray | null, readonly value?: string | null, readonly optionGroup?: UserDefineOptionGroup | null, readonly sensitive?: boolean | null }> };
+
+export type DisconnectFromSerialDeviceMutationVariables = Exact<{ [key: string]: never; }>;
-export type DisconnectFromSerialDeviceMutation = {
- readonly __typename?: 'Mutation';
- readonly disconnectFromSerialDevice: {
- readonly __typename?: 'SerialPortDisconnectResult';
- readonly success: boolean;
- readonly message?: string | null;
- };
-};
+
+export type DisconnectFromSerialDeviceMutation = { readonly __typename?: 'Mutation', readonly disconnectFromSerialDevice: { readonly __typename?: 'SerialPortDisconnectResult', readonly success: boolean, readonly message?: string | null } };
export type GetBranchesQueryVariables = Exact<{
owner: Scalars['String']['input'];
repository: Scalars['String']['input'];
}>;
-export type GetBranchesQuery = {
- readonly __typename?: 'Query';
- readonly gitBranches: ReadonlyArray;
-};
+
+export type GetBranchesQuery = { readonly __typename?: 'Query', readonly gitBranches: ReadonlyArray };
export type GetPullRequestsQueryVariables = Exact<{
owner: Scalars['String']['input'];
repository: Scalars['String']['input'];
}>;
-export type GetPullRequestsQuery = {
- readonly __typename?: 'Query';
- readonly pullRequests: ReadonlyArray<{
- readonly __typename?: 'PullRequestType';
- readonly id: number;
- readonly number: number;
- readonly title: string;
- readonly headCommitHash: string;
- }>;
-};
+
+export type GetPullRequestsQuery = { readonly __typename?: 'Query', readonly pullRequests: ReadonlyArray<{ readonly __typename?: 'PullRequestType', readonly id: number, readonly number: number, readonly title: string, readonly headCommitHash: string }> };
export type GetReleasesQueryVariables = Exact<{
owner: Scalars['String']['input'];
repository: Scalars['String']['input'];
}>;
-export type GetReleasesQuery = {
- readonly __typename?: 'Query';
- readonly releases: ReadonlyArray<{
- readonly __typename?: 'Release';
- readonly tagName: string;
- readonly preRelease: boolean;
- }>;
-};
+
+export type GetReleasesQuery = { readonly __typename?: 'Query', readonly releases: ReadonlyArray<{ readonly __typename?: 'Release', readonly tagName: string, readonly preRelease: boolean }> };
export type LogFileQueryVariables = Exact<{
numberOfLines: Scalars['Int']['input'];
}>;
-export type LogFileQuery = {
- readonly __typename?: 'Query';
- readonly logFile: {
- readonly __typename?: 'LogFile';
- readonly content?: ReadonlyArray<{
- readonly __typename?: 'LogEntry';
- readonly timestamp: string;
- readonly level: string;
- readonly message: string;
- readonly context?: any | null;
- }> | null;
- };
-};
+
+export type LogFileQuery = { readonly __typename?: 'Query', readonly logFile: { readonly __typename?: 'LogFile', readonly content?: ReadonlyArray<{ readonly __typename?: 'LogEntry', readonly timestamp: string, readonly level: string, readonly message: string, readonly context?: any | null }> | null } };
export type LuaScriptQueryVariables = Exact<{
source: FirmwareSource;
@@ -749,89 +591,41 @@ export type LuaScriptQueryVariables = Exact<{
gitRepository: GitRepositoryInput;
}>;
-export type LuaScriptQuery = {
- readonly __typename?: 'Query';
- readonly luaScript: {
- readonly __typename?: 'LuaScript';
- readonly fileLocation?: string | null;
- };
-};
-export type MulticastDnsMonitorUpdatesSubscriptionVariables = Exact<{
- [key: string]: never;
-}>;
+export type LuaScriptQuery = { readonly __typename?: 'Query', readonly luaScript: { readonly __typename?: 'LuaScript', readonly fileLocation?: string | null } };
-export type MulticastDnsMonitorUpdatesSubscription = {
- readonly __typename?: 'Subscription';
- readonly multicastDnsMonitorUpdates: {
- readonly __typename?: 'MulticastDnsMonitorUpdate';
- readonly type: MulticastDnsEventType;
- readonly data: {
- readonly __typename?: 'MulticastDnsInformation';
- readonly name: string;
- readonly version: string;
- readonly target: string;
- readonly type: string;
- readonly vendor: string;
- readonly ip: string;
- readonly dns: string;
- readonly port: number;
- readonly deviceName: string;
- readonly options: ReadonlyArray<{
- readonly __typename?: 'UserDefine';
- readonly type: UserDefineKind;
- readonly key: UserDefineKey;
- readonly enabled: boolean;
- readonly enumValues?: ReadonlyArray | null;
- readonly value?: string | null;
- readonly sensitive?: boolean | null;
- }>;
- };
- };
-};
+export type MulticastDnsMonitorUpdatesSubscriptionVariables = Exact<{ [key: string]: never; }>;
+
+
+export type MulticastDnsMonitorUpdatesSubscription = { readonly __typename?: 'Subscription', readonly multicastDnsMonitorUpdates: { readonly __typename?: 'MulticastDnsMonitorUpdate', readonly type: MulticastDnsEventType, readonly data: { readonly __typename?: 'MulticastDnsInformation', readonly name: string, readonly version: string, readonly target: string, readonly type: string, readonly vendor: string, readonly ip: string, readonly dns: string, readonly port: number, readonly deviceName: string, readonly options: ReadonlyArray<{ readonly __typename?: 'UserDefine', readonly type: UserDefineKind, readonly key: UserDefineKey, readonly enabled: boolean, readonly enumValues?: ReadonlyArray | null, readonly value?: string | null, readonly sensitive?: boolean | null }> } } };
export type GetTagsQueryVariables = Exact<{
owner: Scalars['String']['input'];
repository: Scalars['String']['input'];
}>;
-export type GetTagsQuery = {
- readonly __typename?: 'Query';
- readonly gitTags: ReadonlyArray;
-};
-export type SerialMonitorEventsSubscriptionVariables = Exact<{
- [key: string]: never;
-}>;
+export type GetTagsQuery = { readonly __typename?: 'Query', readonly gitTags: ReadonlyArray };
-export type SerialMonitorEventsSubscription = {
- readonly __typename?: 'Subscription';
- readonly serialMonitorEvents: {
- readonly __typename?: 'SerialMonitorEvent';
- readonly type: SerialMonitorEventType;
- };
-};
+export type SerialMonitorEventsSubscriptionVariables = Exact<{ [key: string]: never; }>;
-export type SerialMonitorLogsSubscriptionVariables = Exact<{
- [key: string]: never;
-}>;
-export type SerialMonitorLogsSubscription = {
- readonly __typename?: 'Subscription';
- readonly serialMonitorLogs: {
- readonly __typename?: 'SerialMonitorLogUpdate';
- readonly data: string;
- };
-};
+export type SerialMonitorEventsSubscription = { readonly __typename?: 'Subscription', readonly serialMonitorEvents: { readonly __typename?: 'SerialMonitorEvent', readonly type: SerialMonitorEventType } };
+
+export type SerialMonitorLogsSubscriptionVariables = Exact<{ [key: string]: never; }>;
+
+
+export type SerialMonitorLogsSubscription = { readonly __typename?: 'Subscription', readonly serialMonitorLogs: { readonly __typename?: 'SerialMonitorLogUpdate', readonly data: string } };
+
export const AvailableDevicesListDocument = gql`
- query availableDevicesList {
- availableDevicesList {
- path
- manufacturer
- }
+ query availableDevicesList {
+ availableDevicesList {
+ path
+ manufacturer
}
-`;
+}
+ `;
/**
* __useAvailableDevicesListQuery__
@@ -848,93 +642,52 @@ export const AvailableDevicesListDocument = gql`
* },
* });
*/
-export function useAvailableDevicesListQuery(
- baseOptions?: Apollo.QueryHookOptions<
- AvailableDevicesListQuery,
- AvailableDevicesListQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery<
- AvailableDevicesListQuery,
- AvailableDevicesListQueryVariables
- >(AvailableDevicesListDocument, options);
-}
-export function useAvailableDevicesListLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- AvailableDevicesListQuery,
- AvailableDevicesListQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery<
- AvailableDevicesListQuery,
- AvailableDevicesListQueryVariables
- >(AvailableDevicesListDocument, options);
-}
-export function useAvailableDevicesListSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- AvailableDevicesListQuery,
- AvailableDevicesListQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery<
- AvailableDevicesListQuery,
- AvailableDevicesListQueryVariables
- >(AvailableDevicesListDocument, options);
-}
-export type AvailableDevicesListQueryHookResult = ReturnType<
- typeof useAvailableDevicesListQuery
->;
-export type AvailableDevicesListLazyQueryHookResult = ReturnType<
- typeof useAvailableDevicesListLazyQuery
->;
-export type AvailableDevicesListSuspenseQueryHookResult = ReturnType<
- typeof useAvailableDevicesListSuspenseQuery
->;
-export type AvailableDevicesListQueryResult = Apollo.QueryResult<
- AvailableDevicesListQuery,
- AvailableDevicesListQueryVariables
->;
+export function useAvailableDevicesListQuery(baseOptions?: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(AvailableDevicesListDocument, options);
+ }
+export function useAvailableDevicesListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(AvailableDevicesListDocument, options);
+ }
+export function useAvailableDevicesListSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(AvailableDevicesListDocument, options);
+ }
+export type AvailableDevicesListQueryHookResult = ReturnType;
+export type AvailableDevicesListLazyQueryHookResult = ReturnType;
+export type AvailableDevicesListSuspenseQueryHookResult = ReturnType;
+export type AvailableDevicesListQueryResult = Apollo.QueryResult;
export const AvailableFirmwareTargetsDocument = gql`
- query availableFirmwareTargets(
- $source: FirmwareSource!
- $gitTag: String!
- $gitBranch: String!
- $gitCommit: String!
- $localPath: String!
- $gitPullRequest: PullRequestInput
- $gitRepository: GitRepositoryInput!
+ query availableFirmwareTargets($source: FirmwareSource!, $gitTag: String!, $gitBranch: String!, $gitCommit: String!, $localPath: String!, $gitPullRequest: PullRequestInput, $gitRepository: GitRepositoryInput!) {
+ availableFirmwareTargets(
+ source: $source
+ gitTag: $gitTag
+ gitBranch: $gitBranch
+ gitCommit: $gitCommit
+ localPath: $localPath
+ gitPullRequest: $gitPullRequest
+ gitRepository: $gitRepository
) {
- availableFirmwareTargets(
- source: $source
- gitTag: $gitTag
- gitBranch: $gitBranch
- gitCommit: $gitCommit
- localPath: $localPath
- gitPullRequest: $gitPullRequest
- gitRepository: $gitRepository
- ) {
+ id
+ name
+ category
+ targets {
id
name
- category
- targets {
- id
- name
- flashingMethod
- }
- wikiUrl
- deviceType
- parent
- abbreviatedName
- verifiedHardware
- luaName
- priorTargetName
- platform
+ flashingMethod
}
+ wikiUrl
+ deviceType
+ parent
+ abbreviatedName
+ verifiedHardware
+ luaName
+ priorTargetName
+ platform
}
-`;
+}
+ `;
/**
* __useAvailableFirmwareTargetsQuery__
@@ -958,78 +711,45 @@ export const AvailableFirmwareTargetsDocument = gql`
* },
* });
*/
-export function useAvailableFirmwareTargetsQuery(
- baseOptions: Apollo.QueryHookOptions<
- AvailableFirmwareTargetsQuery,
- AvailableFirmwareTargetsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery<
- AvailableFirmwareTargetsQuery,
- AvailableFirmwareTargetsQueryVariables
- >(AvailableFirmwareTargetsDocument, options);
-}
-export function useAvailableFirmwareTargetsLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- AvailableFirmwareTargetsQuery,
- AvailableFirmwareTargetsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery<
- AvailableFirmwareTargetsQuery,
- AvailableFirmwareTargetsQueryVariables
- >(AvailableFirmwareTargetsDocument, options);
-}
-export function useAvailableFirmwareTargetsSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- AvailableFirmwareTargetsQuery,
- AvailableFirmwareTargetsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery<
- AvailableFirmwareTargetsQuery,
- AvailableFirmwareTargetsQueryVariables
- >(AvailableFirmwareTargetsDocument, options);
-}
-export type AvailableFirmwareTargetsQueryHookResult = ReturnType<
- typeof useAvailableFirmwareTargetsQuery
->;
-export type AvailableFirmwareTargetsLazyQueryHookResult = ReturnType<
- typeof useAvailableFirmwareTargetsLazyQuery
->;
-export type AvailableFirmwareTargetsSuspenseQueryHookResult = ReturnType<
- typeof useAvailableFirmwareTargetsSuspenseQuery
->;
-export type AvailableFirmwareTargetsQueryResult = Apollo.QueryResult<
- AvailableFirmwareTargetsQuery,
- AvailableFirmwareTargetsQueryVariables
->;
-export const AvailableMulticastDnsDevicesListDocument = gql`
- query availableMulticastDnsDevicesList {
- availableMulticastDnsDevicesList {
- name
- options {
- type
- key
- enabled
- enumValues
- value
- sensitive
+export function useAvailableFirmwareTargetsQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(AvailableFirmwareTargetsDocument, options);
}
- version
- target
+export function useAvailableFirmwareTargetsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(AvailableFirmwareTargetsDocument, options);
+ }
+export function useAvailableFirmwareTargetsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(AvailableFirmwareTargetsDocument, options);
+ }
+export type AvailableFirmwareTargetsQueryHookResult = ReturnType;
+export type AvailableFirmwareTargetsLazyQueryHookResult = ReturnType;
+export type AvailableFirmwareTargetsSuspenseQueryHookResult = ReturnType;
+export type AvailableFirmwareTargetsQueryResult = Apollo.QueryResult;
+export const AvailableMulticastDnsDevicesListDocument = gql`
+ query availableMulticastDnsDevicesList {
+ availableMulticastDnsDevicesList {
+ name
+ options {
type
- vendor
- ip
- dns
- port
- deviceName
+ key
+ enabled
+ enumValues
+ value
+ sensitive
}
+ version
+ target
+ type
+ vendor
+ ip
+ dns
+ port
+ deviceName
}
-`;
+}
+ `;
/**
* __useAvailableMulticastDnsDevicesListQuery__
@@ -1046,71 +766,33 @@ export const AvailableMulticastDnsDevicesListDocument = gql`
* },
* });
*/
-export function useAvailableMulticastDnsDevicesListQuery(
- baseOptions?: Apollo.QueryHookOptions<
- AvailableMulticastDnsDevicesListQuery,
- AvailableMulticastDnsDevicesListQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery<
- AvailableMulticastDnsDevicesListQuery,
- AvailableMulticastDnsDevicesListQueryVariables
- >(AvailableMulticastDnsDevicesListDocument, options);
-}
-export function useAvailableMulticastDnsDevicesListLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- AvailableMulticastDnsDevicesListQuery,
- AvailableMulticastDnsDevicesListQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery<
- AvailableMulticastDnsDevicesListQuery,
- AvailableMulticastDnsDevicesListQueryVariables
- >(AvailableMulticastDnsDevicesListDocument, options);
-}
-export function useAvailableMulticastDnsDevicesListSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- AvailableMulticastDnsDevicesListQuery,
- AvailableMulticastDnsDevicesListQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery<
- AvailableMulticastDnsDevicesListQuery,
- AvailableMulticastDnsDevicesListQueryVariables
- >(AvailableMulticastDnsDevicesListDocument, options);
-}
-export type AvailableMulticastDnsDevicesListQueryHookResult = ReturnType<
- typeof useAvailableMulticastDnsDevicesListQuery
->;
-export type AvailableMulticastDnsDevicesListLazyQueryHookResult = ReturnType<
- typeof useAvailableMulticastDnsDevicesListLazyQuery
->;
-export type AvailableMulticastDnsDevicesListSuspenseQueryHookResult =
- ReturnType;
-export type AvailableMulticastDnsDevicesListQueryResult = Apollo.QueryResult<
- AvailableMulticastDnsDevicesListQuery,
- AvailableMulticastDnsDevicesListQueryVariables
->;
+export function useAvailableMulticastDnsDevicesListQuery(baseOptions?: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(AvailableMulticastDnsDevicesListDocument, options);
+ }
+export function useAvailableMulticastDnsDevicesListLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(AvailableMulticastDnsDevicesListDocument, options);
+ }
+export function useAvailableMulticastDnsDevicesListSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(AvailableMulticastDnsDevicesListDocument, options);
+ }
+export type AvailableMulticastDnsDevicesListQueryHookResult = ReturnType;
+export type AvailableMulticastDnsDevicesListLazyQueryHookResult = ReturnType;
+export type AvailableMulticastDnsDevicesListSuspenseQueryHookResult = ReturnType;
+export type AvailableMulticastDnsDevicesListQueryResult = Apollo.QueryResult;
export const BuildFlashFirmwareDocument = gql`
- mutation buildFlashFirmware(
- $input: BuildFlashFirmwareInput!
- $gitRepository: GitRepositoryInput!
- ) {
- buildFlashFirmware(input: $input, gitRepository: $gitRepository) {
- success
- errorType
- message
- firmwareBinPath
- }
+ mutation buildFlashFirmware($input: BuildFlashFirmwareInput!, $gitRepository: GitRepositoryInput!) {
+ buildFlashFirmware(input: $input, gitRepository: $gitRepository) {
+ success
+ errorType
+ message
+ firmwareBinPath
}
-`;
-export type BuildFlashFirmwareMutationFn = Apollo.MutationFunction<
- BuildFlashFirmwareMutation,
- BuildFlashFirmwareMutationVariables
->;
+}
+ `;
+export type BuildFlashFirmwareMutationFn = Apollo.MutationFunction;
/**
* __useBuildFlashFirmwareMutation__
@@ -1130,34 +812,20 @@ export type BuildFlashFirmwareMutationFn = Apollo.MutationFunction<
* },
* });
*/
-export function useBuildFlashFirmwareMutation(
- baseOptions?: Apollo.MutationHookOptions<
- BuildFlashFirmwareMutation,
- BuildFlashFirmwareMutationVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useMutation<
- BuildFlashFirmwareMutation,
- BuildFlashFirmwareMutationVariables
- >(BuildFlashFirmwareDocument, options);
-}
-export type BuildFlashFirmwareMutationHookResult = ReturnType<
- typeof useBuildFlashFirmwareMutation
->;
-export type BuildFlashFirmwareMutationResult =
- Apollo.MutationResult;
-export type BuildFlashFirmwareMutationOptions = Apollo.BaseMutationOptions<
- BuildFlashFirmwareMutation,
- BuildFlashFirmwareMutationVariables
->;
+export function useBuildFlashFirmwareMutation(baseOptions?: Apollo.MutationHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useMutation(BuildFlashFirmwareDocument, options);
+ }
+export type BuildFlashFirmwareMutationHookResult = ReturnType;
+export type BuildFlashFirmwareMutationResult = Apollo.MutationResult;
+export type BuildFlashFirmwareMutationOptions = Apollo.BaseMutationOptions;
export const BuildLogUpdatesDocument = gql`
- subscription buildLogUpdates {
- buildLogUpdates {
- data
- }
+ subscription buildLogUpdates {
+ buildLogUpdates {
+ data
}
-`;
+}
+ `;
/**
* __useBuildLogUpdatesSubscription__
@@ -1174,32 +842,21 @@ export const BuildLogUpdatesDocument = gql`
* },
* });
*/
-export function useBuildLogUpdatesSubscription(
- baseOptions?: Apollo.SubscriptionHookOptions<
- BuildLogUpdatesSubscription,
- BuildLogUpdatesSubscriptionVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSubscription<
- BuildLogUpdatesSubscription,
- BuildLogUpdatesSubscriptionVariables
- >(BuildLogUpdatesDocument, options);
-}
-export type BuildLogUpdatesSubscriptionHookResult = ReturnType<
- typeof useBuildLogUpdatesSubscription
->;
-export type BuildLogUpdatesSubscriptionResult =
- Apollo.SubscriptionResult;
+export function useBuildLogUpdatesSubscription(baseOptions?: Apollo.SubscriptionHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSubscription(BuildLogUpdatesDocument, options);
+ }
+export type BuildLogUpdatesSubscriptionHookResult = ReturnType;
+export type BuildLogUpdatesSubscriptionResult = Apollo.SubscriptionResult;
export const BuildProgressNotificationsDocument = gql`
- subscription buildProgressNotifications {
- buildProgressNotifications {
- type
- step
- message
- }
+ subscription buildProgressNotifications {
+ buildProgressNotifications {
+ type
+ step
+ message
}
-`;
+}
+ `;
/**
* __useBuildProgressNotificationsSubscription__
@@ -1216,34 +873,20 @@ export const BuildProgressNotificationsDocument = gql`
* },
* });
*/
-export function useBuildProgressNotificationsSubscription(
- baseOptions?: Apollo.SubscriptionHookOptions<
- BuildProgressNotificationsSubscription,
- BuildProgressNotificationsSubscriptionVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSubscription<
- BuildProgressNotificationsSubscription,
- BuildProgressNotificationsSubscriptionVariables
- >(BuildProgressNotificationsDocument, options);
-}
-export type BuildProgressNotificationsSubscriptionHookResult = ReturnType<
- typeof useBuildProgressNotificationsSubscription
->;
-export type BuildProgressNotificationsSubscriptionResult =
- Apollo.SubscriptionResult;
+export function useBuildProgressNotificationsSubscription(baseOptions?: Apollo.SubscriptionHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSubscription(BuildProgressNotificationsDocument, options);
+ }
+export type BuildProgressNotificationsSubscriptionHookResult = ReturnType;
+export type BuildProgressNotificationsSubscriptionResult = Apollo.SubscriptionResult;
export const BuildUserDefinesTxtDocument = gql`
- mutation buildUserDefinesTxt($input: BuildUserDefinesTxtInput!) {
- buildUserDefinesTxt(input: $input) {
- userDefinesTxt
- }
+ mutation buildUserDefinesTxt($input: BuildUserDefinesTxtInput!) {
+ buildUserDefinesTxt(input: $input) {
+ userDefinesTxt
}
-`;
-export type BuildUserDefinesTxtMutationFn = Apollo.MutationFunction<
- BuildUserDefinesTxtMutation,
- BuildUserDefinesTxtMutationVariables
->;
+}
+ `;
+export type BuildUserDefinesTxtMutationFn = Apollo.MutationFunction;
/**
* __useBuildUserDefinesTxtMutation__
@@ -1262,36 +905,22 @@ export type BuildUserDefinesTxtMutationFn = Apollo.MutationFunction<
* },
* });
*/
-export function useBuildUserDefinesTxtMutation(
- baseOptions?: Apollo.MutationHookOptions<
- BuildUserDefinesTxtMutation,
- BuildUserDefinesTxtMutationVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useMutation<
- BuildUserDefinesTxtMutation,
- BuildUserDefinesTxtMutationVariables
- >(BuildUserDefinesTxtDocument, options);
-}
-export type BuildUserDefinesTxtMutationHookResult = ReturnType<
- typeof useBuildUserDefinesTxtMutation
->;
-export type BuildUserDefinesTxtMutationResult =
- Apollo.MutationResult;
-export type BuildUserDefinesTxtMutationOptions = Apollo.BaseMutationOptions<
- BuildUserDefinesTxtMutation,
- BuildUserDefinesTxtMutationVariables
->;
+export function useBuildUserDefinesTxtMutation(baseOptions?: Apollo.MutationHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useMutation(BuildUserDefinesTxtDocument, options);
+ }
+export type BuildUserDefinesTxtMutationHookResult = ReturnType;
+export type BuildUserDefinesTxtMutationResult = Apollo.MutationResult;
+export type BuildUserDefinesTxtMutationOptions = Apollo.BaseMutationOptions;
export const CheckForUpdatesDocument = gql`
- query checkForUpdates($currentVersion: String!) {
- checkForUpdates(currentVersion: $currentVersion) {
- updateAvailable
- newestVersion
- releaseUrl
- }
+ query checkForUpdates($currentVersion: String!) {
+ checkForUpdates(currentVersion: $currentVersion) {
+ updateAvailable
+ newestVersion
+ releaseUrl
}
-`;
+}
+ `;
/**
* __useCheckForUpdatesQuery__
@@ -1309,67 +938,31 @@ export const CheckForUpdatesDocument = gql`
* },
* });
*/
-export function useCheckForUpdatesQuery(
- baseOptions: Apollo.QueryHookOptions<
- CheckForUpdatesQuery,
- CheckForUpdatesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery(
- CheckForUpdatesDocument,
- options
- );
-}
-export function useCheckForUpdatesLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- CheckForUpdatesQuery,
- CheckForUpdatesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery<
- CheckForUpdatesQuery,
- CheckForUpdatesQueryVariables
- >(CheckForUpdatesDocument, options);
-}
-export function useCheckForUpdatesSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- CheckForUpdatesQuery,
- CheckForUpdatesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery<
- CheckForUpdatesQuery,
- CheckForUpdatesQueryVariables
- >(CheckForUpdatesDocument, options);
-}
-export type CheckForUpdatesQueryHookResult = ReturnType<
- typeof useCheckForUpdatesQuery
->;
-export type CheckForUpdatesLazyQueryHookResult = ReturnType<
- typeof useCheckForUpdatesLazyQuery
->;
-export type CheckForUpdatesSuspenseQueryHookResult = ReturnType<
- typeof useCheckForUpdatesSuspenseQuery
->;
-export type CheckForUpdatesQueryResult = Apollo.QueryResult<
- CheckForUpdatesQuery,
- CheckForUpdatesQueryVariables
->;
+export function useCheckForUpdatesQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(CheckForUpdatesDocument, options);
+ }
+export function useCheckForUpdatesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(CheckForUpdatesDocument, options);
+ }
+export function useCheckForUpdatesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(CheckForUpdatesDocument, options);
+ }
+export type CheckForUpdatesQueryHookResult = ReturnType;
+export type CheckForUpdatesLazyQueryHookResult = ReturnType;
+export type CheckForUpdatesSuspenseQueryHookResult = ReturnType;
+export type CheckForUpdatesQueryResult = Apollo.QueryResult;
export const ClearFirmwareFilesDocument = gql`
- mutation clearFirmwareFiles {
- clearFirmwareFiles {
- success
- message
- }
+ mutation clearFirmwareFiles {
+ clearFirmwareFiles {
+ success
+ message
}
-`;
-export type ClearFirmwareFilesMutationFn = Apollo.MutationFunction<
- ClearFirmwareFilesMutation,
- ClearFirmwareFilesMutationVariables
->;
+}
+ `;
+export type ClearFirmwareFilesMutationFn = Apollo.MutationFunction;
/**
* __useClearFirmwareFilesMutation__
@@ -1387,39 +980,22 @@ export type ClearFirmwareFilesMutationFn = Apollo.MutationFunction<
* },
* });
*/
-export function useClearFirmwareFilesMutation(
- baseOptions?: Apollo.MutationHookOptions<
- ClearFirmwareFilesMutation,
- ClearFirmwareFilesMutationVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useMutation<
- ClearFirmwareFilesMutation,
- ClearFirmwareFilesMutationVariables
- >(ClearFirmwareFilesDocument, options);
-}
-export type ClearFirmwareFilesMutationHookResult = ReturnType<
- typeof useClearFirmwareFilesMutation
->;
-export type ClearFirmwareFilesMutationResult =
- Apollo.MutationResult;
-export type ClearFirmwareFilesMutationOptions = Apollo.BaseMutationOptions<
- ClearFirmwareFilesMutation,
- ClearFirmwareFilesMutationVariables
->;
+export function useClearFirmwareFilesMutation(baseOptions?: Apollo.MutationHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useMutation(ClearFirmwareFilesDocument, options);
+ }
+export type ClearFirmwareFilesMutationHookResult = ReturnType;
+export type ClearFirmwareFilesMutationResult = Apollo.MutationResult;
+export type ClearFirmwareFilesMutationOptions = Apollo.BaseMutationOptions;
export const ClearPlatformioCoreDirDocument = gql`
- mutation clearPlatformioCoreDir {
- clearPlatformioCoreDir {
- success
- message
- }
+ mutation clearPlatformioCoreDir {
+ clearPlatformioCoreDir {
+ success
+ message
}
-`;
-export type ClearPlatformioCoreDirMutationFn = Apollo.MutationFunction<
- ClearPlatformioCoreDirMutation,
- ClearPlatformioCoreDirMutationVariables
->;
+}
+ `;
+export type ClearPlatformioCoreDirMutationFn = Apollo.MutationFunction;
/**
* __useClearPlatformioCoreDirMutation__
@@ -1437,39 +1013,22 @@ export type ClearPlatformioCoreDirMutationFn = Apollo.MutationFunction<
* },
* });
*/
-export function useClearPlatformioCoreDirMutation(
- baseOptions?: Apollo.MutationHookOptions<
- ClearPlatformioCoreDirMutation,
- ClearPlatformioCoreDirMutationVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useMutation<
- ClearPlatformioCoreDirMutation,
- ClearPlatformioCoreDirMutationVariables
- >(ClearPlatformioCoreDirDocument, options);
-}
-export type ClearPlatformioCoreDirMutationHookResult = ReturnType<
- typeof useClearPlatformioCoreDirMutation
->;
-export type ClearPlatformioCoreDirMutationResult =
- Apollo.MutationResult;
-export type ClearPlatformioCoreDirMutationOptions = Apollo.BaseMutationOptions<
- ClearPlatformioCoreDirMutation,
- ClearPlatformioCoreDirMutationVariables
->;
+export function useClearPlatformioCoreDirMutation(baseOptions?: Apollo.MutationHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useMutation(ClearPlatformioCoreDirDocument, options);
+ }
+export type ClearPlatformioCoreDirMutationHookResult = ReturnType;
+export type ClearPlatformioCoreDirMutationResult = Apollo.MutationResult;
+export type ClearPlatformioCoreDirMutationOptions = Apollo.BaseMutationOptions;
export const ConnectToSerialDeviceDocument = gql`
- mutation connectToSerialDevice($input: SerialConnectionConfigInput!) {
- connectToSerialDevice(input: $input) {
- success
- message
- }
+ mutation connectToSerialDevice($input: SerialConnectionConfigInput!) {
+ connectToSerialDevice(input: $input) {
+ success
+ message
}
-`;
-export type ConnectToSerialDeviceMutationFn = Apollo.MutationFunction<
- ConnectToSerialDeviceMutation,
- ConnectToSerialDeviceMutationVariables
->;
+}
+ `;
+export type ConnectToSerialDeviceMutationFn = Apollo.MutationFunction;
/**
* __useConnectToSerialDeviceMutation__
@@ -1488,58 +1047,35 @@ export type ConnectToSerialDeviceMutationFn = Apollo.MutationFunction<
* },
* });
*/
-export function useConnectToSerialDeviceMutation(
- baseOptions?: Apollo.MutationHookOptions<
- ConnectToSerialDeviceMutation,
- ConnectToSerialDeviceMutationVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useMutation<
- ConnectToSerialDeviceMutation,
- ConnectToSerialDeviceMutationVariables
- >(ConnectToSerialDeviceDocument, options);
-}
-export type ConnectToSerialDeviceMutationHookResult = ReturnType<
- typeof useConnectToSerialDeviceMutation
->;
-export type ConnectToSerialDeviceMutationResult =
- Apollo.MutationResult;
-export type ConnectToSerialDeviceMutationOptions = Apollo.BaseMutationOptions<
- ConnectToSerialDeviceMutation,
- ConnectToSerialDeviceMutationVariables
->;
+export function useConnectToSerialDeviceMutation(baseOptions?: Apollo.MutationHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useMutation(ConnectToSerialDeviceDocument, options);
+ }
+export type ConnectToSerialDeviceMutationHookResult = ReturnType;
+export type ConnectToSerialDeviceMutationResult = Apollo.MutationResult;
+export type ConnectToSerialDeviceMutationOptions = Apollo.BaseMutationOptions;
export const TargetDeviceOptionsDocument = gql`
- query targetDeviceOptions(
- $target: String!
- $source: FirmwareSource!
- $gitTag: String!
- $gitBranch: String!
- $gitCommit: String!
- $localPath: String!
- $gitPullRequest: PullRequestInput
- $gitRepository: GitRepositoryInput!
+ query targetDeviceOptions($target: String!, $source: FirmwareSource!, $gitTag: String!, $gitBranch: String!, $gitCommit: String!, $localPath: String!, $gitPullRequest: PullRequestInput, $gitRepository: GitRepositoryInput!) {
+ targetDeviceOptions(
+ target: $target
+ source: $source
+ gitTag: $gitTag
+ gitBranch: $gitBranch
+ gitCommit: $gitCommit
+ localPath: $localPath
+ gitPullRequest: $gitPullRequest
+ gitRepository: $gitRepository
) {
- targetDeviceOptions(
- target: $target
- source: $source
- gitTag: $gitTag
- gitBranch: $gitBranch
- gitCommit: $gitCommit
- localPath: $localPath
- gitPullRequest: $gitPullRequest
- gitRepository: $gitRepository
- ) {
- type
- key
- enabled
- enumValues
- value
- optionGroup
- sensitive
- }
+ type
+ key
+ enabled
+ enumValues
+ value
+ optionGroup
+ sensitive
}
-`;
+}
+ `;
/**
* __useTargetDeviceOptionsQuery__
@@ -1564,67 +1100,31 @@ export const TargetDeviceOptionsDocument = gql`
* },
* });
*/
-export function useTargetDeviceOptionsQuery(
- baseOptions: Apollo.QueryHookOptions<
- TargetDeviceOptionsQuery,
- TargetDeviceOptionsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery<
- TargetDeviceOptionsQuery,
- TargetDeviceOptionsQueryVariables
- >(TargetDeviceOptionsDocument, options);
-}
-export function useTargetDeviceOptionsLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- TargetDeviceOptionsQuery,
- TargetDeviceOptionsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery<
- TargetDeviceOptionsQuery,
- TargetDeviceOptionsQueryVariables
- >(TargetDeviceOptionsDocument, options);
-}
-export function useTargetDeviceOptionsSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- TargetDeviceOptionsQuery,
- TargetDeviceOptionsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery<
- TargetDeviceOptionsQuery,
- TargetDeviceOptionsQueryVariables
- >(TargetDeviceOptionsDocument, options);
-}
-export type TargetDeviceOptionsQueryHookResult = ReturnType<
- typeof useTargetDeviceOptionsQuery
->;
-export type TargetDeviceOptionsLazyQueryHookResult = ReturnType<
- typeof useTargetDeviceOptionsLazyQuery
->;
-export type TargetDeviceOptionsSuspenseQueryHookResult = ReturnType<
- typeof useTargetDeviceOptionsSuspenseQuery
->;
-export type TargetDeviceOptionsQueryResult = Apollo.QueryResult<
- TargetDeviceOptionsQuery,
- TargetDeviceOptionsQueryVariables
->;
+export function useTargetDeviceOptionsQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(TargetDeviceOptionsDocument, options);
+ }
+export function useTargetDeviceOptionsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(TargetDeviceOptionsDocument, options);
+ }
+export function useTargetDeviceOptionsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(TargetDeviceOptionsDocument, options);
+ }
+export type TargetDeviceOptionsQueryHookResult = ReturnType;
+export type TargetDeviceOptionsLazyQueryHookResult = ReturnType;
+export type TargetDeviceOptionsSuspenseQueryHookResult = ReturnType;
+export type TargetDeviceOptionsQueryResult = Apollo.QueryResult;
export const DisconnectFromSerialDeviceDocument = gql`
- mutation disconnectFromSerialDevice {
- disconnectFromSerialDevice {
- success
- message
- }
+ mutation disconnectFromSerialDevice {
+ disconnectFromSerialDevice {
+ success
+ message
}
-`;
-export type DisconnectFromSerialDeviceMutationFn = Apollo.MutationFunction<
- DisconnectFromSerialDeviceMutation,
- DisconnectFromSerialDeviceMutationVariables
->;
+}
+ `;
+export type DisconnectFromSerialDeviceMutationFn = Apollo.MutationFunction;
/**
* __useDisconnectFromSerialDeviceMutation__
@@ -1642,33 +1142,18 @@ export type DisconnectFromSerialDeviceMutationFn = Apollo.MutationFunction<
* },
* });
*/
-export function useDisconnectFromSerialDeviceMutation(
- baseOptions?: Apollo.MutationHookOptions<
- DisconnectFromSerialDeviceMutation,
- DisconnectFromSerialDeviceMutationVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useMutation<
- DisconnectFromSerialDeviceMutation,
- DisconnectFromSerialDeviceMutationVariables
- >(DisconnectFromSerialDeviceDocument, options);
-}
-export type DisconnectFromSerialDeviceMutationHookResult = ReturnType<
- typeof useDisconnectFromSerialDeviceMutation
->;
-export type DisconnectFromSerialDeviceMutationResult =
- Apollo.MutationResult;
-export type DisconnectFromSerialDeviceMutationOptions =
- Apollo.BaseMutationOptions<
- DisconnectFromSerialDeviceMutation,
- DisconnectFromSerialDeviceMutationVariables
- >;
+export function useDisconnectFromSerialDeviceMutation(baseOptions?: Apollo.MutationHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useMutation(DisconnectFromSerialDeviceDocument, options);
+ }
+export type DisconnectFromSerialDeviceMutationHookResult = ReturnType;
+export type DisconnectFromSerialDeviceMutationResult = Apollo.MutationResult;
+export type DisconnectFromSerialDeviceMutationOptions = Apollo.BaseMutationOptions;
export const GetBranchesDocument = gql`
- query getBranches($owner: String!, $repository: String!) {
- gitBranches(owner: $owner, repository: $repository)
- }
-`;
+ query getBranches($owner: String!, $repository: String!) {
+ gitBranches(owner: $owner, repository: $repository)
+}
+ `;
/**
* __useGetBranchesQuery__
@@ -1687,63 +1172,32 @@ export const GetBranchesDocument = gql`
* },
* });
*/
-export function useGetBranchesQuery(
- baseOptions: Apollo.QueryHookOptions<
- GetBranchesQuery,
- GetBranchesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery(
- GetBranchesDocument,
- options
- );
-}
-export function useGetBranchesLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- GetBranchesQuery,
- GetBranchesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery(
- GetBranchesDocument,
- options
- );
-}
-export function useGetBranchesSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- GetBranchesQuery,
- GetBranchesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery(
- GetBranchesDocument,
- options
- );
-}
+export function useGetBranchesQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(GetBranchesDocument, options);
+ }
+export function useGetBranchesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(GetBranchesDocument, options);
+ }
+export function useGetBranchesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(GetBranchesDocument, options);
+ }
export type GetBranchesQueryHookResult = ReturnType;
-export type GetBranchesLazyQueryHookResult = ReturnType<
- typeof useGetBranchesLazyQuery
->;
-export type GetBranchesSuspenseQueryHookResult = ReturnType<
- typeof useGetBranchesSuspenseQuery
->;
-export type GetBranchesQueryResult = Apollo.QueryResult<
- GetBranchesQuery,
- GetBranchesQueryVariables
->;
+export type GetBranchesLazyQueryHookResult = ReturnType;
+export type GetBranchesSuspenseQueryHookResult = ReturnType;
+export type GetBranchesQueryResult = Apollo.QueryResult;
export const GetPullRequestsDocument = gql`
- query getPullRequests($owner: String!, $repository: String!) {
- pullRequests(owner: $owner, repository: $repository) {
- id
- number
- title
- headCommitHash
- }
+ query getPullRequests($owner: String!, $repository: String!) {
+ pullRequests(owner: $owner, repository: $repository) {
+ id
+ number
+ title
+ headCommitHash
}
-`;
+}
+ `;
/**
* __useGetPullRequestsQuery__
@@ -1762,63 +1216,30 @@ export const GetPullRequestsDocument = gql`
* },
* });
*/
-export function useGetPullRequestsQuery(
- baseOptions: Apollo.QueryHookOptions<
- GetPullRequestsQuery,
- GetPullRequestsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery(
- GetPullRequestsDocument,
- options
- );
-}
-export function useGetPullRequestsLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- GetPullRequestsQuery,
- GetPullRequestsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery<
- GetPullRequestsQuery,
- GetPullRequestsQueryVariables
- >(GetPullRequestsDocument, options);
-}
-export function useGetPullRequestsSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- GetPullRequestsQuery,
- GetPullRequestsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery<
- GetPullRequestsQuery,
- GetPullRequestsQueryVariables
- >(GetPullRequestsDocument, options);
-}
-export type GetPullRequestsQueryHookResult = ReturnType<
- typeof useGetPullRequestsQuery
->;
-export type GetPullRequestsLazyQueryHookResult = ReturnType<
- typeof useGetPullRequestsLazyQuery
->;
-export type GetPullRequestsSuspenseQueryHookResult = ReturnType<
- typeof useGetPullRequestsSuspenseQuery
->;
-export type GetPullRequestsQueryResult = Apollo.QueryResult<
- GetPullRequestsQuery,
- GetPullRequestsQueryVariables
->;
+export function useGetPullRequestsQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(GetPullRequestsDocument, options);
+ }
+export function useGetPullRequestsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(GetPullRequestsDocument, options);
+ }
+export function useGetPullRequestsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(GetPullRequestsDocument, options);
+ }
+export type GetPullRequestsQueryHookResult = ReturnType;
+export type GetPullRequestsLazyQueryHookResult = ReturnType;
+export type GetPullRequestsSuspenseQueryHookResult = ReturnType;
+export type GetPullRequestsQueryResult = Apollo.QueryResult;
export const GetReleasesDocument = gql`
- query getReleases($owner: String!, $repository: String!) {
- releases(owner: $owner, repository: $repository) {
- tagName
- preRelease
- }
+ query getReleases($owner: String!, $repository: String!) {
+ releases(owner: $owner, repository: $repository) {
+ tagName
+ preRelease
}
-`;
+}
+ `;
/**
* __useGetReleasesQuery__
@@ -1837,65 +1258,34 @@ export const GetReleasesDocument = gql`
* },
* });
*/
-export function useGetReleasesQuery(
- baseOptions: Apollo.QueryHookOptions<
- GetReleasesQuery,
- GetReleasesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery(
- GetReleasesDocument,
- options
- );
-}
-export function useGetReleasesLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- GetReleasesQuery,
- GetReleasesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery(
- GetReleasesDocument,
- options
- );
-}
-export function useGetReleasesSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- GetReleasesQuery,
- GetReleasesQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery(
- GetReleasesDocument,
- options
- );
-}
+export function useGetReleasesQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(GetReleasesDocument, options);
+ }
+export function useGetReleasesLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(GetReleasesDocument, options);
+ }
+export function useGetReleasesSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(GetReleasesDocument, options);
+ }
export type GetReleasesQueryHookResult = ReturnType;
-export type GetReleasesLazyQueryHookResult = ReturnType<
- typeof useGetReleasesLazyQuery
->;
-export type GetReleasesSuspenseQueryHookResult = ReturnType<
- typeof useGetReleasesSuspenseQuery
->;
-export type GetReleasesQueryResult = Apollo.QueryResult<
- GetReleasesQuery,
- GetReleasesQueryVariables
->;
+export type GetReleasesLazyQueryHookResult = ReturnType;
+export type GetReleasesSuspenseQueryHookResult = ReturnType;
+export type GetReleasesQueryResult = Apollo.QueryResult;
export const LogFileDocument = gql`
- query logFile($numberOfLines: Int!) {
- logFile(numberOfLines: $numberOfLines) {
- content {
- timestamp
- level
- message
- context
- }
+ query logFile($numberOfLines: Int!) {
+ logFile(numberOfLines: $numberOfLines) {
+ content {
+ timestamp
+ level
+ message
+ context
}
}
-`;
+}
+ `;
/**
* __useLogFileQuery__
@@ -1913,68 +1303,37 @@ export const LogFileDocument = gql`
* },
* });
*/
-export function useLogFileQuery(
- baseOptions: Apollo.QueryHookOptions
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery(
- LogFileDocument,
- options
- );
-}
-export function useLogFileLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery(
- LogFileDocument,
- options
- );
-}
-export function useLogFileSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- LogFileQuery,
- LogFileQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery(
- LogFileDocument,
- options
- );
-}
+export function useLogFileQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(LogFileDocument, options);
+ }
+export function useLogFileLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(LogFileDocument, options);
+ }
+export function useLogFileSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(LogFileDocument, options);
+ }
export type LogFileQueryHookResult = ReturnType;
export type LogFileLazyQueryHookResult = ReturnType;
-export type LogFileSuspenseQueryHookResult = ReturnType<
- typeof useLogFileSuspenseQuery
->;
-export type LogFileQueryResult = Apollo.QueryResult<
- LogFileQuery,
- LogFileQueryVariables
->;
+export type LogFileSuspenseQueryHookResult = ReturnType;
+export type LogFileQueryResult = Apollo.QueryResult;
export const LuaScriptDocument = gql`
- query luaScript(
- $source: FirmwareSource!
- $gitTag: String!
- $gitBranch: String!
- $gitCommit: String!
- $localPath: String!
- $gitPullRequest: PullRequestInput
- $gitRepository: GitRepositoryInput!
+ query luaScript($source: FirmwareSource!, $gitTag: String!, $gitBranch: String!, $gitCommit: String!, $localPath: String!, $gitPullRequest: PullRequestInput, $gitRepository: GitRepositoryInput!) {
+ luaScript(
+ source: $source
+ gitTag: $gitTag
+ gitBranch: $gitBranch
+ gitCommit: $gitCommit
+ localPath: $localPath
+ gitPullRequest: $gitPullRequest
+ gitRepository: $gitRepository
) {
- luaScript(
- source: $source
- gitTag: $gitTag
- gitBranch: $gitBranch
- gitCommit: $gitCommit
- localPath: $localPath
- gitPullRequest: $gitPullRequest
- gitRepository: $gitRepository
- ) {
- fileLocation
- }
+ fileLocation
}
-`;
+}
+ `;
/**
* __useLuaScriptQuery__
@@ -1998,76 +1357,48 @@ export const LuaScriptDocument = gql`
* },
* });
*/
-export function useLuaScriptQuery(
- baseOptions: Apollo.QueryHookOptions
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery(
- LuaScriptDocument,
- options
- );
-}
-export function useLuaScriptLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions<
- LuaScriptQuery,
- LuaScriptQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery(
- LuaScriptDocument,
- options
- );
-}
-export function useLuaScriptSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- LuaScriptQuery,
- LuaScriptQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery(
- LuaScriptDocument,
- options
- );
-}
+export function useLuaScriptQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(LuaScriptDocument, options);
+ }
+export function useLuaScriptLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(LuaScriptDocument, options);
+ }
+export function useLuaScriptSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(LuaScriptDocument, options);
+ }
export type LuaScriptQueryHookResult = ReturnType;
-export type LuaScriptLazyQueryHookResult = ReturnType<
- typeof useLuaScriptLazyQuery
->;
-export type LuaScriptSuspenseQueryHookResult = ReturnType<
- typeof useLuaScriptSuspenseQuery
->;
-export type LuaScriptQueryResult = Apollo.QueryResult<
- LuaScriptQuery,
- LuaScriptQueryVariables
->;
+export type LuaScriptLazyQueryHookResult = ReturnType;
+export type LuaScriptSuspenseQueryHookResult = ReturnType;
+export type LuaScriptQueryResult = Apollo.QueryResult;
export const MulticastDnsMonitorUpdatesDocument = gql`
- subscription multicastDnsMonitorUpdates {
- multicastDnsMonitorUpdates {
- type
- data {
- name
- options {
- type
- key
- enabled
- enumValues
- value
- sensitive
- }
- version
- target
+ subscription multicastDnsMonitorUpdates {
+ multicastDnsMonitorUpdates {
+ type
+ data {
+ name
+ options {
type
- vendor
- ip
- dns
- port
- deviceName
+ key
+ enabled
+ enumValues
+ value
+ sensitive
}
+ version
+ target
+ type
+ vendor
+ ip
+ dns
+ port
+ deviceName
}
}
-`;
+}
+ `;
/**
* __useMulticastDnsMonitorUpdatesSubscription__
@@ -2084,28 +1415,17 @@ export const MulticastDnsMonitorUpdatesDocument = gql`
* },
* });
*/
-export function useMulticastDnsMonitorUpdatesSubscription(
- baseOptions?: Apollo.SubscriptionHookOptions<
- MulticastDnsMonitorUpdatesSubscription,
- MulticastDnsMonitorUpdatesSubscriptionVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSubscription<
- MulticastDnsMonitorUpdatesSubscription,
- MulticastDnsMonitorUpdatesSubscriptionVariables
- >(MulticastDnsMonitorUpdatesDocument, options);
-}
-export type MulticastDnsMonitorUpdatesSubscriptionHookResult = ReturnType<
- typeof useMulticastDnsMonitorUpdatesSubscription
->;
-export type MulticastDnsMonitorUpdatesSubscriptionResult =
- Apollo.SubscriptionResult;
+export function useMulticastDnsMonitorUpdatesSubscription(baseOptions?: Apollo.SubscriptionHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSubscription(MulticastDnsMonitorUpdatesDocument, options);
+ }
+export type MulticastDnsMonitorUpdatesSubscriptionHookResult = ReturnType;
+export type MulticastDnsMonitorUpdatesSubscriptionResult = Apollo.SubscriptionResult;
export const GetTagsDocument = gql`
- query getTags($owner: String!, $repository: String!) {
- gitTags(owner: $owner, repository: $repository)
- }
-`;
+ query getTags($owner: String!, $repository: String!) {
+ gitTags(owner: $owner, repository: $repository)
+}
+ `;
/**
* __useGetTagsQuery__
@@ -2124,52 +1444,29 @@ export const GetTagsDocument = gql`
* },
* });
*/
-export function useGetTagsQuery(
- baseOptions: Apollo.QueryHookOptions
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useQuery(
- GetTagsDocument,
- options
- );
-}
-export function useGetTagsLazyQuery(
- baseOptions?: Apollo.LazyQueryHookOptions
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useLazyQuery(
- GetTagsDocument,
- options
- );
-}
-export function useGetTagsSuspenseQuery(
- baseOptions?: Apollo.SuspenseQueryHookOptions<
- GetTagsQuery,
- GetTagsQueryVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSuspenseQuery(
- GetTagsDocument,
- options
- );
-}
+export function useGetTagsQuery(baseOptions: Apollo.QueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useQuery(GetTagsDocument, options);
+ }
+export function useGetTagsLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useLazyQuery(GetTagsDocument, options);
+ }
+export function useGetTagsSuspenseQuery(baseOptions?: Apollo.SuspenseQueryHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSuspenseQuery(GetTagsDocument, options);
+ }
export type GetTagsQueryHookResult = ReturnType;
export type GetTagsLazyQueryHookResult = ReturnType;
-export type GetTagsSuspenseQueryHookResult = ReturnType<
- typeof useGetTagsSuspenseQuery
->;
-export type GetTagsQueryResult = Apollo.QueryResult<
- GetTagsQuery,
- GetTagsQueryVariables
->;
+export type GetTagsSuspenseQueryHookResult = ReturnType;
+export type GetTagsQueryResult = Apollo.QueryResult;
export const SerialMonitorEventsDocument = gql`
- subscription serialMonitorEvents {
- serialMonitorEvents {
- type
- }
+ subscription serialMonitorEvents {
+ serialMonitorEvents {
+ type
}
-`;
+}
+ `;
/**
* __useSerialMonitorEventsSubscription__
@@ -2186,30 +1483,19 @@ export const SerialMonitorEventsDocument = gql`
* },
* });
*/
-export function useSerialMonitorEventsSubscription(
- baseOptions?: Apollo.SubscriptionHookOptions<
- SerialMonitorEventsSubscription,
- SerialMonitorEventsSubscriptionVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSubscription<
- SerialMonitorEventsSubscription,
- SerialMonitorEventsSubscriptionVariables
- >(SerialMonitorEventsDocument, options);
-}
-export type SerialMonitorEventsSubscriptionHookResult = ReturnType<
- typeof useSerialMonitorEventsSubscription
->;
-export type SerialMonitorEventsSubscriptionResult =
- Apollo.SubscriptionResult;
+export function useSerialMonitorEventsSubscription(baseOptions?: Apollo.SubscriptionHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSubscription(SerialMonitorEventsDocument, options);
+ }
+export type SerialMonitorEventsSubscriptionHookResult = ReturnType;
+export type SerialMonitorEventsSubscriptionResult = Apollo.SubscriptionResult;
export const SerialMonitorLogsDocument = gql`
- subscription serialMonitorLogs {
- serialMonitorLogs {
- data
- }
+ subscription serialMonitorLogs {
+ serialMonitorLogs {
+ data
}
-`;
+}
+ `;
/**
* __useSerialMonitorLogsSubscription__
@@ -2226,20 +1512,9 @@ export const SerialMonitorLogsDocument = gql`
* },
* });
*/
-export function useSerialMonitorLogsSubscription(
- baseOptions?: Apollo.SubscriptionHookOptions<
- SerialMonitorLogsSubscription,
- SerialMonitorLogsSubscriptionVariables
- >
-) {
- const options = { ...defaultOptions, ...baseOptions };
- return Apollo.useSubscription<
- SerialMonitorLogsSubscription,
- SerialMonitorLogsSubscriptionVariables
- >(SerialMonitorLogsDocument, options);
-}
-export type SerialMonitorLogsSubscriptionHookResult = ReturnType<
- typeof useSerialMonitorLogsSubscription
->;
-export type SerialMonitorLogsSubscriptionResult =
- Apollo.SubscriptionResult;
+export function useSerialMonitorLogsSubscription(baseOptions?: Apollo.SubscriptionHookOptions) {
+ const options = {...defaultOptions, ...baseOptions}
+ return Apollo.useSubscription(SerialMonitorLogsDocument, options);
+ }
+export type SerialMonitorLogsSubscriptionHookResult = ReturnType;
+export type SerialMonitorLogsSubscriptionResult = Apollo.SubscriptionResult;
\ No newline at end of file
diff --git a/src/ui/views/ConfiguratorView/index.tsx b/src/ui/views/ConfiguratorView/index.tsx
index 224cf2da1..f2bbd4641 100644
--- a/src/ui/views/ConfiguratorView/index.tsx
+++ b/src/ui/views/ConfiguratorView/index.tsx
@@ -1019,16 +1019,17 @@ const ConfiguratorView: FunctionComponent = (props) => {
{t('ConfiguratorView.Build')}
)}
- {deviceTarget?.flashingMethod !== FlashingMethod.Stock_BL && (
-
- )}
+ {deviceTarget?.flashingMethod !== FlashingMethod.Stock_BL &&
+ deviceTarget?.flashingMethod !== FlashingMethod.Zip && (
+
+ )}