diff --git a/src/index.tsx b/src/index.tsx index 31040f5..6ddaef5 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -265,6 +265,7 @@ export type CohortStatsGql = { activated7d: Scalars["Int"]["output"]; activatedNotPaid7d: Scalars["Int"]["output"]; paid7d: Scalars["Int"]["output"]; + paidTotal: Scalars["Int"]["output"]; signups: Scalars["Int"]["output"]; weekStart: Scalars["Date"]["output"]; }; @@ -2323,6 +2324,8 @@ export type FunnelStatsGql = { freemiumEpoch: Scalars["Date"]["output"]; newPaid7d: Scalars["Int"]["output"]; newPaid30d: Scalars["Int"]["output"]; + newPaidToday: Scalars["Int"]["output"]; + pastDueUsers: Scalars["Int"]["output"]; payingUsers: Scalars["Int"]["output"]; retentionPrevActive: Scalars["Int"]["output"]; retentionReturned: Scalars["Int"]["output"]; @@ -8155,6 +8158,8 @@ export type GetUsageStatsQuery = { activationCohort: number; activationActivated: number; payingUsers: number; + pastDueUsers: number; + newPaidToday: number; newPaid7d: number; newPaid30d: number; retentionPrevActive: number; @@ -8167,6 +8172,7 @@ export type GetUsageStatsQuery = { activated7d: number; paid7d: number; activatedNotPaid7d: number; + paidTotal: number; }>; windows: Array<{ __typename?: "UsageStatsWindowGQL"; @@ -17254,6 +17260,8 @@ export const GetUsageStatsDocument = gql` activationCohort activationActivated payingUsers + pastDueUsers + newPaidToday newPaid7d newPaid30d retentionPrevActive @@ -17265,6 +17273,7 @@ export const GetUsageStatsDocument = gql` activated7d paid7d activatedNotPaid7d + paidTotal } totalUsers totalVideos diff --git a/src/operations/usage_stats.gql b/src/operations/usage_stats.gql index 876e015..6ace3d0 100644 --- a/src/operations/usage_stats.gql +++ b/src/operations/usage_stats.gql @@ -7,6 +7,8 @@ query getUsageStats($days: Int! = 30) { activationCohort activationActivated payingUsers + pastDueUsers + newPaidToday newPaid7d newPaid30d retentionPrevActive @@ -18,6 +20,7 @@ query getUsageStats($days: Int! = 30) { activated7d paid7d activatedNotPaid7d + paidTotal } totalUsers totalVideos diff --git a/src/schema.gql b/src/schema.gql index c1406e3..1490bb6 100644 --- a/src/schema.gql +++ b/src/schema.gql @@ -214,6 +214,7 @@ type CohortStatsGQL { activated7d: Int! paid7d: Int! activatedNotPaid7d: Int! + paidTotal: Int! } type CommentGQL { @@ -264,6 +265,11 @@ input CreatePoolHallInput { timezone: String = null } +input CreateShotShareLinkInput { + shotIds: [Int!]! + paddingSeconds: Float = null +} + type CreateSubscriptionResultGQL { checkoutUrl: String! sessionId: String! @@ -464,6 +470,8 @@ type FunnelStatsGQL { activationCohort: Int! activationActivated: Int! payingUsers: Int! + pastDueUsers: Int! + newPaidToday: Int! newPaid7d: Int! newPaid30d: Int! retentionPrevActive: Int! @@ -1459,6 +1467,11 @@ enum SessionCoachStateEnum { FAILED } +type ShareLinkGQL { + slug: String! + url: String! +} + type ShotAnnotationGQL { shotId: Int! type: ShotAnnotationTypeGQL!