chore(billing) - remove feature flag (#20531)
- remove feature flag - remove old enforce cap usage logic
This commit is contained in:
@@ -1487,7 +1487,6 @@ enum BillingUsageType {
|
||||
enum BillingProductKey {
|
||||
BASE_PRODUCT
|
||||
RESOURCE_CREDIT
|
||||
WORKFLOW_NODE_EXECUTION
|
||||
}
|
||||
|
||||
type BillingPriceLicensed {
|
||||
@@ -1581,7 +1580,7 @@ type BillingEndTrialPeriod {
|
||||
billingPortalUrl: String
|
||||
}
|
||||
|
||||
type BillingMeteredProductUsage {
|
||||
type BillingResourceCreditUsage {
|
||||
productKey: BillingProductKey!
|
||||
periodStart: DateTime!
|
||||
periodEnd: DateTime!
|
||||
@@ -1756,7 +1755,6 @@ enum FeatureFlagKey {
|
||||
IS_EMAIL_GROUP_ENABLED
|
||||
IS_JUNCTION_RELATIONS_ENABLED
|
||||
IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED
|
||||
IS_BILLING_V2_ENABLED
|
||||
IS_REST_METADATA_API_NEW_FORMAT_DIRECT
|
||||
}
|
||||
|
||||
@@ -2963,7 +2961,7 @@ type Query {
|
||||
enterpriseSubscriptionStatus: EnterpriseSubscriptionStatusDTO
|
||||
billingPortalSession(returnUrlPath: String): BillingSession!
|
||||
listPlans: [BillingPlan!]!
|
||||
getMeteredProductsUsage: [BillingMeteredProductUsage!]!
|
||||
getResourceCreditUsage: [BillingResourceCreditUsage!]!
|
||||
findWorkspaceInvitations: [WorkspaceInvitation!]!
|
||||
getApprovedAccessDomains: [ApprovedAccessDomain!]!
|
||||
getPageLayoutTabs(pageLayoutId: String!): [PageLayoutTab!]!
|
||||
@@ -3203,9 +3201,9 @@ type Mutation {
|
||||
switchBillingPlan: BillingUpdate!
|
||||
cancelSwitchBillingPlan: BillingUpdate!
|
||||
cancelSwitchBillingInterval: BillingUpdate!
|
||||
setMeteredSubscriptionPrice(priceId: String!): BillingUpdate!
|
||||
setResourceCreditSubscriptionPrice(priceId: String!): BillingUpdate!
|
||||
endSubscriptionTrialPeriod: BillingEndTrialPeriod!
|
||||
cancelSwitchMeteredPrice: BillingUpdate!
|
||||
cancelSwitchResourceCreditPrice: BillingUpdate!
|
||||
deleteWorkspaceInvitation(appTokenId: String!): String!
|
||||
resendWorkspaceInvitation(appTokenId: String!): SendInvitations!
|
||||
sendInvitations(emails: [String!]!, roleId: UUID): SendInvitations!
|
||||
|
||||
@@ -1147,7 +1147,7 @@ export type BillingUsageType = 'METERED' | 'LICENSED'
|
||||
|
||||
|
||||
/** The different billing products available */
|
||||
export type BillingProductKey = 'BASE_PRODUCT' | 'RESOURCE_CREDIT' | 'WORKFLOW_NODE_EXECUTION'
|
||||
export type BillingProductKey = 'BASE_PRODUCT' | 'RESOURCE_CREDIT'
|
||||
|
||||
export interface BillingPriceLicensed {
|
||||
recurringInterval: SubscriptionInterval
|
||||
@@ -1233,7 +1233,7 @@ export interface BillingEndTrialPeriod {
|
||||
__typename: 'BillingEndTrialPeriod'
|
||||
}
|
||||
|
||||
export interface BillingMeteredProductUsage {
|
||||
export interface BillingResourceCreditUsage {
|
||||
productKey: BillingProductKey
|
||||
periodStart: Scalars['DateTime']
|
||||
periodEnd: Scalars['DateTime']
|
||||
@@ -1242,7 +1242,7 @@ export interface BillingMeteredProductUsage {
|
||||
rolloverCredits: Scalars['Float']
|
||||
totalGrantedCredits: Scalars['Float']
|
||||
unitPriceCents: Scalars['Float']
|
||||
__typename: 'BillingMeteredProductUsage'
|
||||
__typename: 'BillingResourceCreditUsage'
|
||||
}
|
||||
|
||||
export interface BillingPlan {
|
||||
@@ -1390,7 +1390,7 @@ export interface FeatureFlag {
|
||||
__typename: 'FeatureFlag'
|
||||
}
|
||||
|
||||
export type FeatureFlagKey = 'IS_UNIQUE_INDEXES_ENABLED' | 'IS_JSON_FILTER_ENABLED' | 'IS_MARKETPLACE_SETTING_TAB_VISIBLE' | 'IS_RECORD_PAGE_LAYOUT_EDITING_ENABLED' | 'IS_PUBLIC_DOMAIN_ENABLED' | 'IS_EMAILING_DOMAIN_ENABLED' | 'IS_EMAIL_GROUP_ENABLED' | 'IS_JUNCTION_RELATIONS_ENABLED' | 'IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED' | 'IS_BILLING_V2_ENABLED' | 'IS_REST_METADATA_API_NEW_FORMAT_DIRECT'
|
||||
export type FeatureFlagKey = 'IS_UNIQUE_INDEXES_ENABLED' | 'IS_JSON_FILTER_ENABLED' | 'IS_MARKETPLACE_SETTING_TAB_VISIBLE' | 'IS_RECORD_PAGE_LAYOUT_EDITING_ENABLED' | 'IS_PUBLIC_DOMAIN_ENABLED' | 'IS_EMAILING_DOMAIN_ENABLED' | 'IS_EMAIL_GROUP_ENABLED' | 'IS_JUNCTION_RELATIONS_ENABLED' | 'IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED' | 'IS_REST_METADATA_API_NEW_FORMAT_DIRECT'
|
||||
|
||||
export interface WorkspaceUrls {
|
||||
customUrl?: Scalars['String']
|
||||
@@ -2589,7 +2589,7 @@ export interface Query {
|
||||
enterpriseSubscriptionStatus?: EnterpriseSubscriptionStatusDTO
|
||||
billingPortalSession: BillingSession
|
||||
listPlans: BillingPlan[]
|
||||
getMeteredProductsUsage: BillingMeteredProductUsage[]
|
||||
getResourceCreditUsage: BillingResourceCreditUsage[]
|
||||
findWorkspaceInvitations: WorkspaceInvitation[]
|
||||
getApprovedAccessDomains: ApprovedAccessDomain[]
|
||||
getPageLayoutTabs: PageLayoutTab[]
|
||||
@@ -2735,9 +2735,9 @@ export interface Mutation {
|
||||
switchBillingPlan: BillingUpdate
|
||||
cancelSwitchBillingPlan: BillingUpdate
|
||||
cancelSwitchBillingInterval: BillingUpdate
|
||||
setMeteredSubscriptionPrice: BillingUpdate
|
||||
setResourceCreditSubscriptionPrice: BillingUpdate
|
||||
endSubscriptionTrialPeriod: BillingEndTrialPeriod
|
||||
cancelSwitchMeteredPrice: BillingUpdate
|
||||
cancelSwitchResourceCreditPrice: BillingUpdate
|
||||
deleteWorkspaceInvitation: Scalars['String']
|
||||
resendWorkspaceInvitation: SendInvitations
|
||||
sendInvitations: SendInvitations
|
||||
@@ -4194,7 +4194,7 @@ export interface BillingEndTrialPeriodGenqlSelection{
|
||||
__scalar?: boolean | number
|
||||
}
|
||||
|
||||
export interface BillingMeteredProductUsageGenqlSelection{
|
||||
export interface BillingResourceCreditUsageGenqlSelection{
|
||||
productKey?: boolean | number
|
||||
periodStart?: boolean | number
|
||||
periodEnd?: boolean | number
|
||||
@@ -5635,7 +5635,7 @@ export interface QueryGenqlSelection{
|
||||
enterpriseSubscriptionStatus?: EnterpriseSubscriptionStatusDTOGenqlSelection
|
||||
billingPortalSession?: (BillingSessionGenqlSelection & { __args?: {returnUrlPath?: (Scalars['String'] | null)} })
|
||||
listPlans?: BillingPlanGenqlSelection
|
||||
getMeteredProductsUsage?: BillingMeteredProductUsageGenqlSelection
|
||||
getResourceCreditUsage?: BillingResourceCreditUsageGenqlSelection
|
||||
findWorkspaceInvitations?: WorkspaceInvitationGenqlSelection
|
||||
getApprovedAccessDomains?: ApprovedAccessDomainGenqlSelection
|
||||
getPageLayoutTabs?: (PageLayoutTabGenqlSelection & { __args: {pageLayoutId: Scalars['String']} })
|
||||
@@ -5820,9 +5820,9 @@ export interface MutationGenqlSelection{
|
||||
switchBillingPlan?: BillingUpdateGenqlSelection
|
||||
cancelSwitchBillingPlan?: BillingUpdateGenqlSelection
|
||||
cancelSwitchBillingInterval?: BillingUpdateGenqlSelection
|
||||
setMeteredSubscriptionPrice?: (BillingUpdateGenqlSelection & { __args: {priceId: Scalars['String']} })
|
||||
setResourceCreditSubscriptionPrice?: (BillingUpdateGenqlSelection & { __args: {priceId: Scalars['String']} })
|
||||
endSubscriptionTrialPeriod?: BillingEndTrialPeriodGenqlSelection
|
||||
cancelSwitchMeteredPrice?: BillingUpdateGenqlSelection
|
||||
cancelSwitchResourceCreditPrice?: BillingUpdateGenqlSelection
|
||||
deleteWorkspaceInvitation?: { __args: {appTokenId: Scalars['String']} }
|
||||
resendWorkspaceInvitation?: (SendInvitationsGenqlSelection & { __args: {appTokenId: Scalars['String']} })
|
||||
sendInvitations?: (SendInvitationsGenqlSelection & { __args: {emails: Scalars['String'][], roleId?: (Scalars['UUID'] | null)} })
|
||||
@@ -7109,10 +7109,10 @@ export interface LogicFunctionLogsInput {applicationId?: (Scalars['UUID'] | null
|
||||
|
||||
|
||||
|
||||
const BillingMeteredProductUsage_possibleTypes: string[] = ['BillingMeteredProductUsage']
|
||||
export const isBillingMeteredProductUsage = (obj?: { __typename?: any } | null): obj is BillingMeteredProductUsage => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isBillingMeteredProductUsage"')
|
||||
return BillingMeteredProductUsage_possibleTypes.includes(obj.__typename)
|
||||
const BillingResourceCreditUsage_possibleTypes: string[] = ['BillingResourceCreditUsage']
|
||||
export const isBillingResourceCreditUsage = (obj?: { __typename?: any } | null): obj is BillingResourceCreditUsage => {
|
||||
if (!obj?.__typename) throw new Error('__typename is missing in "isBillingResourceCreditUsage"')
|
||||
return BillingResourceCreditUsage_possibleTypes.includes(obj.__typename)
|
||||
}
|
||||
|
||||
|
||||
@@ -8707,8 +8707,7 @@ export const enumBillingUsageType = {
|
||||
|
||||
export const enumBillingProductKey = {
|
||||
BASE_PRODUCT: 'BASE_PRODUCT' as const,
|
||||
RESOURCE_CREDIT: 'RESOURCE_CREDIT' as const,
|
||||
WORKFLOW_NODE_EXECUTION: 'WORKFLOW_NODE_EXECUTION' as const
|
||||
RESOURCE_CREDIT: 'RESOURCE_CREDIT' as const
|
||||
}
|
||||
|
||||
export const enumSubscriptionInterval = {
|
||||
@@ -8767,7 +8766,6 @@ export const enumFeatureFlagKey = {
|
||||
IS_EMAIL_GROUP_ENABLED: 'IS_EMAIL_GROUP_ENABLED' as const,
|
||||
IS_JUNCTION_RELATIONS_ENABLED: 'IS_JUNCTION_RELATIONS_ENABLED' as const,
|
||||
IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED: 'IS_RECORD_PAGE_LAYOUT_GLOBAL_EDITION_ENABLED' as const,
|
||||
IS_BILLING_V2_ENABLED: 'IS_BILLING_V2_ENABLED' as const,
|
||||
IS_REST_METADATA_API_NEW_FORMAT_DIRECT: 'IS_REST_METADATA_API_NEW_FORMAT_DIRECT' as const
|
||||
}
|
||||
|
||||
|
||||
@@ -3119,7 +3119,7 @@ export default {
|
||||
1
|
||||
]
|
||||
},
|
||||
"BillingMeteredProductUsage": {
|
||||
"BillingResourceCreditUsage": {
|
||||
"productKey": [
|
||||
137
|
||||
],
|
||||
@@ -5980,7 +5980,7 @@ export default {
|
||||
"listPlans": [
|
||||
150
|
||||
],
|
||||
"getMeteredProductsUsage": [
|
||||
"getResourceCreditUsage": [
|
||||
149
|
||||
],
|
||||
"findWorkspaceInvitations": [
|
||||
@@ -7231,7 +7231,7 @@ export default {
|
||||
"cancelSwitchBillingInterval": [
|
||||
152
|
||||
],
|
||||
"setMeteredSubscriptionPrice": [
|
||||
"setResourceCreditSubscriptionPrice": [
|
||||
152,
|
||||
{
|
||||
"priceId": [
|
||||
@@ -7243,7 +7243,7 @@ export default {
|
||||
"endSubscriptionTrialPeriod": [
|
||||
148
|
||||
],
|
||||
"cancelSwitchMeteredPrice": [
|
||||
"cancelSwitchResourceCreditPrice": [
|
||||
152
|
||||
],
|
||||
"deleteWorkspaceInvitation": [
|
||||
|
||||
Reference in New Issue
Block a user