mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-15 16:52:38 +00:00
Patch broken integratins due to permission update
This commit is contained in:
@@ -64,18 +64,21 @@ export const validateClientForIntegration = async ({
|
||||
export const CreateIntegrationV1 = z.object({
|
||||
body: z.object({
|
||||
integrationAuthId: z.string().trim(),
|
||||
app: z.string().trim(),
|
||||
app: z.string().trim().optional(),
|
||||
isActive: z.boolean(),
|
||||
appId: z.string().trim(),
|
||||
appId: z.string().trim().optional(),
|
||||
secretPath: z.string().trim().default("/"),
|
||||
sourceEnvironment: z.string().trim(),
|
||||
targetEnvironment: z.string().trim(),
|
||||
targetEnvironmentId: z.string().trim(),
|
||||
targetService: z.string().trim(),
|
||||
targetServiceId: z.string().trim(),
|
||||
owner: z.string().trim(),
|
||||
path: z.string().trim(),
|
||||
region: z.string().trim()
|
||||
targetEnvironment: z.string().trim().optional(),
|
||||
targetEnvironmentId: z.string().trim().optional(),
|
||||
targetService: z.string().trim().optional(),
|
||||
targetServiceId: z.string().trim().optional(),
|
||||
owner: z.string().trim().optional(),
|
||||
path: z.string().trim().optional(),
|
||||
region: z.string().trim().optional(),
|
||||
metadata: z.object({
|
||||
secretSuffix: z.string().optional()
|
||||
}).optional()
|
||||
})
|
||||
});
|
||||
|
||||
|
||||
@@ -79,11 +79,11 @@ export const OauthExchangeV1 = z.object({
|
||||
export const SaveIntegrationAccessTokenV1 = z.object({
|
||||
body: z.object({
|
||||
workspaceId: z.string().trim(),
|
||||
integration: z.string().trim(),
|
||||
accessId: z.string().trim().optional(),
|
||||
accessToken: z.string().trim().optional(),
|
||||
url: z.string().url().trim(),
|
||||
namespace: z.string().trim(),
|
||||
integration: z.string().trim(),
|
||||
url: z.string().url().trim().optional(),
|
||||
namespace: z.string().trim().optional(),
|
||||
refreshToken:z.string().trim().optional()
|
||||
})
|
||||
});
|
||||
@@ -93,8 +93,8 @@ export const GetIntegrationAuthAppsV1 = z.object({
|
||||
integrationAuthId: z.string().trim()
|
||||
}),
|
||||
query: z.object({
|
||||
teamId: z.string().trim(),
|
||||
workspaceSlug: z.string().trim()
|
||||
teamId: z.string().trim().optional(),
|
||||
workspaceSlug: z.string().trim().optional()
|
||||
})
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user