|
|
|
|
@@ -224,6 +224,14 @@ export type CreateBucketSetInput = {
|
|
|
|
|
keyName: Scalars["String"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type CreateGroundTruthShotInputGql = {
|
|
|
|
|
endFrame: Scalars["Int"]["input"];
|
|
|
|
|
make?: InputMaybe<Scalars["Boolean"]["input"]>;
|
|
|
|
|
notes?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
processingId: Scalars["Int"]["input"];
|
|
|
|
|
startFrame: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type CreateSubscriptionResultGql = {
|
|
|
|
|
__typename?: "CreateSubscriptionResultGQL";
|
|
|
|
|
checkoutUrl: Scalars["String"]["output"];
|
|
|
|
|
@@ -269,6 +277,11 @@ export type DatetimeRangeAggregationInput = {
|
|
|
|
|
startDatetime?: InputMaybe<Scalars["DateTime"]["input"]>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type DeleteGroundTruthShotReturn = {
|
|
|
|
|
__typename?: "DeleteGroundTruthShotReturn";
|
|
|
|
|
deletedShotId: Scalars["Int"]["output"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type DeployedConfigGql = {
|
|
|
|
|
__typename?: "DeployedConfigGQL";
|
|
|
|
|
allowNewUsers: Scalars["Boolean"]["output"];
|
|
|
|
|
@@ -308,9 +321,12 @@ export type EditUserInputGql = {
|
|
|
|
|
export type EditableShotFieldInputGql = {
|
|
|
|
|
backcut?: InputMaybe<Scalars["Boolean"]["input"]>;
|
|
|
|
|
excludeFromStats?: InputMaybe<Scalars["Boolean"]["input"]>;
|
|
|
|
|
intendedBallId?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
intendedPocketId?: InputMaybe<PocketIdentifier>;
|
|
|
|
|
intendedPocketType?: InputMaybe<PocketEnum>;
|
|
|
|
|
make?: InputMaybe<Scalars["Boolean"]["input"]>;
|
|
|
|
|
notes?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
pathMetadataIndex?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
shotDirection?: InputMaybe<ShotDirectionEnum>;
|
|
|
|
|
spinType?: InputMaybe<SpinTypeEnum>;
|
|
|
|
|
targetPocketAngleDirection?: InputMaybe<ShotDirectionEnum>;
|
|
|
|
|
@@ -351,6 +367,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -395,6 +412,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -439,6 +457,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -483,6 +502,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -527,6 +547,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -571,6 +592,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -615,6 +637,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -659,6 +682,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -703,6 +727,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -747,6 +772,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -791,6 +817,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -835,6 +862,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -879,6 +907,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -923,6 +952,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -967,6 +997,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1011,6 +1042,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1055,6 +1087,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1099,6 +1132,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1143,6 +1177,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1187,6 +1222,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1231,6 +1267,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1275,6 +1312,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1319,6 +1357,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1363,6 +1402,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1407,6 +1447,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1451,6 +1492,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1495,6 +1537,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees: FloatRangeFilter;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1539,6 +1582,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter: FilterInput;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1583,6 +1627,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters: Array<FilterInput>;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1627,6 +1672,52 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId: Array<Scalars["Int"]["input"]>;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
spinType?: never;
|
|
|
|
|
tableSize?: never;
|
|
|
|
|
tags?: never;
|
|
|
|
|
targetPocketAngle?: never;
|
|
|
|
|
targetPocketAngleDirection?: never;
|
|
|
|
|
targetPocketDistance?: never;
|
|
|
|
|
totalDistance?: never;
|
|
|
|
|
userId?: never;
|
|
|
|
|
username?: never;
|
|
|
|
|
videoId?: never;
|
|
|
|
|
}
|
|
|
|
|
| {
|
|
|
|
|
andFilters?: never;
|
|
|
|
|
annotations?: never;
|
|
|
|
|
backcut?: never;
|
|
|
|
|
bankAngle?: never;
|
|
|
|
|
bankDistance?: never;
|
|
|
|
|
createdAt?: never;
|
|
|
|
|
cueAngleAfterObject?: never;
|
|
|
|
|
cueBallSpeed?: never;
|
|
|
|
|
cueObjectAngle?: never;
|
|
|
|
|
cueObjectDistance?: never;
|
|
|
|
|
cueSpeedAfterObject?: never;
|
|
|
|
|
difficulty?: never;
|
|
|
|
|
falsePositiveScore?: never;
|
|
|
|
|
fargoRating?: never;
|
|
|
|
|
intendedPocketType?: never;
|
|
|
|
|
isBreakHeuristic?: never;
|
|
|
|
|
isDirect?: never;
|
|
|
|
|
isLeft?: never;
|
|
|
|
|
isLeftMiss?: never;
|
|
|
|
|
isRight?: never;
|
|
|
|
|
isRightMiss?: never;
|
|
|
|
|
isStraight?: never;
|
|
|
|
|
kickAngle?: never;
|
|
|
|
|
kickDistance?: never;
|
|
|
|
|
make?: never;
|
|
|
|
|
marginOfErrorInDegrees?: never;
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId: Array<Scalars["Int"]["input"]>;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1671,6 +1762,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength: FloatRangeFilter;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1715,6 +1807,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection: Array<ShotDirectionEnum>;
|
|
|
|
|
@@ -1759,6 +1852,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1803,6 +1897,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1847,6 +1942,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1891,6 +1987,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1935,6 +2032,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -1979,6 +2077,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -2023,6 +2122,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -2067,6 +2167,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -2111,6 +2212,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -2155,6 +2257,7 @@ export type FilterInput =
|
|
|
|
|
missAngleInDegrees?: never;
|
|
|
|
|
notFilter?: never;
|
|
|
|
|
orFilters?: never;
|
|
|
|
|
processingId?: never;
|
|
|
|
|
runId?: never;
|
|
|
|
|
runLength?: never;
|
|
|
|
|
shotDirection?: never;
|
|
|
|
|
@@ -2346,10 +2449,12 @@ export type Mutation = {
|
|
|
|
|
commentOnVideo: Scalars["Boolean"]["output"];
|
|
|
|
|
createBucketSet: BucketSetGql;
|
|
|
|
|
createChallenge: Challenge;
|
|
|
|
|
createGroundTruthShot: ShotGql;
|
|
|
|
|
createRuleSet: RuleSet;
|
|
|
|
|
createSubscription: CreateSubscriptionResultGql;
|
|
|
|
|
createUploadStream: CreateUploadStreamReturn;
|
|
|
|
|
deleteComment: Scalars["Boolean"]["output"];
|
|
|
|
|
deleteGroundTruthShot: DeleteGroundTruthShotReturn;
|
|
|
|
|
deleteNotification: Scalars["Boolean"]["output"];
|
|
|
|
|
deleteTags: Scalars["Boolean"]["output"];
|
|
|
|
|
deleteUser: Scalars["Boolean"]["output"];
|
|
|
|
|
@@ -2364,12 +2469,14 @@ export type Mutation = {
|
|
|
|
|
findPrerecordTableLayout?: Maybe<HomographyInfoGql>;
|
|
|
|
|
followUser: UserGql;
|
|
|
|
|
getHlsInitUploadLink: GetUploadLinkReturn;
|
|
|
|
|
getOrCreateGroundTruthProcessing: VideoProcessingGql;
|
|
|
|
|
getProfileImageUploadLink: GetProfileUploadLinkReturn;
|
|
|
|
|
getUploadLink: GetUploadLinkReturn;
|
|
|
|
|
inviteUsersToChallenge: Array<ChallengeInvitation>;
|
|
|
|
|
markAllNotificationsAsRead: Scalars["Boolean"]["output"];
|
|
|
|
|
markNotificationAsRead: Scalars["Boolean"]["output"];
|
|
|
|
|
markNotificationsAsRead: Scalars["Boolean"]["output"];
|
|
|
|
|
promoteGroundTruthProcessing: VideoProcessingGql;
|
|
|
|
|
reactToVideo: Scalars["Boolean"]["output"];
|
|
|
|
|
recalculateChallengeEntry: ChallengeEntry;
|
|
|
|
|
reportContent: Scalars["Boolean"]["output"];
|
|
|
|
|
@@ -2377,11 +2484,13 @@ export type Mutation = {
|
|
|
|
|
retireTags: Scalars["Boolean"]["output"];
|
|
|
|
|
setLoggerLevel: Scalars["Boolean"]["output"];
|
|
|
|
|
setSegmentDuration: Scalars["Boolean"]["output"];
|
|
|
|
|
splitGroundTruthShot: SplitGroundTruthShotReturn;
|
|
|
|
|
startChallenge: ChallengeEntry;
|
|
|
|
|
submitCancellationFeedback: Scalars["Boolean"]["output"];
|
|
|
|
|
submitChallengeEntry: ChallengeEntry;
|
|
|
|
|
undismissChallenge: Scalars["Boolean"]["output"];
|
|
|
|
|
unfollowUser: UserGql;
|
|
|
|
|
updateGroundTruthShotFrameRange: ShotGql;
|
|
|
|
|
updateShotAnnotations: UpdateShotAnnotationReturn;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
@@ -2422,6 +2531,10 @@ export type MutationCreateChallengeArgs = {
|
|
|
|
|
startDate: Scalars["DateTime"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationCreateGroundTruthShotArgs = {
|
|
|
|
|
input: CreateGroundTruthShotInputGql;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationCreateRuleSetArgs = {
|
|
|
|
|
description?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
name: Scalars["String"]["input"];
|
|
|
|
|
@@ -2432,6 +2545,7 @@ export type MutationCreateSubscriptionArgs = {
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationCreateUploadStreamArgs = {
|
|
|
|
|
expectedDurationSeconds?: InputMaybe<Scalars["Float"]["input"]>;
|
|
|
|
|
videoMetadata: VideoMetadataInput;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
@@ -2440,6 +2554,10 @@ export type MutationDeleteCommentArgs = {
|
|
|
|
|
videoId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationDeleteGroundTruthShotArgs = {
|
|
|
|
|
shotId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationDeleteNotificationArgs = {
|
|
|
|
|
notificationId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
@@ -2494,6 +2612,11 @@ export type MutationGetHlsInitUploadLinkArgs = {
|
|
|
|
|
videoId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationGetOrCreateGroundTruthProcessingArgs = {
|
|
|
|
|
sourceProcessingId?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
videoId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationGetProfileImageUploadLinkArgs = {
|
|
|
|
|
fileExt?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
};
|
|
|
|
|
@@ -2516,6 +2639,10 @@ export type MutationMarkNotificationsAsReadArgs = {
|
|
|
|
|
notificationIds: Array<Scalars["Int"]["input"]>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationPromoteGroundTruthProcessingArgs = {
|
|
|
|
|
processingId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationReactToVideoArgs = {
|
|
|
|
|
reaction?: InputMaybe<ReactionEnum>;
|
|
|
|
|
videoId: Scalars["Int"]["input"];
|
|
|
|
|
@@ -2551,6 +2678,12 @@ export type MutationSetSegmentDurationArgs = {
|
|
|
|
|
videoId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationSplitGroundTruthShotArgs = {
|
|
|
|
|
notes?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
shotId: Scalars["Int"]["input"];
|
|
|
|
|
splitFrame: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationStartChallengeArgs = {
|
|
|
|
|
challengeId: Scalars["ID"]["input"];
|
|
|
|
|
};
|
|
|
|
|
@@ -2574,6 +2707,13 @@ export type MutationUnfollowUserArgs = {
|
|
|
|
|
followedUserId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationUpdateGroundTruthShotFrameRangeArgs = {
|
|
|
|
|
endFrame?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
notes?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
shotId: Scalars["Int"]["input"];
|
|
|
|
|
startFrame?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type MutationUpdateShotAnnotationsArgs = {
|
|
|
|
|
annotations: Array<UpdateAnnotationInputGql>;
|
|
|
|
|
shotId: Scalars["Int"]["input"];
|
|
|
|
|
@@ -2701,6 +2841,7 @@ export enum ProcessingStatusEnum {
|
|
|
|
|
|
|
|
|
|
export type Query = {
|
|
|
|
|
__typename?: "Query";
|
|
|
|
|
assessVideoProcessing: VideoProcessingAssessmentGql;
|
|
|
|
|
challenge?: Maybe<Challenge>;
|
|
|
|
|
challengeLeaderboard: Array<ChallengeEntry>;
|
|
|
|
|
challenges: Array<Challenge>;
|
|
|
|
|
@@ -2716,6 +2857,7 @@ export type Query = {
|
|
|
|
|
getMedals: RequestedMedalsGql;
|
|
|
|
|
getOrderedShots: GetShotsResult;
|
|
|
|
|
getPlayTime: UserPlayTimeGql;
|
|
|
|
|
getQuotaStatus: QuotaStatusGql;
|
|
|
|
|
getRuns: GetRunsResult;
|
|
|
|
|
getShotAnnotationTypes: Array<ShotAnnotationTypeGql>;
|
|
|
|
|
getShots: Array<ShotGql>;
|
|
|
|
|
@@ -2731,6 +2873,7 @@ export type Query = {
|
|
|
|
|
getUsersMatching: Array<UserGql>;
|
|
|
|
|
getVideo: VideoGql;
|
|
|
|
|
getVideoMakePercentageIntervals: Array<MakePercentageIntervalGql>;
|
|
|
|
|
getVideoProcessings: Array<VideoProcessingGql>;
|
|
|
|
|
getVideos: Array<VideoGql>;
|
|
|
|
|
isChallengeDismissed: Scalars["Boolean"]["output"];
|
|
|
|
|
myChallengeEntries: Array<ChallengeEntry>;
|
|
|
|
|
@@ -2742,6 +2885,11 @@ export type Query = {
|
|
|
|
|
waitFor: Scalars["Float"]["output"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type QueryAssessVideoProcessingArgs = {
|
|
|
|
|
groundTruthProcessingId?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
processingId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type QueryChallengeArgs = {
|
|
|
|
|
id: Scalars["ID"]["input"];
|
|
|
|
|
};
|
|
|
|
|
@@ -2797,7 +2945,9 @@ export type QueryGetOrderedShotsArgs = {
|
|
|
|
|
countRespectsLimit?: Scalars["Boolean"]["input"];
|
|
|
|
|
filterInput: FilterInput;
|
|
|
|
|
ids?: InputMaybe<Array<Scalars["Int"]["input"]>>;
|
|
|
|
|
includeExcluded?: Scalars["Boolean"]["input"];
|
|
|
|
|
limit?: Scalars["Int"]["input"];
|
|
|
|
|
processingId?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
shotsOrdering?: InputMaybe<GetShotsOrdering>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
@@ -2821,7 +2971,9 @@ export type QueryGetShotAnnotationTypesArgs = {
|
|
|
|
|
export type QueryGetShotsArgs = {
|
|
|
|
|
countRespectsLimit?: Scalars["Boolean"]["input"];
|
|
|
|
|
filterInput: FilterInput;
|
|
|
|
|
includeExcluded?: Scalars["Boolean"]["input"];
|
|
|
|
|
limit?: Scalars["Int"]["input"];
|
|
|
|
|
processingId?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
shotsPagination?: InputMaybe<GetShotsPagination>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
@@ -2833,7 +2985,9 @@ export type QueryGetShotsWithMetadataArgs = {
|
|
|
|
|
countRespectsLimit?: Scalars["Boolean"]["input"];
|
|
|
|
|
filterInput: FilterInput;
|
|
|
|
|
ids?: InputMaybe<Array<Scalars["Int"]["input"]>>;
|
|
|
|
|
includeExcluded?: Scalars["Boolean"]["input"];
|
|
|
|
|
limit?: Scalars["Int"]["input"];
|
|
|
|
|
processingId?: InputMaybe<Scalars["Int"]["input"]>;
|
|
|
|
|
shotsPagination?: InputMaybe<GetShotsPagination>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
@@ -2887,6 +3041,10 @@ export type QueryGetVideoMakePercentageIntervalsArgs = {
|
|
|
|
|
videoId: Scalars["ID"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type QueryGetVideoProcessingsArgs = {
|
|
|
|
|
videoId: Scalars["Int"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type QueryGetVideosArgs = {
|
|
|
|
|
videoIds: Array<Scalars["Int"]["input"]>;
|
|
|
|
|
};
|
|
|
|
|
@@ -2905,6 +3063,18 @@ export type QueryWaitForArgs = {
|
|
|
|
|
duration: Scalars["Float"]["input"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type QuotaStatusGql = {
|
|
|
|
|
__typename?: "QuotaStatusGQL";
|
|
|
|
|
canUpload: Scalars["Boolean"]["output"];
|
|
|
|
|
durationLimitSeconds?: Maybe<Scalars["Int"]["output"]>;
|
|
|
|
|
durationRemainingSeconds?: Maybe<Scalars["Float"]["output"]>;
|
|
|
|
|
durationUsedSeconds: Scalars["Float"]["output"];
|
|
|
|
|
maxVideoDurationSeconds?: Maybe<Scalars["Int"]["output"]>;
|
|
|
|
|
periodEnd: Scalars["DateTime"]["output"];
|
|
|
|
|
periodStart: Scalars["DateTime"]["output"];
|
|
|
|
|
tierName: Scalars["String"]["output"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export enum ReactionEnum {
|
|
|
|
|
Bullseye = "BULLSEYE",
|
|
|
|
|
Heart = "HEART",
|
|
|
|
|
@@ -3171,6 +3341,12 @@ export enum SpinTypeEnum {
|
|
|
|
|
Unknown = "UNKNOWN",
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export type SplitGroundTruthShotReturn = {
|
|
|
|
|
__typename?: "SplitGroundTruthShotReturn";
|
|
|
|
|
createdShot: ShotGql;
|
|
|
|
|
originalShot: ShotGql;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type StreamErrorGql = {
|
|
|
|
|
__typename?: "StreamErrorGQL";
|
|
|
|
|
message: Scalars["String"]["output"];
|
|
|
|
|
@@ -3479,6 +3655,39 @@ export type VideoMetadataInput = {
|
|
|
|
|
videoName?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type VideoProcessingAssessmentGql = {
|
|
|
|
|
__typename?: "VideoProcessingAssessmentGQL";
|
|
|
|
|
correctlyFlaggedFalsePositivePairs: Array<VideoProcessingAssessmentShotPairGql>;
|
|
|
|
|
correctlyFlaggedFalsePositives: Scalars["Int"]["output"];
|
|
|
|
|
extraFlaggedFalsePositiveShotIds: Array<Scalars["Int"]["output"]>;
|
|
|
|
|
extraFlaggedFalsePositives: Scalars["Int"]["output"];
|
|
|
|
|
groundTruthFalsePositiveCount: Scalars["Int"]["output"];
|
|
|
|
|
groundTruthPositiveShotCount: Scalars["Int"]["output"];
|
|
|
|
|
groundTruthProcessingId: Scalars["Int"]["output"];
|
|
|
|
|
groundTruthShotCount: Scalars["Int"]["output"];
|
|
|
|
|
groundTruthShotsFlaggedFalsePositive: Scalars["Int"]["output"];
|
|
|
|
|
groundTruthShotsFlaggedFalsePositivePairs: Array<VideoProcessingAssessmentShotPairGql>;
|
|
|
|
|
makeDisagreementPairs: Array<VideoProcessingAssessmentShotPairGql>;
|
|
|
|
|
makeDisagreements: Scalars["Int"]["output"];
|
|
|
|
|
matchedGroundTruthPairs: Array<VideoProcessingAssessmentShotPairGql>;
|
|
|
|
|
matchedGroundTruthShots: Scalars["Int"]["output"];
|
|
|
|
|
missedGroundTruthShotIds: Array<Scalars["Int"]["output"]>;
|
|
|
|
|
missedGroundTruthShots: Scalars["Int"]["output"];
|
|
|
|
|
processingId: Scalars["Int"]["output"];
|
|
|
|
|
sourceFalsePositiveCount: Scalars["Int"]["output"];
|
|
|
|
|
sourceShotCount: Scalars["Int"]["output"];
|
|
|
|
|
unexpectedShotIds: Array<Scalars["Int"]["output"]>;
|
|
|
|
|
unexpectedShots: Scalars["Int"]["output"];
|
|
|
|
|
unflaggedFalsePositivePairs: Array<VideoProcessingAssessmentShotPairGql>;
|
|
|
|
|
unflaggedFalsePositives: Scalars["Int"]["output"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type VideoProcessingAssessmentShotPairGql = {
|
|
|
|
|
__typename?: "VideoProcessingAssessmentShotPairGQL";
|
|
|
|
|
groundTruthShotId: Scalars["Int"]["output"];
|
|
|
|
|
processingShotId: Scalars["Int"]["output"];
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type VideoProcessingErrorGql = {
|
|
|
|
|
__typename?: "VideoProcessingErrorGQL";
|
|
|
|
|
endSegmentIndex?: Maybe<Scalars["Int"]["output"]>;
|
|
|
|
|
@@ -3492,6 +3701,8 @@ export type VideoProcessingGql = {
|
|
|
|
|
errors: Array<VideoProcessingErrorGql>;
|
|
|
|
|
framesProcessed?: Maybe<Scalars["Int"]["output"]>;
|
|
|
|
|
id: Scalars["Int"]["output"];
|
|
|
|
|
labels: Array<Scalars["String"]["output"]>;
|
|
|
|
|
parentProcessingId?: Maybe<Scalars["Int"]["output"]>;
|
|
|
|
|
progressPercentage?: Maybe<Scalars["Float"]["output"]>;
|
|
|
|
|
status: ProcessingStatusEnum;
|
|
|
|
|
statuses: Array<VideoProcessingStatusGql>;
|
|
|
|
|
@@ -4213,6 +4424,21 @@ export type VideoCardFieldsFragment = {
|
|
|
|
|
}>;
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type GetVideoFeedSessionCountQueryVariables = Exact<{
|
|
|
|
|
limit?: Scalars["Int"]["input"];
|
|
|
|
|
filters?: InputMaybe<VideoFilterInput>;
|
|
|
|
|
includePrivate?: InputMaybe<IncludePrivateEnum>;
|
|
|
|
|
feedInput?: InputMaybe<VideoFeedInputGql>;
|
|
|
|
|
}>;
|
|
|
|
|
|
|
|
|
|
export type GetVideoFeedSessionCountQuery = {
|
|
|
|
|
__typename?: "Query";
|
|
|
|
|
getFeedVideos: {
|
|
|
|
|
__typename?: "VideoHistoryGQL";
|
|
|
|
|
videos: Array<{ __typename?: "VideoGQL"; id: number; totalShots: number }>;
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export type GetVideoFeedQueryVariables = Exact<{
|
|
|
|
|
limit?: Scalars["Int"]["input"];
|
|
|
|
|
after?: InputMaybe<Scalars["String"]["input"]>;
|
|
|
|
|
@@ -8522,6 +8748,95 @@ export type GetFeedQueryResult = Apollo.QueryResult<
|
|
|
|
|
GetFeedQuery,
|
|
|
|
|
GetFeedQueryVariables
|
|
|
|
|
>;
|
|
|
|
|
export const GetVideoFeedSessionCountDocument = gql`
|
|
|
|
|
query GetVideoFeedSessionCount(
|
|
|
|
|
$limit: Int! = 100
|
|
|
|
|
$filters: VideoFilterInput = null
|
|
|
|
|
$includePrivate: IncludePrivateEnum = MINE
|
|
|
|
|
$feedInput: VideoFeedInputGQL = null
|
|
|
|
|
) {
|
|
|
|
|
getFeedVideos(
|
|
|
|
|
limit: $limit
|
|
|
|
|
filters: $filters
|
|
|
|
|
includePrivate: $includePrivate
|
|
|
|
|
feedInput: $feedInput
|
|
|
|
|
) {
|
|
|
|
|
videos {
|
|
|
|
|
id
|
|
|
|
|
totalShots
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
`;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* __useGetVideoFeedSessionCountQuery__
|
|
|
|
|
*
|
|
|
|
|
* To run a query within a React component, call `useGetVideoFeedSessionCountQuery` and pass it any options that fit your needs.
|
|
|
|
|
* When your component renders, `useGetVideoFeedSessionCountQuery` returns an object from Apollo Client that contains loading, error, and data properties
|
|
|
|
|
* you can use to render your UI.
|
|
|
|
|
*
|
|
|
|
|
* @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options;
|
|
|
|
|
*
|
|
|
|
|
* @example
|
|
|
|
|
* const { data, loading, error } = useGetVideoFeedSessionCountQuery({
|
|
|
|
|
* variables: {
|
|
|
|
|
* limit: // value for 'limit'
|
|
|
|
|
* filters: // value for 'filters'
|
|
|
|
|
* includePrivate: // value for 'includePrivate'
|
|
|
|
|
* feedInput: // value for 'feedInput'
|
|
|
|
|
* },
|
|
|
|
|
* });
|
|
|
|
|
*/
|
|
|
|
|
export function useGetVideoFeedSessionCountQuery(
|
|
|
|
|
baseOptions?: Apollo.QueryHookOptions<
|
|
|
|
|
GetVideoFeedSessionCountQuery,
|
|
|
|
|
GetVideoFeedSessionCountQueryVariables
|
|
|
|
|
>,
|
|
|
|
|
) {
|
|
|
|
|
const options = { ...defaultOptions, ...baseOptions };
|
|
|
|
|
return Apollo.useQuery<
|
|
|
|
|
GetVideoFeedSessionCountQuery,
|
|
|
|
|
GetVideoFeedSessionCountQueryVariables
|
|
|
|
|
>(GetVideoFeedSessionCountDocument, options);
|
|
|
|
|
}
|
|
|
|
|
export function useGetVideoFeedSessionCountLazyQuery(
|
|
|
|
|
baseOptions?: Apollo.LazyQueryHookOptions<
|
|
|
|
|
GetVideoFeedSessionCountQuery,
|
|
|
|
|
GetVideoFeedSessionCountQueryVariables
|
|
|
|
|
>,
|
|
|
|
|
) {
|
|
|
|
|
const options = { ...defaultOptions, ...baseOptions };
|
|
|
|
|
return Apollo.useLazyQuery<
|
|
|
|
|
GetVideoFeedSessionCountQuery,
|
|
|
|
|
GetVideoFeedSessionCountQueryVariables
|
|
|
|
|
>(GetVideoFeedSessionCountDocument, options);
|
|
|
|
|
}
|
|
|
|
|
export function useGetVideoFeedSessionCountSuspenseQuery(
|
|
|
|
|
baseOptions?: Apollo.SuspenseQueryHookOptions<
|
|
|
|
|
GetVideoFeedSessionCountQuery,
|
|
|
|
|
GetVideoFeedSessionCountQueryVariables
|
|
|
|
|
>,
|
|
|
|
|
) {
|
|
|
|
|
const options = { ...defaultOptions, ...baseOptions };
|
|
|
|
|
return Apollo.useSuspenseQuery<
|
|
|
|
|
GetVideoFeedSessionCountQuery,
|
|
|
|
|
GetVideoFeedSessionCountQueryVariables
|
|
|
|
|
>(GetVideoFeedSessionCountDocument, options);
|
|
|
|
|
}
|
|
|
|
|
export type GetVideoFeedSessionCountQueryHookResult = ReturnType<
|
|
|
|
|
typeof useGetVideoFeedSessionCountQuery
|
|
|
|
|
>;
|
|
|
|
|
export type GetVideoFeedSessionCountLazyQueryHookResult = ReturnType<
|
|
|
|
|
typeof useGetVideoFeedSessionCountLazyQuery
|
|
|
|
|
>;
|
|
|
|
|
export type GetVideoFeedSessionCountSuspenseQueryHookResult = ReturnType<
|
|
|
|
|
typeof useGetVideoFeedSessionCountSuspenseQuery
|
|
|
|
|
>;
|
|
|
|
|
export type GetVideoFeedSessionCountQueryResult = Apollo.QueryResult<
|
|
|
|
|
GetVideoFeedSessionCountQuery,
|
|
|
|
|
GetVideoFeedSessionCountQueryVariables
|
|
|
|
|
>;
|
|
|
|
|
export const GetVideoFeedDocument = gql`
|
|
|
|
|
query GetVideoFeed(
|
|
|
|
|
$limit: Int! = 5
|
|
|
|
|
|