fix: add hipaa flag (#2603)

This commit is contained in:
David Nguyen
2026-03-13 12:06:10 +11:00
committed by GitHub
parent 364537e8fe
commit e67e19358a
6 changed files with 37 additions and 3 deletions
@@ -18,6 +18,7 @@ const BACKPORT_SUBSCRIPTION_CLAIM_JOB_DEFINITION_SCHEMA = z.object({
embedSigning: z.literal(true).optional(),
embedSigningWhiteLabel: z.literal(true).optional(),
cfr21: z.literal(true).optional(),
hipaa: z.literal(true).optional(),
// Todo: Envelopes - Do we need to check?
// authenticationPortal & emailDomains missing here.
}),
+1
View File
@@ -8,6 +8,7 @@ export const ZLicenseClaimSchema = z.object({
embedAuthoring: z.boolean().optional(),
embedAuthoringWhiteLabel: z.boolean().optional(),
cfr21: z.boolean().optional(),
hipaa: z.boolean().optional(),
authenticationPortal: z.boolean().optional(),
billing: z.boolean().optional(),
});
+7
View File
@@ -29,6 +29,8 @@ export const ZClaimFlagsSchema = z.object({
cfr21: z.boolean().optional(),
hipaa: z.boolean().optional(),
authenticationPortal: z.boolean().optional(),
allowLegacyEnvelopes: z.boolean().optional(),
@@ -85,6 +87,11 @@ export const SUBSCRIPTION_CLAIM_FEATURE_FLAGS: Record<
label: '21 CFR',
isEnterprise: true,
},
hipaa: {
key: 'hipaa',
label: 'HIPAA',
isEnterprise: true,
},
authenticationPortal: {
key: 'authenticationPortal',
label: 'Authentication portal',