Compare commits
1 Commits
c4a2e184fb
...
ivan/manua
| Author | SHA1 | Date | |
|---|---|---|---|
| dfb0e02630 |
@@ -316,6 +316,13 @@ export type EditableShotFieldInputGql = {
|
|||||||
targetPocketAngleDirection?: InputMaybe<ShotDirectionEnum>;
|
targetPocketAngleDirection?: InputMaybe<ShotDirectionEnum>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export enum EntitlementSourceTypeEnum {
|
||||||
|
Admin = "ADMIN",
|
||||||
|
AlphaLegacy = "ALPHA_LEGACY",
|
||||||
|
Manual = "MANUAL",
|
||||||
|
Stripe = "STRIPE",
|
||||||
|
}
|
||||||
|
|
||||||
export type EnumAggregation = {
|
export type EnumAggregation = {
|
||||||
feature: Scalars["String"]["input"];
|
feature: Scalars["String"]["input"];
|
||||||
};
|
};
|
||||||
@@ -2366,6 +2373,7 @@ export type Mutation = {
|
|||||||
getHlsInitUploadLink: GetUploadLinkReturn;
|
getHlsInitUploadLink: GetUploadLinkReturn;
|
||||||
getProfileImageUploadLink: GetProfileUploadLinkReturn;
|
getProfileImageUploadLink: GetProfileUploadLinkReturn;
|
||||||
getUploadLink: GetUploadLinkReturn;
|
getUploadLink: GetUploadLinkReturn;
|
||||||
|
grantManualEntitlement: UserSubscriptionStatusGql;
|
||||||
inviteUsersToChallenge: Array<ChallengeInvitation>;
|
inviteUsersToChallenge: Array<ChallengeInvitation>;
|
||||||
markAllNotificationsAsRead: Scalars["Boolean"]["output"];
|
markAllNotificationsAsRead: Scalars["Boolean"]["output"];
|
||||||
markNotificationAsRead: Scalars["Boolean"]["output"];
|
markNotificationAsRead: Scalars["Boolean"]["output"];
|
||||||
@@ -2375,6 +2383,7 @@ export type Mutation = {
|
|||||||
reportContent: Scalars["Boolean"]["output"];
|
reportContent: Scalars["Boolean"]["output"];
|
||||||
respondToChallengeInvitation: ChallengeInvitation;
|
respondToChallengeInvitation: ChallengeInvitation;
|
||||||
retireTags: Scalars["Boolean"]["output"];
|
retireTags: Scalars["Boolean"]["output"];
|
||||||
|
revokeManualEntitlement: UserSubscriptionStatusGql;
|
||||||
setLoggerLevel: Scalars["Boolean"]["output"];
|
setLoggerLevel: Scalars["Boolean"]["output"];
|
||||||
setSegmentDuration: Scalars["Boolean"]["output"];
|
setSegmentDuration: Scalars["Boolean"]["output"];
|
||||||
startChallenge: ChallengeEntry;
|
startChallenge: ChallengeEntry;
|
||||||
@@ -2504,6 +2513,14 @@ export type MutationGetUploadLinkArgs = {
|
|||||||
videoId: Scalars["Int"]["input"];
|
videoId: Scalars["Int"]["input"];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type MutationGrantManualEntitlementArgs = {
|
||||||
|
endsAt?: InputMaybe<Scalars["DateTime"]["input"]>;
|
||||||
|
reason?: InputMaybe<Scalars["String"]["input"]>;
|
||||||
|
startsAt?: InputMaybe<Scalars["DateTime"]["input"]>;
|
||||||
|
tierName?: Scalars["String"]["input"];
|
||||||
|
userId: Scalars["Int"]["input"];
|
||||||
|
};
|
||||||
|
|
||||||
export type MutationInviteUsersToChallengeArgs = {
|
export type MutationInviteUsersToChallengeArgs = {
|
||||||
challengeId: Scalars["ID"]["input"];
|
challengeId: Scalars["ID"]["input"];
|
||||||
userIds: Array<Scalars["ID"]["input"]>;
|
userIds: Array<Scalars["ID"]["input"]>;
|
||||||
@@ -2541,6 +2558,10 @@ export type MutationRetireTagsArgs = {
|
|||||||
tagIds: Array<Scalars["Int"]["input"]>;
|
tagIds: Array<Scalars["Int"]["input"]>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type MutationRevokeManualEntitlementArgs = {
|
||||||
|
userId: Scalars["Int"]["input"];
|
||||||
|
};
|
||||||
|
|
||||||
export type MutationSetLoggerLevelArgs = {
|
export type MutationSetLoggerLevelArgs = {
|
||||||
level: Scalars["String"]["input"];
|
level: Scalars["String"]["input"];
|
||||||
path: Scalars["String"]["input"];
|
path: Scalars["String"]["input"];
|
||||||
@@ -3395,6 +3416,9 @@ export type UserSubscriptionStatusGql = {
|
|||||||
__typename?: "UserSubscriptionStatusGQL";
|
__typename?: "UserSubscriptionStatusGQL";
|
||||||
currentPeriodEnd?: Maybe<Scalars["DateTime"]["output"]>;
|
currentPeriodEnd?: Maybe<Scalars["DateTime"]["output"]>;
|
||||||
currentPeriodStart?: Maybe<Scalars["DateTime"]["output"]>;
|
currentPeriodStart?: Maybe<Scalars["DateTime"]["output"]>;
|
||||||
|
entitlementEndsAt?: Maybe<Scalars["DateTime"]["output"]>;
|
||||||
|
entitlementSource?: Maybe<EntitlementSourceTypeEnum>;
|
||||||
|
entitlementStartsAt?: Maybe<Scalars["DateTime"]["output"]>;
|
||||||
hasActiveSubscription: Scalars["Boolean"]["output"];
|
hasActiveSubscription: Scalars["Boolean"]["output"];
|
||||||
stripePriceId?: Maybe<Scalars["String"]["output"]>;
|
stripePriceId?: Maybe<Scalars["String"]["output"]>;
|
||||||
stripeSubscriptionId?: Maybe<Scalars["String"]["output"]>;
|
stripeSubscriptionId?: Maybe<Scalars["String"]["output"]>;
|
||||||
|
|||||||
@@ -961,6 +961,9 @@ type StripePriceGQL {
|
|||||||
|
|
||||||
type UserSubscriptionStatusGQL {
|
type UserSubscriptionStatusGQL {
|
||||||
hasActiveSubscription: Boolean!
|
hasActiveSubscription: Boolean!
|
||||||
|
entitlementSource: EntitlementSourceTypeEnum
|
||||||
|
entitlementStartsAt: DateTime
|
||||||
|
entitlementEndsAt: DateTime
|
||||||
subscriptionStatus: StripeSubscriptionStatusEnum
|
subscriptionStatus: StripeSubscriptionStatusEnum
|
||||||
currentPeriodStart: DateTime
|
currentPeriodStart: DateTime
|
||||||
currentPeriodEnd: DateTime
|
currentPeriodEnd: DateTime
|
||||||
@@ -969,6 +972,13 @@ type UserSubscriptionStatusGQL {
|
|||||||
stripeSubscriptionId: String
|
stripeSubscriptionId: String
|
||||||
}
|
}
|
||||||
|
|
||||||
|
enum EntitlementSourceTypeEnum {
|
||||||
|
ADMIN
|
||||||
|
MANUAL
|
||||||
|
STRIPE
|
||||||
|
ALPHA_LEGACY
|
||||||
|
}
|
||||||
|
|
||||||
enum StripeSubscriptionStatusEnum {
|
enum StripeSubscriptionStatusEnum {
|
||||||
INCOMPLETE
|
INCOMPLETE
|
||||||
INCOMPLETE_EXPIRED
|
INCOMPLETE_EXPIRED
|
||||||
@@ -1088,6 +1098,14 @@ type Mutation {
|
|||||||
deleteUser: Boolean!
|
deleteUser: Boolean!
|
||||||
createSubscription(priceId: String!): CreateSubscriptionResultGQL!
|
createSubscription(priceId: String!): CreateSubscriptionResultGQL!
|
||||||
cancelSubscription: UserSubscriptionStatusGQL!
|
cancelSubscription: UserSubscriptionStatusGQL!
|
||||||
|
grantManualEntitlement(
|
||||||
|
userId: Int!
|
||||||
|
tierName: String! = "pro"
|
||||||
|
startsAt: DateTime = null
|
||||||
|
endsAt: DateTime = null
|
||||||
|
reason: String = null
|
||||||
|
): UserSubscriptionStatusGQL!
|
||||||
|
revokeManualEntitlement(userId: Int!): UserSubscriptionStatusGQL!
|
||||||
submitCancellationFeedback(
|
submitCancellationFeedback(
|
||||||
reasons: [CancellationReasonEnum!] = null
|
reasons: [CancellationReasonEnum!] = null
|
||||||
feedback: String = null
|
feedback: String = null
|
||||||
|
|||||||
Reference in New Issue
Block a user