From 68bc936e144c426b54b6a094fe6e34ebd02c1d8c Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Sat, 23 May 2026 02:52:31 +0100 Subject: [PATCH] refactor(integrations): drop slackSettingsSchema and related types --- .../integration/dto/integration-settings.schema.ts | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/apps/server/src/core/integration/dto/integration-settings.schema.ts b/apps/server/src/core/integration/dto/integration-settings.schema.ts index 71bcfbffb..ee5d38465 100644 --- a/apps/server/src/core/integration/dto/integration-settings.schema.ts +++ b/apps/server/src/core/integration/dto/integration-settings.schema.ts @@ -1,13 +1,5 @@ import { z } from 'zod'; -export const slackSettingsSchema = z.object({ - channelId: z.string().min(1), - channelName: z.string().optional(), - notifyOn: z - .array(z.enum(['page.created', 'page.updated', 'page.deleted'])) - .default(['page.created']), -}); - export const githubSettingsSchema = z.object({ baseUrl: z.string().url().optional(), org: z.string().optional(), @@ -31,7 +23,6 @@ export const linearSettingsSchema = z.object({ }); const integrationSettingsSchemas: Record = { - slack: slackSettingsSchema, github: githubSettingsSchema, gitlab: gitlabSettingsSchema, jira: jiraSettingsSchema, @@ -61,7 +52,6 @@ export function validateIntegrationSettings( return { success: true, data: result.data }; } -export type SlackSettings = z.infer; export type GithubSettings = z.infer; export type GitlabSettings = z.infer; export type JiraSettings = z.infer;