diff --git a/.oxfmtrc.jsonc b/.oxfmtrc.jsonc new file mode 100644 index 00000000000..a2758a7aba1 --- /dev/null +++ b/.oxfmtrc.jsonc @@ -0,0 +1,27 @@ +{ + "$schema": "./node_modules/oxfmt/configuration_schema.json", + "singleQuote": true, + "trailingComma": "all", + "endOfLine": "lf", + "printWidth": 80, + "sortPackageJson": false, + "ignorePatterns": [ + "**/dist/**", + "**/build/**", + "**/lib/**", + "**/.next/**", + "**/coverage/**", + "**/generated/**", + "**/generated-admin/**", + "**/generated-metadata/**", + "**/.cache/**", + "**/node_modules/**", + "**/*.min.js", + "**/*.snap", + "**/*.md", + "**/*.mdx", + "**/seed-project/**/*.mjs", + "packages/twenty-zapier/build/**", + "**/upgrade-version-command/**" + ] +} diff --git a/nx.json b/nx.json index 2a18e74d025..0d4edfdfda5 100644 --- a/nx.json +++ b/nx.json @@ -44,12 +44,12 @@ "cache": true, "options": { "cwd": "{projectRoot}", - "command": "npx oxlint -c .oxlintrc.json . && (prettier . --check --cache --cache-location ../../.cache/prettier/{projectRoot} --cache-strategy metadata || (echo 'ERROR: Prettier formatting check failed! Fix with: npx nx lint --configuration=fix' && false))" + "command": "npx oxlint -c .oxlintrc.json . && (npx oxfmt --check . || (echo 'ERROR: oxfmt formatting check failed! Fix with: npx nx lint --configuration=fix' && false))" }, "configurations": { "ci": {}, "fix": { - "command": "npx oxlint --fix -c .oxlintrc.json . && prettier . --write --cache --cache-location ../../.cache/prettier/{projectRoot} --cache-strategy metadata" + "command": "npx oxlint --fix -c .oxlintrc.json . && npx oxfmt ." } }, "dependsOn": ["^build", "twenty-oxlint-rules:build"] @@ -59,12 +59,12 @@ "cache": false, "dependsOn": ["twenty-oxlint-rules:build"], "options": { - "command": "FILES=$(git diff --name-only --diff-filter=d main -- {projectRoot}/ | grep -E '{args.pattern}'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint -c {projectRoot}/.oxlintrc.json $FILES && (prettier --check $FILES || (echo 'ERROR: Prettier formatting check failed! Fix with: npx nx lint:diff-with-main --configuration=fix' && false)))", + "command": "FILES=$(git diff --name-only --diff-filter=d main -- {projectRoot}/ | grep -E '{args.pattern}'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint -c {projectRoot}/.oxlintrc.json $FILES && (npx oxfmt --check $FILES || (echo 'ERROR: oxfmt formatting check failed! Fix with: npx nx lint:diff-with-main --configuration=fix' && false)))", "pattern": "\\.(ts|tsx|js|jsx)$" }, "configurations": { "fix": { - "command": "FILES=$(git diff --name-only --diff-filter=d main -- {projectRoot}/ | grep -E '{args.pattern}'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --fix -c {projectRoot}/.oxlintrc.json $FILES && prettier --write $FILES)" + "command": "FILES=$(git diff --name-only --diff-filter=d main -- {projectRoot}/ | grep -E '{args.pattern}'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --fix -c {projectRoot}/.oxlintrc.json $FILES && npx oxfmt $FILES)" } } }, @@ -73,18 +73,14 @@ "cache": true, "options": { "cwd": "{projectRoot}", - "command": "prettier {args.files} --check --cache {args.cache} --cache-location {args.cacheLocation} --write {args.write} --cache-strategy {args.cacheStrategy}", - "cache": true, - "cacheLocation": "../../.cache/prettier/{projectRoot}", - "cacheStrategy": "metadata", - "write": false + "command": "npx oxfmt --check {args.files} {args.write}", + "files": ".", + "write": "" }, "configurations": { - "ci": { - "cacheStrategy": "content" - }, + "ci": {}, "fix": { - "write": true + "command": "npx oxfmt {args.files}" } }, "dependsOn": ["^build"] diff --git a/package.json b/package.json index 2af1bbbca35..2b4bd1d9289 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "concurrently": "^8.2.2", "http-server": "^14.1.1", "nx": "22.5.4", + "oxfmt": "0.50.0", "tsx": "^4.17.0", "verdaccio": "^6.3.1" }, diff --git a/packages/twenty-docs/.oxlintrc.json b/packages/twenty-docs/.oxlintrc.json index b127d6100a4..3f43733f58d 100644 --- a/packages/twenty-docs/.oxlintrc.json +++ b/packages/twenty-docs/.oxlintrc.json @@ -4,7 +4,10 @@ "ignorePatterns": ["node_modules", ".next", "storybook-static"], "rules": { "func-style": ["error", "declaration", { "allowArrowFunctions": true }], - "no-console": ["warn", { "allow": ["group", "groupCollapsed", "groupEnd"] }], + "no-console": [ + "warn", + { "allow": ["group", "groupCollapsed", "groupEnd"] } + ], "no-control-regex": "off", "no-debugger": "error", "no-duplicate-imports": "error", @@ -13,22 +16,31 @@ "no-redeclare": "off", "import/no-duplicates": "error", "typescript/no-redeclare": "error", - "typescript/consistent-type-imports": ["error", { - "prefer": "type-imports", - "fixStyle": "inline-type-imports" - }], + "typescript/consistent-type-imports": [ + "error", + { + "prefer": "type-imports", + "fixStyle": "inline-type-imports" + } + ], "typescript/explicit-function-return-type": "off", "typescript/explicit-module-boundary-types": "off", - "typescript/no-empty-object-type": ["error", { - "allowInterfaces": "with-single-extends" - }], + "typescript/no-empty-object-type": [ + "error", + { + "allowInterfaces": "with-single-extends" + } + ], "typescript/no-empty-function": "off", "typescript/no-explicit-any": "off", - "typescript/no-unused-vars": ["warn", { - "vars": "all", - "varsIgnorePattern": "^_", - "args": "after-used", - "argsIgnorePattern": "^_" - }] + "typescript/no-unused-vars": [ + "warn", + { + "vars": "all", + "varsIgnorePattern": "^_", + "args": "after-used", + "argsIgnorePattern": "^_" + } + ] } } diff --git a/packages/twenty-docs/custom.css b/packages/twenty-docs/custom.css index fc66530852f..5ea1d241735 100644 --- a/packages/twenty-docs/custom.css +++ b/packages/twenty-docs/custom.css @@ -12,8 +12,8 @@ opacity: 0.85 !important; } -:is(.dark, [data-theme="dark"]) #topbar-cta-button a, -:is(.dark, [data-theme="dark"]) #topbar-cta-button a span { +:is(.dark, [data-theme='dark']) #topbar-cta-button a, +:is(.dark, [data-theme='dark']) #topbar-cta-button a span { background-color: #ffffff !important; color: #141414 !important; } @@ -35,14 +35,14 @@ * We use :has() to scope the rule to only the sidebar group that contains * the developers/introduction link, so other tabs are unaffected. */ -div:has(> .sidebar-group a[href="/developers/introduction"]), -div:has(> .sidebar-group a[href="/user-guide/introduction"]) { +div:has(> .sidebar-group a[href='/developers/introduction']), +div:has(> .sidebar-group a[href='/user-guide/introduction']) { display: none; } /* Remove the top margin on the group that follows the hidden overview group, so it sits flush at the top of the sidebar without a gap. */ -div:has(> .sidebar-group a[href="/developers/introduction"]) + div, -div:has(> .sidebar-group a[href="/user-guide/introduction"]) + div { +div:has(> .sidebar-group a[href='/developers/introduction']) + div, +div:has(> .sidebar-group a[href='/user-guide/introduction']) + div { margin-top: 0 !important; } diff --git a/packages/twenty-docs/navigation/base-structure.json b/packages/twenty-docs/navigation/base-structure.json index c4e5a502dc9..41f3ac2ebdc 100644 --- a/packages/twenty-docs/navigation/base-structure.json +++ b/packages/twenty-docs/navigation/base-structure.json @@ -36,9 +36,7 @@ { "key": "userGuideOverview", "label": "Overview", - "pages": [ - "user-guide/introduction" - ] + "pages": ["user-guide/introduction"] }, { "key": "dataModel", @@ -220,9 +218,7 @@ { "key": "aiHowTos", "label": "How-Tos", - "pages": [ - "user-guide/ai/how-tos/ai-faq" - ] + "pages": ["user-guide/ai/how-tos/ai-faq"] } ] }, @@ -309,9 +305,7 @@ { "key": "permissionsAccessHowTos", "label": "How-Tos", - "pages": [ - "user-guide/permissions-access/how-tos/permissions-faq" - ] + "pages": ["user-guide/permissions-access/how-tos/permissions-faq"] } ] }, @@ -332,9 +326,7 @@ { "key": "billingHowTos", "label": "How-Tos", - "pages": [ - "user-guide/billing/how-tos/billing-faq" - ] + "pages": ["user-guide/billing/how-tos/billing-faq"] } ] }, @@ -359,9 +351,7 @@ { "key": "settingsHowTos", "label": "How-Tos", - "pages": [ - "user-guide/settings/how-tos/settings-faq" - ] + "pages": ["user-guide/settings/how-tos/settings-faq"] } ] } @@ -374,9 +364,7 @@ { "key": "developersOverview", "label": "Overview", - "pages": [ - "developers/introduction" - ] + "pages": ["developers/introduction"] }, { "key": "apps", diff --git a/packages/twenty-docs/navigation/navigation-schema.json b/packages/twenty-docs/navigation/navigation-schema.json index 5ac78aba201..51ca009050c 100644 --- a/packages/twenty-docs/navigation/navigation-schema.json +++ b/packages/twenty-docs/navigation/navigation-schema.json @@ -209,9 +209,7 @@ { "key": "aiHowTos", "label": "How-Tos", - "pages": [ - "user-guide/ai/how-tos/ai-faq" - ] + "pages": ["user-guide/ai/how-tos/ai-faq"] } ] }, @@ -290,9 +288,7 @@ { "key": "permissionsAccessHowTos", "label": "How-Tos", - "pages": [ - "user-guide/permissions-access/how-tos/permissions-faq" - ] + "pages": ["user-guide/permissions-access/how-tos/permissions-faq"] } ] }, @@ -313,9 +309,7 @@ { "key": "billingHowTos", "label": "How-Tos", - "pages": [ - "user-guide/billing/how-tos/billing-faq" - ] + "pages": ["user-guide/billing/how-tos/billing-faq"] } ] }, @@ -340,9 +334,7 @@ { "key": "settingsHowTos", "label": "How-Tos", - "pages": [ - "user-guide/settings/how-tos/settings-faq" - ] + "pages": ["user-guide/settings/how-tos/settings-faq"] } ] } @@ -355,9 +347,7 @@ { "key": "developersGroup", "label": "Developers", - "pages": [ - "developers/introduction" - ] + "pages": ["developers/introduction"] }, { "key": "extend", @@ -433,9 +423,7 @@ { "key": "feedback", "label": "Feedback", - "pages": [ - "twenty-ui/progress-bar" - ] + "pages": ["twenty-ui/progress-bar"] }, { "key": "input", diff --git a/packages/twenty-docs/project.json b/packages/twenty-docs/project.json index 0de792e25f9..b3d7b63bfec 100644 --- a/packages/twenty-docs/project.json +++ b/packages/twenty-docs/project.json @@ -21,11 +21,17 @@ }, "lint": {}, "fmt": { + "executor": "nx:run-commands", + "cache": true, "options": { - "files": "." + "cwd": "{projectRoot}", + "command": "prettier . --check --cache --cache-location ../../.cache/prettier/{projectRoot} --cache-strategy metadata" }, "configurations": { - "fix": {} + "ci": {}, + "fix": { + "command": "prettier . --write --cache --cache-location ../../.cache/prettier/{projectRoot} --cache-strategy metadata" + } } } } diff --git a/packages/twenty-docs/scripts/generate-docs-json.ts b/packages/twenty-docs/scripts/generate-docs-json.ts index 2f9034f3e0d..60be8acda2a 100644 --- a/packages/twenty-docs/scripts/generate-docs-json.ts +++ b/packages/twenty-docs/scripts/generate-docs-json.ts @@ -2,8 +2,8 @@ import fs from 'fs'; import path from 'path'; import { - DEFAULT_LANGUAGE, - SUPPORTED_LANGUAGES, + DEFAULT_LANGUAGE, + SUPPORTED_LANGUAGES, } from '../navigation/supported-languages'; type BasePage = string | BaseGroup; @@ -71,15 +71,11 @@ const baseStructure: BaseStructure = JSON.parse( const docsConfig = JSON.parse(fs.readFileSync(docsPath, 'utf8')); -const collectTranslations = ( - file: TranslationFile | null, -): TranslationMaps => { +const collectTranslations = (file: TranslationFile | null): TranslationMaps => { const tabLabels = new Map(); const groupLabels = new Map(); - const collectGroups = ( - groups?: Record, - ) => { + const collectGroups = (groups?: Record) => { if (!groups) { return; } @@ -99,17 +95,15 @@ const collectTranslations = ( }; const loadTranslationFile = (language: string): TranslationFile | null => { - const translationPath = path.join( - localesRoot, - language, - 'navigation.json', - ); + const translationPath = path.join(localesRoot, language, 'navigation.json'); if (!fs.existsSync(translationPath)) { return null; } - return JSON.parse(fs.readFileSync(translationPath, 'utf8')) as TranslationFile; + return JSON.parse( + fs.readFileSync(translationPath, 'utf8'), + ) as TranslationFile; }; const buildLanguageEntry = (language: string): GeneratedLanguage => { @@ -161,9 +155,8 @@ const hasLocaleContent = (language: string): boolean => { return fs.existsSync(localeDir); }; -const languages = SUPPORTED_LANGUAGES.filter(hasLocaleContent).map( - buildLanguageEntry, -); +const languages = + SUPPORTED_LANGUAGES.filter(hasLocaleContent).map(buildLanguageEntry); if (!docsConfig.navigation) { docsConfig.navigation = {}; diff --git a/packages/twenty-docs/scripts/generate-halftone-illustrations.mjs b/packages/twenty-docs/scripts/generate-halftone-illustrations.mjs index 6eab95f40e4..8f944cd9135 100644 --- a/packages/twenty-docs/scripts/generate-halftone-illustrations.mjs +++ b/packages/twenty-docs/scripts/generate-halftone-illustrations.mjs @@ -53,75 +53,81 @@ async function main() { const base64 = imageBytes.toString('base64'); const mime = sourcePath.endsWith('.png') ? 'image/png' : 'image/jpeg'; - const resultBase64 = await page.evaluate(async ({ b64, m }) => { - const LINE_SPACING = 8; - const MIN_LINE_WIDTH = 0.5; - const MAX_LINE_WIDTH = 6; - const COLOR = { r: 74, g: 56, b: 245 }; // #4A38F5 - const TRANSPARENT_BG = true; + const resultBase64 = await page.evaluate( + async ({ b64, m }) => { + const LINE_SPACING = 8; + const MIN_LINE_WIDTH = 0.5; + const MAX_LINE_WIDTH = 6; + const COLOR = { r: 74, g: 56, b: 245 }; // #4A38F5 + const TRANSPARENT_BG = true; - const img = new Image(); - await new Promise((res, rej) => { - img.onload = res; - img.onerror = rej; - img.src = `data:${m};base64,${b64}`; - }); + const img = new Image(); + await new Promise((res, rej) => { + img.onload = res; + img.onerror = rej; + img.src = `data:${m};base64,${b64}`; + }); - const { width, height } = img; - const scale = 2; - const outW = width * scale; - const outH = height * scale; + const { width, height } = img; + const scale = 2; + const outW = width * scale; + const outH = height * scale; - // Read source pixels - const tmp = document.createElement('canvas'); - tmp.width = width; - tmp.height = height; - const tmpCtx = tmp.getContext('2d'); - tmpCtx.drawImage(img, 0, 0); - const px = tmpCtx.getImageData(0, 0, width, height).data; + // Read source pixels + const tmp = document.createElement('canvas'); + tmp.width = width; + tmp.height = height; + const tmpCtx = tmp.getContext('2d'); + tmpCtx.drawImage(img, 0, 0); + const px = tmpCtx.getImageData(0, 0, width, height).data; - // Output canvas - const out = document.createElement('canvas'); - out.width = outW; - out.height = outH; - const ctx = out.getContext('2d'); - // Transparent background — adapts to both light and dark mode + // Output canvas + const out = document.createElement('canvas'); + out.width = outW; + out.height = outH; + const ctx = out.getContext('2d'); + // Transparent background — adapts to both light and dark mode - const sp = LINE_SPACING * scale; + const sp = LINE_SPACING * scale; - for (let y = sp / 2; y < outH; y += sp) { - const srcY = Math.min(Math.floor(y / scale), height - 1); - let x = 0; + for (let y = sp / 2; y < outH; y += sp) { + const srcY = Math.min(Math.floor(y / scale), height - 1); + let x = 0; - while (x < outW) { - const srcX = Math.min(Math.floor(x / scale), width - 1); - const i = (srcY * width + srcX) * 4; - const lum = (0.299 * px[i] + 0.587 * px[i+1] + 0.114 * px[i+2]) / 255; - const a = px[i+3] / 255; - const dark = (1 - lum) * a; + while (x < outW) { + const srcX = Math.min(Math.floor(x / scale), width - 1); + const i = (srcY * width + srcX) * 4; + const lum = + (0.299 * px[i] + 0.587 * px[i + 1] + 0.114 * px[i + 2]) / 255; + const a = px[i + 3] / 255; + const dark = (1 - lum) * a; - if (dark > 0.2) { - const w = (MIN_LINE_WIDTH + (MAX_LINE_WIDTH - MIN_LINE_WIDTH) * dark) * scale; - const dashLen = sp * (0.3 + 0.7 * dark); - const gap = sp * (0.1 + 0.4 * (1 - dark)); - const alpha = 0.3 + 0.7 * dark; + if (dark > 0.2) { + const w = + (MIN_LINE_WIDTH + (MAX_LINE_WIDTH - MIN_LINE_WIDTH) * dark) * + scale; + const dashLen = sp * (0.3 + 0.7 * dark); + const gap = sp * (0.1 + 0.4 * (1 - dark)); + const alpha = 0.3 + 0.7 * dark; - ctx.strokeStyle = `rgba(${COLOR.r},${COLOR.g},${COLOR.b},${alpha})`; - ctx.lineWidth = w; - ctx.lineCap = 'round'; - ctx.beginPath(); - ctx.moveTo(x, y); - ctx.lineTo(Math.min(x + dashLen, outW), y); - ctx.stroke(); - x += dashLen + gap; - } else { - x += sp * 0.5; + ctx.strokeStyle = `rgba(${COLOR.r},${COLOR.g},${COLOR.b},${alpha})`; + ctx.lineWidth = w; + ctx.lineCap = 'round'; + ctx.beginPath(); + ctx.moveTo(x, y); + ctx.lineTo(Math.min(x + dashLen, outW), y); + ctx.stroke(); + x += dashLen + gap; + } else { + x += sp * 0.5; + } } } - } - return out.toDataURL('image/png').split(',')[1]; - }, { b64: base64, m: mime }); + return out.toDataURL('image/png').split(',')[1]; + }, + { b64: base64, m: mime }, + ); const outputPath = join(OUTPUT_DIR, `${illust.name}.png`); writeFileSync(outputPath, Buffer.from(resultBase64, 'base64')); diff --git a/packages/twenty-docs/scripts/generate-navigation-template.ts b/packages/twenty-docs/scripts/generate-navigation-template.ts index 7d42daf321f..7ba12d4bcac 100644 --- a/packages/twenty-docs/scripts/generate-navigation-template.ts +++ b/packages/twenty-docs/scripts/generate-navigation-template.ts @@ -46,9 +46,7 @@ const baseStructure: BaseStructure = JSON.parse( fs.readFileSync(baseStructurePath, 'utf8'), ); -const buildGroupMap = ( - groups: BaseGroup[], -): Record => +const buildGroupMap = (groups: BaseGroup[]): Record => groups.reduce>((acc, group) => { const nestedGroups = group.pages.filter( (page): page is BaseGroup => typeof page !== 'string', @@ -78,4 +76,3 @@ const template: TemplateFile = { }; fs.writeFileSync(templatePath, `${JSON.stringify(template, null, 2)}\n`); - diff --git a/packages/twenty-front/.oxlintrc.json b/packages/twenty-front/.oxlintrc.json index 3b3b0e16621..5c52c2c103a 100644 --- a/packages/twenty-front/.oxlintrc.json +++ b/packages/twenty-front/.oxlintrc.json @@ -21,7 +21,10 @@ ], "rules": { "func-style": ["error", "declaration", { "allowArrowFunctions": true }], - "no-console": ["warn", { "allow": ["group", "groupCollapsed", "groupEnd"] }], + "no-console": [ + "warn", + { "allow": ["group", "groupCollapsed", "groupEnd"] } + ], "no-script-url": "error", "no-control-regex": "off", "no-debugger": "error", @@ -29,27 +32,30 @@ "no-undef": "off", "no-unused-vars": "off", "no-redeclare": "off", - "no-restricted-imports": ["error", { - "patterns": [ - { - "group": ["../*"], - "message": "Relative parent imports are not allowed. Use @/ alias instead." - }, - { - "group": ["@tabler/icons-react"], - "message": "Please import icons from `twenty-ui`" - }, - { - "group": ["react-hotkeys-web-hook"], - "importNames": ["useHotkeys"], - "message": "Please use the custom wrapper: `useScopedHotkeys` from `twenty-ui`" - }, - { - "group": ["lodash"], - "message": "Please use the standalone lodash package (for instance: `import groupBy from 'lodash.groupby'` instead of `import { groupBy } from 'lodash'`)" - } - ] - }], + "no-restricted-imports": [ + "error", + { + "patterns": [ + { + "group": ["../*"], + "message": "Relative parent imports are not allowed. Use @/ alias instead." + }, + { + "group": ["@tabler/icons-react"], + "message": "Please import icons from `twenty-ui`" + }, + { + "group": ["react-hotkeys-web-hook"], + "importNames": ["useHotkeys"], + "message": "Please use the custom wrapper: `useScopedHotkeys` from `twenty-ui`" + }, + { + "group": ["lodash"], + "message": "Please use the standalone lodash package (for instance: `import groupBy from 'lodash.groupby'` instead of `import { groupBy } from 'lodash'`)" + } + ] + } + ], "import/no-duplicates": "error", @@ -68,34 +74,46 @@ "typescript/no-redeclare": "error", "typescript/ban-ts-comment": "error", - "typescript/consistent-type-imports": ["error", { - "prefer": "type-imports", - "fixStyle": "inline-type-imports" - }], + "typescript/consistent-type-imports": [ + "error", + { + "prefer": "type-imports", + "fixStyle": "inline-type-imports" + } + ], "typescript/explicit-function-return-type": "off", "typescript/explicit-module-boundary-types": "off", - "typescript/no-empty-object-type": ["error", { - "allowInterfaces": "with-single-extends" - }], + "typescript/no-empty-object-type": [ + "error", + { + "allowInterfaces": "with-single-extends" + } + ], "typescript/no-empty-function": "off", "typescript/no-explicit-any": "off", - "typescript/no-unused-vars": ["warn", { - "vars": "all", - "varsIgnorePattern": "^_", - "args": "after-used", - "argsIgnorePattern": "^_" - }], + "typescript/no-unused-vars": [ + "warn", + { + "vars": "all", + "varsIgnorePattern": "^_", + "args": "after-used", + "argsIgnorePattern": "^_" + } + ], - "typescript/strict-boolean-expressions": ["error", { - "allowNullableBoolean": true, - "allowNullableObject": true, - "allowString": true, - "allowNumber": true, - "allowNullableString": true, - "allowNullableNumber": true, - "allowNullableEnum": true, - "allowAny": true - }], + "typescript/strict-boolean-expressions": [ + "error", + { + "allowNullableBoolean": true, + "allowNullableObject": true, + "allowString": true, + "allowNumber": true, + "allowNullableString": true, + "allowNullableNumber": true, + "allowNullableEnum": true, + "allowAny": true + } + ], "twenty/effect-components": "error", "twenty/no-hardcoded-colors": "error", @@ -108,14 +126,17 @@ "twenty/no-jotai-store-in-selector": "error", "twenty/no-direct-atom-family-in-selector": "error", "twenty/folder-structure": "error", - "twenty/enforce-module-boundaries": ["error", { - "depConstraints": [ - { - "sourceTag": "scope:frontend", - "onlyDependOnLibsWithTags": ["scope:shared", "scope:frontend"] - } - ] - }] + "twenty/enforce-module-boundaries": [ + "error", + { + "depConstraints": [ + { + "sourceTag": "scope:frontend", + "onlyDependOnLibsWithTags": ["scope:shared", "scope:frontend"] + } + ] + } + ] }, "overrides": [ { diff --git a/packages/twenty-front/.storybook/manager-head.html b/packages/twenty-front/.storybook/manager-head.html index 347c19b21f1..cc99c8b8b6a 100644 --- a/packages/twenty-front/.storybook/manager-head.html +++ b/packages/twenty-front/.storybook/manager-head.html @@ -1,8 +1,8 @@ diff --git a/packages/twenty-front/.storybook/preview-head.html b/packages/twenty-front/.storybook/preview-head.html index 732858d597c..534a4fb9bee 100644 --- a/packages/twenty-front/.storybook/preview-head.html +++ b/packages/twenty-front/.storybook/preview-head.html @@ -6,19 +6,19 @@ \ No newline at end of file + diff --git a/packages/twenty-front/codegen.cjs b/packages/twenty-front/codegen.cjs index 7de24798234..8aa99229d4b 100644 --- a/packages/twenty-front/codegen.cjs +++ b/packages/twenty-front/codegen.cjs @@ -19,11 +19,7 @@ module.exports = { overwrite: true, generates: { './src/generated/graphql.ts': { - plugins: [ - 'typescript', - 'typescript-operations', - 'typed-document-node', - ], + plugins: ['typescript', 'typescript-operations', 'typed-document-node'], config: { skipTypename: false, scalars: { diff --git a/packages/twenty-front/index.html b/packages/twenty-front/index.html index 7be520e54b2..dd8a6b7711d 100644 --- a/packages/twenty-front/index.html +++ b/packages/twenty-front/index.html @@ -73,13 +73,15 @@ } @media (prefers-color-scheme: dark) { - html, body { + html, + body { background-color: var(--theme-dark-background-tertiary); } } @media (prefers-color-scheme: light) { - html, body { + html, + body { background-color: var(--theme-light-background-tertiary); } } diff --git a/packages/twenty-front/project.json b/packages/twenty-front/project.json index 8b2167c0ad1..e5044685f8b 100644 --- a/packages/twenty-front/project.json +++ b/packages/twenty-front/project.json @@ -2,31 +2,21 @@ "name": "twenty-front", "$schema": "../../node_modules/nx/schemas/project-schema.json", "projectType": "application", - "tags": [ - "scope:frontend" - ], + "tags": ["scope:frontend"], "targets": { "build": { - "outputs": [ - "{options.outputPath}" - ], + "outputs": ["{options.outputPath}"], "options": { "outputPath": "{projectRoot}/build" }, - "dependsOn": [ - "^build" - ] + "dependsOn": ["^build"] }, "build:sourcemaps": { - "outputs": [ - "{options.outputPath}" - ], + "outputs": ["{options.outputPath}"], "options": { "outputPath": "{projectRoot}/build" }, - "dependsOn": [ - "^build" - ] + "dependsOn": ["^build"] }, "serve": { "executor": "nx:run-commands", @@ -51,12 +41,8 @@ }, "reset:env": { "executor": "nx:run-commands", - "inputs": [ - "{projectRoot}/.env.example" - ], - "outputs": [ - "{projectRoot}/.env" - ], + "inputs": ["{projectRoot}/.env.example"], + "outputs": ["{projectRoot}/.env"], "cache": true, "options": { "cwd": "{projectRoot}", @@ -77,11 +63,11 @@ ], "options": { "cwd": "{projectRoot}", - "command": "npx oxlint --type-aware -c .oxlintrc.json src/ && (prettier src/ --check --cache --cache-location ../../.cache/prettier/{projectRoot} --cache-strategy metadata || (echo 'ERROR: Prettier formatting check failed! Fix with: npx nx lint twenty-front --configuration=fix' && false))" + "command": "npx oxlint --type-aware -c .oxlintrc.json src/ && (npx oxfmt --check src/ || (echo 'ERROR: oxfmt formatting check failed! Fix with: npx nx lint twenty-front --configuration=fix' && false))" }, "configurations": { "fix": { - "command": "npx oxlint --type-aware --fix -c .oxlintrc.json src/ && prettier src/ --write --cache --cache-location ../../.cache/prettier/{projectRoot} --cache-strategy metadata" + "command": "npx oxlint --type-aware --fix -c .oxlintrc.json src/ && npx oxfmt src/" } } }, @@ -90,11 +76,11 @@ "dependsOn": ["twenty-oxlint-rules:build"], "options": { "cwd": "{projectRoot}", - "command": "FILES=$(git diff --name-only --relative --diff-filter=d main...HEAD -- src/ | grep -E '\\.(ts|tsx)$'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --type-aware -c .oxlintrc.json $FILES && (prettier --check $FILES || (echo 'ERROR: Prettier formatting check failed! Fix with: npx nx lint:diff-with-main twenty-front --configuration=fix' && false)))" + "command": "FILES=$(git diff --name-only --relative --diff-filter=d main...HEAD -- src/ | grep -E '\\.(ts|tsx)$'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --type-aware -c .oxlintrc.json $FILES && (npx oxfmt --check $FILES || (echo 'ERROR: oxfmt formatting check failed! Fix with: npx nx lint:diff-with-main twenty-front --configuration=fix' && false)))" }, "configurations": { "fix": { - "command": "FILES=$(git diff --name-only --relative --diff-filter=d main...HEAD -- src/ | grep -E '\\.(ts|tsx)$'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --type-aware --fix -c .oxlintrc.json $FILES && prettier --write $FILES)" + "command": "FILES=$(git diff --name-only --relative --diff-filter=d main...HEAD -- src/ | grep -E '\\.(ts|tsx)$'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --type-aware --fix -c .oxlintrc.json $FILES && npx oxfmt $FILES)" } } }, diff --git a/packages/twenty-front/public/mockServiceWorker.js b/packages/twenty-front/public/mockServiceWorker.js index a2483bd3f42..70b6a7a3098 100644 --- a/packages/twenty-front/public/mockServiceWorker.js +++ b/packages/twenty-front/public/mockServiceWorker.js @@ -7,42 +7,42 @@ * - Please do NOT modify this file. */ -const PACKAGE_VERSION = '2.12.7' -const INTEGRITY_CHECKSUM = '4db4a41e972cec1b64cc569c66952d82' -const IS_MOCKED_RESPONSE = Symbol('isMockedResponse') -const activeClientIds = new Set() +const PACKAGE_VERSION = '2.12.7'; +const INTEGRITY_CHECKSUM = '4db4a41e972cec1b64cc569c66952d82'; +const IS_MOCKED_RESPONSE = Symbol('isMockedResponse'); +const activeClientIds = new Set(); addEventListener('install', function () { - self.skipWaiting() -}) + self.skipWaiting(); +}); addEventListener('activate', function (event) { - event.waitUntil(self.clients.claim()) -}) + event.waitUntil(self.clients.claim()); +}); addEventListener('message', async function (event) { - const clientId = Reflect.get(event.source || {}, 'id') + const clientId = Reflect.get(event.source || {}, 'id'); if (!clientId || !self.clients) { - return + return; } - const client = await self.clients.get(clientId) + const client = await self.clients.get(clientId); if (!client) { - return + return; } const allClients = await self.clients.matchAll({ type: 'window', - }) + }); switch (event.data) { case 'KEEPALIVE_REQUEST': { sendToClient(client, { type: 'KEEPALIVE_RESPONSE', - }) - break + }); + break; } case 'INTEGRITY_CHECK_REQUEST': { @@ -52,12 +52,12 @@ addEventListener('message', async function (event) { packageVersion: PACKAGE_VERSION, checksum: INTEGRITY_CHECKSUM, }, - }) - break + }); + break; } case 'MOCK_ACTIVATE': { - activeClientIds.add(clientId) + activeClientIds.add(clientId); sendToClient(client, { type: 'MOCKING_ENABLED', @@ -67,33 +67,33 @@ addEventListener('message', async function (event) { frameType: client.frameType, }, }, - }) - break + }); + break; } case 'CLIENT_CLOSED': { - activeClientIds.delete(clientId) + activeClientIds.delete(clientId); const remainingClients = allClients.filter((client) => { - return client.id !== clientId - }) + return client.id !== clientId; + }); // Unregister itself when there are no more clients if (remainingClients.length === 0) { - self.registration.unregister() + self.registration.unregister(); } - break + break; } } -}) +}); addEventListener('fetch', function (event) { - const requestInterceptedAt = Date.now() + const requestInterceptedAt = Date.now(); // Bypass navigation requests. if (event.request.mode === 'navigate') { - return + return; } // Opening the DevTools triggers the "only-if-cached" request @@ -102,19 +102,19 @@ addEventListener('fetch', function (event) { event.request.cache === 'only-if-cached' && event.request.mode !== 'same-origin' ) { - return + return; } // Bypass all requests when there are no active clients. // Prevents the self-unregistered worked from handling requests // after it's been terminated (still remains active until the next reload). if (activeClientIds.size === 0) { - return + return; } - const requestId = crypto.randomUUID() - event.respondWith(handleRequest(event, requestId, requestInterceptedAt)) -}) + const requestId = crypto.randomUUID(); + event.respondWith(handleRequest(event, requestId, requestInterceptedAt)); +}); /** * @param {FetchEvent} event @@ -122,23 +122,23 @@ addEventListener('fetch', function (event) { * @param {number} requestInterceptedAt */ async function handleRequest(event, requestId, requestInterceptedAt) { - const client = await resolveMainClient(event) - const requestCloneForEvents = event.request.clone() + const client = await resolveMainClient(event); + const requestCloneForEvents = event.request.clone(); const response = await getResponse( event, client, requestId, requestInterceptedAt, - ) + ); // Send back the response clone for the "response:*" life-cycle events. // Ensure MSW is active and ready to handle the message, otherwise // this message will pend indefinitely. if (client && activeClientIds.has(client.id)) { - const serializedRequest = await serializeRequest(requestCloneForEvents) + const serializedRequest = await serializeRequest(requestCloneForEvents); // Clone the response so both the client and the library could consume it. - const responseClone = response.clone() + const responseClone = response.clone(); sendToClient( client, @@ -160,10 +160,10 @@ async function handleRequest(event, requestId, requestInterceptedAt) { }, }, responseClone.body ? [serializedRequest.body, responseClone.body] : [], - ) + ); } - return response + return response; } /** @@ -175,30 +175,30 @@ async function handleRequest(event, requestId, requestInterceptedAt) { * @returns {Promise} */ async function resolveMainClient(event) { - const client = await self.clients.get(event.clientId) + const client = await self.clients.get(event.clientId); if (activeClientIds.has(event.clientId)) { - return client + return client; } if (client?.frameType === 'top-level') { - return client + return client; } const allClients = await self.clients.matchAll({ type: 'window', - }) + }); return allClients .filter((client) => { // Get only those clients that are currently visible. - return client.visibilityState === 'visible' + return client.visibilityState === 'visible'; }) .find((client) => { // Find the client ID that's recorded in the // set of clients that have registered the worker. - return activeClientIds.has(client.id) - }) + return activeClientIds.has(client.id); + }); } /** @@ -211,36 +211,36 @@ async function resolveMainClient(event) { async function getResponse(event, client, requestId, requestInterceptedAt) { // Clone the request because it might've been already used // (i.e. its body has been read and sent to the client). - const requestClone = event.request.clone() + const requestClone = event.request.clone(); function passthrough() { // Cast the request headers to a new Headers instance // so the headers can be manipulated with. - const headers = new Headers(requestClone.headers) + const headers = new Headers(requestClone.headers); // Remove the "accept" header value that marked this request as passthrough. // This prevents request alteration and also keeps it compliant with the // user-defined CORS policies. - const acceptHeader = headers.get('accept') + const acceptHeader = headers.get('accept'); if (acceptHeader) { - const values = acceptHeader.split(',').map((value) => value.trim()) + const values = acceptHeader.split(',').map((value) => value.trim()); const filteredValues = values.filter( (value) => value !== 'msw/passthrough', - ) + ); if (filteredValues.length > 0) { - headers.set('accept', filteredValues.join(', ')) + headers.set('accept', filteredValues.join(', ')); } else { - headers.delete('accept') + headers.delete('accept'); } } - return fetch(requestClone, { headers }) + return fetch(requestClone, { headers }); } // Bypass mocking when the client is not active. if (!client) { - return passthrough() + return passthrough(); } // Bypass initial page load requests (i.e. static assets). @@ -248,11 +248,11 @@ async function getResponse(event, client, requestId, requestInterceptedAt) { // means that MSW hasn't dispatched the "MOCK_ACTIVATE" event yet // and is not ready to handle requests. if (!activeClientIds.has(client.id)) { - return passthrough() + return passthrough(); } // Notify the client that a request has been intercepted. - const serializedRequest = await serializeRequest(event.request) + const serializedRequest = await serializeRequest(event.request); const clientMessage = await sendToClient( client, { @@ -264,19 +264,19 @@ async function getResponse(event, client, requestId, requestInterceptedAt) { }, }, [serializedRequest.body], - ) + ); switch (clientMessage.type) { case 'MOCK_RESPONSE': { - return respondWithMock(clientMessage.data) + return respondWithMock(clientMessage.data); } case 'PASSTHROUGH': { - return passthrough() + return passthrough(); } } - return passthrough() + return passthrough(); } /** @@ -287,21 +287,21 @@ async function getResponse(event, client, requestId, requestInterceptedAt) { */ function sendToClient(client, message, transferrables = []) { return new Promise((resolve, reject) => { - const channel = new MessageChannel() + const channel = new MessageChannel(); channel.port1.onmessage = (event) => { if (event.data && event.data.error) { - return reject(event.data.error) + return reject(event.data.error); } - resolve(event.data) - } + resolve(event.data); + }; client.postMessage(message, [ channel.port2, ...transferrables.filter(Boolean), - ]) - }) + ]); + }); } /** @@ -314,17 +314,17 @@ function respondWithMock(response) { // instance will have status code set to 0. Since it's not possible to create // a Response instance with status code 0, handle that use-case separately. if (response.status === 0) { - return Response.error() + return Response.error(); } - const mockedResponse = new Response(response.body, response) + const mockedResponse = new Response(response.body, response); Reflect.defineProperty(mockedResponse, IS_MOCKED_RESPONSE, { value: true, enumerable: true, - }) + }); - return mockedResponse + return mockedResponse; } /** @@ -345,5 +345,5 @@ async function serializeRequest(request) { referrerPolicy: request.referrerPolicy, body: await request.arrayBuffer(), keepalive: request.keepalive, - } + }; } diff --git a/packages/twenty-front/scripts/mock-data/generate-navigation-menu-items.ts b/packages/twenty-front/scripts/mock-data/generate-navigation-menu-items.ts index e6a38cdbd1f..1ca1c46d660 100644 --- a/packages/twenty-front/scripts/mock-data/generate-navigation-menu-items.ts +++ b/packages/twenty-front/scripts/mock-data/generate-navigation-menu-items.ts @@ -38,7 +38,9 @@ export const generateNavigationMenuItems = async (token: string) => { navigationMenuItems: Record[]; }; - console.log(` Got ${data.navigationMenuItems.length} navigation menu items.`); + console.log( + ` Got ${data.navigationMenuItems.length} navigation menu items.`, + ); writeGeneratedFile( 'metadata/navigation-menu-items/mock-navigation-menu-items-data.ts', diff --git a/packages/twenty-front/src/generated/workflowVersion-payloads-v1.16.json b/packages/twenty-front/src/generated/workflowVersion-payloads-v1.16.json deleted file mode 100644 index 1cfbbf71d12..00000000000 --- a/packages/twenty-front/src/generated/workflowVersion-payloads-v1.16.json +++ /dev/null @@ -1,39 +0,0 @@ -On v1.16 - -"settings": {"input": {"serverlessFunctionId": "e8a6a1c8-3e63-4d8b-aaa7-d8c932a6b314", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "draft"}, "outputSchema": {"message": {"type": "string", "label": "message", "value": "Hello, input: null and null", "isLeaf": true}} -"settings": {"input": {"serverlessFunctionId": "84d3e16c-10bb-4eed-ae15-714f657a2726", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "draft"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} -"settings": {"input": {"serverlessFunctionId": "cfc3c41f-5520-41f5-a83e-6a56ca6b90ba", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "1"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} -"settings": {"input": {"serverlessFunctionId": "42b11c8c-0238-4044-a5d3-9cc662066de4", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "1"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} -"settings": {"input": {"serverlessFunctionId": "42b11c8c-0238-4044-a5d3-9cc662066de4", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "draft"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} -"settings": {"input": {"serverlessFunctionId": "a7d07444-092f-4a96-8e3c-b379bc49f6e3", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "draft"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} -"settings": {"input": {"serverlessFunctionId": "a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "1"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} -"settings": {"input": {"serverlessFunctionId": "8fdff250-0b7d-4d20-ae5f-8defe4ff9d37", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "1"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} -"settings": {"input": {"serverlessFunctionId": "a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "1"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} -"settings": {"input": {"serverlessFunctionId": "798f33e3-04ee-453f-94a1-ddc1518e4618", "serverlessFunctionInput": {"a": null, "b": null}, "serverlessFunctionVersion": "1"}, "outputSchema": {"link": {"tab": "test", "icon": "IconVariable", "label": "Generate Function Output", "isLeaf": true}, "_outputSchemaType": "LINK"} - -built-function/42b11c8c-0238-4044-a5d3-9cc662066de4/1/index.mjs -built-function/42b11c8c-0238-4044-a5d3-9cc662066de4/draft/index.mjs -built-function/798f33e3-04ee-453f-94a1-ddc1518e4618/1/index.mjs -built-function/798f33e3-04ee-453f-94a1-ddc1518e4618/draft/index.mjs -built-function/84d3e16c-10bb-4eed-ae15-714f657a2726/draft/index.mjs -built-function/8fdff250-0b7d-4d20-ae5f-8defe4ff9d37/1/index.mjs -built-function/8fdff250-0b7d-4d20-ae5f-8defe4ff9d37/draft/index.mjs -built-function/a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6/1/index.mjs -built-function/a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6/draft/index.mjs -built-function/a7d07444-092f-4a96-8e3c-b379bc49f6e3/draft/index.mjs -built-function/cfc3c41f-5520-41f5-a83e-6a56ca6b90ba/1/index.mjs -built-function/cfc3c41f-5520-41f5-a83e-6a56ca6b90ba/draft/index.mjs -built-function/e8a6a1c8-3e63-4d8b-aaa7-d8c932a6b314/draft/index.mjs -serverless-function/42b11c8c-0238-4044-a5d3-9cc662066de4/1/src/index.ts -serverless-function/42b11c8c-0238-4044-a5d3-9cc662066de4/draft/src/index.ts -serverless-function/798f33e3-04ee-453f-94a1-ddc1518e4618/1/src/index.ts -serverless-function/798f33e3-04ee-453f-94a1-ddc1518e4618/draft/src/index.ts -serverless-function/84d3e16c-10bb-4eed-ae15-714f657a2726/draft/src/index.ts -serverless-function/8fdff250-0b7d-4d20-ae5f-8defe4ff9d37/1/src/index.ts -serverless-function/8fdff250-0b7d-4d20-ae5f-8defe4ff9d37/draft/src/index.ts -serverless-function/a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6/1/src/index.ts -serverless-function/a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6/draft/src/index.ts -serverless-function/a7d07444-092f-4a96-8e3c-b379bc49f6e3/draft/src/index.ts -serverless-function/cfc3c41f-5520-41f5-a83e-6a56ca6b90ba/1/src/index.ts -serverless-function/cfc3c41f-5520-41f5-a83e-6a56ca6b90ba/draft/src/index.ts -serverless-function/e8a6a1c8-3e63-4d8b-aaa7-d8c932a6b314/draft/src/index.ts diff --git a/packages/twenty-front/src/generated/workflowVersion-payloads-v1.17.json b/packages/twenty-front/src/generated/workflowVersion-payloads-v1.17.json deleted file mode 100644 index 37327539bf5..00000000000 --- a/packages/twenty-front/src/generated/workflowVersion-payloads-v1.17.json +++ /dev/null @@ -1,208 +0,0 @@ -On v1.17 - -"settings": { - "input": { - "logicFunctionId": "fa1d4f4c-b0b6-43cd-8ab9-c87ac3b233d1", - "logicFunctionInput": { - "a": null, - "b": null - } - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "84d3e16c-10bb-4eed-ae15-714f657a2726", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "draft" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "cfc3c41f-5520-41f5-a83e-6a56ca6b90ba", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "1" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "42b11c8c-0238-4044-a5d3-9cc662066de4", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "1" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "42b11c8c-0238-4044-a5d3-9cc662066de4", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "draft" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "a7d07444-092f-4a96-8e3c-b379bc49f6e3", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "draft" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "1" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "8fdff250-0b7d-4d20-ae5f-8defe4ff9d37", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "1" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "1" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } -"settings": { - "input": { - "serverlessFunctionId": "798f33e3-04ee-453f-94a1-ddc1518e4618", - "serverlessFunctionInput": { - "a": null, - "b": null - }, - "serverlessFunctionVersion": "1" - }, - "outputSchema": { - "link": { - "tab": "test", - "icon": "IconVariable", - "label": "Generate Function Output", - "isLeaf": true - }, - "_outputSchemaType": "LINK" - } - -built-function/42b11c8c-0238-4044-a5d3-9cc662066de4/1/index.mjs -built-function/42b11c8c-0238-4044-a5d3-9cc662066de4/draft/index.mjs -built-function/798f33e3-04ee-453f-94a1-ddc1518e4618/1/index.mjs -built-function/798f33e3-04ee-453f-94a1-ddc1518e4618/draft/index.mjs -built-function/84d3e16c-10bb-4eed-ae15-714f657a2726/draft/index.mjs -built-function/8fdff250-0b7d-4d20-ae5f-8defe4ff9d37/1/index.mjs -built-function/8fdff250-0b7d-4d20-ae5f-8defe4ff9d37/draft/index.mjs -built-function/a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6/1/index.mjs -built-function/a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6/draft/index.mjs -built-function/a7d07444-092f-4a96-8e3c-b379bc49f6e3/draft/index.mjs -built-function/cfc3c41f-5520-41f5-a83e-6a56ca6b90ba/1/index.mjs -built-function/cfc3c41f-5520-41f5-a83e-6a56ca6b90ba/draft/index.mjs -built-function/e8a6a1c8-3e63-4d8b-aaa7-d8c932a6b314/draft/index.mjs -serverless-function/42b11c8c-0238-4044-a5d3-9cc662066de4/1/src/index.ts -serverless-function/42b11c8c-0238-4044-a5d3-9cc662066de4/draft/src/index.ts -serverless-function/798f33e3-04ee-453f-94a1-ddc1518e4618/1/src/index.ts -serverless-function/798f33e3-04ee-453f-94a1-ddc1518e4618/draft/src/index.ts -serverless-function/84d3e16c-10bb-4eed-ae15-714f657a2726/draft/src/index.ts -serverless-function/8fdff250-0b7d-4d20-ae5f-8defe4ff9d37/1/src/index.ts -serverless-function/8fdff250-0b7d-4d20-ae5f-8defe4ff9d37/draft/src/index.ts -serverless-function/a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6/1/src/index.ts -serverless-function/a3d42cb4-a5bd-4eb1-b564-5a207fa98dc6/draft/src/index.ts -serverless-function/a7d07444-092f-4a96-8e3c-b379bc49f6e3/draft/src/index.ts -serverless-function/cfc3c41f-5520-41f5-a83e-6a56ca6b90ba/1/src/index.ts -serverless-function/cfc3c41f-5520-41f5-a83e-6a56ca6b90ba/draft/src/index.ts -serverless-function/e8a6a1c8-3e63-4d8b-aaa7-d8c932a6b314/draft/src/index.ts diff --git a/packages/twenty-front/src/modules/app/components/SettingsRoutes.tsx b/packages/twenty-front/src/modules/app/components/SettingsRoutes.tsx index e6f560d102d..7c3f3cc79d2 100644 --- a/packages/twenty-front/src/modules/app/components/SettingsRoutes.tsx +++ b/packages/twenty-front/src/modules/app/components/SettingsRoutes.tsx @@ -9,11 +9,11 @@ import { getSettingsPath } from 'twenty-shared/utils'; import { PermissionFlagType } from '~/generated-metadata/graphql'; const SettingsGraphQLPlayground = lazy(() => - import( - '~/pages/settings/developers/playground/SettingsGraphQLPlayground' - ).then((module) => ({ - default: module.SettingsGraphQLPlayground, - })), + import('~/pages/settings/developers/playground/SettingsGraphQLPlayground').then( + (module) => ({ + default: module.SettingsGraphQLPlayground, + }), + ), ); const SettingsRestPlayground = lazy(() => @@ -59,27 +59,27 @@ const SettingsNewObject = lazy(() => ); const SettingsNewImapSmtpCaldavConnection = lazy(() => - import( - '@/settings/accounts/components/SettingsAccountsNewImapSmtpCaldavConnection' - ).then((module) => ({ - default: module.SettingsAccountsNewImapSmtpCaldavConnection, - })), + import('@/settings/accounts/components/SettingsAccountsNewImapSmtpCaldavConnection').then( + (module) => ({ + default: module.SettingsAccountsNewImapSmtpCaldavConnection, + }), + ), ); const SettingsEditImapSmtpCaldavConnection = lazy(() => - import( - '@/settings/accounts/components/SettingsAccountsEditImapSmtpCaldavConnection' - ).then((module) => ({ - default: module.SettingsAccountsEditImapSmtpCaldavConnection, - })), + import('@/settings/accounts/components/SettingsAccountsEditImapSmtpCaldavConnection').then( + (module) => ({ + default: module.SettingsAccountsEditImapSmtpCaldavConnection, + }), + ), ); const SettingsNewEmailGroupChannel = lazy(() => - import( - '@/settings/accounts/components/SettingsAccountsNewEmailGroupChannel' - ).then((module) => ({ - default: module.SettingsAccountsNewEmailGroupChannel, - })), + import('@/settings/accounts/components/SettingsAccountsNewEmailGroupChannel').then( + (module) => ({ + default: module.SettingsAccountsNewEmailGroupChannel, + }), + ), ); const SettingsObjectDetailPage = lazy(() => @@ -99,19 +99,19 @@ const SettingsObjectOverview = lazy(() => ); const SettingsDevelopersApiKeyDetail = lazy(() => - import( - '~/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail' - ).then((module) => ({ - default: module.SettingsDevelopersApiKeyDetail, - })), + import('~/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail').then( + (module) => ({ + default: module.SettingsDevelopersApiKeyDetail, + }), + ), ); const SettingsDevelopersApiKeysNew = lazy(() => - import( - '~/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew' - ).then((module) => ({ - default: module.SettingsDevelopersApiKeysNew, - })), + import('~/pages/settings/developers/api-keys/SettingsDevelopersApiKeysNew').then( + (module) => ({ + default: module.SettingsDevelopersApiKeysNew, + }), + ), ); const SettingsLogicFunctionDetail = lazy(() => @@ -129,11 +129,11 @@ const SettingsWorkspace = lazy(() => ); const SettingsWorkspaceEmailGroupChannelDetail = lazy(() => - import( - '~/pages/settings/workspace/SettingsWorkspaceEmailGroupChannelDetail' - ).then((module) => ({ - default: module.SettingsWorkspaceEmailGroupChannelDetail, - })), + import('~/pages/settings/workspace/SettingsWorkspaceEmailGroupChannelDetail').then( + (module) => ({ + default: module.SettingsWorkspaceEmailGroupChannelDetail, + }), + ), ); const SettingsSubdomainPage = lazy(() => @@ -191,27 +191,27 @@ const SettingsApplicationDetails = lazy(() => ); const SettingsApplicationConnectionDetail = lazy(() => - import( - '~/pages/settings/applications/SettingsApplicationConnectionDetail' - ).then((module) => ({ - default: module.SettingsApplicationConnectionDetail, - })), + import('~/pages/settings/applications/SettingsApplicationConnectionDetail').then( + (module) => ({ + default: module.SettingsApplicationConnectionDetail, + }), + ), ); const SettingsApplicationFrontComponentDetail = lazy(() => - import( - '~/pages/settings/applications/SettingsApplicationFrontComponentDetail' - ).then((module) => ({ - default: module.SettingsApplicationFrontComponentDetail, - })), + import('~/pages/settings/applications/SettingsApplicationFrontComponentDetail').then( + (module) => ({ + default: module.SettingsApplicationFrontComponentDetail, + }), + ), ); const SettingsApplicationCommandMenuItemDetail = lazy(() => - import( - '~/pages/settings/applications/SettingsApplicationCommandMenuItemDetail' - ).then((module) => ({ - default: module.SettingsApplicationCommandMenuItemDetail, - })), + import('~/pages/settings/applications/SettingsApplicationCommandMenuItemDetail').then( + (module) => ({ + default: module.SettingsApplicationCommandMenuItemDetail, + }), + ), ); const SettingsLayoutViewDetail = lazy(() => @@ -229,35 +229,35 @@ const SettingsLayoutPageLayoutDetail = lazy(() => ); const SettingsAdminApplicationRegistrationDetail = lazy(() => - import( - '~/pages/settings/admin-panel/SettingsAdminApplicationRegistrationDetail' - ).then((module) => ({ - default: module.SettingsAdminApplicationRegistrationDetail, - })), + import('~/pages/settings/admin-panel/SettingsAdminApplicationRegistrationDetail').then( + (module) => ({ + default: module.SettingsAdminApplicationRegistrationDetail, + }), + ), ); const SettingsAvailableApplicationDetails = lazy(() => - import( - '~/pages/settings/applications/SettingsAvailableApplicationDetails' - ).then((module) => ({ - default: module.SettingsAvailableApplicationDetails, - })), + import('~/pages/settings/applications/SettingsAvailableApplicationDetails').then( + (module) => ({ + default: module.SettingsAvailableApplicationDetails, + }), + ), ); const SettingsApplicationRegistrationDetails = lazy(() => - import( - '~/pages/settings/applications/SettingsApplicationRegistrationDetails' - ).then((module) => ({ - default: module.SettingsApplicationRegistrationDetails, - })), + import('~/pages/settings/applications/SettingsApplicationRegistrationDetails').then( + (module) => ({ + default: module.SettingsApplicationRegistrationDetails, + }), + ), ); const SettingsApplicationRegistrationConfigVariableDetail = lazy(() => - import( - '~/pages/settings/applications/components/SettingsApplicationRegistrationConfigVariableDetail' - ).then((module) => ({ - default: module.SettingsApplicationRegistrationConfigVariableDetail, - })), + import('~/pages/settings/applications/components/SettingsApplicationRegistrationConfigVariableDetail').then( + (module) => ({ + default: module.SettingsApplicationRegistrationConfigVariableDetail, + }), + ), ); const SettingsAgentForm = lazy(() => @@ -313,11 +313,11 @@ const SettingsTwoFactorAuthenticationMethod = lazy(() => ); const SettingsExperience = lazy(() => - import( - '~/pages/settings/profile/appearance/components/SettingsExperience' - ).then((module) => ({ - default: module.SettingsExperience, - })), + import('~/pages/settings/profile/appearance/components/SettingsExperience').then( + (module) => ({ + default: module.SettingsExperience, + }), + ), ); const SettingsAccounts = lazy(() => @@ -351,35 +351,35 @@ const SettingsObjects = lazy(() => ); const SettingsDevelopersWebhookNew = lazy(() => - import( - '~/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookNew' - ).then((module) => ({ - default: module.SettingsDevelopersWebhookNew, - })), + import('~/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookNew').then( + (module) => ({ + default: module.SettingsDevelopersWebhookNew, + }), + ), ); const SettingsDevelopersWebhookDetail = lazy(() => - import( - '~/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail' - ).then((module) => ({ - default: module.SettingsDevelopersWebhookDetail, - })), + import('~/pages/settings/developers/webhooks/components/SettingsDevelopersWebhookDetail').then( + (module) => ({ + default: module.SettingsDevelopersWebhookDetail, + }), + ), ); const SettingsObjectNewFieldSelect = lazy(() => - import( - '~/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect' - ).then((module) => ({ - default: module.SettingsObjectNewFieldSelect, - })), + import('~/pages/settings/data-model/new-field/SettingsObjectNewFieldSelect').then( + (module) => ({ + default: module.SettingsObjectNewFieldSelect, + }), + ), ); const SettingsObjectNewFieldConfigure = lazy(() => - import( - '~/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure' - ).then((module) => ({ - default: module.SettingsObjectNewFieldConfigure, - })), + import('~/pages/settings/data-model/new-field/SettingsObjectNewFieldConfigure').then( + (module) => ({ + default: module.SettingsObjectNewFieldConfigure, + }), + ), ); const SettingsObjectFieldEdit = lazy(() => import('~/pages/settings/data-model/SettingsObjectFieldEdit').then( @@ -442,11 +442,11 @@ const SettingsAdmin = lazy(() => ); const SettingsAdminIndicatorHealthStatus = lazy(() => - import( - '~/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus' - ).then((module) => ({ - default: module.SettingsAdminIndicatorHealthStatus, - })), + import('~/pages/settings/admin-panel/SettingsAdminIndicatorHealthStatus').then( + (module) => ({ + default: module.SettingsAdminIndicatorHealthStatus, + }), + ), ); const SettingsAdminInferredVersion = lazy(() => @@ -482,11 +482,11 @@ const SettingsAdminQueueDetail = lazy(() => ); const SettingsAdminConfigVariableDetails = lazy(() => - import( - '~/pages/settings/admin-panel/SettingsAdminConfigVariableDetails' - ).then((module) => ({ - default: module.SettingsAdminConfigVariableDetails, - })), + import('~/pages/settings/admin-panel/SettingsAdminConfigVariableDetails').then( + (module) => ({ + default: module.SettingsAdminConfigVariableDetails, + }), + ), ); const SettingsAdminNewAiProvider = lazy(() => diff --git a/packages/twenty-front/src/modules/command-menu-item/engine-command/record/single-record/components/ExportNoteSingleRecordCommand.tsx b/packages/twenty-front/src/modules/command-menu-item/engine-command/record/single-record/components/ExportNoteSingleRecordCommand.tsx index a0b66c57399..56c91e2aec0 100644 --- a/packages/twenty-front/src/modules/command-menu-item/engine-command/record/single-record/components/ExportNoteSingleRecordCommand.tsx +++ b/packages/twenty-front/src/modules/command-menu-item/engine-command/record/single-record/components/ExportNoteSingleRecordCommand.tsx @@ -33,9 +33,8 @@ export const ExportNoteSingleRecordCommand = () => { console.warn(initialBody); } - const { exportBlockNoteEditorToPdf } = await import( - '@/command-menu-item/record/single-record/utils/exportBlockNoteEditorToPdf' - ); + const { exportBlockNoteEditorToPdf } = + await import('@/command-menu-item/record/single-record/utils/exportBlockNoteEditorToPdf'); await exportBlockNoteEditorToPdf(parsedBody, filename); }; diff --git a/packages/twenty-front/src/modules/navigation-menu-item/display/dnd/preloadNavigationMenuItemDndKit.ts b/packages/twenty-front/src/modules/navigation-menu-item/display/dnd/preloadNavigationMenuItemDndKit.ts index be10725db11..f0a900a3951 100644 --- a/packages/twenty-front/src/modules/navigation-menu-item/display/dnd/preloadNavigationMenuItemDndKit.ts +++ b/packages/twenty-front/src/modules/navigation-menu-item/display/dnd/preloadNavigationMenuItemDndKit.ts @@ -1,12 +1,8 @@ let preloadScheduled = false; const preload = () => { - void import( - '@/navigation-menu-item/display/dnd/providers/NavigationMenuItemDndKitProvider' - ); - void import( - '@/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionListDndKit' - ); + void import('@/navigation-menu-item/display/dnd/providers/NavigationMenuItemDndKitProvider'); + void import('@/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionListDndKit'); }; export const preloadNavigationMenuItemDndKit = (): void => { diff --git a/packages/twenty-front/src/modules/navigation-menu-item/display/dnd/providers/PageDragDropProvider.tsx b/packages/twenty-front/src/modules/navigation-menu-item/display/dnd/providers/PageDragDropProvider.tsx index 379ab4f8e5f..6a3e272b2af 100644 --- a/packages/twenty-front/src/modules/navigation-menu-item/display/dnd/providers/PageDragDropProvider.tsx +++ b/packages/twenty-front/src/modules/navigation-menu-item/display/dnd/providers/PageDragDropProvider.tsx @@ -4,11 +4,11 @@ import { NavigationSections } from '@/navigation-menu-item/common/constants/Navi import { PageDragDropProviderMountEffect } from '@/navigation-menu-item/display/dnd/providers/PageDragDropProviderMountEffect'; const LazyNavigationMenuItemDndKitProvider = lazy(() => - import( - '@/navigation-menu-item/display/dnd/providers/NavigationMenuItemDndKitProvider' - ).then((m) => ({ - default: m.NavigationMenuItemDndKitProvider, - })), + import('@/navigation-menu-item/display/dnd/providers/NavigationMenuItemDndKitProvider').then( + (m) => ({ + default: m.NavigationMenuItemDndKitProvider, + }), + ), ); type PageDragDropProviderProps = { diff --git a/packages/twenty-front/src/modules/navigation-menu-item/display/folder/components/NavigationMenuItemFolder.tsx b/packages/twenty-front/src/modules/navigation-menu-item/display/folder/components/NavigationMenuItemFolder.tsx index b07b1e2537f..43fdc761c6f 100644 --- a/packages/twenty-front/src/modules/navigation-menu-item/display/folder/components/NavigationMenuItemFolder.tsx +++ b/packages/twenty-front/src/modules/navigation-menu-item/display/folder/components/NavigationMenuItemFolder.tsx @@ -14,9 +14,9 @@ import type { NavigationMenuItemSectionContentProps } from '@/navigation-menu-it import { NavigationDrawerItem } from '@/ui/navigation/navigation-drawer/components/NavigationDrawerItem'; const LazyNavigationMenuItemFolderDnd = lazy(() => - import( - '@/navigation-menu-item/display/folder/components/NavigationMenuItemFolderDnd' - ).then((module) => ({ default: module.NavigationMenuItemFolderDnd })), + import('@/navigation-menu-item/display/folder/components/NavigationMenuItemFolderDnd').then( + (module) => ({ default: module.NavigationMenuItemFolderDnd }), + ), ); type NavigationMenuItemFolderProps = Pick< diff --git a/packages/twenty-front/src/modules/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionContainer.tsx b/packages/twenty-front/src/modules/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionContainer.tsx index 5d84720344f..9e1326e4252 100644 --- a/packages/twenty-front/src/modules/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionContainer.tsx +++ b/packages/twenty-front/src/modules/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionContainer.tsx @@ -23,9 +23,9 @@ import { useAtomStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomState import { viewsSelector } from '@/views/states/selectors/viewsSelector'; const LazyWorkspaceSectionListDndKit = lazy(() => - import( - '@/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionListDndKit' - ).then((m) => ({ default: m.WorkspaceSectionListDndKit })), + import('@/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionListDndKit').then( + (m) => ({ default: m.WorkspaceSectionListDndKit }), + ), ); const StyledWorkspaceSectionContentGapOffset = styled.div` diff --git a/packages/twenty-front/src/modules/navigation/components/MainNavigationDrawerScrollableItems.tsx b/packages/twenty-front/src/modules/navigation/components/MainNavigationDrawerScrollableItems.tsx index fe0bfc3c9ea..e94e1cea3b5 100644 --- a/packages/twenty-front/src/modules/navigation/components/MainNavigationDrawerScrollableItems.tsx +++ b/packages/twenty-front/src/modules/navigation/components/MainNavigationDrawerScrollableItems.tsx @@ -10,19 +10,19 @@ import { lazy, Suspense } from 'react'; import { themeCssVariables } from 'twenty-ui/theme-constants'; const FavoritesSectionDispatcher = lazy(() => - import( - '@/navigation-menu-item/display/sections/favorites/components/FavoritesSectionDispatcher' - ).then((module) => ({ - default: module.FavoritesSectionDispatcher, - })), + import('@/navigation-menu-item/display/sections/favorites/components/FavoritesSectionDispatcher').then( + (module) => ({ + default: module.FavoritesSectionDispatcher, + }), + ), ); const WorkspaceSectionDispatcher = lazy(() => - import( - '@/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionDispatcher' - ).then((module) => ({ - default: module.WorkspaceSectionDispatcher, - })), + import('@/navigation-menu-item/display/sections/workspace/components/WorkspaceSectionDispatcher').then( + (module) => ({ + default: module.WorkspaceSectionDispatcher, + }), + ), ); const StyledScrollableItemsContainer = styled.div` diff --git a/packages/twenty-front/src/modules/object-record/hooks/useBuildRecordInputFromRLSPredicates.ts b/packages/twenty-front/src/modules/object-record/hooks/useBuildRecordInputFromRLSPredicates.ts index 8aa36ad5fa1..477f8ff5419 100644 --- a/packages/twenty-front/src/modules/object-record/hooks/useBuildRecordInputFromRLSPredicates.ts +++ b/packages/twenty-front/src/modules/object-record/hooks/useBuildRecordInputFromRLSPredicates.ts @@ -17,10 +17,7 @@ import { isUndefined } from '@sniptt/guards'; import { useAtomStateValue } from '@/ui/utilities/state/jotai/hooks/useAtomStateValue'; import { isDefined, isPlainObject } from 'twenty-shared/utils'; -const mergeCompositeValues = ( - existingValue: unknown, - incomingValue: unknown, -) => +const mergeCompositeValues = (existingValue: unknown, incomingValue: unknown) => isPlainObject(existingValue) && isPlainObject(incomingValue) ? { ...existingValue, ...incomingValue } : incomingValue; diff --git a/packages/twenty-front/src/modules/object-record/record-field/ui/meta-types/input/components/RichTextFieldInput.tsx b/packages/twenty-front/src/modules/object-record/record-field/ui/meta-types/input/components/RichTextFieldInput.tsx index bae7509b500..ab5ca9a697e 100644 --- a/packages/twenty-front/src/modules/object-record/record-field/ui/meta-types/input/components/RichTextFieldInput.tsx +++ b/packages/twenty-front/src/modules/object-record/record-field/ui/meta-types/input/components/RichTextFieldInput.tsx @@ -23,11 +23,11 @@ const ActivityRichTextEditor = lazy(() => ); const RichTextFieldEditor = lazy(() => - import( - '@/object-record/record-field/ui/meta-types/input/components/RichTextFieldEditor' - ).then((module) => ({ - default: module.RichTextFieldEditor, - })), + import('@/object-record/record-field/ui/meta-types/input/components/RichTextFieldEditor').then( + (module) => ({ + default: module.RichTextFieldEditor, + }), + ), ); const StyledContainer = styled.div` diff --git a/packages/twenty-front/src/modules/page-layout/widgets/field-rich-text/components/FieldRichTextWidgetRenderer.tsx b/packages/twenty-front/src/modules/page-layout/widgets/field-rich-text/components/FieldRichTextWidgetRenderer.tsx index 6fa2d572f3a..5b24820661d 100644 --- a/packages/twenty-front/src/modules/page-layout/widgets/field-rich-text/components/FieldRichTextWidgetRenderer.tsx +++ b/packages/twenty-front/src/modules/page-layout/widgets/field-rich-text/components/FieldRichTextWidgetRenderer.tsx @@ -3,11 +3,11 @@ import { WidgetSkeletonLoader } from '@/page-layout/widgets/components/WidgetSke import { lazy, Suspense } from 'react'; const FieldRichTextWidget = lazy(() => - import( - '@/page-layout/widgets/field-rich-text/components/FieldRichTextWidget' - ).then((module) => ({ - default: module.FieldRichTextWidget, - })), + import('@/page-layout/widgets/field-rich-text/components/FieldRichTextWidget').then( + (module) => ({ + default: module.FieldRichTextWidget, + }), + ), ); type FieldRichTextWidgetRendererProps = { diff --git a/packages/twenty-front/src/modules/page-layout/widgets/field/components/FieldWidgetRichTextEditor.tsx b/packages/twenty-front/src/modules/page-layout/widgets/field/components/FieldWidgetRichTextEditor.tsx index 205981a7ce0..89e4bd70829 100644 --- a/packages/twenty-front/src/modules/page-layout/widgets/field/components/FieldWidgetRichTextEditor.tsx +++ b/packages/twenty-front/src/modules/page-layout/widgets/field/components/FieldWidgetRichTextEditor.tsx @@ -11,11 +11,11 @@ import { isUndefined } from '@sniptt/guards'; import { ThemeContext, themeCssVariables } from 'twenty-ui/theme-constants'; const RichTextFieldEditor = lazy(() => - import( - '@/object-record/record-field/ui/meta-types/input/components/RichTextFieldEditor' - ).then((module) => ({ - default: module.RichTextFieldEditor, - })), + import('@/object-record/record-field/ui/meta-types/input/components/RichTextFieldEditor').then( + (module) => ({ + default: module.RichTextFieldEditor, + }), + ), ); const StyledContainer = styled.div` diff --git a/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChartRenderer.tsx b/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChartRenderer.tsx index c642e5fa6b9..a0ef48998d1 100644 --- a/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChartRenderer.tsx +++ b/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChartRenderer.tsx @@ -5,11 +5,11 @@ import { useCurrentWidget } from '@/page-layout/widgets/hooks/useCurrentWidget'; import { lazy, Suspense } from 'react'; const GraphWidgetAggregateChart = lazy(() => - import( - '@/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChart' - ).then((module) => ({ - default: module.GraphWidgetAggregateChart, - })), + import('@/page-layout/widgets/graph/graph-widget-aggregate-chart/components/GraphWidgetAggregateChart').then( + (module) => ({ + default: module.GraphWidgetAggregateChart, + }), + ), ); export const GraphWidgetAggregateChartRenderer = () => { diff --git a/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-bar-chart/components/GraphWidgetBarChartRenderer.tsx b/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-bar-chart/components/GraphWidgetBarChartRenderer.tsx index de31fd9ce36..84fa88d047f 100644 --- a/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-bar-chart/components/GraphWidgetBarChartRenderer.tsx +++ b/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-bar-chart/components/GraphWidgetBarChartRenderer.tsx @@ -19,11 +19,11 @@ import { getAppPath } from 'twenty-shared/utils'; import { AxisNameDisplay } from '~/generated-metadata/graphql'; const GraphWidgetBarChart = lazy(() => - import( - '@/page-layout/widgets/graph/graph-widget-bar-chart/components/GraphWidgetBarChart' - ).then((module) => ({ - default: module.GraphWidgetBarChart, - })), + import('@/page-layout/widgets/graph/graph-widget-bar-chart/components/GraphWidgetBarChart').then( + (module) => ({ + default: module.GraphWidgetBarChart, + }), + ), ); export const GraphWidgetBarChartRenderer = () => { diff --git a/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-line-chart/components/GraphWidgetLineChartRenderer.tsx b/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-line-chart/components/GraphWidgetLineChartRenderer.tsx index 0f35fc7d723..c5a5caebdad 100644 --- a/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-line-chart/components/GraphWidgetLineChartRenderer.tsx +++ b/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-line-chart/components/GraphWidgetLineChartRenderer.tsx @@ -23,11 +23,11 @@ import { } from '~/generated-metadata/graphql'; const GraphWidgetLineChart = lazy(() => - import( - '@/page-layout/widgets/graph/graph-widget-line-chart/components/GraphWidgetLineChart' - ).then((module) => ({ - default: module.GraphWidgetLineChart, - })), + import('@/page-layout/widgets/graph/graph-widget-line-chart/components/GraphWidgetLineChart').then( + (module) => ({ + default: module.GraphWidgetLineChart, + }), + ), ); export const GraphWidgetLineChartRenderer = () => { diff --git a/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/GraphWidgetPieChartRenderer.tsx b/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/GraphWidgetPieChartRenderer.tsx index c77c9426f29..28e98c46812 100644 --- a/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/GraphWidgetPieChartRenderer.tsx +++ b/packages/twenty-front/src/modules/page-layout/widgets/graph/graph-widget-pie-chart/components/GraphWidgetPieChartRenderer.tsx @@ -17,11 +17,11 @@ import { AppPath } from 'twenty-shared/types'; import { getAppPath } from 'twenty-shared/utils'; const GraphWidgetPieChart = lazy(() => - import( - '@/page-layout/widgets/graph/graph-widget-pie-chart/components/GraphWidgetPieChart' - ).then((module) => ({ - default: module.GraphWidgetPieChart, - })), + import('@/page-layout/widgets/graph/graph-widget-pie-chart/components/GraphWidgetPieChart').then( + (module) => ({ + default: module.GraphWidgetPieChart, + }), + ), ); export const GraphWidgetPieChartRenderer = () => { diff --git a/packages/twenty-front/src/modules/page-layout/widgets/standalone-rich-text/components/StandaloneRichTextWidgetRenderer.tsx b/packages/twenty-front/src/modules/page-layout/widgets/standalone-rich-text/components/StandaloneRichTextWidgetRenderer.tsx index 26bf0766d05..5751a46d13f 100644 --- a/packages/twenty-front/src/modules/page-layout/widgets/standalone-rich-text/components/StandaloneRichTextWidgetRenderer.tsx +++ b/packages/twenty-front/src/modules/page-layout/widgets/standalone-rich-text/components/StandaloneRichTextWidgetRenderer.tsx @@ -3,11 +3,11 @@ import { WidgetSkeletonLoader } from '@/page-layout/widgets/components/WidgetSke import { lazy, Suspense } from 'react'; const StandaloneRichTextWidget = lazy(() => - import( - '@/page-layout/widgets/standalone-rich-text/components/StandaloneRichTextWidget' - ).then((module) => ({ - default: module.StandaloneRichTextWidget, - })), + import('@/page-layout/widgets/standalone-rich-text/components/StandaloneRichTextWidget').then( + (module) => ({ + default: module.StandaloneRichTextWidget, + }), + ), ); type StandaloneRichTextWidgetRendererProps = { diff --git a/packages/twenty-front/src/modules/settings/components/SettingsOptions/__stories__/SettingsOptionCardContentSelect.stories.tsx b/packages/twenty-front/src/modules/settings/components/SettingsOptions/__stories__/SettingsOptionCardContentSelect.stories.tsx index ba3bc1cc1e7..f2e870c6594 100644 --- a/packages/twenty-front/src/modules/settings/components/SettingsOptions/__stories__/SettingsOptionCardContentSelect.stories.tsx +++ b/packages/twenty-front/src/modules/settings/components/SettingsOptions/__stories__/SettingsOptionCardContentSelect.stories.tsx @@ -18,11 +18,11 @@ const StyledContainer = styled.div` width: 480px; `; -interface SettingsOptionCardContentSelectProps - extends React.ComponentProps {} +interface SettingsOptionCardContentSelectProps extends React.ComponentProps< + typeof SettingsOptionCardContentSelect +> {} -interface SettingsOptionCardContentSelectWrapperProps - extends SettingsOptionCardContentSelectProps { +interface SettingsOptionCardContentSelectWrapperProps extends SettingsOptionCardContentSelectProps { onChange: any; options: any; value: any; diff --git a/packages/twenty-front/src/modules/settings/constants/SettingsObjectModel.ts b/packages/twenty-front/src/modules/settings/constants/SettingsObjectModel.ts index ba4fc3e1284..99dcc156847 100644 --- a/packages/twenty-front/src/modules/settings/constants/SettingsObjectModel.ts +++ b/packages/twenty-front/src/modules/settings/constants/SettingsObjectModel.ts @@ -1,2 +1 @@ -export const SETTINGS_OBJECT_MODEL_IS_LABEL_SYNCED_WITH_NAME_LABEL_DEFAULT_VALUE = - true; +export const SETTINGS_OBJECT_MODEL_IS_LABEL_SYNCED_WITH_NAME_LABEL_DEFAULT_VALUE = true; diff --git a/packages/twenty-front/src/modules/side-panel/components/SidePanelItemWithAddToNavigationDrag.tsx b/packages/twenty-front/src/modules/side-panel/components/SidePanelItemWithAddToNavigationDrag.tsx index d5240ac238b..0b40e792f29 100644 --- a/packages/twenty-front/src/modules/side-panel/components/SidePanelItemWithAddToNavigationDrag.tsx +++ b/packages/twenty-front/src/modules/side-panel/components/SidePanelItemWithAddToNavigationDrag.tsx @@ -11,11 +11,11 @@ import type { AddToNavigationDragPayload } from '@/navigation-menu-item/common/t import { useSetAtomState } from '@/ui/utilities/state/jotai/hooks/useSetAtomState'; const CommandMenuItemWithAddToNavigationDragDndKit = lazy(() => - import( - '@/command-menu/components/CommandMenuItemWithAddToNavigationDragDndKit' - ).then((m) => ({ - default: m.CommandMenuItemWithAddToNavigationDragDndKit, - })), + import('@/command-menu/components/CommandMenuItemWithAddToNavigationDragDndKit').then( + (m) => ({ + default: m.CommandMenuItemWithAddToNavigationDragDndKit, + }), + ), ); type SidePanelItemWithAddToNavigationDragProps = { diff --git a/packages/twenty-front/src/modules/side-panel/pages/rich-text-page/components/SidePanelEditRichTextPage.tsx b/packages/twenty-front/src/modules/side-panel/pages/rich-text-page/components/SidePanelEditRichTextPage.tsx index c7de651251f..d7ca020be0e 100644 --- a/packages/twenty-front/src/modules/side-panel/pages/rich-text-page/components/SidePanelEditRichTextPage.tsx +++ b/packages/twenty-front/src/modules/side-panel/pages/rich-text-page/components/SidePanelEditRichTextPage.tsx @@ -14,11 +14,11 @@ const ActivityRichTextEditor = lazy(() => ); const RichTextFieldEditor = lazy(() => - import( - '@/object-record/record-field/ui/meta-types/input/components/RichTextFieldEditor' - ).then((module) => ({ - default: module.RichTextFieldEditor, - })), + import('@/object-record/record-field/ui/meta-types/input/components/RichTextFieldEditor').then( + (module) => ({ + default: module.RichTextFieldEditor, + }), + ), ); const StyledContainer = styled.div` diff --git a/packages/twenty-front/src/modules/spreadsheet-import/steps/components/UploadStep/components/DropZone.tsx b/packages/twenty-front/src/modules/spreadsheet-import/steps/components/UploadStep/components/DropZone.tsx index d2bced7379d..62ee34a7ac4 100644 --- a/packages/twenty-front/src/modules/spreadsheet-import/steps/components/UploadStep/components/DropZone.tsx +++ b/packages/twenty-front/src/modules/spreadsheet-import/steps/components/UploadStep/components/DropZone.tsx @@ -15,7 +15,8 @@ import { MainButton } from 'twenty-ui/input'; const StyledContainer = styled.div` align-items: center; - background: repeating-linear-gradient( + background: + repeating-linear-gradient( 0deg, ${themeCssVariables.font.color.primary}, ${themeCssVariables.font.color.primary} 10px, diff --git a/packages/twenty-front/src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowActionCode.tsx b/packages/twenty-front/src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowActionCode.tsx index df059d1fea7..bcfa69092a3 100644 --- a/packages/twenty-front/src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowActionCode.tsx +++ b/packages/twenty-front/src/modules/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowActionCode.tsx @@ -15,19 +15,19 @@ type WorkflowActionCodeProps = { }; const WorkflowEditActionCode = lazy(() => - import( - '@/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode' - ).then((module) => ({ - default: module.WorkflowEditActionCode, - })), + import('@/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowEditActionCode').then( + (module) => ({ + default: module.WorkflowEditActionCode, + }), + ), ); const WorkflowReadonlyActionCode = lazy(() => - import( - '@/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowReadonlyActionCode' - ).then((module) => ({ - default: module.WorkflowReadonlyActionCode, - })), + import('@/workflow/workflow-steps/workflow-actions/code-action/components/WorkflowReadonlyActionCode').then( + (module) => ({ + default: module.WorkflowReadonlyActionCode, + }), + ), ); export const WorkflowActionCode = ({ diff --git a/packages/twenty-front/src/testing/utils/preloadMockedMetadata.ts b/packages/twenty-front/src/testing/utils/preloadMockedMetadata.ts index 231cd5183e4..b5cddfbd7d9 100644 --- a/packages/twenty-front/src/testing/utils/preloadMockedMetadata.ts +++ b/packages/twenty-front/src/testing/utils/preloadMockedMetadata.ts @@ -34,13 +34,9 @@ export const preloadMockedMetadata = { mockedViews }, { mockedNavigationMenuItems }, ] = await Promise.all([ - import( - '~/testing/mock-data/generated/metadata/objects/mock-objects-metadata' - ), + import('~/testing/mock-data/generated/metadata/objects/mock-objects-metadata'), import('~/testing/mock-data/generated/metadata/views/mock-views-data'), - import( - '~/testing/mock-data/generated/metadata/navigation-menu-items/mock-navigation-menu-items-data' - ), + import('~/testing/mock-data/generated/metadata/navigation-menu-items/mock-navigation-menu-items-data'), ]); const { flatObjects, flatFields, flatIndexes } = diff --git a/packages/twenty-sdk/src/cli/commands/remote/index.ts b/packages/twenty-sdk/src/cli/commands/remote/index.ts index f67f25c9159..96c56d76f2f 100644 --- a/packages/twenty-sdk/src/cli/commands/remote/index.ts +++ b/packages/twenty-sdk/src/cli/commands/remote/index.ts @@ -84,9 +84,7 @@ const addAction = async (options: { test?: boolean; }) => { if (options.apiUrl) { - console.warn( - chalk.yellow('⚠ --api-url is deprecated. Use --url instead.'), - ); + console.warn(chalk.yellow('⚠ --api-url is deprecated. Use --url instead.')); } const configPath = options.test ? getConfigPath(true) : undefined; const configService = new ConfigService( diff --git a/packages/twenty-server/.oxlintrc.json b/packages/twenty-server/.oxlintrc.json index a1975b88661..75eeeb839ad 100644 --- a/packages/twenty-server/.oxlintrc.json +++ b/packages/twenty-server/.oxlintrc.json @@ -24,25 +24,31 @@ ], "rules": { "func-style": ["error", "declaration", { "allowArrowFunctions": true }], - "no-console": ["warn", { "allow": ["group", "groupCollapsed", "groupEnd"] }], + "no-console": [ + "warn", + { "allow": ["group", "groupCollapsed", "groupEnd"] } + ], "no-control-regex": "off", "no-debugger": "error", "no-duplicate-imports": "error", "no-undef": "off", "no-unused-vars": "off", "no-redeclare": "off", - "no-restricted-imports": ["error", { - "patterns": [ - { - "group": ["**../"], - "message": "Relative imports are not allowed." - }, - { - "group": ["lodash"], - "message": "Please use the standalone lodash package (for instance: `import groupBy from 'lodash.groupby'` instead of `import { groupBy } from 'lodash'`)" - } - ] - }], + "no-restricted-imports": [ + "error", + { + "patterns": [ + { + "group": ["**../"], + "message": "Relative imports are not allowed." + }, + { + "group": ["lodash"], + "message": "Please use the standalone lodash package (for instance: `import groupBy from 'lodash.groupby'` instead of `import { groupBy } from 'lodash'`)" + } + ] + } + ], "import/no-duplicates": "error", @@ -51,36 +57,50 @@ "typescript/consistent-type-imports": "off", "typescript/explicit-function-return-type": "off", "typescript/explicit-module-boundary-types": "off", - "typescript/no-empty-object-type": ["error", { - "allowInterfaces": "with-single-extends" - }], + "typescript/no-empty-object-type": [ + "error", + { + "allowInterfaces": "with-single-extends" + } + ], "typescript/no-empty-function": "off", "typescript/no-explicit-any": "warn", "typescript/no-floating-promises": "error", "typescript/no-misused-promises": "error", - "typescript/no-unused-vars": ["warn", { - "vars": "all", - "varsIgnorePattern": "^_", - "args": "after-used", - "argsIgnorePattern": "^_" - }], + "typescript/no-unused-vars": [ + "warn", + { + "vars": "all", + "varsIgnorePattern": "^_", + "args": "after-used", + "argsIgnorePattern": "^_" + } + ], "twenty/inject-workspace-repository": "warn", "twenty/rest-api-methods-should-be-guarded": "error", "twenty/graphql-resolvers-should-be-guarded": "error", "twenty/upgrade-command-filename": "error", - "twenty/enforce-module-boundaries": ["error", { - "depConstraints": [ - { - "sourceTag": "scope:backend", - "onlyDependOnLibsWithTags": ["scope:shared", "scope:backend"] - } - ] - }] + "twenty/enforce-module-boundaries": [ + "error", + { + "depConstraints": [ + { + "sourceTag": "scope:backend", + "onlyDependOnLibsWithTags": ["scope:shared", "scope:backend"] + } + ] + } + ] }, "overrides": [ { - "files": ["**/*.spec.ts", "**/*.integration-spec.ts", "**/__tests__/**", "**/test/**"], + "files": [ + "**/*.spec.ts", + "**/*.integration-spec.ts", + "**/__tests__/**", + "**/test/**" + ], "rules": { "typescript/no-explicit-any": "off" } diff --git a/packages/twenty-server/.swcrc b/packages/twenty-server/.swcrc index 562983435bd..cbde206c432 100644 --- a/packages/twenty-server/.swcrc +++ b/packages/twenty-server/.swcrc @@ -10,9 +10,12 @@ "baseUrl": "./../../", "experimental": { "plugins": [ - ["@lingui/swc-plugin", { - "stripNonEssentialFields": false - }] + [ + "@lingui/swc-plugin", + { + "stripNonEssentialFields": false + } + ] ] } }, diff --git a/packages/twenty-server/project.json b/packages/twenty-server/project.json index 08dfe39d20e..e403ce9ad98 100644 --- a/packages/twenty-server/project.json +++ b/packages/twenty-server/project.json @@ -158,12 +158,12 @@ ], "options": { "cwd": "{projectRoot}", - "command": "npx oxlint --type-aware -c .oxlintrc.json src/ && (prettier src/ --check --cache --cache-location ../../.cache/prettier/{projectRoot} --cache-strategy metadata || (echo 'ERROR: Prettier formatting check failed! Fix with: npx nx lint twenty-server --configuration=fix' && false))" + "command": "npx oxlint --type-aware -c .oxlintrc.json src/ && (npx oxfmt --check src/ || (echo 'ERROR: oxfmt formatting check failed! Fix with: npx nx lint twenty-server --configuration=fix' && false))" }, "configurations": { "ci": {}, "fix": { - "command": "npx oxlint --type-aware --fix -c .oxlintrc.json src/ && prettier src/ --write --cache --cache-location ../../.cache/prettier/{projectRoot} --cache-strategy metadata" + "command": "npx oxlint --type-aware --fix -c .oxlintrc.json src/ && npx oxfmt src/" } } }, @@ -172,11 +172,11 @@ "dependsOn": ["twenty-oxlint-rules:build"], "options": { "cwd": "{projectRoot}", - "command": "FILES=$(git diff --name-only --relative --diff-filter=d main...HEAD -- src/ | grep -E '\\.(ts|tsx)$'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --type-aware -c .oxlintrc.json $FILES && (prettier --check $FILES || (echo 'ERROR: Prettier formatting check failed! Fix with: npx nx lint:diff-with-main twenty-server --configuration=fix' && false)))" + "command": "FILES=$(git diff --name-only --relative --diff-filter=d main...HEAD -- src/ | grep -E '\\.(ts|tsx)$'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --type-aware -c .oxlintrc.json $FILES && (npx oxfmt --check $FILES || (echo 'ERROR: oxfmt formatting check failed! Fix with: npx nx lint:diff-with-main twenty-server --configuration=fix' && false)))" }, "configurations": { "fix": { - "command": "FILES=$(git diff --name-only --relative --diff-filter=d main...HEAD -- src/ | grep -E '\\.(ts|tsx)$'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --type-aware --fix -c .oxlintrc.json $FILES && prettier --write $FILES)" + "command": "FILES=$(git diff --name-only --relative --diff-filter=d main...HEAD -- src/ | grep -E '\\.(ts|tsx)$'); [ -z \"$FILES\" ] && echo 'No changed files.' || (npx oxlint --type-aware --fix -c .oxlintrc.json $FILES && npx oxfmt $FILES)" } } }, diff --git a/packages/twenty-server/scripts/ai-sync-models-dev.ts b/packages/twenty-server/scripts/ai-sync-models-dev.ts index 2a49331138d..8de0df0d2b8 100644 --- a/packages/twenty-server/scripts/ai-sync-models-dev.ts +++ b/packages/twenty-server/scripts/ai-sync-models-dev.ts @@ -142,9 +142,7 @@ const extractCost = ( model.cacheCreationCostPerMillionTokens = cost.cache_write; } - const longCtx = cost.context_over_200k as - | Record - | undefined; + const longCtx = cost.context_over_200k as Record | undefined; if (longCtx && typeof longCtx.input === 'number') { model.longContextCost = { diff --git a/packages/twenty-server/src/database/commands/command-runners/active-or-suspended-workspace.command-runner.ts b/packages/twenty-server/src/database/commands/command-runners/active-or-suspended-workspace.command-runner.ts index df60e5d52e2..2d8d833d860 100644 --- a/packages/twenty-server/src/database/commands/command-runners/active-or-suspended-workspace.command-runner.ts +++ b/packages/twenty-server/src/database/commands/command-runners/active-or-suspended-workspace.command-runner.ts @@ -9,8 +9,8 @@ import { type WorkspaceIteratorService } from 'src/database/commands/command-run export type ActiveOrSuspendedWorkspaceCommandOptions = WorkspaceCommandOptions; export abstract class ActiveOrSuspendedWorkspaceCommandRunner< - Options extends - ActiveOrSuspendedWorkspaceCommandOptions = ActiveOrSuspendedWorkspaceCommandOptions, + Options extends ActiveOrSuspendedWorkspaceCommandOptions = + ActiveOrSuspendedWorkspaceCommandOptions, > extends WorkspaceCommandRunner { constructor( protected readonly workspaceIteratorService: WorkspaceIteratorService, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775129420309-add-view-field-group-id-index-on-view-field.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775129420309-add-view-field-group-id-index-on-view-field.ts index a2744984f8d..2cc64c4089b 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775129420309-add-view-field-group-id-index-on-view-field.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775129420309-add-view-field-group-id-index-on-view-field.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.21.0', 1775129420309) -export class AddViewFieldGroupIdIndexOnViewFieldFastInstanceCommand - implements FastInstanceCommand -{ +export class AddViewFieldGroupIdIndexOnViewFieldFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `CREATE INDEX IF NOT EXISTS "IDX_VIEW_FIELD_VIEW_FIELD_GROUP_ID" ON "core"."viewField" ("viewFieldGroupId")`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775165049548-migrate-messaging-calendar-to-core.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775165049548-migrate-messaging-calendar-to-core.ts index 38a5df11705..8a1ab7da615 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775165049548-migrate-messaging-calendar-to-core.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775165049548-migrate-messaging-calendar-to-core.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.21.0', 1775165049548) -export class MigrateMessagingCalendarToCoreFastInstanceCommand - implements FastInstanceCommand -{ +export class MigrateMessagingCalendarToCoreFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."messageFolder" ALTER COLUMN "parentFolderId" TYPE character varying`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775200000000-add-email-thread-widget-type.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775200000000-add-email-thread-widget-type.ts index fd4148c37e1..2b193760af6 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775200000000-add-email-thread-widget-type.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-21/1-21-instance-command-fast-1775200000000-add-email-thread-widget-type.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.21.0', 1775200000000) -export class AddEmailThreadWidgetTypeFastInstanceCommand - implements FastInstanceCommand -{ +export class AddEmailThreadWidgetTypeFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TYPE "core"."pageLayoutWidget_type_enum" RENAME TO "pageLayoutWidget_type_enum_old"`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775749486425-add-permission-flag-role-id-index.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775749486425-add-permission-flag-role-id-index.ts index 7a225060e8d..f7810f1ea20 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775749486425-add-permission-flag-role-id-index.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775749486425-add-permission-flag-role-id-index.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.22.0', 1775749486425) -export class AddPermissionFlagRoleIdIndexFastInstanceCommand - implements FastInstanceCommand -{ +export class AddPermissionFlagRoleIdIndexFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'CREATE INDEX IF NOT EXISTS "IDX_PERMISSION_FLAG_ROLE_ID" ON "core"."permissionFlag" ("roleId") ', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775758621017-add-workspace-id-to-indirect-entities.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775758621017-add-workspace-id-to-indirect-entities.ts index 5100e3ccc21..50e526c4e9b 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775758621017-add-workspace-id-to-indirect-entities.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775758621017-add-workspace-id-to-indirect-entities.ts @@ -15,9 +15,7 @@ const TABLES = [ ]; @RegisteredInstanceCommand('1.22.0', 1775758621017) -export class AddWorkspaceIdToIndirectEntitiesFastInstanceCommand - implements FastInstanceCommand -{ +export class AddWorkspaceIdToIndirectEntitiesFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { for (const table of TABLES) { await queryRunner.query( diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775761294897-add-workspace-id-indexes-and-fks-to-indirect-entities.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775761294897-add-workspace-id-indexes-and-fks-to-indirect-entities.ts index 139dc0ff779..41dc96650ac 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775761294897-add-workspace-id-indexes-and-fks-to-indirect-entities.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775761294897-add-workspace-id-indexes-and-fks-to-indirect-entities.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.22.0', 1775761294897) -export class AddWorkspaceIdIndexesAndFksFastInstanceCommand - implements FastInstanceCommand -{ +export class AddWorkspaceIdIndexesAndFksFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'CREATE INDEX IF NOT EXISTS "IDX_78ae6cfe5f49a76c4bf842ad58" ON "core"."applicationVariable" ("workspaceId") ', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775804361516-drop-object-metadata-data-source-fk.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775804361516-drop-object-metadata-data-source-fk.ts index c7a6b9748e3..cf06d3c003d 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775804361516-drop-object-metadata-data-source-fk.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1775804361516-drop-object-metadata-data-source-fk.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.22.0', 1775804361516) -export class DropObjectMetadataDataSourceFkFastInstanceCommand - implements FastInstanceCommand -{ +export class DropObjectMetadataDataSourceFkFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TABLE "core"."objectMetadata" DROP CONSTRAINT "FK_0b19dd17369574578bc18c405b2"', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1776078919203-add-credit-balance-to-billing-customer.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1776078919203-add-credit-balance-to-billing-customer.ts index a5b8f557683..cebf3eb92d9 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1776078919203-add-credit-balance-to-billing-customer.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-fast-1776078919203-add-credit-balance-to-billing-customer.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.22.0', 1776078919203) -export class AddCreditBalanceToBillingCustomerFastInstanceCommand - implements FastInstanceCommand -{ +export class AddCreditBalanceToBillingCustomerFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { const tableExists = await queryRunner.query( `SELECT 1 FROM pg_tables WHERE schemaname = 'core' AND tablename = 'billingCustomer'`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-slow-1775758621018-backfill-workspace-id-on-indirect-entities.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-slow-1775758621018-backfill-workspace-id-on-indirect-entities.ts index b5c62f643e7..a89c7e7689a 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-slow-1775758621018-backfill-workspace-id-on-indirect-entities.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-22/1-22-instance-command-slow-1775758621018-backfill-workspace-id-on-indirect-entities.ts @@ -56,9 +56,7 @@ const BACKFILL_DEFINITIONS: BackfillDefinition[] = [ const TABLES = BACKFILL_DEFINITIONS.map((definition) => definition.table); @RegisteredInstanceCommand('1.22.0', 1775758621018, { type: 'slow' }) -export class BackfillWorkspaceIdOnIndirectEntitiesSlowInstanceCommand - implements SlowInstanceCommand -{ +export class BackfillWorkspaceIdOnIndirectEntitiesSlowInstanceCommand implements SlowInstanceCommand { async runDataMigration(dataSource: DataSource): Promise { for (const { table, parentTable, foreignKey } of BACKFILL_DEFINITIONS) { await dataSource.query( diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775654781000-add-conditional-availability-expression-to-page-layout-widget.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775654781000-add-conditional-availability-expression-to-page-layout-widget.ts index 1cff76de9f8..671723620d9 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775654781000-add-conditional-availability-expression-to-page-layout-widget.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775654781000-add-conditional-availability-expression-to-page-layout-widget.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.23.0', 1775654781000) -export class AddConditionalAvailabilityExpressionToPageLayoutWidgetFastInstanceCommand - implements FastInstanceCommand -{ +export class AddConditionalAvailabilityExpressionToPageLayoutWidgetFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."pageLayoutWidget" ADD COLUMN IF NOT EXISTS "conditionalAvailabilityExpression" varchar`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775752190522-add-table-widget-view-type.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775752190522-add-table-widget-view-type.ts index 4834abdf9cd..491272d0576 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775752190522-add-table-widget-view-type.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775752190522-add-table-widget-view-type.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.23.0', 1775752190522) -export class AddTableWidgetViewTypeFastInstanceCommand - implements FastInstanceCommand -{ +export class AddTableWidgetViewTypeFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TYPE "core"."view_type_enum" ADD VALUE IF NOT EXISTS 'TABLE_WIDGET' AFTER 'FIELDS_WIDGET'`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775752781995-add-standalone-page.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775752781995-add-standalone-page.ts index 7387695bb62..0e57a7d30cc 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775752781995-add-standalone-page.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1775752781995-add-standalone-page.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.23.0', 1775752781995) -export class AddStandalonePageFastInstanceCommand - implements FastInstanceCommand -{ +export class AddStandalonePageFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TABLE "core"."navigationMenuItem" ADD "pageLayoutId" uuid', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1776090711153-add-global-object-context-to-command-menu-item-availability-type.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1776090711153-add-global-object-context-to-command-menu-item-availability-type.ts index 2bb0785716a..9220a768c85 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1776090711153-add-global-object-context-to-command-menu-item-availability-type.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1776090711153-add-global-object-context-to-command-menu-item-availability-type.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.23.0', 1776090711153) -export class AddGlobalObjectContextToCommandMenuItemAvailabilityTypeFastInstanceCommand - implements FastInstanceCommand -{ +export class AddGlobalObjectContextToCommandMenuItemAvailabilityTypeFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TYPE "core"."commandMenuItem_availabilitytype_enum" RENAME TO "commandMenuItem_availabilitytype_enum_old"', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1776168404836-add-page-layout-id-to-command-menu-item.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1776168404836-add-page-layout-id-to-command-menu-item.ts index dd662744ee1..4804344816a 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1776168404836-add-page-layout-id-to-command-menu-item.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1776168404836-add-page-layout-id-to-command-menu-item.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.23.0', 1776168404836) -export class AddPageLayoutIdToCommandMenuItemFastInstanceCommand - implements FastInstanceCommand -{ +export class AddPageLayoutIdToCommandMenuItemFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TABLE "core"."commandMenuItem" ADD "pageLayoutId" uuid', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1785000000000-drop-workspace-version-column.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1785000000000-drop-workspace-version-column.ts index 35dc15c4504..12ab2f12c02 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1785000000000-drop-workspace-version-column.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-23/1-23-instance-command-fast-1785000000000-drop-workspace-version-column.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('1.23.0', 1785000000000) -export class DropWorkspaceVersionColumnFastInstanceCommand - implements FastInstanceCommand -{ +export class DropWorkspaceVersionColumnFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."workspace" DROP COLUMN IF EXISTS "version"`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-fast-1776886452831-add-is-pre-installed-to-application-registration.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-fast-1776886452831-add-is-pre-installed-to-application-registration.ts index 8bcb5fecc3f..735a3bb63e0 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-fast-1776886452831-add-is-pre-installed-to-application-registration.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-fast-1776886452831-add-is-pre-installed-to-application-registration.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.1.0', 1776886452831) -export class AddIsPreInstalledToApplicationRegistrationFastInstanceCommand - implements FastInstanceCommand -{ +export class AddIsPreInstalledToApplicationRegistrationFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TABLE "core"."applicationRegistration" ADD "isPreInstalled" boolean NOT NULL DEFAULT false', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-fast-1777012800000-add-provider-executed-to-agent-message-part.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-fast-1777012800000-add-provider-executed-to-agent-message-part.ts index bc56898dc39..e6185652e95 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-fast-1777012800000-add-provider-executed-to-agent-message-part.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-fast-1777012800000-add-provider-executed-to-agent-message-part.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.1.0', 1777012800000) -export class AddProviderExecutedToAgentMessagePartFastInstanceCommand - implements FastInstanceCommand -{ +export class AddProviderExecutedToAgentMessagePartFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TABLE "core"."agentMessagePart" ADD "providerExecuted" boolean', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-slow-1795000002000-backfill-page-layout-widget-position.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-slow-1795000002000-backfill-page-layout-widget-position.ts index d5fde181305..110e522edea 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-slow-1795000002000-backfill-page-layout-widget-position.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-1/2-1-instance-command-slow-1795000002000-backfill-page-layout-widget-position.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { SlowInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/slow-instance-command.interface'; @RegisteredInstanceCommand('2.1.0', 1795000002000, { type: 'slow' }) -export class BackfillPageLayoutWidgetPositionSlowInstanceCommand - implements SlowInstanceCommand -{ +export class BackfillPageLayoutWidgetPositionSlowInstanceCommand implements SlowInstanceCommand { async runDataMigration(dataSource: DataSource): Promise { await dataSource.query( `UPDATE "core"."pageLayoutWidget" diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-2/2-2-instance-command-fast-1777455269302-add-cache-tokens-to-agent-chat-thread.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-2/2-2-instance-command-fast-1777455269302-add-cache-tokens-to-agent-chat-thread.ts index 80a24766175..44e721145de 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-2/2-2-instance-command-fast-1777455269302-add-cache-tokens-to-agent-chat-thread.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-2/2-2-instance-command-fast-1777455269302-add-cache-tokens-to-agent-chat-thread.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.2.0', 1777455269302) -export class AddCacheTokensToAgentChatThreadFastInstanceCommand - implements FastInstanceCommand -{ +export class AddCacheTokensToAgentChatThreadFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."agentChatThread" ADD "totalCacheReadTokens" bigint NOT NULL DEFAULT 0`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-2/2-2-instance-command-fast-1777539664664-add-logo-to-application.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-2/2-2-instance-command-fast-1777539664664-add-logo-to-application.ts index 39d5cae4f1e..615a9dc8084 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-2/2-2-instance-command-fast-1777539664664-add-logo-to-application.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-2/2-2-instance-command-fast-1777539664664-add-logo-to-application.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.2.0', 1777539664664) -export class AddLogoToApplicationFastInstanceCommand - implements FastInstanceCommand -{ +export class AddLogoToApplicationFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query('ALTER TABLE "core"."application" ADD "logo" text'); } diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1747234200000-add-sub-field-name-to-view-sort.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1747234200000-add-sub-field-name-to-view-sort.ts index 667ee728c02..dea1c664856 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1747234200000-add-sub-field-name-to-view-sort.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1747234200000-add-sub-field-name-to-view-sort.ts @@ -20,9 +20,7 @@ import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/ // `IF NOT EXISTS`), so cross-upgrade callers see it as a no-op while // fresh-from-2.5 install paths still create the column there as before. @RegisteredInstanceCommand('2.3.0', 1747234200000) -export class AddSubFieldNameToViewSortEarlyFastInstanceCommand - implements FastInstanceCommand -{ +export class AddSubFieldNameToViewSortEarlyFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."viewSort" ADD COLUMN IF NOT EXISTS "subFieldName" character varying`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1747234300000-add-relation-target-field-metadata-id-to-view-filter.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1747234300000-add-relation-target-field-metadata-id-to-view-filter.ts index 6964c78c6a9..fb3239a485b 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1747234300000-add-relation-target-field-metadata-id-to-view-filter.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1747234300000-add-relation-target-field-metadata-id-to-view-filter.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.3.0', 1747234300000) -export class AddRelationTargetFieldMetadataIdToViewFilterEarlyFastInstanceCommand - implements FastInstanceCommand -{ +export class AddRelationTargetFieldMetadataIdToViewFilterEarlyFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."viewFilter" ADD COLUMN IF NOT EXISTS "relationTargetFieldMetadataId" uuid`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777308014234-add-upgrade-migration-workspace-id-index.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777308014234-add-upgrade-migration-workspace-id-index.ts index cd20a13427d..f4516608154 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777308014234-add-upgrade-migration-workspace-id-index.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777308014234-add-upgrade-migration-workspace-id-index.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.3.0', 1777308014234) -export class AddUpgradeMigrationWorkspaceIdIndexFastInstanceCommand - implements FastInstanceCommand -{ +export class AddUpgradeMigrationWorkspaceIdIndexFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'CREATE INDEX IF NOT EXISTS "IDX_UPGRADE_MIGRATION_WORKSPACE_ID_NAME_ATTEMPT" ON "core"."upgradeMigration" ("workspaceId", "name", "attempt") WHERE "workspaceId" IS NOT NULL', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777682000000-add-deleted-at-to-agent-chat-thread.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777682000000-add-deleted-at-to-agent-chat-thread.ts index fff0cb4b85e..e779a24565f 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777682000000-add-deleted-at-to-agent-chat-thread.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777682000000-add-deleted-at-to-agent-chat-thread.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.3.0', 1777682000000) -export class AddDeletedAtToAgentChatThreadFastInstanceCommand - implements FastInstanceCommand -{ +export class AddDeletedAtToAgentChatThreadFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."agentChatThread" ADD "deletedAt" TIMESTAMP WITH TIME ZONE`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777896012579-connection-provider-syncable-entity.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777896012579-connection-provider-syncable-entity.ts index 6e0b035ae66..cb10edba686 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777896012579-connection-provider-syncable-entity.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777896012579-connection-provider-syncable-entity.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.3.0', 1777896012579) -export class ConnectionProviderSyncableEntityFastInstanceCommand - implements FastInstanceCommand -{ +export class ConnectionProviderSyncableEntityFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `CREATE TABLE "core"."connectionProvider" ( diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777915958318-remove-user-default-avatar-url.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777915958318-remove-user-default-avatar-url.ts index a5a720b9922..b728af4045d 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777915958318-remove-user-default-avatar-url.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777915958318-remove-user-default-avatar-url.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.3.0', 1777915958318) -export class RemoveUserDefaultAvatarUrlFastInstanceCommand - implements FastInstanceCommand -{ +export class RemoveUserDefaultAvatarUrlFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TABLE "core"."user" DROP COLUMN "defaultAvatarUrl"', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777966965587-transform-application-variable-to-syncable-entity.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777966965587-transform-application-variable-to-syncable-entity.ts index b4c4b5d614c..f5a56b7480d 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777966965587-transform-application-variable-to-syncable-entity.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1777966965587-transform-application-variable-to-syncable-entity.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.3.0', 1777966965587) -export class TransformApplicationVariableToSyncableEntityFastInstanceCommand - implements FastInstanceCommand -{ +export class TransformApplicationVariableToSyncableEntityFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'DROP INDEX "core"."IDX_78ae6cfe5f49a76c4bf842ad58"', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1797000001000-add-tool-and-workflow-action-trigger-settings.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1797000001000-add-tool-and-workflow-action-trigger-settings.ts index 15fcbc331c2..9b3df4d40fd 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1797000001000-add-tool-and-workflow-action-trigger-settings.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-fast-1797000001000-add-tool-and-workflow-action-trigger-settings.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.3.0', 1797000001000) -export class AddToolAndWorkflowActionTriggerSettingsFastInstanceCommand - implements FastInstanceCommand -{ +export class AddToolAndWorkflowActionTriggerSettingsFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."logicFunction" ADD "toolTriggerSettings" jsonb`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-slow-1777966965588-backfill-application-variable-universal-identifier.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-slow-1777966965588-backfill-application-variable-universal-identifier.ts index 581b42c1d37..495f85d4312 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-slow-1777966965588-backfill-application-variable-universal-identifier.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-slow-1777966965588-backfill-application-variable-universal-identifier.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { SlowInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/slow-instance-command.interface'; @RegisteredInstanceCommand('2.3.0', 1777966965588, { type: 'slow' }) -export class BackfillApplicationVariableUniversalIdentifierSlowInstanceCommand - implements SlowInstanceCommand -{ +export class BackfillApplicationVariableUniversalIdentifierSlowInstanceCommand implements SlowInstanceCommand { async runDataMigration(dataSource: DataSource): Promise { await dataSource.query( 'DELETE FROM "core"."applicationVariable" WHERE "applicationId" IS NULL', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-slow-1797000002000-migrate-tool-trigger-settings.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-slow-1797000002000-migrate-tool-trigger-settings.ts index 8d792b4bf0b..14d5124a046 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-slow-1797000002000-migrate-tool-trigger-settings.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-3/2-3-instance-command-slow-1797000002000-migrate-tool-trigger-settings.ts @@ -6,9 +6,7 @@ import { SlowInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/ // isTool=true previously exposed a function on both surfaces (AI tool and // workflow node), so we populate both new triggers when migrating. @RegisteredInstanceCommand('2.3.0', 1797000002000, { type: 'slow' }) -export class MigrateToolTriggerSettingsSlowInstanceCommand - implements SlowInstanceCommand -{ +export class MigrateToolTriggerSettingsSlowInstanceCommand implements SlowInstanceCommand { async runDataMigration(dataSource: DataSource): Promise { const defaultJsonSchema = `'{"type":"object","properties":{}}'::jsonb`; diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1747234400000-add-relation-target-field-metadata-id-to-view-filter.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1747234400000-add-relation-target-field-metadata-id-to-view-filter.ts index d35eba5d3d8..d589a8b357b 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1747234400000-add-relation-target-field-metadata-id-to-view-filter.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1747234400000-add-relation-target-field-metadata-id-to-view-filter.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.4.0', 1747234400000) -export class AddRelationTargetFieldMetadataIdToViewFilterEarly2_4FastInstanceCommand - implements FastInstanceCommand -{ +export class AddRelationTargetFieldMetadataIdToViewFilterEarly2_4FastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."viewFilter" ADD COLUMN IF NOT EXISTS "relationTargetFieldMetadataId" uuid`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1777100000000-add-metadata-to-billing-price.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1777100000000-add-metadata-to-billing-price.ts index f0e3d5cb69e..8313beff107 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1777100000000-add-metadata-to-billing-price.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1777100000000-add-metadata-to-billing-price.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.4.0', 1777100000000) -export class AddMetadataToBillingPriceFastInstanceCommand - implements FastInstanceCommand -{ +export class AddMetadataToBillingPriceFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { const tableExists = await queryRunner.query( `SELECT 1 FROM pg_tables WHERE schemaname = 'core' AND tablename = 'billingPrice'`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1778256809018-add-email-group-channel-type.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1778256809018-add-email-group-channel-type.ts index 378be65e7e3..d72ab0ff345 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1778256809018-add-email-group-channel-type.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1778256809018-add-email-group-channel-type.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.4.0', 1778256809018) -export class AddEmailGroupChannelTypeFastInstanceCommand - implements FastInstanceCommand -{ +export class AddEmailGroupChannelTypeFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TYPE "core"."messageChannel_type_enum" RENAME TO "messageChannel_type_enum_old"', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1798000003000-add-application-id-to-public-domain.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1798000003000-add-application-id-to-public-domain.ts index 06c069ba911..c0909c313f1 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1798000003000-add-application-id-to-public-domain.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-4/2-4-instance-command-fast-1798000003000-add-application-id-to-public-domain.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.4.0', 1798000003000) -export class AddApplicationIdToPublicDomainFastInstanceCommand - implements FastInstanceCommand -{ +export class AddApplicationIdToPublicDomainFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."publicDomain" ADD "applicationId" uuid`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1747234500000-add-relation-target-field-metadata-id-to-view-filter.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1747234500000-add-relation-target-field-metadata-id-to-view-filter.ts index 6995c9cf969..56e379876c5 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1747234500000-add-relation-target-field-metadata-id-to-view-filter.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1747234500000-add-relation-target-field-metadata-id-to-view-filter.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.5.0', 1747234500000) -export class AddRelationTargetFieldMetadataIdToViewFilterEarly2_5FastInstanceCommand - implements FastInstanceCommand -{ +export class AddRelationTargetFieldMetadataIdToViewFilterEarly2_5FastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."viewFilter" ADD COLUMN IF NOT EXISTS "relationTargetFieldMetadataId" uuid`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778502963794-add-sub-field-name-to-view-sort.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778502963794-add-sub-field-name-to-view-sort.ts index 760a9d0905f..3b2ce88d78a 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778502963794-add-sub-field-name-to-view-sort.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778502963794-add-sub-field-name-to-view-sort.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.5.0', 1778502963794) -export class AddSubFieldNameToViewSortFastInstanceCommand - implements FastInstanceCommand -{ +export class AddSubFieldNameToViewSortFastInstanceCommand implements FastInstanceCommand { // Idempotent so it can coexist with the early 2.3 instance command // `1747234200000-add-sub-field-name-to-view-sort` (see that file for context). public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778525104406-add-is-internal-messages-import-enabled.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778525104406-add-is-internal-messages-import-enabled.ts index 392d8d3e62c..4452ffa0893 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778525104406-add-is-internal-messages-import-enabled.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778525104406-add-is-internal-messages-import-enabled.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.5.0', 1778525104406) -export class AddIsInternalMessagesImportEnabledFastInstanceCommand - implements FastInstanceCommand -{ +export class AddIsInternalMessagesImportEnabledFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( 'ALTER TABLE "core"."workspace" ADD COLUMN IF NOT EXISTS "isInternalMessagesImportEnabled" boolean NOT NULL DEFAULT false', diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778550000000-create-signing-key-table.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778550000000-create-signing-key-table.ts index 9d88948a94b..a9e1f1686be 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778550000000-create-signing-key-table.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1778550000000-create-signing-key-table.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.5.0', 1778550000000) -export class CreateSigningKeyTableFastInstanceCommand - implements FastInstanceCommand -{ +export class CreateSigningKeyTableFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `CREATE TABLE IF NOT EXISTS "core"."signingKey" ( diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1798500000000-drop-postgres-credentials-table.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1798500000000-drop-postgres-credentials-table.ts index b7f7ee20d17..d7b0decdb2b 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1798500000000-drop-postgres-credentials-table.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-fast-1798500000000-drop-postgres-credentials-table.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { type FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.5.0', 1798500000000) -export class DropPostgresCredentialsTableFastInstanceCommand - implements FastInstanceCommand -{ +export class DropPostgresCredentialsTableFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE IF EXISTS "core"."postgresCredentials" DROP CONSTRAINT IF EXISTS "FK_9494639abc06f9c8c3691bf5d22"`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000004000-encrypt-connected-account-tokens.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000004000-encrypt-connected-account-tokens.ts index 8de2f94f121..49ed1830dbf 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000004000-encrypt-connected-account-tokens.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000004000-encrypt-connected-account-tokens.ts @@ -26,9 +26,7 @@ const isPlaintext = (value: string | null): value is string => isDefined(value) && !value.startsWith(SECRET_ENCRYPTION_ENVELOPE_V2_PREFIX); @RegisteredInstanceCommand('2.5.0', 1798000004000, { type: 'slow' }) -export class EncryptConnectedAccountTokensSlowInstanceCommand - implements SlowInstanceCommand -{ +export class EncryptConnectedAccountTokensSlowInstanceCommand implements SlowInstanceCommand { constructor( private readonly connectedAccountTokenEncryptionService: ConnectedAccountTokenEncryptionService, ) {} diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000005000-encrypt-application-variable.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000005000-encrypt-application-variable.ts index 23f70f04f54..44ad1f04523 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000005000-encrypt-application-variable.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000005000-encrypt-application-variable.ts @@ -34,9 +34,7 @@ const looksLikeLegacyCtrCiphertext = (value: string): boolean => LEGACY_CTR_LOOKS_LIKE_BASE64_RE.test(value); @RegisteredInstanceCommand('2.5.0', 1798000005000, { type: 'slow' }) -export class EncryptApplicationVariableSlowInstanceCommand - implements SlowInstanceCommand -{ +export class EncryptApplicationVariableSlowInstanceCommand implements SlowInstanceCommand { private readonly logger = new Logger( EncryptApplicationVariableSlowInstanceCommand.name, ); diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000006000-encrypt-application-registration-variable.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000006000-encrypt-application-registration-variable.ts index 0fcaf271184..39131afc73e 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000006000-encrypt-application-registration-variable.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000006000-encrypt-application-registration-variable.ts @@ -19,9 +19,7 @@ type ApplicationRegistrationVariableRow = { }; @RegisteredInstanceCommand('2.5.0', 1798000006000, { type: 'slow' }) -export class EncryptApplicationRegistrationVariableSlowInstanceCommand - implements SlowInstanceCommand -{ +export class EncryptApplicationRegistrationVariableSlowInstanceCommand implements SlowInstanceCommand { constructor( private readonly secretEncryptionService: SecretEncryptionService, ) {} diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000007000-encrypt-signing-key-private-keys.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000007000-encrypt-signing-key-private-keys.ts index e307d3556e3..0c1875fe8b0 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000007000-encrypt-signing-key-private-keys.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000007000-encrypt-signing-key-private-keys.ts @@ -18,9 +18,7 @@ type SigningKeyRow = { }; @RegisteredInstanceCommand('2.5.0', 1798000007000, { type: 'slow' }) -export class EncryptSigningKeyPrivateKeysSlowInstanceCommand - implements SlowInstanceCommand -{ +export class EncryptSigningKeyPrivateKeysSlowInstanceCommand implements SlowInstanceCommand { constructor( private readonly secretEncryptionService: SecretEncryptionService, ) {} diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000008000-encrypt-sensitive-config-storage.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000008000-encrypt-sensitive-config-storage.ts index 1c2add2bccf..52cf0414f15 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000008000-encrypt-sensitive-config-storage.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000008000-encrypt-sensitive-config-storage.ts @@ -14,9 +14,7 @@ import { TypedReflect } from 'src/utils/typed-reflect'; type SensitiveConfigRow = { id: string; value: unknown }; @RegisteredInstanceCommand('2.5.0', 1798000008000, { type: 'slow' }) -export class EncryptSensitiveConfigStorageSlowInstanceCommand - implements SlowInstanceCommand -{ +export class EncryptSensitiveConfigStorageSlowInstanceCommand implements SlowInstanceCommand { constructor( private readonly secretEncryptionService: SecretEncryptionService, ) {} diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000009000-encrypt-totp-secrets.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000009000-encrypt-totp-secrets.ts index 53a0b0c9e05..4ef30984d5b 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000009000-encrypt-totp-secrets.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-5/2-5-instance-command-slow-1798000009000-encrypt-totp-secrets.ts @@ -22,9 +22,7 @@ type TwoFactorMethodRow = { }; @RegisteredInstanceCommand('2.5.0', 1798000009000, { type: 'slow' }) -export class EncryptTotpSecretsSlowInstanceCommand - implements SlowInstanceCommand -{ +export class EncryptTotpSecretsSlowInstanceCommand implements SlowInstanceCommand { constructor( private readonly secretEncryptionService: SecretEncryptionService, private readonly simpleSecretEncryptionUtil: SimpleSecretEncryptionUtil, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340020-rename-permission-flag-to-role-permission-flag.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340020-rename-permission-flag-to-role-permission-flag.ts index 9886bbd6b27..472496f7444 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340020-rename-permission-flag-to-role-permission-flag.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340020-rename-permission-flag-to-role-permission-flag.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.6.0', 1778235340020) -export class RenamePermissionFlagToRolePermissionFlagFastInstanceCommand - implements FastInstanceCommand -{ +export class RenamePermissionFlagToRolePermissionFlagFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."permissionFlag" RENAME TO "rolePermissionFlag"`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340021-permission-flag-syncable-entity.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340021-permission-flag-syncable-entity.ts index 9ea537b2ec2..a642d78a385 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340021-permission-flag-syncable-entity.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340021-permission-flag-syncable-entity.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.6.0', 1778235340021) -export class PermissionFlagSyncableEntityFastInstanceCommand - implements FastInstanceCommand -{ +export class PermissionFlagSyncableEntityFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `CREATE TABLE "core"."permissionFlag" ( diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340022-link-role-permission-flag-to-permission-flag.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340022-link-role-permission-flag-to-permission-flag.ts index c71227e4f44..a07b09166c9 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340022-link-role-permission-flag-to-permission-flag.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1778235340022-link-role-permission-flag-to-permission-flag.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.6.0', 1778235340022) -export class LinkRolePermissionFlagToPermissionFlagFastInstanceCommand - implements FastInstanceCommand -{ +export class LinkRolePermissionFlagToPermissionFlagFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."rolePermissionFlag" diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1798000005000-add-relation-target-field-metadata-id-to-view-filter.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1798000005000-add-relation-target-field-metadata-id-to-view-filter.ts index 913e14ed271..fc84c633bfa 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1798000005000-add-relation-target-field-metadata-id-to-view-filter.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1798000005000-add-relation-target-field-metadata-id-to-view-filter.ts @@ -4,9 +4,7 @@ import { RegisteredInstanceCommand } from 'src/engine/core-modules/upgrade/decor import { FastInstanceCommand } from 'src/engine/core-modules/upgrade/interfaces/fast-instance-command.interface'; @RegisteredInstanceCommand('2.6.0', 1798000005000) -export class AddRelationTargetFieldMetadataIdToViewFilterFastInstanceCommand - implements FastInstanceCommand -{ +export class AddRelationTargetFieldMetadataIdToViewFilterFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."viewFilter" ADD COLUMN IF NOT EXISTS "relationTargetFieldMetadataId" uuid`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1798000010000-add-channel-sync-stage-indexes.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1798000010000-add-channel-sync-stage-indexes.ts index fcafd59ae57..f9e3c160351 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1798000010000-add-channel-sync-stage-indexes.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-fast-1798000010000-add-channel-sync-stage-indexes.ts @@ -9,9 +9,7 @@ const CALENDAR_CHANNEL_INDEX_NAME = 'IDX_CALENDAR_CHANNEL_WORKSPACE_ID_SYNC_ENABLED_SYNC_STAGE'; @RegisteredInstanceCommand('2.6.0', 1798000010000) -export class AddChannelSyncStageIndexesFastInstanceCommand - implements FastInstanceCommand -{ +export class AddChannelSyncStageIndexesFastInstanceCommand implements FastInstanceCommand { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `CREATE INDEX IF NOT EXISTS "${MESSAGE_CHANNEL_INDEX_NAME}" ON "core"."messageChannel" ("workspaceId", "isSyncEnabled", "syncStage")`, diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-slow-1778235340023-backfill-role-permission-flag-permission-flag-id.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-slow-1778235340023-backfill-role-permission-flag-permission-flag-id.ts index e68e1728a94..154c37c69b0 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-slow-1778235340023-backfill-role-permission-flag-permission-flag-id.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-6/2-6-instance-command-slow-1778235340023-backfill-role-permission-flag-permission-flag-id.ts @@ -9,9 +9,7 @@ import { STANDARD_PERMISSION_FLAG_DEFINITIONS } from 'src/engine/metadata-module const PERMISSION_FLAG_TYPES = Object.values(PermissionFlagType) as string[]; @RegisteredInstanceCommand('2.6.0', 1778235340023, { type: 'slow' }) -export class BackfillRolePermissionFlagPermissionFlagIdSlowInstanceCommand - implements SlowInstanceCommand -{ +export class BackfillRolePermissionFlagPermissionFlagIdSlowInstanceCommand implements SlowInstanceCommand { async runDataMigration(dataSource: DataSource): Promise { const unknownFlagRows: { flag: string }[] = await dataSource.query( `SELECT DISTINCT "flag" FROM "core"."rolePermissionFlag" diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-7/2-7-instance-command-slow-1798000010000-encrypt-connection-parameters.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-7/2-7-instance-command-slow-1798000010000-encrypt-connection-parameters.ts index 696ce89d6bf..3b5862f6c11 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-7/2-7-instance-command-slow-1798000010000-encrypt-connection-parameters.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-7/2-7-instance-command-slow-1798000010000-encrypt-connection-parameters.ts @@ -35,9 +35,7 @@ const hasPlaintextPassword = (params: ImapSmtpCaldavParams): boolean => { }; @RegisteredInstanceCommand('2.7.0', 1798000010000, { type: 'slow' }) -export class EncryptConnectionParametersSlowInstanceCommand - implements SlowInstanceCommand -{ +export class EncryptConnectionParametersSlowInstanceCommand implements SlowInstanceCommand { constructor( private readonly connectedAccountTokenEncryptionService: ConnectedAccountTokenEncryptionService, ) {} diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/billing/1756912860000-addPhasesToBillingSubscription.ts b/packages/twenty-server/src/database/typeorm/core/migrations/billing/1756912860000-addPhasesToBillingSubscription.ts index 384147a3fe4..9dcd39a70cb 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/billing/1756912860000-addPhasesToBillingSubscription.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/billing/1756912860000-addPhasesToBillingSubscription.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddPhasesToBillingSubscription1756912860000 - implements MigrationInterface -{ +export class AddPhasesToBillingSubscription1756912860000 implements MigrationInterface { name = 'AddPhasesToBillingSubscription1756912860000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/billing/1757056320000-removeTiersModeFromBillingPrice.ts b/packages/twenty-server/src/database/typeorm/core/migrations/billing/1757056320000-removeTiersModeFromBillingPrice.ts index 9c1f3031cc9..50cc6e6f906 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/billing/1757056320000-removeTiersModeFromBillingPrice.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/billing/1757056320000-removeTiersModeFromBillingPrice.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveTiersModeFromBillingPrice1757056320000 - implements MigrationInterface -{ +export class RemoveTiersModeFromBillingPrice1757056320000 implements MigrationInterface { name = 'RemoveTiersModeFromBillingPrice1757056320000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1756976545860-unique-field-metadata-name-for-workspace-object-metadata.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1756976545860-unique-field-metadata-name-for-workspace-object-metadata.ts index 602e4b054e9..de1501cff04 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1756976545860-unique-field-metadata-name-for-workspace-object-metadata.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1756976545860-unique-field-metadata-name-for-workspace-object-metadata.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class UniqueFieldMetadataNameForWorkspaceObjectMetadata1756976545860 - implements MigrationInterface -{ +export class UniqueFieldMetadataNameForWorkspaceObjectMetadata1756976545860 implements MigrationInterface { name = 'UniqueFieldMetadataNameForWorkspaceObjectMetadata1756976545860'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757491357122-addApplicationEntityAndRelationships.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757491357122-addApplicationEntityAndRelationships.ts index 13c3053ab18..63d2df12620 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757491357122-addApplicationEntityAndRelationships.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757491357122-addApplicationEntityAndRelationships.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddApplicationEntityAndRelationships1757491357122 - implements MigrationInterface -{ +export class AddApplicationEntityAndRelationships1757491357122 implements MigrationInterface { name = 'AddApplicationEntityAndRelationships1757491357122'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757806282417-addSearchFieldMetadataEntity.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757806282417-addSearchFieldMetadataEntity.ts index ac81752140d..0fa69c73d1e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757806282417-addSearchFieldMetadataEntity.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757806282417-addSearchFieldMetadataEntity.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddSearchFieldMetadataEntity1757806282417 - implements MigrationInterface -{ +export class AddSearchFieldMetadataEntity1757806282417 implements MigrationInterface { name = 'AddSearchFieldMetadataEntity1757806282417'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757809958470-addWorkspaceForeignKeyToSearchFieldMetadata.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757809958470-addWorkspaceForeignKeyToSearchFieldMetadata.ts index 72b7fe72bc4..3f4948140e9 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757809958470-addWorkspaceForeignKeyToSearchFieldMetadata.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757809958470-addWorkspaceForeignKeyToSearchFieldMetadata.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddWorkspaceForeignKeyToSearchFieldMetadata1757809958470 - implements MigrationInterface -{ +export class AddWorkspaceForeignKeyToSearchFieldMetadata1757809958470 implements MigrationInterface { name = 'AddWorkspaceForeignKeyToSearchFieldMetadata1757809958470'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757858496548-addCalendarTypeToViewTable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757858496548-addCalendarTypeToViewTable.ts index a6e75738600..77d187cf194 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757858496548-addCalendarTypeToViewTable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757858496548-addCalendarTypeToViewTable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddCalendarTypeToViewTable1757858496548 - implements MigrationInterface -{ +export class AddCalendarTypeToViewTable1757858496548 implements MigrationInterface { name = 'AddCalendarTypeToViewTable1757858496548'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757864696439-addCalendarFieldMetadataIdToViewTable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757864696439-addCalendarFieldMetadataIdToViewTable.ts index ea5c264a3d8..7ff0d0cd53f 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757864696439-addCalendarFieldMetadataIdToViewTable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757864696439-addCalendarFieldMetadataIdToViewTable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddCalendarFieldMetadataIdToViewTable1757864696439 - implements MigrationInterface -{ +export class AddCalendarFieldMetadataIdToViewTable1757864696439 implements MigrationInterface { name = 'AddCalendarFieldMetadataIdToViewTable1757864696439'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757991657472-RemoveContentFromAgentChatMessage.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757991657472-RemoveContentFromAgentChatMessage.ts index a706a054ae5..30e6f309a43 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1757991657472-RemoveContentFromAgentChatMessage.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1757991657472-RemoveContentFromAgentChatMessage.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveContentFromAgentChatMessage1757991657472 - implements MigrationInterface -{ +export class RemoveContentFromAgentChatMessage1757991657472 implements MigrationInterface { name = 'RemoveContentFromAgentChatMessage1757991657472'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758038863448-add-universal-identifier-to-index-metadata.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758038863448-add-universal-identifier-to-index-metadata.ts index 10e30679cae..c58dd8f89e7 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758038863448-add-universal-identifier-to-index-metadata.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758038863448-add-universal-identifier-to-index-metadata.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddUniversalIdentifierToIndexMetadata1758038863448 - implements MigrationInterface -{ +export class AddUniversalIdentifierToIndexMetadata1758038863448 implements MigrationInterface { name = 'AddUniversalIdentifierToIndexMetadata1758038863448'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758117800000-activate-unaccent-extension.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758117800000-activate-unaccent-extension.ts index 8e7239eb3f7..d7ce0ac9d67 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758117800000-activate-unaccent-extension.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758117800000-activate-unaccent-extension.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class ActivateUnaccentExtension1758117800000 - implements MigrationInterface -{ +export class ActivateUnaccentExtension1758117800000 implements MigrationInterface { name = 'ActivateUnaccentExtension1758117800000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758388517321-createEmailingDomainEntity.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758388517321-createEmailingDomainEntity.ts index e3139be2537..dc5fcee43df 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758388517321-createEmailingDomainEntity.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758388517321-createEmailingDomainEntity.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class CreateEmailingDomainEntity1758388517321 - implements MigrationInterface -{ +export class CreateEmailingDomainEntity1758388517321 implements MigrationInterface { name = 'CreateEmailingDomainEntity1758388517321'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758720905726-addApplicationIdToObjectMetadata.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758720905726-addApplicationIdToObjectMetadata.ts index f015c82e425..c095c4e19d7 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758720905726-addApplicationIdToObjectMetadata.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758720905726-addApplicationIdToObjectMetadata.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddApplicationIdToObjectMetadata1758720905726 - implements MigrationInterface -{ +export class AddApplicationIdToObjectMetadata1758720905726 implements MigrationInterface { name = 'AddApplicationIdToObjectMetadata1758720905726'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758793689363-addUniversalIdentifierToServerlessFunction.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758793689363-addUniversalIdentifierToServerlessFunction.ts index bae2d4d2146..a5ba8ce50a7 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758793689363-addUniversalIdentifierToServerlessFunction.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758793689363-addUniversalIdentifierToServerlessFunction.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddUniversalIdentifierToServerlessFunction1758793689363 - implements MigrationInterface -{ +export class AddUniversalIdentifierToServerlessFunction1758793689363 implements MigrationInterface { name = 'AddUniversalIdentifierToServerlessFunction1758793689363'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758802648930-addChecksumToServerlessFunction.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758802648930-addChecksumToServerlessFunction.ts index 3210296abd2..d20f2223e8f 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1758802648930-addChecksumToServerlessFunction.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1758802648930-addChecksumToServerlessFunction.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddChecksumToServerlessFunction1758802648930 - implements MigrationInterface -{ +export class AddChecksumToServerlessFunction1758802648930 implements MigrationInterface { name = 'AddChecksumToServerlessFunction1758802648930'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759200603485-addModelCapabilitesToAgent.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759200603485-addModelCapabilitesToAgent.ts index eef2bbe1799..67ee5fe90a5 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759200603485-addModelCapabilitesToAgent.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759200603485-addModelCapabilitesToAgent.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddNativeCapabilitesToAgent1759200603485 - implements MigrationInterface -{ +export class AddNativeCapabilitesToAgent1759200603485 implements MigrationInterface { name = 'AddNativeCapabilitesToAgent1759200603485'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759236947406-updateServerlessFunctionLayerEntity.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759236947406-updateServerlessFunctionLayerEntity.ts index 915e5b73a30..b352cc5d4d8 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759236947406-updateServerlessFunctionLayerEntity.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759236947406-updateServerlessFunctionLayerEntity.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class UpdateServerlessFunctionLayerEntity1759236947406 - implements MigrationInterface -{ +export class UpdateServerlessFunctionLayerEntity1759236947406 implements MigrationInterface { name = 'UpdateServerlessFunctionLayerEntity1759236947406'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759341941773-renameApplicationStandardIdToUniversalIdentifier.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759341941773-renameApplicationStandardIdToUniversalIdentifier.ts index 799238d3903..afe7ded4ab0 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759341941773-renameApplicationStandardIdToUniversalIdentifier.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759341941773-renameApplicationStandardIdToUniversalIdentifier.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RenameApplicationStandardIdToUniversalIdentifier1759341941773 - implements MigrationInterface -{ +export class RenameApplicationStandardIdToUniversalIdentifier1759341941773 implements MigrationInterface { name = 'RenameApplicationStandardIdToUniversalIdentifier1759341941773'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759378531410-removeMessageIdFromFileTable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759378531410-removeMessageIdFromFileTable.ts index acaf2164dcf..981798f03b7 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759378531410-removeMessageIdFromFileTable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759378531410-removeMessageIdFromFileTable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveMessageIdFromFileTable1759378531410 - implements MigrationInterface -{ +export class RemoveMessageIdFromFileTable1759378531410 implements MigrationInterface { name = 'RemoveMessageIdFromFileTable1759378531410'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759417994272-setServerlessFunctionIdInTriggersNonNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759417994272-setServerlessFunctionIdInTriggersNonNullable.ts index 278923140e9..2ca5757f174 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759417994272-setServerlessFunctionIdInTriggersNonNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759417994272-setServerlessFunctionIdInTriggersNonNullable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class SetServerlessFunctionIdInTriggersNonNullable1759417994272 - implements MigrationInterface -{ +export class SetServerlessFunctionIdInTriggersNonNullable1759417994272 implements MigrationInterface { name = 'SetServerlessFunctionIdInTriggersNonNullable1759417994272'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759418198310-renameRouteToRouteTrigger.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759418198310-renameRouteToRouteTrigger.ts index d943f1c479a..37998dace85 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759418198310-renameRouteToRouteTrigger.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759418198310-renameRouteToRouteTrigger.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RenameRouteToRouteTrigger1759418198310 - implements MigrationInterface -{ +export class RenameRouteToRouteTrigger1759418198310 implements MigrationInterface { name = 'RenameRouteToRouteTrigger1759418198310'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759433496458-renameApplicationColumn.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759433496458-renameApplicationColumn.ts index d6e7327fa26..f0ed590d36f 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759433496458-renameApplicationColumn.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759433496458-renameApplicationColumn.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RenameApplicationColumn1759433496458 - implements MigrationInterface -{ +export class RenameApplicationColumn1759433496458 implements MigrationInterface { name = 'RenameApplicationColumn1759433496458'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759931071049-setServerlessFunctionLayerNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759931071049-setServerlessFunctionLayerNotNullable.ts index 2b6b5dca206..348820b2508 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1759931071049-setServerlessFunctionLayerNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1759931071049-setServerlessFunctionLayerNotNullable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class SetServerlessFunctionLayerNotNullable1759931071049 - implements MigrationInterface -{ +export class SetServerlessFunctionLayerNotNullable1759931071049 implements MigrationInterface { name = 'SetServerlessFunctionLayerNotNullable1759931071049'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760356369619-add-workspace-trash-retention.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760356369619-add-workspace-trash-retention.ts index 2e4704e19ae..ca4efe8207e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760356369619-add-workspace-trash-retention.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760356369619-add-workspace-trash-retention.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddWorkspaceTrashRetention1760356369619 - implements MigrationInterface -{ +export class AddWorkspaceTrashRetention1760356369619 implements MigrationInterface { name = 'AddWorkspaceTrashRetention1760356369619'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760640844181-addApplicationVariableCoreEntity.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760640844181-addApplicationVariableCoreEntity.ts index 4a249cbbbac..f967d3f31fa 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760640844181-addApplicationVariableCoreEntity.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760640844181-addApplicationVariableCoreEntity.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddApplicationVariableEntityCoreEntity1760640844181 - implements MigrationInterface -{ +export class AddApplicationVariableEntityCoreEntity1760640844181 implements MigrationInterface { name = 'AddApplicationVariableCoreEntity1760640844181'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760700501795-addApplicationIdToSyncableEntities.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760700501795-addApplicationIdToSyncableEntities.ts index ac2b46dad54..24c89ae0de2 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760700501795-addApplicationIdToSyncableEntities.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760700501795-addApplicationIdToSyncableEntities.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddApplicationIdToSyncableEntities1760700501795 - implements MigrationInterface -{ +export class AddApplicationIdToSyncableEntities1760700501795 implements MigrationInterface { name = 'AddApplicationIdToSyncableEntities1760700501795'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760965667836-kanbanFieldMetadataIdentifierView.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760965667836-kanbanFieldMetadataIdentifierView.ts index 5cb2a846933..c285df7016c 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760965667836-kanbanFieldMetadataIdentifierView.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760965667836-kanbanFieldMetadataIdentifierView.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class KanbanFieldMetadataIdentifierView1760965667836 - implements MigrationInterface -{ +export class KanbanFieldMetadataIdentifierView1760965667836 implements MigrationInterface { name = 'KanbanFieldMetadataIdentifierView1760965667836'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760985484643-AddRouterModelToWorkspace.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760985484643-AddRouterModelToWorkspace.ts index 30225e978ce..f244e59941b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760985484643-AddRouterModelToWorkspace.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760985484643-AddRouterModelToWorkspace.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddRouterModelToWorkspace1760985484643 - implements MigrationInterface -{ +export class AddRouterModelToWorkspace1760985484643 implements MigrationInterface { name = 'AddRouterModelToWorkspace1760985484643'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760994964826-RemoveDefaultAgentAndThreadAgentId.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760994964826-RemoveDefaultAgentAndThreadAgentId.ts index 50d07f6ba0b..0112ca90127 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1760994964826-RemoveDefaultAgentAndThreadAgentId.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1760994964826-RemoveDefaultAgentAndThreadAgentId.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveDefaultAgentAndThreadAgentId1760994964826 - implements MigrationInterface -{ +export class RemoveDefaultAgentAndThreadAgentId1760994964826 implements MigrationInterface { name = 'RemoveDefaultAgentAndThreadAgentId1760994964826'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1761052489394-calendarFieldMetadataRelation.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1761052489394-calendarFieldMetadataRelation.ts index 17c648baba3..0f2765f5680 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1761052489394-calendarFieldMetadataRelation.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1761052489394-calendarFieldMetadataRelation.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class CalendarFieldMetadataRelation1761052489394 - implements MigrationInterface -{ +export class CalendarFieldMetadataRelation1761052489394 implements MigrationInterface { name = 'CalendarFieldMetadataRelation1761052489394'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1761153071116-setServerlessFunctionLayerIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1761153071116-setServerlessFunctionLayerIdNotNullable.ts index f2fdaa7d582..a3bcc16185d 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1761153071116-setServerlessFunctionLayerIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1761153071116-setServerlessFunctionLayerIdNotNullable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class SetServerlessFunctionLayerIdNotNullable1761153071116 - implements MigrationInterface -{ +export class SetServerlessFunctionLayerIdNotNullable1761153071116 implements MigrationInterface { name = 'SetServerlessFunctionLayerIdNotNullable1761153071116'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1761210191095-addHandlerToServerlessFunction.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1761210191095-addHandlerToServerlessFunction.ts index d6669823d2c..927ddecff40 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1761210191095-addHandlerToServerlessFunction.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1761210191095-addHandlerToServerlessFunction.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddHandlerToServerlessFunction1761210191095 - implements MigrationInterface -{ +export class AddHandlerToServerlessFunction1761210191095 implements MigrationInterface { name = 'AddHandlerToServerlessFunction1761210191095'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1761749599736-workspace-id-uuid-not-nullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1761749599736-workspace-id-uuid-not-nullable.ts index d517a686796..2549826861b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1761749599736-workspace-id-uuid-not-nullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1761749599736-workspace-id-uuid-not-nullable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class WorkspaceIdUuidNotNullable1761749599736 - implements MigrationInterface -{ +export class WorkspaceIdUuidNotNullable1761749599736 implements MigrationInterface { name = 'WorkspaceIdUuidNotNullable1761749599736'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1762333916255-nullable-application-serverless-function-layer.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1762333916255-nullable-application-serverless-function-layer.ts index 9629cd677eb..409001403ff 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1762333916255-nullable-application-serverless-function-layer.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1762333916255-nullable-application-serverless-function-layer.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class NullableApplicationServerlessFunctionLayer1762333916255 - implements MigrationInterface -{ +export class NullableApplicationServerlessFunctionLayer1762333916255 implements MigrationInterface { name = 'NullableApplicationServerlessFunctionLayer1762333916255'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1762339932345-makeApplicationWorkspaceFkDeferrable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1762339932345-makeApplicationWorkspaceFkDeferrable.ts index 2ef2e834dce..547b2acfa9a 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1762339932345-makeApplicationWorkspaceFkDeferrable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1762339932345-makeApplicationWorkspaceFkDeferrable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class MakeApplicationWorkspaceFkDeferrable1762339932345 - implements MigrationInterface -{ +export class MakeApplicationWorkspaceFkDeferrable1762339932345 implements MigrationInterface { name = 'MakeApplicationWorkspaceFkDeferrable1762339932345'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1762343994716-add-workspace-custom-application-id-column.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1762343994716-add-workspace-custom-application-id-column.ts index 9ab3005afd4..2c97877cd5f 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1762343994716-add-workspace-custom-application-id-column.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1762343994716-add-workspace-custom-application-id-column.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddWorkspaceCustomApplicationIdColumn1762343994716 - implements MigrationInterface -{ +export class AddWorkspaceCustomApplicationIdColumn1762343994716 implements MigrationInterface { name = 'AddWorkspaceCustomApplicationIdColumn1762343994716'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1762437814771-workspace-custom-application-id-foreign-key.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1762437814771-workspace-custom-application-id-foreign-key.ts index 2cfdc43e825..52ecbef2782 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1762437814771-workspace-custom-application-id-foreign-key.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1762437814771-workspace-custom-application-id-foreign-key.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class WorkspaceCustomApplicationIdForeignKey1762437814771 - implements MigrationInterface -{ +export class WorkspaceCustomApplicationIdForeignKey1762437814771 implements MigrationInterface { name = 'WorkspaceCustomApplicationIdForeignKey1762437814771'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763622159656-update-agent-response-format.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763622159656-update-agent-response-format.ts index dc140a23e47..7131d27c768 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763622159656-update-agent-response-format.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763622159656-update-agent-response-format.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class UpdateAgentResponseFormat1763622159656 - implements MigrationInterface -{ +export class UpdateAgentResponseFormat1763622159656 implements MigrationInterface { name = 'UpdateAgentResponseFormat1763622159656'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763731277403-addCanBeUninstalledColumnToApplication.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763731277403-addCanBeUninstalledColumnToApplication.ts index eb648eda5f9..d856b20ba7a 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763731277403-addCanBeUninstalledColumnToApplication.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763731277403-addCanBeUninstalledColumnToApplication.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddCanBeUninstalledColumnToApplication1763731277403 - implements MigrationInterface -{ +export class AddCanBeUninstalledColumnToApplication1763731277403 implements MigrationInterface { name = 'AddCanBeUninstalledColumnToApplication1763731277403'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763805513241-1763805200000-RemoveAgentHandoffTable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763805513241-1763805200000-RemoveAgentHandoffTable.ts index 9fb9b6fa78f..fb2fa90315a 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763805513241-1763805200000-RemoveAgentHandoffTable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763805513241-1763805200000-RemoveAgentHandoffTable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveAgentHandoffTable1763805513241 - implements MigrationInterface -{ +export class RemoveAgentHandoffTable1763805513241 implements MigrationInterface { name = 'RemoveAgentHandoffTable1763805513241'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763977334519-workspace-custom-application-id-non-nullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763977334519-workspace-custom-application-id-non-nullable.ts index bdc4b56dcad..d5042eab919 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763977334519-workspace-custom-application-id-non-nullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763977334519-workspace-custom-application-id-non-nullable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class WorkspaceCustomApplicationIdNonNullable1763977334519 - implements MigrationInterface -{ +export class WorkspaceCustomApplicationIdNonNullable1763977334519 implements MigrationInterface { name = 'WorkspaceCustomApplicationIdNonNullable1763977334519'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763997530458-AddFastAndSmartModelsToWorkspace.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763997530458-AddFastAndSmartModelsToWorkspace.ts index ad2c69403f4..79b27ee5e48 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1763997530458-AddFastAndSmartModelsToWorkspace.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1763997530458-AddFastAndSmartModelsToWorkspace.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddFastAndSmartModelsToWorkspace1763997530458 - implements MigrationInterface -{ +export class AddFastAndSmartModelsToWorkspace1763997530458 implements MigrationInterface { name = 'AddFastAndSmartModelsToWorkspace1763997530458'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764081474225-add-agent-id-to-agent-chat-message.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764081474225-add-agent-id-to-agent-chat-message.ts index e7a92b2a625..5308778ae72 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764081474225-add-agent-id-to-agent-chat-message.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764081474225-add-agent-id-to-agent-chat-message.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddAgentIdToAgentChatMessage1764081474225 - implements MigrationInterface -{ +export class AddAgentIdToAgentChatMessage1764081474225 implements MigrationInterface { name = 'AddAgentIdToAgentChatMessage1764081474225'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764100000000-refactor-agent-chat-entities.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764100000000-refactor-agent-chat-entities.ts index 7e5c8e8381b..1a46bff860e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764100000000-refactor-agent-chat-entities.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764100000000-refactor-agent-chat-entities.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RefactorAgentChatEntities1764100000000 - implements MigrationInterface -{ +export class RefactorAgentChatEntities1764100000000 implements MigrationInterface { name = 'RefactorAgentChatEntities1764100000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764210000000-add-system-role-to-agent-message.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764210000000-add-system-role-to-agent-message.ts index fc7f682084e..24209051528 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764210000000-add-system-role-to-agent-message.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764210000000-add-system-role-to-agent-message.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddSystemRoleToAgentMessage1764210000000 - implements MigrationInterface -{ +export class AddSystemRoleToAgentMessage1764210000000 implements MigrationInterface { name = 'AddSystemRoleToAgentMessage1764210000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764220000000-add-evaluation-inputs-to-agent.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764220000000-add-evaluation-inputs-to-agent.ts index 55d1fc5a7b5..a34175dbc68 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764220000000-add-evaluation-inputs-to-agent.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764220000000-add-evaluation-inputs-to-agent.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddEvaluationInputsToAgent1764220000000 - implements MigrationInterface -{ +export class AddEvaluationInputsToAgent1764220000000 implements MigrationInterface { name = 'AddEvaluationInputsToAgent1764220000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764329720503-update-role-targets-unique-constraint.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764329720503-update-role-targets-unique-constraint.ts index 723a2d8d769..a624bd6668a 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764329720503-update-role-targets-unique-constraint.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764329720503-update-role-targets-unique-constraint.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class UpdateRoleTargetsUniqueConstraint1764329720503 - implements MigrationInterface -{ +export class UpdateRoleTargetsUniqueConstraint1764329720503 implements MigrationInterface { name = 'UpdateRoleTargetsUniqueConstraint1764329720503'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764672601466-change-agent-description-to-text.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764672601466-change-agent-description-to-text.ts index 3e35a932080..b7f6d470e1b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764672601466-change-agent-description-to-text.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764672601466-change-agent-description-to-text.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class ChangeAgentDescriptionToText1764672601466 - implements MigrationInterface -{ +export class ChangeAgentDescriptionToText1764672601466 implements MigrationInterface { name = 'ChangeAgentDescriptionToText1764672601466'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764680275312-addMainGroupByFieldMetadataId.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764680275312-addMainGroupByFieldMetadataId.ts index 13db71aace7..11c8a2d2f97 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764680275312-addMainGroupByFieldMetadataId.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764680275312-addMainGroupByFieldMetadataId.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddMainGroupByFieldMetadataId1764680275312 - implements MigrationInterface -{ +export class AddMainGroupByFieldMetadataId1764680275312 implements MigrationInterface { name = 'AddMainGroupByFieldMetadataId1764680275312'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764700000000-add-usage-columns-to-agent-chat-thread.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764700000000-add-usage-columns-to-agent-chat-thread.ts index da796d8c60e..3195e5c17ea 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764700000000-add-usage-columns-to-agent-chat-thread.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764700000000-add-usage-columns-to-agent-chat-thread.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddUsageColumnsToAgentChatThread1764700000000 - implements MigrationInterface -{ +export class AddUsageColumnsToAgentChatThread1764700000000 implements MigrationInterface { name = 'AddUsageColumnsToAgentChatThread1764700000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764846384501-renameRichTextToFieldRichTextAndAddStandaloneRichText.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764846384501-renameRichTextToFieldRichTextAndAddStandaloneRichText.ts index 589344cfdfd..acfe2672195 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764846384501-renameRichTextToFieldRichTextAndAddStandaloneRichText.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764846384501-renameRichTextToFieldRichTextAndAddStandaloneRichText.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RenameRichTextToFieldRichTextAndAddStandaloneRichText1764846384501 - implements MigrationInterface -{ +export class RenameRichTextToFieldRichTextAndAddStandaloneRichText1764846384501 implements MigrationInterface { name = 'RenameRichTextToFieldRichTextAndAddStandaloneRichText1764846384501'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764923552610-addApplicationRoleColumns.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764923552610-addApplicationRoleColumns.ts index 4068b442213..12716d16468 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764923552610-addApplicationRoleColumns.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764923552610-addApplicationRoleColumns.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddApplicationRoleColumns1764923552610 - implements MigrationInterface -{ +export class AddApplicationRoleColumns1764923552610 implements MigrationInterface { name = 'AddApplicationRoleColumns1764923552610'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764949394792-addApplicationIdAndUniversalIdentifierToPageLayouts.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764949394792-addApplicationIdAndUniversalIdentifierToPageLayouts.ts index e4e76546836..89e5173b7fe 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1764949394792-addApplicationIdAndUniversalIdentifierToPageLayouts.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1764949394792-addApplicationIdAndUniversalIdentifierToPageLayouts.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddApplicationIdAndUniversalIdentifierToPageLayouts1764949394792 - implements MigrationInterface -{ +export class AddApplicationIdAndUniversalIdentifierToPageLayouts1764949394792 implements MigrationInterface { name = 'AddApplicationIdAndUniversalIdentifierToPageLayouts1764949394792'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1765153412696-add-view-should-hide-empty-groups.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1765153412696-add-view-should-hide-empty-groups.ts index a75464d7f38..d57b2d098d2 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1765153412696-add-view-should-hide-empty-groups.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1765153412696-add-view-should-hide-empty-groups.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddViewShouldHideEmptyGroups1765153412696 - implements MigrationInterface -{ +export class AddViewShouldHideEmptyGroups1765153412696 implements MigrationInterface { name = 'AddViewShouldHideEmptyGroups1765153412696'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1765200057592-addApplicationIdAndUniversalIdentifierToPageLayouts.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1765200057592-addApplicationIdAndUniversalIdentifierToPageLayouts.ts index b9767ec7dab..7a0ab0a020b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1765200057592-addApplicationIdAndUniversalIdentifierToPageLayouts.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1765200057592-addApplicationIdAndUniversalIdentifierToPageLayouts.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddApplicationIdAndUniversalIdentifierToPageLayouts1765200057592 - implements MigrationInterface -{ +export class AddApplicationIdAndUniversalIdentifierToPageLayouts1765200057592 implements MigrationInterface { name = 'AddApplicationIdAndUniversalIdentifierToPageLayouts1765200057592'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1765808791153-remove-field-metadata-id-in-view-group.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1765808791153-remove-field-metadata-id-in-view-group.ts index 4171dc51118..1c8be1302c5 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1765808791153-remove-field-metadata-id-in-view-group.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1765808791153-remove-field-metadata-id-in-view-group.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveFieldMetadataIdInViewGroup1765808791153 - implements MigrationInterface -{ +export class RemoveFieldMetadataIdInViewGroup1765808791153 implements MigrationInterface { name = 'RemoveFieldMetadataIdInViewGroup1765808791153'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1766077618558-removeCanBeAssignedToApplications.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1766077618558-removeCanBeAssignedToApplications.ts index 7eee3567bac..c291fed34fc 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1766077618558-removeCanBeAssignedToApplications.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1766077618558-removeCanBeAssignedToApplications.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveCanBeAssignedToApplications1766077618558 - implements MigrationInterface -{ +export class RemoveCanBeAssignedToApplications1766077618558 implements MigrationInterface { name = 'RemoveCanBeAssignedToApplications1766077618558'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767002571103-addWorkspaceForeignKeys.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767002571103-addWorkspaceForeignKeys.ts index a5ef2a11c6e..bf8486fea3d 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767002571103-addWorkspaceForeignKeys.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767002571103-addWorkspaceForeignKeys.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { addWorkspaceForeignKeysQueries } from 'src/database/typeorm/core/migrations/utils/1767002571103-addWorkspaceForeignKeys.util'; -export class AddWorkspaceForeignKeys1767002571103 - implements MigrationInterface -{ +export class AddWorkspaceForeignKeys1767002571103 implements MigrationInterface { name = 'AddWorkspaceForeignKeys1767002571103'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767100000000-makeViewFilterGroupParentFkDeferrable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767100000000-makeViewFilterGroupParentFkDeferrable.ts index ba5e5981507..420f972d947 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767100000000-makeViewFilterGroupParentFkDeferrable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767100000000-makeViewFilterGroupParentFkDeferrable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class MakeViewFilterGroupParentFkDeferrable1767100000000 - implements MigrationInterface -{ +export class MakeViewFilterGroupParentFkDeferrable1767100000000 implements MigrationInterface { name = 'MakeViewFilterGroupParentFkDeferrable1767100000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767200000000-fixDataSourceAndWorkspaceMigrationWorkspaceIdType.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767200000000-fixDataSourceAndWorkspaceMigrationWorkspaceIdType.ts index ef02eb9cac5..b340c059031 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767200000000-fixDataSourceAndWorkspaceMigrationWorkspaceIdType.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767200000000-fixDataSourceAndWorkspaceMigrationWorkspaceIdType.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class FixDataSourceAndWorkspaceMigrationWorkspaceIdType1767200000000 - implements MigrationInterface -{ +export class FixDataSourceAndWorkspaceMigrationWorkspaceIdType1767200000000 implements MigrationInterface { name = 'FixDataSourceAndWorkspaceMigrationWorkspaceIdType1767200000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767277454048-makeFieldMetadataUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767277454048-makeFieldMetadataUniversalIdentifierAndApplicationIdNotNullable.ts index d88f1d87e84..72c39187928 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767277454048-makeFieldMetadataUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767277454048-makeFieldMetadataUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeFieldMetadataUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1767277454048-makeFieldMetadataUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeFieldMetadataUniversalIdentifierAndApplicationIdNotNullable1767277454048 - implements MigrationInterface -{ +export class MakeFieldMetadataUniversalIdentifierAndApplicationIdNotNullable1767277454048 implements MigrationInterface { name = 'MakeFieldMetadataUniversalIdentifierAndApplicationIdNotNullable1767277454048'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767364430164-add-tool-schema-to-serverless-function.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767364430164-add-tool-schema-to-serverless-function.ts index 700c8514147..c0e296ff0c0 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767364430164-add-tool-schema-to-serverless-function.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767364430164-add-tool-schema-to-serverless-function.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddToolSchemaToServerlessFunction1767364430164 - implements MigrationInterface -{ +export class AddToolSchemaToServerlessFunction1767364430164 implements MigrationInterface { name = 'AddToolSchemaToServerlessFunction1767364430164'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767876112877-removeWorkspaceMigration.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767876112877-removeWorkspaceMigration.ts index 69dee5b1e04..91254958715 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767876112877-removeWorkspaceMigration.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767876112877-removeWorkspaceMigration.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveWorkspaceMigration1767876112877 - implements MigrationInterface -{ +export class RemoveWorkspaceMigration1767876112877 implements MigrationInterface { name = 'RemoveWorkspaceMigration1767876112877'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767998263185-addObjectMetadataIdToRowLevelPermissionPredicateGroup.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767998263185-addObjectMetadataIdToRowLevelPermissionPredicateGroup.ts index 6cbfb31268f..16e0d092f33 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1767998263185-addObjectMetadataIdToRowLevelPermissionPredicateGroup.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1767998263185-addObjectMetadataIdToRowLevelPermissionPredicateGroup.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddObjectMetadataIdToRowLevelPermissionPredicateGroup1767998263185 - implements MigrationInterface -{ +export class AddObjectMetadataIdToRowLevelPermissionPredicateGroup1767998263185 implements MigrationInterface { name = 'AddObjectMetadataIdToRowLevelPermissionPredicateGroup1767998263185'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768212224801-makeObjectMetadataUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768212224801-makeObjectMetadataUniversalIdentifierAndApplicationIdNotNullable.ts index cf03fc91ab2..82a058e4bd4 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768212224801-makeObjectMetadataUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768212224801-makeObjectMetadataUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeObjectMetadataUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768212224801-makeObjectMetadataUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeObjectMetadataUniversalIdentifierAndApplicationIdNotNullable1768212224801 - implements MigrationInterface -{ +export class MakeObjectMetadataUniversalIdentifierAndApplicationIdNotNullable1768212224801 implements MigrationInterface { name = 'MakeObjectMetadataUniversalIdentifierAndApplicationIdNotNullable1768212224801'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174271-makeViewUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174271-makeViewUniversalIdentifierAndApplicationIdNotNullable.ts index fcdd0209b11..267049b1589 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174271-makeViewUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174271-makeViewUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeViewUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768213174271-makeViewUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeViewUniversalIdentifierAndApplicationIdNotNullable1768213174271 - implements MigrationInterface -{ +export class MakeViewUniversalIdentifierAndApplicationIdNotNullable1768213174271 implements MigrationInterface { name = 'MakeViewUniversalIdentifierAndApplicationIdNotNullable1768213174271'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174272-makeViewFieldUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174272-makeViewFieldUniversalIdentifierAndApplicationIdNotNullable.ts index cecbf31e6eb..569e1e24619 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174272-makeViewFieldUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174272-makeViewFieldUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeViewFieldUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768213174272-makeViewFieldUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeViewFieldUniversalIdentifierAndApplicationIdNotNullable1768213174272 - implements MigrationInterface -{ +export class MakeViewFieldUniversalIdentifierAndApplicationIdNotNullable1768213174272 implements MigrationInterface { name = 'MakeViewFieldUniversalIdentifierAndApplicationIdNotNullable1768213174272'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174273-makeViewFilterUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174273-makeViewFilterUniversalIdentifierAndApplicationIdNotNullable.ts index 6a7008b3618..6d3b43f042b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174273-makeViewFilterUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174273-makeViewFilterUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeViewFilterUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768213174273-makeViewFilterUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeViewFilterUniversalIdentifierAndApplicationIdNotNullable1768213174273 - implements MigrationInterface -{ +export class MakeViewFilterUniversalIdentifierAndApplicationIdNotNullable1768213174273 implements MigrationInterface { name = 'MakeViewFilterUniversalIdentifierAndApplicationIdNotNullable1768213174273'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174274-makeAgentUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174274-makeAgentUniversalIdentifierAndApplicationIdNotNullable.ts index e0314b79006..3e6e31d104f 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174274-makeAgentUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174274-makeAgentUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeAgentUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768213174274-makeAgentUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeAgentUniversalIdentifierAndApplicationIdNotNullable1768213174274 - implements MigrationInterface -{ +export class MakeAgentUniversalIdentifierAndApplicationIdNotNullable1768213174274 implements MigrationInterface { name = 'MakeAgentUniversalIdentifierAndApplicationIdNotNullable1768213174274'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174274-makeViewGroupUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174274-makeViewGroupUniversalIdentifierAndApplicationIdNotNullable.ts index 435df69d7eb..e6604fa0b9b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174274-makeViewGroupUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174274-makeViewGroupUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeViewGroupUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768213174274-makeViewGroupUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeViewGroupUniversalIdentifierAndApplicationIdNotNullable1768213174274 - implements MigrationInterface -{ +export class MakeViewGroupUniversalIdentifierAndApplicationIdNotNullable1768213174274 implements MigrationInterface { name = 'MakeViewGroupUniversalIdentifierAndApplicationIdNotNullable1768213174274'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174275-makeRoleUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174275-makeRoleUniversalIdentifierAndApplicationIdNotNullable.ts index 2c6998cb6bb..dd72ad851e4 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174275-makeRoleUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768213174275-makeRoleUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeRoleUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768213174275-makeRoleUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeRoleUniversalIdentifierAndApplicationIdNotNullable1768213174275 - implements MigrationInterface -{ +export class MakeRoleUniversalIdentifierAndApplicationIdNotNullable1768213174275 implements MigrationInterface { name = 'MakeRoleUniversalIdentifierAndApplicationIdNotNullable1768213174275'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768399525609-addForwardedRequestHeadersInRouteTriggers.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768399525609-addForwardedRequestHeadersInRouteTriggers.ts index b69df57ed88..9a45fc437ad 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768399525609-addForwardedRequestHeadersInRouteTriggers.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768399525609-addForwardedRequestHeadersInRouteTriggers.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddForwardedRequestHeadersInRouteTriggers1768399525609 - implements MigrationInterface -{ +export class AddForwardedRequestHeadersInRouteTriggers1768399525609 implements MigrationInterface { name = 'AddForwardedRequestHeadersInRouteTriggers1768399525609'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768503887441-addCommandMenuItemEntity.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768503887441-addCommandMenuItemEntity.ts index 4b8cd2ed2db..346e6819673 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768503887441-addCommandMenuItemEntity.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768503887441-addCommandMenuItemEntity.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddCommandMenuItemEntity1768503887441 - implements MigrationInterface -{ +export class AddCommandMenuItemEntity1768503887441 implements MigrationInterface { name = 'AddCommandMenuItemEntity1768503887441'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768750308557-foreignKeyIndexStandardization.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768750308557-foreignKeyIndexStandardization.ts index c267df188a7..6bc50e5734e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768750308557-foreignKeyIndexStandardization.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768750308557-foreignKeyIndexStandardization.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class ForeignKeyIndexStandardization1768750308557 - implements MigrationInterface -{ +export class ForeignKeyIndexStandardization1768750308557 implements MigrationInterface { name = 'ForeignKeyIndexStandardization1768750308557'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768807499350-addNavigationMenuItemEntity.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768807499350-addNavigationMenuItemEntity.ts index 7afd7a3d140..04ea8a2c5fb 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768807499350-addNavigationMenuItemEntity.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768807499350-addNavigationMenuItemEntity.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddNavigationMenuItemEntity1768807499350 - implements MigrationInterface -{ +export class AddNavigationMenuItemEntity1768807499350 implements MigrationInterface { name = 'AddNavigationMenuItemEntity1768807499350'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768830235328-makeIndexMetadataUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768830235328-makeIndexMetadataUniversalIdentifierAndApplicationIdNotNullable.ts index 9aa9f57221c..96ba554fb43 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768830235328-makeIndexMetadataUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768830235328-makeIndexMetadataUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeIndexMetadataUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768830235328-makeIndexMetadataUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeIndexMetadataUniversalIdentifierAndApplicationIdNotNullable1768830235328 - implements MigrationInterface -{ +export class MakeIndexMetadataUniversalIdentifierAndApplicationIdNotNullable1768830235328 implements MigrationInterface { name = 'MakeIndexMetadataUniversalIdentifierAndApplicationIdNotNullable1768830235328'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768916632478-makeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768916632478-makeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullable.ts index d0e2e1cb063..40e2589cf2e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1768916632478-makeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1768916632478-makeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullable.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullableQueries } from 'src/database/typeorm/core/migrations/utils/1768916632478-makeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullable.util'; -export class MakeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullable1768916632478 - implements MigrationInterface -{ +export class MakeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullable1768916632478 implements MigrationInterface { name = 'MakeRemainingEntitiesUniversalIdentifierAndApplicationIdNotNullable1768916632478'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769016869438-addBuiltHandlerPathToServerlessFunctions.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769016869438-addBuiltHandlerPathToServerlessFunctions.ts index 535722d3779..8dfa42e87f8 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769016869438-addBuiltHandlerPathToServerlessFunctions.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769016869438-addBuiltHandlerPathToServerlessFunctions.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddBuiltHandlerPathToServerlessFunctions1769016869438 - implements MigrationInterface -{ +export class AddBuiltHandlerPathToServerlessFunctions1769016869438 implements MigrationInterface { name = 'AddBuiltHandlerPathToServerlessFunctions1769016869438'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769091641000-renameHandlerPathToSourceHandlerPath.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769091641000-renameHandlerPathToSourceHandlerPath.ts index a01cf64db56..fe7fe8f9595 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769091641000-renameHandlerPathToSourceHandlerPath.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769091641000-renameHandlerPathToSourceHandlerPath.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RenameHandlerPathToSourceHandlerPath1769091641000 - implements MigrationInterface -{ +export class RenameHandlerPathToSourceHandlerPath1769091641000 implements MigrationInterface { name = 'RenameHandlerPathToSourceHandlerPath1769091641000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769196250679-addNavigationMenuItemViewForeignKey.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769196250679-addNavigationMenuItemViewForeignKey.ts index 743c4ca8f81..a41ba4336f5 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769196250679-addNavigationMenuItemViewForeignKey.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769196250679-addNavigationMenuItemViewForeignKey.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddNavigationMenuItemViewForeignKey1769196250679 - implements MigrationInterface -{ +export class AddNavigationMenuItemViewForeignKey1769196250679 implements MigrationInterface { name = 'AddNavigationMenuItemViewForeignKey1769196250679'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769434782880-add-file-settings-column-on-file-table.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769434782880-add-file-settings-column-on-file-table.ts index 31b3d0cee50..e314efae144 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769434782880-add-file-settings-column-on-file-table.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769434782880-add-file-settings-column-on-file-table.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddFileSettingsColumnOnFileTable1769434782880 - implements MigrationInterface -{ +export class AddFileSettingsColumnOnFileTable1769434782880 implements MigrationInterface { name = 'AddFileSettingsColumnOnFileTable1769434782880'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769525557511-makeWebhookUnivesralIdentiferAndApplicationIdNotNull.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769525557511-makeWebhookUnivesralIdentiferAndApplicationIdNotNull.ts index 3dd3a9bf879..005dd517d18 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769525557511-makeWebhookUnivesralIdentiferAndApplicationIdNotNull.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769525557511-makeWebhookUnivesralIdentiferAndApplicationIdNotNull.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeWebhookUniversalIdentifierAndApplicationIdNotNullQueries } from 'src/database/typeorm/core/migrations/utils/1769525557511-makeWebhookUniversalIdentifierAndApplicationIdNotNull.util'; -export class MakeWebhookUnivesralIdentiferAndApplicationIdNotNull1769525557511 - implements MigrationInterface -{ +export class MakeWebhookUnivesralIdentiferAndApplicationIdNotNull1769525557511 implements MigrationInterface { name = 'MakeWebhookUnivesralIdentiferAndApplicationIdNotNull1769525557511'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769532887284-migrateServerlessTriggersToServerless.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769532887284-migrateServerlessTriggersToServerless.ts index 3f1a6b85fc9..f4790371b1a 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769532887284-migrateServerlessTriggersToServerless.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769532887284-migrateServerlessTriggersToServerless.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class MigrateServerlessTriggersToServerless1769532887284 - implements MigrationInterface -{ +export class MigrateServerlessTriggersToServerless1769532887284 implements MigrationInterface { name = 'MigrateServerlessTriggersToServerless1769532887284'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769557200000-updateLogicFunctionConstraints.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769557200000-updateLogicFunctionConstraints.ts index 46219eeca58..ba6f4363c2e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769557200000-updateLogicFunctionConstraints.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769557200000-updateLogicFunctionConstraints.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class UpdateLogicFunctionConstraints1769557200000 - implements MigrationInterface -{ +export class UpdateLogicFunctionConstraints1769557200000 implements MigrationInterface { name = 'UpdateLogicFunctionConstraints1769557200000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769654418252-add-front-component-id-to-command-menu-item.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769654418252-add-front-component-id-to-command-menu-item.ts index df44dcbcce6..2e1e320eaeb 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769654418252-add-front-component-id-to-command-menu-item.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769654418252-add-front-component-id-to-command-menu-item.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddFrontComponentIdToCommandMenuItem1769654418252 - implements MigrationInterface -{ +export class AddFrontComponentIdToCommandMenuItem1769654418252 implements MigrationInterface { name = 'AddFrontComponentIdToCommandMenuItem1769654418252'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769679579382-updatePageLayoutForRecordPageLayout.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769679579382-updatePageLayoutForRecordPageLayout.ts index b7c3e86c7a3..8835f59a946 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769679579382-updatePageLayoutForRecordPageLayout.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769679579382-updatePageLayoutForRecordPageLayout.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class UpdatePageLayoutForRecordPageLayout1769679579382 - implements MigrationInterface -{ +export class UpdatePageLayoutForRecordPageLayout1769679579382 implements MigrationInterface { name = 'UpdatePageLayoutForRecordPageLayout1769679579382'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769679579383-setPageLayoutDefaultTabDeferred.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769679579383-setPageLayoutDefaultTabDeferred.ts index d897a2892c4..cddebf3157d 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769679579383-setPageLayoutDefaultTabDeferred.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769679579383-setPageLayoutDefaultTabDeferred.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class SetPageLayoutDefaultTabDeferred1769679579383 - implements MigrationInterface -{ +export class SetPageLayoutDefaultTabDeferred1769679579383 implements MigrationInterface { name = 'SetPageLayoutDefaultTabDeferred1769679579383'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769681396664-removeLogicFunctionVersion.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769681396664-removeLogicFunctionVersion.ts index 26443d3f9dc..d9c55e5e8b6 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769681396664-removeLogicFunctionVersion.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769681396664-removeLogicFunctionVersion.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveLogicFunctionVersion1769681396664 - implements MigrationInterface -{ +export class RemoveLogicFunctionVersion1769681396664 implements MigrationInterface { name = 'RemoveLogicFunctionVersion1769681396664'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769710304101-updateLogicFunctionDefault.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769710304101-updateLogicFunctionDefault.ts index c859ee46ebf..dcc89657e9b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1769710304101-updateLogicFunctionDefault.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1769710304101-updateLogicFunctionDefault.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class UpdateLogicFunctionDefault1769710304101 - implements MigrationInterface -{ +export class UpdateLogicFunctionDefault1769710304101 implements MigrationInterface { name = 'UpdateLogicFunctionDefault1769710304101'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770032815802-addFileEntityUniqueConstraint.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770032815802-addFileEntityUniqueConstraint.ts index 85ab98ac598..afaa71d9233 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770032815802-addFileEntityUniqueConstraint.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770032815802-addFileEntityUniqueConstraint.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddFileEntityUniqueConstraint1770032815802 - implements MigrationInterface -{ +export class AddFileEntityUniqueConstraint1770032815802 implements MigrationInterface { name = 'AddFileEntityUniqueConstraint1770032815802'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770038963629-addDependencyChecksumsToLogicFunctionLayer.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770038963629-addDependencyChecksumsToLogicFunctionLayer.ts index 7eceb17fa58..8c4827bd6bc 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770038963629-addDependencyChecksumsToLogicFunctionLayer.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770038963629-addDependencyChecksumsToLogicFunctionLayer.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddDependencyChecksumsToLogicFunctionLayer1770038963629 - implements MigrationInterface -{ +export class AddDependencyChecksumsToLogicFunctionLayer1770038963629 implements MigrationInterface { name = 'AddDependencyChecksumsToLogicFunctionLayer1770038963629'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770040351718-remove-object-metadata-standard-id.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770040351718-remove-object-metadata-standard-id.ts index 030c5ab3ff8..e77e775ea2d 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770040351718-remove-object-metadata-standard-id.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770040351718-remove-object-metadata-standard-id.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class RemoveObjectMetadataStandardId1770040351718 - implements MigrationInterface -{ +export class RemoveObjectMetadataStandardId1770040351718 implements MigrationInterface { name = 'RemoveObjectMetadataStandardId1770040351718'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770046227329-add-page-layout-widget-position-column.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770046227329-add-page-layout-widget-position-column.ts index 5733b881f8f..2ab0e90db4b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770046227329-add-page-layout-widget-position-column.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770046227329-add-page-layout-widget-position-column.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddPageLayoutWidgetPositionColumn1770046227329 - implements MigrationInterface -{ +export class AddPageLayoutWidgetPositionColumn1770046227329 implements MigrationInterface { name = 'AddPageLayoutWidgetPositionColumn1770046227329'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770047816358-drop-standard-id-from-core-entities.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770047816358-drop-standard-id-from-core-entities.ts index 92c1ec61845..645a833890a 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770047816358-drop-standard-id-from-core-entities.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770047816358-drop-standard-id-from-core-entities.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class DropStandardIdFromCoreEntities1770047816358 - implements MigrationInterface -{ +export class DropStandardIdFromCoreEntities1770047816358 implements MigrationInterface { name = 'DropStandardIdFromCoreEntities1770047816358'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050100000-addApplicationPackageFields.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050100000-addApplicationPackageFields.ts index 6cd10dd75ac..098eebb8f14 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050100000-addApplicationPackageFields.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050100000-addApplicationPackageFields.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddApplicationPackageFields1770050100000 - implements MigrationInterface -{ +export class AddApplicationPackageFields1770050100000 implements MigrationInterface { name = 'AddApplicationPackageFields1770050100000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050200000-makeWorkspaceAndApplicationFileFksDeferrable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050200000-makeWorkspaceAndApplicationFileFksDeferrable.ts index b0fea95b1cd..48921aacdda 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050200000-makeWorkspaceAndApplicationFileFksDeferrable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050200000-makeWorkspaceAndApplicationFileFksDeferrable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class MakeWorkspaceAndApplicationFileFksDeferrable1770050200000 - implements MigrationInterface -{ +export class MakeWorkspaceAndApplicationFileFksDeferrable1770050200000 implements MigrationInterface { name = 'MakeWorkspaceAndApplicationFileFksDeferrable1770050200000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050300000-dropLogicFunctionLayerIdFromLogicFunction.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050300000-dropLogicFunctionLayerIdFromLogicFunction.ts index 7f41203ebc6..038d8900d4b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050300000-dropLogicFunctionLayerIdFromLogicFunction.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770050300000-dropLogicFunctionLayerIdFromLogicFunction.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class DropLogicFunctionLayerIdFromLogicFunction1770050300000 - implements MigrationInterface -{ +export class DropLogicFunctionLayerIdFromLogicFunction1770050300000 implements MigrationInterface { name = 'DropLogicFunctionLayerIdFromLogicFunction1770050300000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770051000000-add-workspace-event-log-retention.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770051000000-add-workspace-event-log-retention.ts index e423070636b..3a6f94c5bda 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770051000000-add-workspace-event-log-retention.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770051000000-add-workspace-event-log-retention.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddWorkspaceEventLogRetention1770051000000 - implements MigrationInterface -{ +export class AddWorkspaceEventLogRetention1770051000000 implements MigrationInterface { name = 'AddWorkspaceEventLogRetention1770051000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770193825210-dropLogicFunctionLayerIdFromLogicFunction.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770193825210-dropLogicFunctionLayerIdFromLogicFunction.ts index 9b081f4e283..7b3478de686 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770193825210-dropLogicFunctionLayerIdFromLogicFunction.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770193825210-dropLogicFunctionLayerIdFromLogicFunction.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class DropLogicFunctionLayerIdFromLogicFunction1770193825210 - implements MigrationInterface -{ +export class DropLogicFunctionLayerIdFromLogicFunction1770193825210 implements MigrationInterface { name = 'DropLogicFunctionLayerIdFromLogicFunction1770193825210'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770198374736-addSuspendedAtColumnOnWorkspaceTable.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770198374736-addSuspendedAtColumnOnWorkspaceTable.ts index 3af2c357f6a..1e9070dbc5e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770198374736-addSuspendedAtColumnOnWorkspaceTable.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770198374736-addSuspendedAtColumnOnWorkspaceTable.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddSuspendedAtColumnOnWorkspaceTable1770198374736 - implements MigrationInterface -{ +export class AddSuspendedAtColumnOnWorkspaceTable1770198374736 implements MigrationInterface { name = 'AddSuspendedAtColumnOnWorkspaceTable1770198374736'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770309316193-add-front-component-columns.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770309316193-add-front-component-columns.ts index f61e18c4240..09d82c48458 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770309316193-add-front-component-columns.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770309316193-add-front-component-columns.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddFrontComponentColumns1770309316193 - implements MigrationInterface -{ +export class AddFrontComponentColumns1770309316193 implements MigrationInterface { name = 'AddFrontComponentColumns1770309316193'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770311652940-add-ai-additional-instructions.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770311652940-add-ai-additional-instructions.ts index 1b37a7fd04d..40c5af65ee7 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770311652940-add-ai-additional-instructions.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770311652940-add-ai-additional-instructions.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddAiAdditionalInstructions1770311652940 - implements MigrationInterface -{ +export class AddAiAdditionalInstructions1770311652940 implements MigrationInterface { name = 'AddAiAdditionalInstructions1770311652940'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770400000000-addConversationSizeToAgentChatThread.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770400000000-addConversationSizeToAgentChatThread.ts index d8238b14e99..7047b8df37e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770400000000-addConversationSizeToAgentChatThread.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770400000000-addConversationSizeToAgentChatThread.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddConversationSizeToAgentChatThread1770400000000 - implements MigrationInterface -{ +export class AddConversationSizeToAgentChatThread1770400000000 implements MigrationInterface { name = 'AddConversationSizeToAgentChatThread1770400000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770699268900-add-link-and-icon-to-navigation-menu-item.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770699268900-add-link-and-icon-to-navigation-menu-item.ts index d98ab621784..03948fba39c 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770699268900-add-link-and-icon-to-navigation-menu-item.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770699268900-add-link-and-icon-to-navigation-menu-item.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddLinkToNavigationMenuItem1770256542802 - implements MigrationInterface -{ +export class AddLinkToNavigationMenuItem1770256542802 implements MigrationInterface { name = 'AddLinkToNavigationMenuItem1770256542802'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770725043111-addLogicFunctionIsBuildUpToDateColumn.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770725043111-addLogicFunctionIsBuildUpToDateColumn.ts index c260077dcc3..cc691f77e3e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770725043111-addLogicFunctionIsBuildUpToDateColumn.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770725043111-addLogicFunctionIsBuildUpToDateColumn.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddLogicFunctionIsBuildUpToDateColumn1770725043111 - implements MigrationInterface -{ +export class AddLogicFunctionIsBuildUpToDateColumn1770725043111 implements MigrationInterface { name = 'AddLogicFunctionIsBuildUpToDateColumn1770725043111'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770906704231-addFieldsWidgetViewType.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770906704231-addFieldsWidgetViewType.ts index 6c8c2ecdbb1..c59fe439749 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1770906704231-addFieldsWidgetViewType.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1770906704231-addFieldsWidgetViewType.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddFieldsWidgetViewType1770906704231 - implements MigrationInterface -{ +export class AddFieldsWidgetViewType1770906704231 implements MigrationInterface { name = 'AddFieldsWidgetViewType1770906704231'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771146443209-add-color-to-navigation-menu-item.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771146443209-add-color-to-navigation-menu-item.ts index acddd3f050f..bb2e98f94f1 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771146443209-add-color-to-navigation-menu-item.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771146443209-add-color-to-navigation-menu-item.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddColorToNavigationMenuItem1771146443209 - implements MigrationInterface -{ +export class AddColorToNavigationMenuItem1771146443209 implements MigrationInterface { name = 'AddColorToNavigationMenuItem1771146443209'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771247783542-add-icon-to-navigation-menu-item.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771247783542-add-icon-to-navigation-menu-item.ts index e4e66410245..10be381d972 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771247783542-add-icon-to-navigation-menu-item.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771247783542-add-icon-to-navigation-menu-item.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddIconToNavigationMenuItem1771247783542 - implements MigrationInterface -{ +export class AddIconToNavigationMenuItem1771247783542 implements MigrationInterface { name = 'AddIconToNavigationMenuItem1771247783542'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771323022170-add-logo-file-id-column-on-workspace-table.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771323022170-add-logo-file-id-column-on-workspace-table.ts index ff1ad9d0c9e..ba21c0a4f44 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771323022170-add-logo-file-id-column-on-workspace-table.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771323022170-add-logo-file-id-column-on-workspace-table.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddLogoFileIdColumnOnWorkspaceTable1771323022170 - implements MigrationInterface -{ +export class AddLogoFileIdColumnOnWorkspaceTable1771323022170 implements MigrationInterface { name = 'AddLogoFileIdColumnOnWorkspaceTable1771323022170'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771499112046-change-navigation-menu-item-position-to-double-precision.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771499112046-change-navigation-menu-item-position-to-double-precision.ts index 7eb60943f35..9eaaeda7b2b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771499112046-change-navigation-menu-item-position-to-double-precision.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771499112046-change-navigation-menu-item-position-to-double-precision.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class ChangeNavigationMenuItemPositionToDoublePrecision1771499112046 - implements MigrationInterface -{ +export class ChangeNavigationMenuItemPositionToDoublePrecision1771499112046 implements MigrationInterface { name = 'ChangeNavigationMenuItemPositionToDoublePrecision1771499112046'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771509478665-add-is-headless-to-front-component.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771509478665-add-is-headless-to-front-component.ts index bd8924ffbc8..138938307a0 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771509478665-add-is-headless-to-front-component.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771509478665-add-is-headless-to-front-component.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddIsHeadlessToFrontComponent1771509478665 - implements MigrationInterface -{ +export class AddIsHeadlessToFrontComponent1771509478665 implements MigrationInterface { name = 'AddIsHeadlessToFrontComponent1771509478665'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771600000000-fix-ai-entity-timestamps-to-timestamptz.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771600000000-fix-ai-entity-timestamps-to-timestamptz.ts index 6a9095998c9..bfca7ec147b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771600000000-fix-ai-entity-timestamps-to-timestamptz.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771600000000-fix-ai-entity-timestamps-to-timestamptz.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class FixAiEntityTimestampsToTimestamptz1771600000000 - implements MigrationInterface -{ +export class FixAiEntityTimestampsToTimestamptz1771600000000 implements MigrationInterface { name = 'FixAiEntityTimestampsToTimestamptz1771600000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771768847449-add-ai-model-availability-columns.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771768847449-add-ai-model-availability-columns.ts index 838b2b88405..1dddde40b2c 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771768847449-add-ai-model-availability-columns.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771768847449-add-ai-model-availability-columns.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddAiModelAvailabilityColumns1771768847449 - implements MigrationInterface -{ +export class AddAiModelAvailabilityColumns1771768847449 implements MigrationInterface { name = 'AddAiModelAvailabilityColumns1771768847449'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771840510112-1771768847450-add-use-recommended-models.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771840510112-1771768847450-add-use-recommended-models.ts index 987268c6b53..ac1c538406e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771840510112-1771768847450-add-use-recommended-models.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771840510112-1771768847450-add-use-recommended-models.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddUseRecommendedModels1771840510112 - implements MigrationInterface -{ +export class AddUseRecommendedModels1771840510112 implements MigrationInterface { name = 'AddUseRecommendedModels1771840510112'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771840510113-add-settings-custom-tab-front-component-id-to-application.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771840510113-add-settings-custom-tab-front-component-id-to-application.ts index 845fe9641b4..3b1823b508a 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1771840510113-add-settings-custom-tab-front-component-id-to-application.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1771840510113-add-settings-custom-tab-front-component-id-to-application.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddSettingsCustomTabFrontComponentIdToApplication1771840510113 - implements MigrationInterface -{ +export class AddSettingsCustomTabFrontComponentIdToApplication1771840510113 implements MigrationInterface { name = 'AddSettingsCustomTabFrontComponentIdToApplication1771840510113'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875868-create-application-registration.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875868-create-application-registration.ts index 9ae2cae3ba6..0850ab2cae4 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875868-create-application-registration.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875868-create-application-registration.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class CreateApplicationRegistration1772267875868 - implements MigrationInterface -{ +export class CreateApplicationRegistration1772267875868 implements MigrationInterface { name = 'CreateApplicationRegistration1772267875868'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875869-add-workspace-id-to-application-registration.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875869-add-workspace-id-to-application-registration.ts index 5a55e888196..2654f96514c 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875869-add-workspace-id-to-application-registration.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875869-add-workspace-id-to-application-registration.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddWorkspaceIdToApplicationRegistration1772267875869 - implements MigrationInterface -{ +export class AddWorkspaceIdToApplicationRegistration1772267875869 implements MigrationInterface { name = 'AddWorkspaceIdToApplicationRegistration1772267875869'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-add-conditional-availability-expression-to-command-menu-item.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-add-conditional-availability-expression-to-command-menu-item.ts index 4ed3077dd26..7b17e39f6dd 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-add-conditional-availability-expression-to-command-menu-item.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-add-conditional-availability-expression-to-command-menu-item.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddConditionalAvailabilityExpressionToCommandMenuItem1772267875870 - implements MigrationInterface -{ +export class AddConditionalAvailabilityExpressionToCommandMenuItem1772267875870 implements MigrationInterface { name = 'AddConditionalAvailabilityExpressionToCommandMenuItem1772267875870'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-add-overrides-to-page-layout-tab-and-widget.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-add-overrides-to-page-layout-tab-and-widget.ts index 82ee0493380..467fe9f8ccc 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-add-overrides-to-page-layout-tab-and-widget.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-add-overrides-to-page-layout-tab-and-widget.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddOverridesToPageLayoutTabAndWidget1772267875870 - implements MigrationInterface -{ +export class AddOverridesToPageLayoutTabAndWidget1772267875870 implements MigrationInterface { name = 'AddOverridesToPageLayoutTabAndWidget1772267875870'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-addAppRegistrationSourceFields.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-addAppRegistrationSourceFields.ts index 319ab0baf72..724c7847738 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-addAppRegistrationSourceFields.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772267875870-addAppRegistrationSourceFields.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddAppRegistrationSourceFields1772267875870 - implements MigrationInterface -{ +export class AddAppRegistrationSourceFields1772267875870 implements MigrationInterface { name = 'AddAppRegistrationSourceFields1772267875870'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772555830171-replace-file-url-with-file-relation-in-agent-message-part.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772555830171-replace-file-url-with-file-relation-in-agent-message-part.ts index 419b73b5a59..44b973eaf3c 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772555830171-replace-file-url-with-file-relation-in-agent-message-part.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772555830171-replace-file-url-with-file-relation-in-agent-message-part.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class ReplaceFileUrlWithFileRelationInAgentMessagePart1772555830171 - implements MigrationInterface -{ +export class ReplaceFileUrlWithFileRelationInAgentMessagePart1772555830171 implements MigrationInterface { name = 'ReplaceFileUrlWithFileRelationInAgentMessagePart1772555830171'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772643950000-add-short-label-position-to-command-menu-item.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772643950000-add-short-label-position-to-command-menu-item.ts index bf9ca8c862b..beb13a1df96 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772643950000-add-short-label-position-to-command-menu-item.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772643950000-add-short-label-position-to-command-menu-item.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddShortLabelPositionToCommandMenuItem1772643950000 - implements MigrationInterface -{ +export class AddShortLabelPositionToCommandMenuItem1772643950000 implements MigrationInterface { name = 'AddShortLabelPositionToCommandMenuItem1772643950000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772732588833-add-is-listed-to-app-registration.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772732588833-add-is-listed-to-app-registration.ts index c7991a8a4ab..de7557923b8 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772732588833-add-is-listed-to-app-registration.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772732588833-add-is-listed-to-app-registration.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddIsListedToAppRegistration1772732588833 - implements MigrationInterface -{ +export class AddIsListedToAppRegistration1772732588833 implements MigrationInterface { name = 'AddIsListedToAppRegistration1772732588833'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772832588833-add-fallback-to-command-menu-item-availability-type.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772832588833-add-fallback-to-command-menu-item-availability-type.ts index 6772530b396..26560ece9cc 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1772832588833-add-fallback-to-command-menu-item-availability-type.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1772832588833-add-fallback-to-command-menu-item-availability-type.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddFallbackToCommandMenuItemAvailabilityType1772832588833 - implements MigrationInterface -{ +export class AddFallbackToCommandMenuItemAvailabilityType1772832588833 implements MigrationInterface { name = 'AddFallbackToCommandMenuItemAvailabilityType1772832588833'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773000000000-add-is-sdk-layer-stale-to-application.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773000000000-add-is-sdk-layer-stale-to-application.ts index 28536dcfff6..9b9a95b9f0e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773000000000-add-is-sdk-layer-stale-to-application.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773000000000-add-is-sdk-layer-stale-to-application.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddIsSdkLayerStaleToApplication1773000000000 - implements MigrationInterface -{ +export class AddIsSdkLayerStaleToApplication1773000000000 implements MigrationInterface { name = 'AddIsSdkLayerStaleToApplication1773000000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773100000000-add-uses-sdk-client-to-front-component.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773100000000-add-uses-sdk-client-to-front-component.ts index 8fc5463823b..4ca0e03600b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773100000000-add-uses-sdk-client-to-front-component.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773100000000-add-uses-sdk-client-to-front-component.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddUsesSdkClientToFrontComponent1773100000000 - implements MigrationInterface -{ +export class AddUsesSdkClientToFrontComponent1773100000000 implements MigrationInterface { name = 'AddUsesSdkClientToFrontComponent1773100000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773232418467-add-universal-identifier-and-application-id-to-permission-flag.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773232418467-add-universal-identifier-and-application-id-to-permission-flag.ts index 25da0ff90a3..8d87cd8ecd4 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773232418467-add-universal-identifier-and-application-id-to-permission-flag.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773232418467-add-universal-identifier-and-application-id-to-permission-flag.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddUniversalIdentifierAndApplicationIdToPermissionFlag1773232418467 - implements MigrationInterface -{ +export class AddUniversalIdentifierAndApplicationIdToPermissionFlag1773232418467 implements MigrationInterface { name = 'AddUniversalIdentifierAndApplicationIdToPermissionFlag1773232418467'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773232418468-make-permission-flag-universal-identifier-and-application-id-not-null.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773232418468-make-permission-flag-universal-identifier-and-application-id-not-null.ts index 03639916028..f184d5f7944 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773232418468-make-permission-flag-universal-identifier-and-application-id-not-null.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773232418468-make-permission-flag-universal-identifier-and-application-id-not-null.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makePermissionFlagUniversalIdentifierAndApplicationIdNotNullQueries } from 'src/database/typeorm/core/migrations/utils/1773232418467-make-permission-flag-universal-identifier-and-application-id-not-null.util'; -export class MakePermissionFlagUniversalIdentifierAndApplicationIdNotNull1773232418468 - implements MigrationInterface -{ +export class MakePermissionFlagUniversalIdentifierAndApplicationIdNotNull1773232418468 implements MigrationInterface { name = 'MakePermissionFlagUniversalIdentifierAndApplicationIdNotNull1773232418468'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773246310000-add-overrides-to-view-field-and-view-field-group.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773246310000-add-overrides-to-view-field-and-view-field-group.ts index ffa67f0c667..477ab4aebf4 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773246310000-add-overrides-to-view-field-and-view-field-group.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773246310000-add-overrides-to-view-field-and-view-field-group.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddOverridesToViewFieldAndViewFieldGroup1773246310000 - implements MigrationInterface -{ +export class AddOverridesToViewFieldAndViewFieldGroup1773246310000 implements MigrationInterface { name = 'AddOverridesToViewFieldAndViewFieldGroup1773246310000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773311456455-add-engine-component-key-to-command-menu-item.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773311456455-add-engine-component-key-to-command-menu-item.ts index d21e43f9255..8846f421f34 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773311456455-add-engine-component-key-to-command-menu-item.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773311456455-add-engine-component-key-to-command-menu-item.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddEngineComponentKeyToCommandMenuItem1773311456455 - implements MigrationInterface -{ +export class AddEngineComponentKeyToCommandMenuItem1773311456455 implements MigrationInterface { name = 'AddEngineComponentKeyToCommandMenuItem1773311456455'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773317160558-add-universal-identifier-and-application-id-to-object-permission.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773317160558-add-universal-identifier-and-application-id-to-object-permission.ts index fda4cfe79b5..aaf1a6e055d 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773317160558-add-universal-identifier-and-application-id-to-object-permission.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773317160558-add-universal-identifier-and-application-id-to-object-permission.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddUniversalIdentifierAndApplicationIdToObjectPermission1773317160558 - implements MigrationInterface -{ +export class AddUniversalIdentifierAndApplicationIdToObjectPermission1773317160558 implements MigrationInterface { name = 'AddUniversalIdentifierAndApplicationIdToObjectPermission1773317160558'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773317160559-make-object-permission-universal-identifier-and-application-id-not-null.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773317160559-make-object-permission-universal-identifier-and-application-id-not-null.ts index c5be59e73b3..8b6f4b19c00 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773317160559-make-object-permission-universal-identifier-and-application-id-not-null.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773317160559-make-object-permission-universal-identifier-and-application-id-not-null.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeObjectPermissionUniversalIdentifierAndApplicationIdNotNullQueries } from 'src/database/typeorm/core/migrations/utils/1773317160558-make-object-permission-universal-identifier-and-application-id-not-null.util'; -export class MakeObjectPermissionUniversalIdentifierAndApplicationIdNotNull1773317160559 - implements MigrationInterface -{ +export class MakeObjectPermissionUniversalIdentifierAndApplicationIdNotNull1773317160559 implements MigrationInterface { name = 'MakeObjectPermissionUniversalIdentifierAndApplicationIdNotNull1773317160559'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773320963832-update-engine-component-key-enum.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773320963832-update-engine-component-key-enum.ts index 7291aa94c5b..eace9111bf8 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773320963832-update-engine-component-key-enum.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773320963832-update-engine-component-key-enum.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class UpdateEngineComponentKeyEnum1773320963832 - implements MigrationInterface -{ +export class UpdateEngineComponentKeyEnum1773320963832 implements MigrationInterface { name = 'UpdateEngineComponentKeyEnum1773320963832'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773400000000-add-universal-identifier-and-application-id-to-field-permission.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773400000000-add-universal-identifier-and-application-id-to-field-permission.ts index 57c7b018eb6..690e9e7d19d 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773400000000-add-universal-identifier-and-application-id-to-field-permission.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773400000000-add-universal-identifier-and-application-id-to-field-permission.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddUniversalIdentifierAndApplicationIdToFieldPermission1773400000000 - implements MigrationInterface -{ +export class AddUniversalIdentifierAndApplicationIdToFieldPermission1773400000000 implements MigrationInterface { name = 'AddUniversalIdentifierAndApplicationIdToFieldPermission1773400000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773400000001-make-field-permission-universal-identifier-and-application-id-not-null.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773400000001-make-field-permission-universal-identifier-and-application-id-not-null.ts index 5a44d719ab2..20848c712b8 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773400000001-make-field-permission-universal-identifier-and-application-id-not-null.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773400000001-make-field-permission-universal-identifier-and-application-id-not-null.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeFieldPermissionUniversalIdentifierAndApplicationIdNotNullQueries } from 'src/database/typeorm/core/migrations/utils/1773400000000-make-field-permission-universal-identifier-and-application-id-not-null.util'; -export class MakeFieldPermissionUniversalIdentifierAndApplicationIdNotNull1773400000001 - implements MigrationInterface -{ +export class MakeFieldPermissionUniversalIdentifierAndApplicationIdNotNull1773400000001 implements MigrationInterface { name = 'MakeFieldPermissionUniversalIdentifierAndApplicationIdNotNull1773400000001'; diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773655278357-add-color-to-object-metadata.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773655278357-add-color-to-object-metadata.ts index 7fc84341935..c476fb0d40e 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773655278357-add-color-to-object-metadata.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773655278357-add-color-to-object-metadata.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddColorToObjectMetadata1773655278357 - implements MigrationInterface -{ +export class AddColorToObjectMetadata1773655278357 implements MigrationInterface { name = 'AddColorToObjectMetadata1773655278357'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773668124779-remove-save-cancel-record-page-layout-engine-keys.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773668124779-remove-save-cancel-record-page-layout-engine-keys.ts index 5438ecad121..6dca7595496 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773668124779-remove-save-cancel-record-page-layout-engine-keys.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773668124779-remove-save-cancel-record-page-layout-engine-keys.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class RemoveSaveCancelRecordPageLayoutEngineKeys1773668124779 - implements MigrationInterface -{ +export class RemoveSaveCancelRecordPageLayoutEngineKeys1773668124779 implements MigrationInterface { name = 'RemoveSaveCancelRecordPageLayoutEngineKeys1773668124779'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773677851495-add-hotkeys-to-command-menu-items.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773677851495-add-hotkeys-to-command-menu-items.ts index e89b75069b4..2b6ae271c8b 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773677851495-add-hotkeys-to-command-menu-items.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773677851495-add-hotkeys-to-command-menu-items.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddHotkeysToCommandMenuItems1773677851495 - implements MigrationInterface -{ +export class AddHotkeysToCommandMenuItems1773677851495 implements MigrationInterface { name = 'AddHotkeysToCommandMenuItems1773677851495'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773681736596-add-type-to-navigation-menu-item.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773681736596-add-type-to-navigation-menu-item.ts index a08d46592ca..2a849257b22 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773681736596-add-type-to-navigation-menu-item.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773681736596-add-type-to-navigation-menu-item.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddTypeToNavigationMenuItem1773681736596 - implements MigrationInterface -{ +export class AddTypeToNavigationMenuItem1773681736596 implements MigrationInterface { name = 'AddTypeToNavigationMenuItem1773681736596'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773822077682-make-navigation-menu-item-type-not-null.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773822077682-make-navigation-menu-item-type-not-null.ts index a82b02bbae3..c67bfbde11c 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773822077682-make-navigation-menu-item-type-not-null.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773822077682-make-navigation-menu-item-type-not-null.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { makeNavigationMenuItemTypeNotNullQueries } from 'src/database/typeorm/core/migrations/utils/1773681736596-makeNavigationMenuItemTypeNotNull.util'; -export class MakeNavigationMenuItemTypeNotNull1773822077682 - implements MigrationInterface -{ +export class MakeNavigationMenuItemTypeNotNull1773822077682 implements MigrationInterface { name = 'MakeNavigationMenuItemTypeNotNull1773822077682'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773900000000-migrate-model-ids-to-composite-format.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773900000000-migrate-model-ids-to-composite-format.ts index d6f689755cf..2673967d8ca 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773900000000-migrate-model-ids-to-composite-format.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773900000000-migrate-model-ids-to-composite-format.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class MigrateModelIdsToCompositeFormat1773900000000 - implements MigrationInterface -{ +export class MigrateModelIdsToCompositeFormat1773900000000 implements MigrationInterface { name = 'MigrateModelIdsToCompositeFormat1773900000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773945207801-add-messaging-infrastructure-metadata-entities.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773945207801-add-messaging-infrastructure-metadata-entities.ts index a9b21e5e5cf..2a4daf8a028 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1773945207801-add-messaging-infrastructure-metadata-entities.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1773945207801-add-messaging-infrastructure-metadata-entities.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddMessagingInfrastructureMetadataEntities1773945207801 - implements MigrationInterface -{ +export class AddMessagingInfrastructureMetadataEntities1773945207801 implements MigrationInterface { name = 'AddMessagingInfrastructureMetadataEntities1773945207801'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774003611071-add-active-stream-id-to-agent-chat-thread.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774003611071-add-active-stream-id-to-agent-chat-thread.ts index f839ed98b33..44e11e8143f 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774003611071-add-active-stream-id-to-agent-chat-thread.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774003611071-add-active-stream-id-to-agent-chat-thread.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddActiveStreamIdToAgentChatThread1774003611071 - implements MigrationInterface -{ +export class AddActiveStreamIdToAgentChatThread1774003611071 implements MigrationInterface { name = 'AddActiveStreamIdToAgentChatThread1774003611071'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774072000000-addRecordTableWidgetType.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774072000000-addRecordTableWidgetType.ts index 039773a6004..63338d81e80 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774072000000-addRecordTableWidgetType.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774072000000-addRecordTableWidgetType.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class AddRecordTableWidgetType1774072000000 - implements MigrationInterface -{ +export class AddRecordTableWidgetType1774072000000 implements MigrationInterface { name = 'AddRecordTableWidgetType1774072000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774363913813-convert-engine-component-key-to-varchar.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774363913813-convert-engine-component-key-to-varchar.ts index 0ea79da207e..78b35c2e4bc 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774363913813-convert-engine-component-key-to-varchar.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774363913813-convert-engine-component-key-to-varchar.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class ConvertEngineComponentKeyToVarchar1774363913813 - implements MigrationInterface -{ +export class ConvertEngineComponentKeyToVarchar1774363913813 implements MigrationInterface { name = 'ConvertEngineComponentKeyToVarchar1774363913813'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774472400000-rename-marketplace-display-data-to-manifest.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774472400000-rename-marketplace-display-data-to-manifest.ts index ed5d648a437..21e41e8a499 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774472400000-rename-marketplace-display-data-to-manifest.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774472400000-rename-marketplace-display-data-to-manifest.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class RenameMarketplaceDisplayDataToManifest1774472400000 - implements MigrationInterface -{ +export class RenameMarketplaceDisplayDataToManifest1774472400000 implements MigrationInterface { name = 'RenameMarketplaceDisplayDataToManifest1774472400000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774688563000-drop-workspace-database-url-column.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774688563000-drop-workspace-database-url-column.ts index de25daad744..4ffb453b733 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774688563000-drop-workspace-database-url-column.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774688563000-drop-workspace-database-url-column.ts @@ -1,8 +1,6 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; -export class DropWorkspaceDatabaseUrlColumn1774688563000 - implements MigrationInterface -{ +export class DropWorkspaceDatabaseUrlColumn1774688563000 implements MigrationInterface { name = 'DropWorkspaceDatabaseUrlColumn1774688563000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774700000000-add-global-key-value-pair-unique-index.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774700000000-add-global-key-value-pair-unique-index.ts index a187f96a34d..70673c5e436 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774700000000-add-global-key-value-pair-unique-index.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774700000000-add-global-key-value-pair-unique-index.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { addGlobalKeyValuePairUniqueIndexQueries } from 'src/database/typeorm/core/migrations/utils/1774700000000-add-global-key-value-pair-unique-index.util'; -export class AddGlobalKeyValuePairUniqueIndex1774700000000 - implements MigrationInterface -{ +export class AddGlobalKeyValuePairUniqueIndex1774700000000 implements MigrationInterface { name = 'AddGlobalKeyValuePairUniqueIndex1774700000000'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774966727625-addIsActiveToOverridableEntities.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774966727625-addIsActiveToOverridableEntities.ts index ba75edd24d9..4552a245900 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1774966727625-addIsActiveToOverridableEntities.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1774966727625-addIsActiveToOverridableEntities.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddIsActiveToOverridableEntities1774966727625 - implements MigrationInterface -{ +export class AddIsActiveToOverridableEntities1774966727625 implements MigrationInterface { name = 'AddIsActiveToOverridableEntities1774966727625'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775001600000-add-status-to-agent-message.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775001600000-add-status-to-agent-message.ts index 2b81a7562b6..13ce9b515db 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775001600000-add-status-to-agent-message.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775001600000-add-status-to-agent-message.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddStatusToAgentMessage1775001600000 - implements MigrationInterface -{ +export class AddStatusToAgentMessage1775001600000 implements MigrationInterface { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `CREATE TYPE "core"."agentMessage_status_enum" AS ENUM ('queued', 'sent')`, diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775129635528-addPayloadToCommandMenuItem.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775129635528-addPayloadToCommandMenuItem.ts index bfe07aaadd0..c8fcf1aea9d 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775129635528-addPayloadToCommandMenuItem.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775129635528-addPayloadToCommandMenuItem.ts @@ -2,9 +2,7 @@ import { type MigrationInterface, type QueryRunner } from 'typeorm'; import { addPayloadCheckConstraintToCommandMenuItem } from 'src/database/typeorm/core/migrations/utils/1775129635528-add-payload-to-command-menu-item.util'; -export class AddPayloadToCommandMenuItem1775129635528 - implements MigrationInterface -{ +export class AddPayloadToCommandMenuItem1775129635528 implements MigrationInterface { name = 'AddPayloadToCommandMenuItem1775129635528'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775487231605-add-upgrade-migrations-table.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775487231605-add-upgrade-migrations-table.ts index 7dd95452057..f67d9b5b644 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775487231605-add-upgrade-migrations-table.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775487231605-add-upgrade-migrations-table.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddUpgradeMigrationsTable1775487231605 - implements MigrationInterface -{ +export class AddUpgradeMigrationsTable1775487231605 implements MigrationInterface { name = 'AddUpgradeMigrationsTable1775487231605'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775553825848-add-workspace-id-to-upgrade-migration.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775553825848-add-workspace-id-to-upgrade-migration.ts index ebd68d0958b..c9b4dee39b5 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775553825848-add-workspace-id-to-upgrade-migration.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775553825848-add-workspace-id-to-upgrade-migration.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddWorkspaceIdToUpgradeMigration1775553825848 - implements MigrationInterface -{ +export class AddWorkspaceIdToUpgradeMigration1775553825848 implements MigrationInterface { name = 'AddWorkspaceIdToUpgradeMigration1775553825848'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775649426693-add-error-message-to-upgrade-migration.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775649426693-add-error-message-to-upgrade-migration.ts index 2c400971453..d6e8ab674d2 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775649426693-add-error-message-to-upgrade-migration.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775649426693-add-error-message-to-upgrade-migration.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddErrorMessageToUpgradeMigration1775649426693 - implements MigrationInterface -{ +export class AddErrorMessageToUpgradeMigration1775649426693 implements MigrationInterface { name = 'AddErrorMessageToUpgradeMigration1775649426693'; public async up(queryRunner: QueryRunner): Promise { diff --git a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775909335324-add-is-initial-to-upgrade-migration.ts b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775909335324-add-is-initial-to-upgrade-migration.ts index 573971785af..445c9b4106c 100644 --- a/packages/twenty-server/src/database/typeorm/core/migrations/common/1775909335324-add-is-initial-to-upgrade-migration.ts +++ b/packages/twenty-server/src/database/typeorm/core/migrations/common/1775909335324-add-is-initial-to-upgrade-migration.ts @@ -1,8 +1,6 @@ import { MigrationInterface, QueryRunner } from 'typeorm'; -export class AddIsInitialToUpgradeMigration1775909335324 - implements MigrationInterface -{ +export class AddIsInitialToUpgradeMigration1775909335324 implements MigrationInterface { public async up(queryRunner: QueryRunner): Promise { await queryRunner.query( `ALTER TABLE "core"."upgradeMigration" ADD "isInitial" boolean NOT NULL DEFAULT false`, diff --git a/packages/twenty-server/src/engine/api/common/common-result-getters/handlers/field-handlers/files-field-query-result-getter.handler.ts b/packages/twenty-server/src/engine/api/common/common-result-getters/handlers/field-handlers/files-field-query-result-getter.handler.ts index 6caa708d299..810d7b8fa6b 100644 --- a/packages/twenty-server/src/engine/api/common/common-result-getters/handlers/field-handlers/files-field-query-result-getter.handler.ts +++ b/packages/twenty-server/src/engine/api/common/common-result-getters/handlers/field-handlers/files-field-query-result-getter.handler.ts @@ -11,9 +11,7 @@ import type { SignedFileOutput } from 'src/engine/api/common/common-args-process import { type FileUrlService } from 'src/engine/core-modules/file/file-url/file-url.service'; import { type FlatFieldMetadata } from 'src/engine/metadata-modules/flat-field-metadata/types/flat-field-metadata.type'; -export class FilesFieldQueryResultGetterHandler - implements QueryResultGetterHandlerInterface -{ +export class FilesFieldQueryResultGetterHandler implements QueryResultGetterHandlerInterface { constructor(private readonly fileUrlService: FileUrlService) {} async handle( diff --git a/packages/twenty-server/src/engine/api/common/common-result-getters/handlers/field-handlers/rich-text-field-query-result-getter.handler.ts b/packages/twenty-server/src/engine/api/common/common-result-getters/handlers/field-handlers/rich-text-field-query-result-getter.handler.ts index a749a061fcc..c787e6b1d59 100644 --- a/packages/twenty-server/src/engine/api/common/common-result-getters/handlers/field-handlers/rich-text-field-query-result-getter.handler.ts +++ b/packages/twenty-server/src/engine/api/common/common-result-getters/handlers/field-handlers/rich-text-field-query-result-getter.handler.ts @@ -30,9 +30,7 @@ const parseBlocknoteJsonSafely = ( } }; -export class RichTextFieldQueryResultGetterHandler - implements QueryResultGetterHandlerInterface -{ +export class RichTextFieldQueryResultGetterHandler implements QueryResultGetterHandlerInterface { constructor(private readonly fileUrlService: FileUrlService) {} async handle( diff --git a/packages/twenty-server/src/engine/api/graphql/graphql-config/graphql-config.service.ts b/packages/twenty-server/src/engine/api/graphql/graphql-config/graphql-config.service.ts index 5a21195c199..291bee8a020 100644 --- a/packages/twenty-server/src/engine/api/graphql/graphql-config/graphql-config.service.ts +++ b/packages/twenty-server/src/engine/api/graphql/graphql-config/graphql-config.service.ts @@ -34,9 +34,9 @@ export interface GraphQLContext extends YogaDriverServerContext<'express'> { } @Injectable() -export class GraphQLConfigService - implements GqlOptionsFactory> -{ +export class GraphQLConfigService implements GqlOptionsFactory< + YogaDriverConfig<'express'> +> { constructor( private readonly exceptionHandlerService: ExceptionHandlerService, private readonly twentyConfigService: TwentyConfigService, diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/factories/query-result-getters/handlers/workspace-member-query-result-getter.handler.ts b/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/factories/query-result-getters/handlers/workspace-member-query-result-getter.handler.ts index 7481df3433f..1b3c5881806 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/factories/query-result-getters/handlers/workspace-member-query-result-getter.handler.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-query-runner/factories/query-result-getters/handlers/workspace-member-query-result-getter.handler.ts @@ -7,9 +7,7 @@ import { type FileUrlService } from 'src/engine/core-modules/file/file-url/file- import { extractFileIdFromUrl } from 'src/engine/core-modules/file/files-field/utils/extract-file-id-from-url.util'; import { type WorkspaceMemberWorkspaceEntity } from 'src/modules/workspace-member/standard-objects/workspace-member.workspace-entity'; -export class WorkspaceMemberQueryResultGetterHandler - implements QueryResultGetterHandlerInterface -{ +export class WorkspaceMemberQueryResultGetterHandler implements QueryResultGetterHandlerInterface { constructor(private readonly fileUrlService: FileUrlService) {} async handle( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/create-many-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/create-many-resolver.factory.ts index 2e686d37f97..0c80662d772 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/create-many-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/create-many-resolver.factory.ts @@ -17,9 +17,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class CreateManyResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class CreateManyResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.CREATE_MANY; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/create-one-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/create-one-resolver.factory.ts index 7c0207a941d..3792cb6da3b 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/create-one-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/create-one-resolver.factory.ts @@ -16,9 +16,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class CreateOneResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class CreateOneResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.CREATE_ONE; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/delete-many-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/delete-many-resolver.factory.ts index b2ea40b6955..4296d195e3f 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/delete-many-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/delete-many-resolver.factory.ts @@ -17,9 +17,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class DeleteManyResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class DeleteManyResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.DELETE_MANY; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/delete-one-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/delete-one-resolver.factory.ts index bfbc53cb119..ee3b66d8809 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/delete-one-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/delete-one-resolver.factory.ts @@ -16,9 +16,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class DeleteOneResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class DeleteOneResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.DELETE_ONE; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/destroy-many-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/destroy-many-resolver.factory.ts index 800d562c396..26a7feeb5f8 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/destroy-many-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/destroy-many-resolver.factory.ts @@ -17,9 +17,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class DestroyManyResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class DestroyManyResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.DESTROY_MANY; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/destroy-one-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/destroy-one-resolver.factory.ts index f3967d73296..4156ba22c95 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/destroy-one-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/destroy-one-resolver.factory.ts @@ -16,9 +16,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class DestroyOneResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class DestroyOneResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.DESTROY_ONE; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-duplicates-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-duplicates-resolver.factory.ts index 07f99bdceb5..ae4f8e9b0a2 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-duplicates-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-duplicates-resolver.factory.ts @@ -17,9 +17,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class FindDuplicatesResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class FindDuplicatesResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.FIND_DUPLICATES; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-many-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-many-resolver.factory.ts index eaf5fe07bdb..1d578a1e2a8 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-many-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-many-resolver.factory.ts @@ -17,9 +17,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class FindManyResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class FindManyResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.FIND_MANY; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-one-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-one-resolver.factory.ts index 37c87e365e2..7499ad22527 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-one-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/find-one-resolver.factory.ts @@ -16,9 +16,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class FindOneResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class FindOneResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.FIND_ONE; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/group-by-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/group-by-resolver.factory.ts index 87366e68f47..cb2fb9713c4 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/group-by-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/group-by-resolver.factory.ts @@ -17,9 +17,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class GroupByResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class GroupByResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.GROUP_BY; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/merge-many-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/merge-many-resolver.factory.ts index d21f0a649c0..c65c0e8ef4b 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/merge-many-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/merge-many-resolver.factory.ts @@ -16,9 +16,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class MergeManyResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class MergeManyResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.MERGE_MANY; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/restore-many-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/restore-many-resolver.factory.ts index 6c1a4c19e7f..b37b33da31c 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/restore-many-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/restore-many-resolver.factory.ts @@ -17,9 +17,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class RestoreManyResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class RestoreManyResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.RESTORE_MANY; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/restore-one-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/restore-one-resolver.factory.ts index 080fbfa0164..fbefc995841 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/restore-one-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/restore-one-resolver.factory.ts @@ -16,9 +16,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class RestoreOneResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class RestoreOneResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.RESTORE_ONE; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/update-many-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/update-many-resolver.factory.ts index ab7ee61f508..8ef5be9876a 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/update-many-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/update-many-resolver.factory.ts @@ -17,9 +17,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class UpdateManyResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class UpdateManyResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.UPDATE_MANY; constructor( diff --git a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/update-one-resolver.factory.ts b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/update-one-resolver.factory.ts index d9060c2a045..58a57697418 100644 --- a/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/update-one-resolver.factory.ts +++ b/packages/twenty-server/src/engine/api/graphql/workspace-resolver-builder/factories/update-one-resolver.factory.ts @@ -16,9 +16,7 @@ import { RESOLVER_METHOD_NAMES } from 'src/engine/api/graphql/workspace-resolver import { createQueryRunnerContext } from 'src/engine/api/graphql/workspace-resolver-builder/utils/create-query-runner-context.util'; @Injectable() -export class UpdateOneResolverFactory - implements WorkspaceResolverBuilderFactoryInterface -{ +export class UpdateOneResolverFactory implements WorkspaceResolverBuilderFactoryInterface { public static methodName = RESOLVER_METHOD_NAMES.UPDATE_ONE; constructor( diff --git a/packages/twenty-server/src/engine/core-modules/actor/query-hooks/created-by.create-many.pre-query-hook.ts b/packages/twenty-server/src/engine/core-modules/actor/query-hooks/created-by.create-many.pre-query-hook.ts index 4d1b3a02068..e75aabcfb12 100644 --- a/packages/twenty-server/src/engine/core-modules/actor/query-hooks/created-by.create-many.pre-query-hook.ts +++ b/packages/twenty-server/src/engine/core-modules/actor/query-hooks/created-by.create-many.pre-query-hook.ts @@ -16,9 +16,7 @@ import { import { type WorkspaceAuthContext } from 'src/engine/core-modules/auth/types/workspace-auth-context.type'; @WorkspaceQueryHook(`*.createMany`) -export class CreatedByCreateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class CreatedByCreateManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly actorFromAuthContextService: ActorFromAuthContextService, ) {} diff --git a/packages/twenty-server/src/engine/core-modules/actor/query-hooks/created-by.create-one.pre-query-hook.ts b/packages/twenty-server/src/engine/core-modules/actor/query-hooks/created-by.create-one.pre-query-hook.ts index cef4e59e488..5a827e1468b 100644 --- a/packages/twenty-server/src/engine/core-modules/actor/query-hooks/created-by.create-one.pre-query-hook.ts +++ b/packages/twenty-server/src/engine/core-modules/actor/query-hooks/created-by.create-one.pre-query-hook.ts @@ -16,9 +16,7 @@ import { import { type WorkspaceAuthContext } from 'src/engine/core-modules/auth/types/workspace-auth-context.type'; @WorkspaceQueryHook(`*.createOne`) -export class CreatedByCreateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class CreatedByCreateOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly actorFromAuthContextService: ActorFromAuthContextService, ) {} diff --git a/packages/twenty-server/src/engine/core-modules/actor/query-hooks/updated-by.update-many.pre-query-hook.ts b/packages/twenty-server/src/engine/core-modules/actor/query-hooks/updated-by.update-many.pre-query-hook.ts index 15d6cd9ae27..ed8455e4d52 100644 --- a/packages/twenty-server/src/engine/core-modules/actor/query-hooks/updated-by.update-many.pre-query-hook.ts +++ b/packages/twenty-server/src/engine/core-modules/actor/query-hooks/updated-by.update-many.pre-query-hook.ts @@ -16,9 +16,7 @@ import { import { type WorkspaceAuthContext } from 'src/engine/core-modules/auth/types/workspace-auth-context.type'; @WorkspaceQueryHook(`*.updateMany`) -export class UpdatedByUpdateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class UpdatedByUpdateManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly actorFromAuthContextService: ActorFromAuthContextService, ) {} diff --git a/packages/twenty-server/src/engine/core-modules/actor/query-hooks/updated-by.update-one.pre-query-hook.ts b/packages/twenty-server/src/engine/core-modules/actor/query-hooks/updated-by.update-one.pre-query-hook.ts index 3cdc22d47e6..df2c0d70ac7 100644 --- a/packages/twenty-server/src/engine/core-modules/actor/query-hooks/updated-by.update-one.pre-query-hook.ts +++ b/packages/twenty-server/src/engine/core-modules/actor/query-hooks/updated-by.update-one.pre-query-hook.ts @@ -16,9 +16,7 @@ import { import { type WorkspaceAuthContext } from 'src/engine/core-modules/auth/types/workspace-auth-context.type'; @WorkspaceQueryHook(`*.updateOne`) -export class UpdatedByUpdateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class UpdatedByUpdateOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly actorFromAuthContextService: ActorFromAuthContextService, ) {} diff --git a/packages/twenty-server/src/engine/core-modules/app-token/hooks/before-create-one-app-token.hook.ts b/packages/twenty-server/src/engine/core-modules/app-token/hooks/before-create-one-app-token.hook.ts index a09f54c24e1..9efeec672ed 100644 --- a/packages/twenty-server/src/engine/core-modules/app-token/hooks/before-create-one-app-token.hook.ts +++ b/packages/twenty-server/src/engine/core-modules/app-token/hooks/before-create-one-app-token.hook.ts @@ -5,9 +5,9 @@ import { import { type AppTokenEntity } from 'src/engine/core-modules/app-token/app-token.entity'; -export class BeforeCreateOneAppToken - implements BeforeCreateOneHook -{ +export class BeforeCreateOneAppToken< + T extends AppTokenEntity, +> implements BeforeCreateOneHook { async run( instance: CreateOneInputType, // oxlint-disable-next-line @typescripttypescript/no-explicit-any diff --git a/packages/twenty-server/src/engine/core-modules/application-logs/drivers/clickhouse.driver.ts b/packages/twenty-server/src/engine/core-modules/application-logs/drivers/clickhouse.driver.ts index 968e125278a..24446070eed 100644 --- a/packages/twenty-server/src/engine/core-modules/application-logs/drivers/clickhouse.driver.ts +++ b/packages/twenty-server/src/engine/core-modules/application-logs/drivers/clickhouse.driver.ts @@ -5,9 +5,7 @@ import { formatDateTimeForClickHouse } from 'src/database/clickHouse/clickHouse. import { type ApplicationLogEntry } from 'src/engine/core-modules/application-logs/interfaces/application-log-entry.interface'; import { type ApplicationLogDriverInterface } from 'src/engine/core-modules/application-logs/interfaces/application-log-driver.interface'; -export class ClickHouseApplicationLogDriver - implements ApplicationLogDriverInterface -{ +export class ClickHouseApplicationLogDriver implements ApplicationLogDriverInterface { private readonly logger = new Logger(ClickHouseApplicationLogDriver.name); constructor(private readonly clickHouseService: ClickHouseService) {} diff --git a/packages/twenty-server/src/engine/core-modules/application-logs/drivers/console.driver.ts b/packages/twenty-server/src/engine/core-modules/application-logs/drivers/console.driver.ts index 9e4f7bd36a1..a6711430d8d 100644 --- a/packages/twenty-server/src/engine/core-modules/application-logs/drivers/console.driver.ts +++ b/packages/twenty-server/src/engine/core-modules/application-logs/drivers/console.driver.ts @@ -3,9 +3,7 @@ import { Logger } from '@nestjs/common'; import { type ApplicationLogDriverInterface } from 'src/engine/core-modules/application-logs/interfaces/application-log-driver.interface'; import { type ApplicationLogEntry } from 'src/engine/core-modules/application-logs/interfaces/application-log-entry.interface'; -export class ConsoleApplicationLogDriver - implements ApplicationLogDriverInterface -{ +export class ConsoleApplicationLogDriver implements ApplicationLogDriverInterface { private readonly logger = new Logger(ConsoleApplicationLogDriver.name); async writeLogs(entries: ApplicationLogEntry[]): Promise { diff --git a/packages/twenty-server/src/engine/core-modules/application-logs/drivers/disabled.driver.ts b/packages/twenty-server/src/engine/core-modules/application-logs/drivers/disabled.driver.ts index 2b7d279a94d..ba2429d9752 100644 --- a/packages/twenty-server/src/engine/core-modules/application-logs/drivers/disabled.driver.ts +++ b/packages/twenty-server/src/engine/core-modules/application-logs/drivers/disabled.driver.ts @@ -1,8 +1,6 @@ import { type ApplicationLogDriverInterface } from 'src/engine/core-modules/application-logs/interfaces/application-log-driver.interface'; -export class DisabledApplicationLogDriver - implements ApplicationLogDriverInterface -{ +export class DisabledApplicationLogDriver implements ApplicationLogDriverInterface { async writeLogs(): Promise { return; } diff --git a/packages/twenty-server/src/engine/core-modules/application/application-variable/application-variable-exception-filter.ts b/packages/twenty-server/src/engine/core-modules/application/application-variable/application-variable-exception-filter.ts index ae6303781ab..e9283ed925e 100644 --- a/packages/twenty-server/src/engine/core-modules/application/application-variable/application-variable-exception-filter.ts +++ b/packages/twenty-server/src/engine/core-modules/application/application-variable/application-variable-exception-filter.ts @@ -12,9 +12,7 @@ import { } from 'src/engine/core-modules/graphql/utils/graphql-errors.util'; @Catch(ApplicationVariableEntityException) -export class ApplicationVariableEntityExceptionFilter - implements ExceptionFilter -{ +export class ApplicationVariableEntityExceptionFilter implements ExceptionFilter { catch(exception: ApplicationVariableEntityException) { switch (exception.code) { case ApplicationVariableEntityExceptionCode.APPLICATION_VARIABLE_NOT_FOUND: diff --git a/packages/twenty-server/src/engine/core-modules/auth/services/sign-in-up.service.spec.ts b/packages/twenty-server/src/engine/core-modules/auth/services/sign-in-up.service.spec.ts index bc48cdc787d..6ab97c59f07 100644 --- a/packages/twenty-server/src/engine/core-modules/auth/services/sign-in-up.service.spec.ts +++ b/packages/twenty-server/src/engine/core-modules/auth/services/sign-in-up.service.spec.ts @@ -128,8 +128,7 @@ describe('SignInUpService workspace-creation policy', () => { } = createSignInUpServiceForTests(); mockConfigurationValues.IS_MULTIWORKSPACE_ENABLED = true; - mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = - false; + mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = false; mockWorkspaceRepository.count.mockResolvedValue(0); mockUserRepository.count.mockResolvedValue(0); jest @@ -157,8 +156,7 @@ describe('SignInUpService workspace-creation policy', () => { } = createSignInUpServiceForTests(); mockConfigurationValues.IS_MULTIWORKSPACE_ENABLED = true; - mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = - true; + mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = true; mockWorkspaceRepository.count.mockResolvedValue(0); mockUserRepository.count.mockResolvedValue(0); jest @@ -186,8 +184,7 @@ describe('SignInUpService workspace-creation policy', () => { } = createSignInUpServiceForTests(); mockConfigurationValues.IS_MULTIWORKSPACE_ENABLED = true; - mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = - false; + mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = false; mockWorkspaceRepository.count.mockResolvedValue(1); mockUserRepository.count.mockResolvedValue(1); jest @@ -215,8 +212,7 @@ describe('SignInUpService workspace-creation policy', () => { } = createSignInUpServiceForTests(); mockConfigurationValues.IS_MULTIWORKSPACE_ENABLED = true; - mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = - false; + mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = false; mockWorkspaceRepository.count.mockResolvedValue(0); mockUserRepository.count.mockResolvedValue(1); jest @@ -240,8 +236,7 @@ describe('SignInUpService workspace-creation policy', () => { createSignInUpServiceForTests(); mockConfigurationValues.IS_MULTIWORKSPACE_ENABLED = true; - mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = - true; + mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = true; mockWorkspaceRepository.count.mockResolvedValue(1); const nonAdminExistingUser = { @@ -265,8 +260,7 @@ describe('SignInUpService workspace-creation policy', () => { createSignInUpServiceForTests(); mockConfigurationValues.IS_MULTIWORKSPACE_ENABLED = false; - mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = - false; + mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = false; mockWorkspaceRepository.count.mockResolvedValue(1); await expect( @@ -288,8 +282,7 @@ describe('SignInUpService workspace-creation policy', () => { createSignInUpServiceForTests(); mockConfigurationValues.IS_MULTIWORKSPACE_ENABLED = false; - mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = - false; + mockConfigurationValues.IS_WORKSPACE_CREATION_LIMITED_TO_SERVER_ADMINS = false; mockWorkspaceRepository.count.mockResolvedValue(1); jest .spyOn((service as any).userService, 'findUserByEmail') diff --git a/packages/twenty-server/src/engine/core-modules/auth/types/workspace-auth-context.type.ts b/packages/twenty-server/src/engine/core-modules/auth/types/workspace-auth-context.type.ts index 68d15c31064..472411317fb 100644 --- a/packages/twenty-server/src/engine/core-modules/auth/types/workspace-auth-context.type.ts +++ b/packages/twenty-server/src/engine/core-modules/auth/types/workspace-auth-context.type.ts @@ -26,8 +26,7 @@ export interface UserWorkspaceAuthContext extends BaseWorkspaceAuthContext { workspaceMember: NonNullable; } -export interface ApplicationWorkspaceAuthContext - extends BaseWorkspaceAuthContext { +export interface ApplicationWorkspaceAuthContext extends BaseWorkspaceAuthContext { type: 'application'; application: NonNullable; } @@ -36,8 +35,7 @@ export interface SystemWorkspaceAuthContext extends BaseWorkspaceAuthContext { type: 'system'; } -export interface PendingActivationUserWorkspaceAuthContext - extends BaseWorkspaceAuthContext { +export interface PendingActivationUserWorkspaceAuthContext extends BaseWorkspaceAuthContext { type: 'pendingActivationUser'; userWorkspaceId: NonNullable; user: NonNullable; diff --git a/packages/twenty-server/src/engine/core-modules/event-emitter/utils/object-record-changed-properties.util.ts b/packages/twenty-server/src/engine/core-modules/event-emitter/utils/object-record-changed-properties.util.ts index 1117b0e59ae..34a688387e0 100644 --- a/packages/twenty-server/src/engine/core-modules/event-emitter/utils/object-record-changed-properties.util.ts +++ b/packages/twenty-server/src/engine/core-modules/event-emitter/utils/object-record-changed-properties.util.ts @@ -4,9 +4,8 @@ import { fastDeepEqual } from 'twenty-shared/utils'; import { type BaseWorkspaceEntity } from 'src/engine/twenty-orm/base.workspace-entity'; export const objectRecordChangedProperties = < - PRecord extends Partial< - ObjectRecord | BaseWorkspaceEntity - > = Partial, + PRecord extends Partial = + Partial, >( oldRecord: PRecord, newRecord: PRecord, diff --git a/packages/twenty-server/src/engine/core-modules/exception-handler/drivers/console.driver.ts b/packages/twenty-server/src/engine/core-modules/exception-handler/drivers/console.driver.ts index fd3a6a7f3fc..c0ad2395ff5 100644 --- a/packages/twenty-server/src/engine/core-modules/exception-handler/drivers/console.driver.ts +++ b/packages/twenty-server/src/engine/core-modules/exception-handler/drivers/console.driver.ts @@ -3,9 +3,7 @@ import { type ExceptionHandlerOptions } from 'src/engine/core-modules/exception- import { type ExceptionHandlerDriverInterface } from 'src/engine/core-modules/exception-handler/interfaces'; -export class ExceptionHandlerConsoleDriver - implements ExceptionHandlerDriverInterface -{ +export class ExceptionHandlerConsoleDriver implements ExceptionHandlerDriverInterface { captureExceptions( // oxlint-disable-next-line @typescripttypescript/no-explicit-any exceptions: ReadonlyArray, diff --git a/packages/twenty-server/src/engine/core-modules/exception-handler/drivers/sentry.driver.ts b/packages/twenty-server/src/engine/core-modules/exception-handler/drivers/sentry.driver.ts index 5c4ab9b1c64..07209dc9ded 100644 --- a/packages/twenty-server/src/engine/core-modules/exception-handler/drivers/sentry.driver.ts +++ b/packages/twenty-server/src/engine/core-modules/exception-handler/drivers/sentry.driver.ts @@ -12,9 +12,7 @@ import { type ExceptionHandlerDriverInterface } from 'src/engine/core-modules/ex import { MessageImportDriverException } from 'src/modules/messaging/message-import-manager/drivers/exceptions/message-import-driver.exception'; import { CustomException } from 'src/utils/custom-exception'; -export class ExceptionHandlerSentryDriver - implements ExceptionHandlerDriverInterface -{ +export class ExceptionHandlerSentryDriver implements ExceptionHandlerDriverInterface { captureExceptions( // oxlint-disable-next-line @typescripttypescript/no-explicit-any exceptions: ReadonlyArray, diff --git a/packages/twenty-server/src/engine/core-modules/exception-handler/mocks/exception-handler-mock.service.ts b/packages/twenty-server/src/engine/core-modules/exception-handler/mocks/exception-handler-mock.service.ts index f12fd25e73f..683954cbbfd 100644 --- a/packages/twenty-server/src/engine/core-modules/exception-handler/mocks/exception-handler-mock.service.ts +++ b/packages/twenty-server/src/engine/core-modules/exception-handler/mocks/exception-handler-mock.service.ts @@ -5,9 +5,7 @@ import { type ExceptionHandlerOptions } from 'src/engine/core-modules/exception- import { type ExceptionHandlerDriverInterface } from 'src/engine/core-modules/exception-handler/interfaces'; @Injectable() -export class ExceptionHandlerMockService - implements ExceptionHandlerDriverInterface -{ +export class ExceptionHandlerMockService implements ExceptionHandlerDriverInterface { captureExceptions( // oxlint-disable-next-line @typescripttypescript/no-explicit-any exceptions: readonly any[], diff --git a/packages/twenty-server/src/engine/core-modules/graphql/filters/prevent-nest-to-auto-log-graphql-errors.filter.ts b/packages/twenty-server/src/engine/core-modules/graphql/filters/prevent-nest-to-auto-log-graphql-errors.filter.ts index c17451caf35..31703a01c5b 100644 --- a/packages/twenty-server/src/engine/core-modules/graphql/filters/prevent-nest-to-auto-log-graphql-errors.filter.ts +++ b/packages/twenty-server/src/engine/core-modules/graphql/filters/prevent-nest-to-auto-log-graphql-errors.filter.ts @@ -12,9 +12,7 @@ import { GraphQLError } from 'graphql'; * and leave it to the GraphQL layer to handle the error. */ @Catch(GraphQLError) -export class PreventNestToAutoLogGraphqlErrorsFilter - implements ExceptionFilter -{ +export class PreventNestToAutoLogGraphqlErrorsFilter implements ExceptionFilter { catch(exception: GraphQLError, _host: ArgumentsHost) { return exception; } diff --git a/packages/twenty-server/src/engine/core-modules/sso/dtos/validators/x509.validator.ts b/packages/twenty-server/src/engine/core-modules/sso/dtos/validators/x509.validator.ts index b2160f4b1cb..87cf14384f0 100644 --- a/packages/twenty-server/src/engine/core-modules/sso/dtos/validators/x509.validator.ts +++ b/packages/twenty-server/src/engine/core-modules/sso/dtos/validators/x509.validator.ts @@ -10,9 +10,7 @@ import { } from 'class-validator'; @ValidatorConstraint({ async: false }) -export class IsX509CertificateConstraint - implements ValidatorConstraintInterface -{ +export class IsX509CertificateConstraint implements ValidatorConstraintInterface { // oxlint-disable-next-line @typescripttypescript/no-explicit-any validate(value: any) { if (typeof value !== 'string') { diff --git a/packages/twenty-server/src/engine/core-modules/twenty-config/filters/config-variable-graphql-api-exception.filter.ts b/packages/twenty-server/src/engine/core-modules/twenty-config/filters/config-variable-graphql-api-exception.filter.ts index 881babe5efe..5ab715c0f95 100644 --- a/packages/twenty-server/src/engine/core-modules/twenty-config/filters/config-variable-graphql-api-exception.filter.ts +++ b/packages/twenty-server/src/engine/core-modules/twenty-config/filters/config-variable-graphql-api-exception.filter.ts @@ -13,9 +13,7 @@ import { } from 'src/engine/core-modules/twenty-config/twenty-config.exception'; @Catch(ConfigVariableException) -export class ConfigVariableGraphqlApiExceptionFilter - implements ExceptionFilter -{ +export class ConfigVariableGraphqlApiExceptionFilter implements ExceptionFilter { catch(exception: ConfigVariableException) { switch (exception.code) { case ConfigVariableExceptionCode.VARIABLE_NOT_FOUND: diff --git a/packages/twenty-server/src/engine/core-modules/upgrade/constants/twenty-next-versions.constant.ts b/packages/twenty-server/src/engine/core-modules/upgrade/constants/twenty-next-versions.constant.ts index fcaa570ebe4..a8c85bdb1ed 100644 --- a/packages/twenty-server/src/engine/core-modules/upgrade/constants/twenty-next-versions.constant.ts +++ b/packages/twenty-server/src/engine/core-modules/upgrade/constants/twenty-next-versions.constant.ts @@ -7,6 +7,4 @@ * |___/ */ -export const TWENTY_NEXT_VERSIONS = [ - '2.9.0', -] as const; +export const TWENTY_NEXT_VERSIONS = ['2.9.0'] as const; diff --git a/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-trigger-graphql-api-exception.filter.ts b/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-trigger-graphql-api-exception.filter.ts index ee936c842d2..0760130f8c5 100644 --- a/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-trigger-graphql-api-exception.filter.ts +++ b/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-trigger-graphql-api-exception.filter.ts @@ -33,9 +33,7 @@ export const handleWorkflowTriggerException = ( }; @Catch(WorkflowTriggerException) -export class WorkflowTriggerGraphqlApiExceptionFilter - implements ExceptionFilter -{ +export class WorkflowTriggerGraphqlApiExceptionFilter implements ExceptionFilter { catch(exception: WorkflowTriggerException) { handleWorkflowTriggerException(exception); } diff --git a/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-version-edge-graphql-api-exception.filter.ts b/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-version-edge-graphql-api-exception.filter.ts index 651ab3cd5c8..3714a3437a9 100644 --- a/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-version-edge-graphql-api-exception.filter.ts +++ b/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-version-edge-graphql-api-exception.filter.ts @@ -26,9 +26,7 @@ export const handleWorkflowVersionEdgeException = ( }; @Catch(WorkflowVersionEdgeException) -export class WorkflowVersionEdgeGraphqlApiExceptionFilter - implements ExceptionFilter -{ +export class WorkflowVersionEdgeGraphqlApiExceptionFilter implements ExceptionFilter { catch(exception: WorkflowVersionEdgeException) { handleWorkflowVersionEdgeException(exception); } diff --git a/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-version-step-graphql-api-exception.filter.ts b/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-version-step-graphql-api-exception.filter.ts index 4dbf02f10f3..3df51a6cf5b 100644 --- a/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-version-step-graphql-api-exception.filter.ts +++ b/packages/twenty-server/src/engine/core-modules/workflow/filters/workflow-version-step-graphql-api-exception.filter.ts @@ -30,9 +30,7 @@ export const handleWorkflowVersionStepException = ( }; @Catch(WorkflowVersionStepException) -export class WorkflowVersionStepGraphqlApiExceptionFilter - implements ExceptionFilter -{ +export class WorkflowVersionStepGraphqlApiExceptionFilter implements ExceptionFilter { catch(exception: WorkflowVersionStepException) { handleWorkflowVersionStepException(exception); } diff --git a/packages/twenty-server/src/engine/guards/no-impersonation.guard.ts b/packages/twenty-server/src/engine/guards/no-impersonation.guard.ts index fd59f231440..9ffedd75d9b 100644 --- a/packages/twenty-server/src/engine/guards/no-impersonation.guard.ts +++ b/packages/twenty-server/src/engine/guards/no-impersonation.guard.ts @@ -19,7 +19,7 @@ export class NoImpersonationGuard implements CanActivate { const isCurrentlyImpersonating = Boolean( request?.impersonationContext?.impersonatorUserWorkspaceId && - request?.impersonationContext?.impersonatedUserWorkspaceId, + request?.impersonationContext?.impersonatedUserWorkspaceId, ); if (isCurrentlyImpersonating) { diff --git a/packages/twenty-server/src/engine/metadata-modules/calendar-channel/interceptors/calendar-channel-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/calendar-channel/interceptors/calendar-channel-graphql-api-exception.interceptor.ts index 6b3b66d4c8f..2ee07b26459 100644 --- a/packages/twenty-server/src/engine/metadata-modules/calendar-channel/interceptors/calendar-channel-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/calendar-channel/interceptors/calendar-channel-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { calendarChannelGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/calendar-channel/utils/calendar-channel-graphql-api-exception-handler.util'; @Injectable() -export class CalendarChannelGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class CalendarChannelGraphqlApiExceptionInterceptor implements NestInterceptor { intercept( _context: ExecutionContext, next: CallHandler, diff --git a/packages/twenty-server/src/engine/metadata-modules/command-menu-item/interceptors/command-menu-item-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/command-menu-item/interceptors/command-menu-item-graphql-api-exception.interceptor.ts index 245bdb40312..701df060c06 100644 --- a/packages/twenty-server/src/engine/metadata-modules/command-menu-item/interceptors/command-menu-item-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/command-menu-item/interceptors/command-menu-item-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { commandMenuItemGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/command-menu-item/utils/command-menu-item-graphql-api-exception-handler.util'; @Injectable() -export class CommandMenuItemGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class CommandMenuItemGraphqlApiExceptionInterceptor implements NestInterceptor { intercept( _context: ExecutionContext, next: CallHandler, diff --git a/packages/twenty-server/src/engine/metadata-modules/connected-account/interceptors/connected-account-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/connected-account/interceptors/connected-account-graphql-api-exception.interceptor.ts index 1cc726e4307..7cd6ae161db 100644 --- a/packages/twenty-server/src/engine/metadata-modules/connected-account/interceptors/connected-account-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/connected-account/interceptors/connected-account-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { connectedAccountGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/connected-account/utils/connected-account-graphql-api-exception-handler.util'; @Injectable() -export class ConnectedAccountGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class ConnectedAccountGraphqlApiExceptionInterceptor implements NestInterceptor { intercept( _context: ExecutionContext, next: CallHandler, diff --git a/packages/twenty-server/src/engine/metadata-modules/field-metadata/dtos/field-standard-overrides.dto.ts b/packages/twenty-server/src/engine/metadata-modules/field-metadata/dtos/field-standard-overrides.dto.ts index 70faec71f54..2a144ec097a 100644 --- a/packages/twenty-server/src/engine/metadata-modules/field-metadata/dtos/field-standard-overrides.dto.ts +++ b/packages/twenty-server/src/engine/metadata-modules/field-metadata/dtos/field-standard-overrides.dto.ts @@ -7,9 +7,9 @@ import { type APP_LOCALES } from 'twenty-shared/translations'; import { FieldMetadataStandardOverridesProperties } from 'src/engine/metadata-modules/field-metadata/types/field-metadata-standard-overrides-properties.type'; @ObjectType('StandardOverrides') -export class FieldStandardOverridesDTO - implements Partial> -{ +export class FieldStandardOverridesDTO implements Partial< + Record +> { @IsString() @IsOptional() @Field(() => String, { nullable: true }) diff --git a/packages/twenty-server/src/engine/metadata-modules/field-metadata/field-metadata.entity.ts b/packages/twenty-server/src/engine/metadata-modules/field-metadata/field-metadata.entity.ts index 2086e1bb945..7ec1699e410 100644 --- a/packages/twenty-server/src/engine/metadata-modules/field-metadata/field-metadata.entity.ts +++ b/packages/twenty-server/src/engine/metadata-modules/field-metadata/field-metadata.entity.ts @@ -57,8 +57,8 @@ import { ViewSortEntity } from 'src/engine/metadata-modules/view-sort/entities/v ]) @Index('IDX_FIELD_METADATA_WORKSPACE_ID', ['workspaceId']) export class FieldMetadataEntity< - TFieldMetadataType extends FieldMetadataType = FieldMetadataType, - > + TFieldMetadataType extends FieldMetadataType = FieldMetadataType, +> extends SyncableEntity implements Required { diff --git a/packages/twenty-server/src/engine/metadata-modules/field-metadata/interceptors/field-metadata-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/field-metadata/interceptors/field-metadata-graphql-api-exception.interceptor.ts index 43236d69f8b..3a590fd44f0 100644 --- a/packages/twenty-server/src/engine/metadata-modules/field-metadata/interceptors/field-metadata-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/field-metadata/interceptors/field-metadata-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { fieldMetadataGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/field-metadata/utils/field-metadata-graphql-api-exception-handler.util'; @Injectable() -export class FieldMetadataGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class FieldMetadataGraphqlApiExceptionInterceptor implements NestInterceptor { // oxlint-disable-next-line @typescripttypescript/no-explicit-any intercept(_context: ExecutionContext, next: CallHandler): Observable { return next diff --git a/packages/twenty-server/src/engine/metadata-modules/flat-entity/filters/flat-entity-maps-graphql-api-exception.filter.ts b/packages/twenty-server/src/engine/metadata-modules/flat-entity/filters/flat-entity-maps-graphql-api-exception.filter.ts index fa915ac7dd9..1c480ca6038 100644 --- a/packages/twenty-server/src/engine/metadata-modules/flat-entity/filters/flat-entity-maps-graphql-api-exception.filter.ts +++ b/packages/twenty-server/src/engine/metadata-modules/flat-entity/filters/flat-entity-maps-graphql-api-exception.filter.ts @@ -11,9 +11,7 @@ import { @Catch(FlatEntityMapsException) @Injectable() -export class FlatEntityMapsGraphqlApiExceptionFilter - implements ExceptionFilter -{ +export class FlatEntityMapsGraphqlApiExceptionFilter implements ExceptionFilter { catch(exception: FlatEntityMapsException) { switch (exception.code) { case FlatEntityMapsExceptionCode.RELATION_UNIVERSAL_IDENTIFIER_NOT_FOUND: diff --git a/packages/twenty-server/src/engine/metadata-modules/flat-entity/types/flat-entity-update.type.ts b/packages/twenty-server/src/engine/metadata-modules/flat-entity/types/flat-entity-update.type.ts index f5b8da5c5b1..868111c021a 100644 --- a/packages/twenty-server/src/engine/metadata-modules/flat-entity/types/flat-entity-update.type.ts +++ b/packages/twenty-server/src/engine/metadata-modules/flat-entity/types/flat-entity-update.type.ts @@ -15,10 +15,10 @@ type IsUniversalMappedProperty< export type FlatEntityUpdate< T extends AllMetadataName, - MetadataPropertyConfig = (typeof ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME)[T], - TComparedKeys extends - keyof MetadataPropertyConfig = MetadataEntityComparablePropertyName & - keyof MetadataPropertyConfig, + MetadataPropertyConfig = + (typeof ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME)[T], + TComparedKeys extends keyof MetadataPropertyConfig = + MetadataEntityComparablePropertyName & keyof MetadataPropertyConfig, > = Partial< Pick< MetadataFlatEntity, diff --git a/packages/twenty-server/src/engine/metadata-modules/flat-entity/utils/resolve-entity-relation-universal-identifiers.util.ts b/packages/twenty-server/src/engine/metadata-modules/flat-entity/utils/resolve-entity-relation-universal-identifiers.util.ts index 44e657efce3..8919f77ddab 100644 --- a/packages/twenty-server/src/engine/metadata-modules/flat-entity/utils/resolve-entity-relation-universal-identifiers.util.ts +++ b/packages/twenty-server/src/engine/metadata-modules/flat-entity/utils/resolve-entity-relation-universal-identifiers.util.ts @@ -55,10 +55,8 @@ type ResolvedUniversalIdentifiers< export const resolveEntityRelationUniversalIdentifiers = < T extends AllMetadataName, - TProvidedKeys extends Extract< - MetadataManyToOneJoinColumn, - string - > = Extract, string>, + TProvidedKeys extends Extract, string> = + Extract, string>, >({ metadataName, foreignKeyValues, diff --git a/packages/twenty-server/src/engine/metadata-modules/front-component/constants/seed-project/hello-world/index.tsx b/packages/twenty-server/src/engine/metadata-modules/front-component/constants/seed-project/hello-world/index.tsx index 134455be8fa..3058b819243 100644 --- a/packages/twenty-server/src/engine/metadata-modules/front-component/constants/seed-project/hello-world/index.tsx +++ b/packages/twenty-server/src/engine/metadata-modules/front-component/constants/seed-project/hello-world/index.tsx @@ -1,5 +1,8 @@ import { defineFrontComponent } from 'twenty-sdk/define'; -import { useFrontComponentExecutionContext, useUserId } from 'twenty-sdk/front-component'; +import { + useFrontComponentExecutionContext, + useUserId, +} from 'twenty-sdk/front-component'; import { useState } from 'react'; const HelloWorld = () => { diff --git a/packages/twenty-server/src/engine/metadata-modules/front-component/constants/seed-project/show-notification/index.tsx b/packages/twenty-server/src/engine/metadata-modules/front-component/constants/seed-project/show-notification/index.tsx index 3fb7c79616a..bc243d5e1d8 100644 --- a/packages/twenty-server/src/engine/metadata-modules/front-component/constants/seed-project/show-notification/index.tsx +++ b/packages/twenty-server/src/engine/metadata-modules/front-component/constants/seed-project/show-notification/index.tsx @@ -1,5 +1,8 @@ import { defineFrontComponent } from 'twenty-sdk/define'; -import { enqueueSnackbar, unmountFrontComponent } from 'twenty-sdk/front-component'; +import { + enqueueSnackbar, + unmountFrontComponent, +} from 'twenty-sdk/front-component'; import { useEffect } from 'react'; const ShowNotification = () => { diff --git a/packages/twenty-server/src/engine/metadata-modules/front-component/interceptors/front-component-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/front-component/interceptors/front-component-graphql-api-exception.interceptor.ts index fffe3dd5138..93bb34dce4b 100644 --- a/packages/twenty-server/src/engine/metadata-modules/front-component/interceptors/front-component-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/front-component/interceptors/front-component-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { frontComponentGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/front-component/utils/front-component-graphql-api-exception-handler.util'; @Injectable() -export class FrontComponentGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class FrontComponentGraphqlApiExceptionInterceptor implements NestInterceptor { intercept( _context: ExecutionContext, next: CallHandler, diff --git a/packages/twenty-server/src/engine/metadata-modules/index-metadata/index-field-metadata.entity.ts b/packages/twenty-server/src/engine/metadata-modules/index-metadata/index-field-metadata.entity.ts index 8f247cc6c61..83827ac37d7 100644 --- a/packages/twenty-server/src/engine/metadata-modules/index-metadata/index-field-metadata.entity.ts +++ b/packages/twenty-server/src/engine/metadata-modules/index-metadata/index-field-metadata.entity.ts @@ -15,9 +15,7 @@ import { IndexMetadataEntity } from 'src/engine/metadata-modules/index-metadata/ import type { WorkspaceEntity } from 'src/engine/core-modules/workspace/workspace.entity'; @Entity({ name: 'indexFieldMetadata', schema: 'core' }) -export class IndexFieldMetadataEntity - implements Required -{ +export class IndexFieldMetadataEntity implements Required { @PrimaryGeneratedColumn('uuid') id: string; diff --git a/packages/twenty-server/src/engine/metadata-modules/message-channel/interceptors/message-channel-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/message-channel/interceptors/message-channel-graphql-api-exception.interceptor.ts index eb49eb21972..fedb3e05246 100644 --- a/packages/twenty-server/src/engine/metadata-modules/message-channel/interceptors/message-channel-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/message-channel/interceptors/message-channel-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { messageChannelGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/message-channel/utils/message-channel-graphql-api-exception-handler.util'; @Injectable() -export class MessageChannelGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class MessageChannelGraphqlApiExceptionInterceptor implements NestInterceptor { intercept( _context: ExecutionContext, next: CallHandler, diff --git a/packages/twenty-server/src/engine/metadata-modules/message-folder/interceptors/message-folder-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/message-folder/interceptors/message-folder-graphql-api-exception.interceptor.ts index 96fc3cd49f8..a91a7ad73ad 100644 --- a/packages/twenty-server/src/engine/metadata-modules/message-folder/interceptors/message-folder-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/message-folder/interceptors/message-folder-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { messageFolderGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/message-folder/utils/message-folder-graphql-api-exception-handler.util'; @Injectable() -export class MessageFolderGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class MessageFolderGraphqlApiExceptionInterceptor implements NestInterceptor { intercept( _context: ExecutionContext, next: CallHandler, diff --git a/packages/twenty-server/src/engine/metadata-modules/navigation-menu-item/interceptors/navigation-menu-item-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/navigation-menu-item/interceptors/navigation-menu-item-graphql-api-exception.interceptor.ts index 75f27d97b1b..359cb8eb877 100644 --- a/packages/twenty-server/src/engine/metadata-modules/navigation-menu-item/interceptors/navigation-menu-item-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/navigation-menu-item/interceptors/navigation-menu-item-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { navigationMenuItemGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/navigation-menu-item/utils/navigation-menu-item-graphql-api-exception-handler.util'; @Injectable() -export class NavigationMenuItemGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class NavigationMenuItemGraphqlApiExceptionInterceptor implements NestInterceptor { intercept( _context: ExecutionContext, next: CallHandler, diff --git a/packages/twenty-server/src/engine/metadata-modules/object-metadata/interceptors/object-metadata-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/metadata-modules/object-metadata/interceptors/object-metadata-graphql-api-exception.interceptor.ts index dd38395c436..7bff5044190 100644 --- a/packages/twenty-server/src/engine/metadata-modules/object-metadata/interceptors/object-metadata-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/metadata-modules/object-metadata/interceptors/object-metadata-graphql-api-exception.interceptor.ts @@ -10,9 +10,7 @@ import { type Observable, catchError } from 'rxjs'; import { objectMetadataGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/object-metadata/utils/object-metadata-graphql-api-exception-handler.util'; @Injectable() -export class ObjectMetadataGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class ObjectMetadataGraphqlApiExceptionInterceptor implements NestInterceptor { // oxlint-disable-next-line @typescripttypescript/no-explicit-any intercept(_context: ExecutionContext, next: CallHandler): Observable { return next diff --git a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/aggregate-chart-configuration.dto.ts b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/aggregate-chart-configuration.dto.ts index df3bbf3ca38..d07ba0eadc5 100644 --- a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/aggregate-chart-configuration.dto.ts +++ b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/aggregate-chart-configuration.dto.ts @@ -29,9 +29,7 @@ import { RatioAggregateConfigDTO } from 'src/engine/metadata-modules/page-layout import { WidgetConfigurationType } from 'src/engine/metadata-modules/page-layout-widget/enums/widget-configuration-type.type'; @ObjectType('AggregateChartConfiguration') -export class AggregateChartConfigurationDTO - implements AggregateChartConfiguration -{ +export class AggregateChartConfigurationDTO implements AggregateChartConfiguration { @Field(() => WidgetConfigurationType) @IsIn([WidgetConfigurationType.AGGREGATE_CHART]) @IsNotEmpty() diff --git a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/field-rich-text-configuration.dto.ts b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/field-rich-text-configuration.dto.ts index 14cff52f348..d97aa64ae3c 100644 --- a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/field-rich-text-configuration.dto.ts +++ b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/field-rich-text-configuration.dto.ts @@ -6,9 +6,7 @@ import { type FieldRichTextConfiguration } from 'twenty-shared/types'; import { WidgetConfigurationType } from 'src/engine/metadata-modules/page-layout-widget/enums/widget-configuration-type.type'; @ObjectType('FieldRichTextConfiguration') -export class FieldRichTextConfigurationDTO - implements FieldRichTextConfiguration -{ +export class FieldRichTextConfigurationDTO implements FieldRichTextConfiguration { @Field(() => WidgetConfigurationType) @IsIn([WidgetConfigurationType.FIELD_RICH_TEXT]) @IsNotEmpty() diff --git a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/front-component-configuration.dto.ts b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/front-component-configuration.dto.ts index b8de1a452d2..ee6da8a7078 100644 --- a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/front-component-configuration.dto.ts +++ b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/front-component-configuration.dto.ts @@ -10,9 +10,7 @@ import { UUIDScalarType } from 'src/engine/api/graphql/workspace-schema-builder/ import { WidgetConfigurationType } from 'src/engine/metadata-modules/page-layout-widget/enums/widget-configuration-type.type'; @ObjectType('FrontComponentConfiguration') -export class FrontComponentConfigurationDTO - implements FrontComponentConfiguration -{ +export class FrontComponentConfigurationDTO implements FrontComponentConfiguration { @Field(() => WidgetConfigurationType) @IsIn([WidgetConfigurationType.FRONT_COMPONENT]) @IsNotEmpty() diff --git a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/standalone-rich-text-configuration.dto.ts b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/standalone-rich-text-configuration.dto.ts index ac3667748ac..354558d06b1 100644 --- a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/standalone-rich-text-configuration.dto.ts +++ b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/standalone-rich-text-configuration.dto.ts @@ -8,9 +8,7 @@ import { RichTextBodyDTO } from 'src/engine/metadata-modules/page-layout-widget/ import { WidgetConfigurationType } from 'src/engine/metadata-modules/page-layout-widget/enums/widget-configuration-type.type'; @ObjectType('StandaloneRichTextConfiguration') -export class StandaloneRichTextConfigurationDTO - implements StandaloneRichTextConfiguration -{ +export class StandaloneRichTextConfigurationDTO implements StandaloneRichTextConfiguration { @Field(() => WidgetConfigurationType) @IsIn([WidgetConfigurationType.STANDALONE_RICH_TEXT]) @IsNotEmpty() diff --git a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/workflow-version-configuration.dto.ts b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/workflow-version-configuration.dto.ts index e5f906f75c0..871ba34bfca 100644 --- a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/workflow-version-configuration.dto.ts +++ b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/dtos/workflow-version-configuration.dto.ts @@ -6,9 +6,7 @@ import { type WorkflowVersionConfiguration } from 'twenty-shared/types'; import { WidgetConfigurationType } from 'src/engine/metadata-modules/page-layout-widget/enums/widget-configuration-type.type'; @ObjectType('WorkflowVersionConfiguration') -export class WorkflowVersionConfigurationDTO - implements WorkflowVersionConfiguration -{ +export class WorkflowVersionConfigurationDTO implements WorkflowVersionConfiguration { @Field(() => WidgetConfigurationType) @IsIn([WidgetConfigurationType.WORKFLOW_VERSION]) @IsNotEmpty() diff --git a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/entities/page-layout-widget.entity.ts b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/entities/page-layout-widget.entity.ts index 7c83c3f9053..1d89a65da32 100644 --- a/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/entities/page-layout-widget.entity.ts +++ b/packages/twenty-server/src/engine/metadata-modules/page-layout-widget/entities/page-layout-widget.entity.ts @@ -44,9 +44,9 @@ export type PageLayoutWidgetOverrides = { ) @Index('IDX_PAGE_LAYOUT_WIDGET_OBJECT_METADATA_ID', ['objectMetadataId']) export class PageLayoutWidgetEntity< - TWidgetConfigurationType extends - WidgetConfigurationType = WidgetConfigurationType, - > + TWidgetConfigurationType extends WidgetConfigurationType = + WidgetConfigurationType, +> extends OverridableEntity implements Required { diff --git a/packages/twenty-server/src/engine/metadata-modules/row-level-permission-predicate/filters/row-level-permission-predicate-graphql-api-exception.filter.ts b/packages/twenty-server/src/engine/metadata-modules/row-level-permission-predicate/filters/row-level-permission-predicate-graphql-api-exception.filter.ts index c27ed9a8e67..eaac4f6cc52 100644 --- a/packages/twenty-server/src/engine/metadata-modules/row-level-permission-predicate/filters/row-level-permission-predicate-graphql-api-exception.filter.ts +++ b/packages/twenty-server/src/engine/metadata-modules/row-level-permission-predicate/filters/row-level-permission-predicate-graphql-api-exception.filter.ts @@ -6,9 +6,7 @@ import { RowLevelPermissionPredicateException } from 'src/engine/metadata-module import { rowLevelPermissionPredicateGraphqlApiExceptionHandler } from 'src/engine/metadata-modules/row-level-permission-predicate/utils/row-level-permission-predicate-graphql-api-exception-handler.util'; @Catch(RowLevelPermissionPredicateException) -export class RowLevelPermissionPredicateGraphqlApiExceptionFilter - implements ExceptionFilter -{ +export class RowLevelPermissionPredicateGraphqlApiExceptionFilter implements ExceptionFilter { catch(exception: RowLevelPermissionPredicateException) { return rowLevelPermissionPredicateGraphqlApiExceptionHandler(exception); } diff --git a/packages/twenty-server/src/engine/middlewares/graphql-hydrate-request-from-token.middleware.ts b/packages/twenty-server/src/engine/middlewares/graphql-hydrate-request-from-token.middleware.ts index a06cc3de919..b4e009aa0d2 100644 --- a/packages/twenty-server/src/engine/middlewares/graphql-hydrate-request-from-token.middleware.ts +++ b/packages/twenty-server/src/engine/middlewares/graphql-hydrate-request-from-token.middleware.ts @@ -5,9 +5,7 @@ import { type NextFunction, type Request, type Response } from 'express'; import { MiddlewareService } from 'src/engine/middlewares/middleware.service'; @Injectable() -export class GraphQLHydrateRequestFromTokenMiddleware - implements NestMiddleware -{ +export class GraphQLHydrateRequestFromTokenMiddleware implements NestMiddleware { constructor(private readonly middlewareService: MiddlewareService) {} async use(req: Request, res: Response, next: NextFunction) { diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/filters/workspace-migration-runner-rest-api-exception.filter.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/filters/workspace-migration-runner-rest-api-exception.filter.ts index b31d043bb9d..1c1f0c282da 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/filters/workspace-migration-runner-rest-api-exception.filter.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/filters/workspace-migration-runner-rest-api-exception.filter.ts @@ -16,9 +16,7 @@ import { @Injectable() @Catch(WorkspaceMigrationRunnerException) -export class WorkspaceMigrationRunnerRestApiExceptionFilter - implements ExceptionFilter -{ +export class WorkspaceMigrationRunnerRestApiExceptionFilter implements ExceptionFilter { constructor( private readonly httpExceptionHandlerService: HttpExceptionHandlerService, ) {} diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/interceptors/workspace-migration-graphql-api-exception.interceptor.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/interceptors/workspace-migration-graphql-api-exception.interceptor.ts index 6cff95903c1..d14332bcf91 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/interceptors/workspace-migration-graphql-api-exception.interceptor.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/interceptors/workspace-migration-graphql-api-exception.interceptor.ts @@ -18,9 +18,7 @@ import { workspaceMigrationRunnerExceptionFormatter } from 'src/engine/workspace import { WorkspaceMigrationRunnerException } from 'src/engine/workspace-manager/workspace-migration/workspace-migration-runner/exceptions/workspace-migration-runner.exception'; @Injectable() -export class WorkspaceMigrationGraphqlApiExceptionInterceptor - implements NestInterceptor -{ +export class WorkspaceMigrationGraphqlApiExceptionInterceptor implements NestInterceptor { intercept(context: ExecutionContext, next: CallHandler): Observable { return next.handle().pipe( catchError((error) => { diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/metadata-universal-flat-entity-properties-to-compare.type.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/metadata-universal-flat-entity-properties-to-compare.type.ts index 176424469a1..d953f5d32d5 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/metadata-universal-flat-entity-properties-to-compare.type.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/metadata-universal-flat-entity-properties-to-compare.type.ts @@ -16,10 +16,10 @@ type ExtractPropertyToCompare< export type MetadataUniversalFlatEntityPropertiesToCompare< T extends AllMetadataName, - MetadataConfig = (typeof ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME)[T], - TComparedKeys extends - keyof MetadataConfig = MetadataEntityComparablePropertyName & - keyof MetadataConfig, + MetadataConfig = + (typeof ALL_ENTITY_PROPERTIES_CONFIGURATION_BY_METADATA_NAME)[T], + TComparedKeys extends keyof MetadataConfig = + MetadataEntityComparablePropertyName & keyof MetadataConfig, > = { [P in TComparedKeys]: ExtractPropertyToCompare; }[TComparedKeys] & diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-entity-from.type.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-entity-from.type.ts index 3a85c717de8..f08726ea89a 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-entity-from.type.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-entity-from.type.ts @@ -21,8 +21,8 @@ export type UniversalSyncableFlatEntity = Omit< export type UniversalFlatEntityExtraProperties< TEntity extends SyncableEntity, // Required to be passed for narrowed type - TMetadataName extends - AllMetadataName = FromMetadataEntityToMetadataName, + TMetadataName extends AllMetadataName = + FromMetadataEntityToMetadataName, > = AddSuffixToEntityOneToManyProperties & AddSuffixToEntityManyToOneProperties< TEntity, @@ -40,8 +40,8 @@ export type UniversalFlatEntityExtraProperties< export type UniversalFlatEntityFrom< TEntity extends SyncableEntity, - TMetadataName extends - AllMetadataName = FromMetadataEntityToMetadataName, + TMetadataName extends AllMetadataName = + FromMetadataEntityToMetadataName, > = Omit< TEntity, | 'applicationId' diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-page-layout-widget.type.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-page-layout-widget.type.ts index d2b52b32cc8..5414f926f42 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-page-layout-widget.type.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-page-layout-widget.type.ts @@ -3,8 +3,8 @@ import { type WidgetConfigurationType } from 'src/engine/metadata-modules/page-l import { type UniversalFlatEntityFrom } from 'src/engine/workspace-manager/workspace-migration/universal-flat-entity/types/universal-flat-entity-from.type'; export type UniversalFlatPageLayoutWidget< - TWidgetConfigurationType extends - WidgetConfigurationType = WidgetConfigurationType, + TWidgetConfigurationType extends WidgetConfigurationType = + WidgetConfigurationType, > = UniversalFlatEntityFrom< PageLayoutWidgetEntity, 'pageLayoutWidget' diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration-action-common.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration-action-common.ts index cebb48740a2..23e14226cc0 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration-action-common.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration-action-common.ts @@ -7,14 +7,14 @@ import { } from 'src/engine/metadata-modules/flat-entity/types/metadata-workspace-migration-action.type'; export type AllUniversalWorkspaceMigrationAction< - TActionType extends - WorkspaceMigrationActionType = WorkspaceMigrationActionType, + TActionType extends WorkspaceMigrationActionType = + WorkspaceMigrationActionType, TMetadataName extends AllMetadataName = AllMetadataName, > = MetadataUniversalWorkspaceMigrationAction; export type AllFlatWorkspaceMigrationAction< - TActionType extends - WorkspaceMigrationActionType = WorkspaceMigrationActionType, + TActionType extends WorkspaceMigrationActionType = + WorkspaceMigrationActionType, TMetadataName extends AllMetadataName = AllMetadataName, > = MetadataFlatWorkspaceMigrationAction; diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration.type.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration.type.ts index 4286309c95c..3f21b6b0e50 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration.type.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration.type.ts @@ -1,8 +1,8 @@ import { type AllUniversalWorkspaceMigrationAction } from 'src/engine/workspace-manager/workspace-migration/workspace-migration-builder/types/workspace-migration-action-common'; export type WorkspaceMigration< - TActions extends - AllUniversalWorkspaceMigrationAction = AllUniversalWorkspaceMigrationAction, + TActions extends AllUniversalWorkspaceMigrationAction = + AllUniversalWorkspaceMigrationAction, > = { actions: TActions[]; applicationUniversalIdentifier: string; diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/interfaces/workspace-migration-runner-action-handler-service.interface.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/interfaces/workspace-migration-runner-action-handler-service.interface.ts index 8f3145b7b1f..169fba4c945 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/interfaces/workspace-migration-runner-action-handler-service.interface.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/interfaces/workspace-migration-runner-action-handler-service.interface.ts @@ -64,11 +64,8 @@ export abstract class BaseWorkspaceMigrationRunnerActionHandlerService< TActionType, TMetadataName >, - TFlatAction extends - AllFlatWorkspaceMigrationAction = AllFlatWorkspaceMigrationAction< - TActionType, - TMetadataName - >, + TFlatAction extends AllFlatWorkspaceMigrationAction = + AllFlatWorkspaceMigrationAction, > { public actionType: TActionType; public metadataName: TMetadataName; diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/registry/workspace-migration-runner-action-handler-registry.service.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/registry/workspace-migration-runner-action-handler-registry.service.ts index 79133e4c6e8..b93753beda9 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/registry/workspace-migration-runner-action-handler-registry.service.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/registry/workspace-migration-runner-action-handler-registry.service.ts @@ -17,9 +17,7 @@ import { import { WorkspaceMigrationActionRunnerArgs } from 'src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/workspace-migration-action-runner-args.type'; @Injectable() -export class WorkspaceMigrationRunnerActionHandlerRegistryService - implements OnModuleInit -{ +export class WorkspaceMigrationRunnerActionHandlerRegistryService implements OnModuleInit { private readonly actionHandlers = new Map< WorkspaceMigrationActionHandlerKey, InstanceType diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/metadata-event.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/metadata-event.ts index b70d1402205..92282d14d5b 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/metadata-event.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/metadata-event.ts @@ -30,8 +30,8 @@ export type UpdateMetadataEventDiff< export type UpdateMetadataEvent< T extends AllMetadataName, - TProperties extends - MetadataUniversalFlatEntityPropertiesToCompare = MetadataUniversalFlatEntityPropertiesToCompare, + TProperties extends MetadataUniversalFlatEntityPropertiesToCompare = + MetadataUniversalFlatEntityPropertiesToCompare, > = BaseMetadataEvent< T, { diff --git a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/workspace-migration-action-runner-args.type.ts b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/workspace-migration-action-runner-args.type.ts index 7995c9b2eb9..930fcd18f47 100644 --- a/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/workspace-migration-action-runner-args.type.ts +++ b/packages/twenty-server/src/engine/workspace-manager/workspace-migration/workspace-migration-runner/types/workspace-migration-action-runner-args.type.ts @@ -19,8 +19,8 @@ export type WorkspaceMigrationActionRunnerArgs< export type WorkspaceMigrationActionRunnerContext< TFlatAction extends AllFlatWorkspaceMigrationAction, - TUniversalAction extends - AllUniversalWorkspaceMigrationAction = AllUniversalWorkspaceMigrationAction, + TUniversalAction extends AllUniversalWorkspaceMigrationAction = + AllUniversalWorkspaceMigrationAction, > = WorkspaceMigrationActionRunnerArgs & { flatAction: TFlatAction; }; diff --git a/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-create-many.pre-query.hook.ts b/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-create-many.pre-query.hook.ts index 51f4b5705cf..77d3bf9eda3 100644 --- a/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-create-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-create-many.pre-query.hook.ts @@ -16,9 +16,7 @@ import { } from 'src/modules/blocklist/blocklist-validation-manager/services/blocklist-validation.service'; @WorkspaceQueryHook(`blocklist.createMany`) -export class BlocklistCreateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class BlocklistCreateManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly blocklistValidationService: BlocklistValidationService, ) {} diff --git a/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-create-one.pre-query.hook.ts b/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-create-one.pre-query.hook.ts index 71d888ce188..69c99479113 100644 --- a/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-create-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-create-one.pre-query.hook.ts @@ -16,9 +16,7 @@ import { } from 'src/modules/blocklist/blocklist-validation-manager/services/blocklist-validation.service'; @WorkspaceQueryHook(`blocklist.createOne`) -export class BlocklistCreateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class BlocklistCreateOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly blocklistValidationService: BlocklistValidationService, ) {} diff --git a/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-update-many.pre-query.hook.ts b/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-update-many.pre-query.hook.ts index 420c4768503..fa4a4d3a849 100644 --- a/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-update-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-update-many.pre-query.hook.ts @@ -11,9 +11,7 @@ import { WorkspaceQueryHook } from 'src/engine/api/graphql/workspace-query-runne import { type BlocklistItem } from 'src/modules/blocklist/blocklist-validation-manager/services/blocklist-validation.service'; @WorkspaceQueryHook(`blocklist.updateMany`) -export class BlocklistUpdateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class BlocklistUpdateManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute(): Promise> { diff --git a/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-update-one.pre-query.hook.ts b/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-update-one.pre-query.hook.ts index b86e312c15e..4887f007b7e 100644 --- a/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-update-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/blocklist/query-hooks/blocklist-update-one.pre-query.hook.ts @@ -16,9 +16,7 @@ import { } from 'src/modules/blocklist/blocklist-validation-manager/services/blocklist-validation.service'; @WorkspaceQueryHook(`blocklist.updateOne`) -export class BlocklistUpdateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class BlocklistUpdateOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly blocklistValidationService: BlocklistValidationService, ) {} diff --git a/packages/twenty-server/src/modules/calendar/common/query-hooks/calendar-event/calendar-event-find-many.post-query.hook.ts b/packages/twenty-server/src/modules/calendar/common/query-hooks/calendar-event/calendar-event-find-many.post-query.hook.ts index 334d99f8dfa..47ecd1ebdf9 100644 --- a/packages/twenty-server/src/modules/calendar/common/query-hooks/calendar-event/calendar-event-find-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/calendar/common/query-hooks/calendar-event/calendar-event-find-many.post-query.hook.ts @@ -14,9 +14,7 @@ import { isApplicationAuthContext } from 'src/engine/core-modules/auth/guards/is key: `calendarEvent.findMany`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class CalendarEventFindManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class CalendarEventFindManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly applyCalendarEventsVisibilityRestrictionsService: ApplyCalendarEventsVisibilityRestrictionsService, ) {} diff --git a/packages/twenty-server/src/modules/calendar/common/query-hooks/calendar-event/calendar-event-find-one.post-query.hook.ts b/packages/twenty-server/src/modules/calendar/common/query-hooks/calendar-event/calendar-event-find-one.post-query.hook.ts index 432adc26762..c5d1aaf46c2 100644 --- a/packages/twenty-server/src/modules/calendar/common/query-hooks/calendar-event/calendar-event-find-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/calendar/common/query-hooks/calendar-event/calendar-event-find-one.post-query.hook.ts @@ -14,9 +14,7 @@ import { isApplicationAuthContext } from 'src/engine/core-modules/auth/guards/is key: `calendarEvent.findOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class CalendarEventFindOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class CalendarEventFindOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly applyCalendarEventsVisibilityRestrictionsService: ApplyCalendarEventsVisibilityRestrictionsService, ) {} diff --git a/packages/twenty-server/src/modules/connected-account/oauth2-client-manager/drivers/microsoft/microsoft-oauth2-client-auth-provider.ts b/packages/twenty-server/src/modules/connected-account/oauth2-client-manager/drivers/microsoft/microsoft-oauth2-client-auth-provider.ts index 165eb1d51d5..0a438c41e3c 100644 --- a/packages/twenty-server/src/modules/connected-account/oauth2-client-manager/drivers/microsoft/microsoft-oauth2-client-auth-provider.ts +++ b/packages/twenty-server/src/modules/connected-account/oauth2-client-manager/drivers/microsoft/microsoft-oauth2-client-auth-provider.ts @@ -1,8 +1,6 @@ import type { AuthenticationProvider } from '@microsoft/microsoft-graph-client'; -export class MicrosoftOAuth2ClientAuthProvider - implements AuthenticationProvider -{ +export class MicrosoftOAuth2ClientAuthProvider implements AuthenticationProvider { constructor(private readonly accessToken: string) {} public async getAccessToken(): Promise { diff --git a/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-create-many.pre-query.hook.ts b/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-create-many.pre-query.hook.ts index 4cfd8c3b8fb..d33fcf18f8e 100644 --- a/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-create-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-create-many.pre-query.hook.ts @@ -13,9 +13,7 @@ import { type DashboardWorkspaceEntity } from 'src/modules/dashboard/standard-ob @Injectable() @WorkspaceQueryHook(`dashboard.createMany`) -export class DashboardCreateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class DashboardCreateManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly dashboardToPageLayoutSyncService: DashboardToPageLayoutSyncService, ) {} diff --git a/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-create-one.pre-query.hook.ts b/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-create-one.pre-query.hook.ts index 74b0661fdd2..030db1194f2 100644 --- a/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-create-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-create-one.pre-query.hook.ts @@ -13,9 +13,7 @@ import { type DashboardWorkspaceEntity } from 'src/modules/dashboard/standard-ob @Injectable() @WorkspaceQueryHook(`dashboard.createOne`) -export class DashboardCreateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class DashboardCreateOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly dashboardToPageLayoutSyncService: DashboardToPageLayoutSyncService, ) {} diff --git a/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-destroy-many.pre-query.hook.ts b/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-destroy-many.pre-query.hook.ts index ffd468b9384..f6f51ec2d94 100644 --- a/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-destroy-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-destroy-many.pre-query.hook.ts @@ -12,9 +12,7 @@ import { DashboardToPageLayoutSyncService } from 'src/modules/dashboard/services @Injectable() @WorkspaceQueryHook(`dashboard.destroyMany`) -export class DashboardDestroyManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class DashboardDestroyManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly dashboardToPageLayoutSyncService: DashboardToPageLayoutSyncService, ) {} diff --git a/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-destroy-one.pre-query.hook.ts b/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-destroy-one.pre-query.hook.ts index 56b2fce802f..f06f986da80 100644 --- a/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-destroy-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/dashboard/query-hooks/dashboard-destroy-one.pre-query.hook.ts @@ -12,9 +12,7 @@ import { DashboardToPageLayoutSyncService } from 'src/modules/dashboard/services @Injectable() @WorkspaceQueryHook(`dashboard.destroyOne`) -export class DashboardDestroyOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class DashboardDestroyOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly dashboardToPageLayoutSyncService: DashboardToPageLayoutSyncService, ) {} diff --git a/packages/twenty-server/src/modules/messaging/common/query-hooks/message/message-find-many.post-query.hook.ts b/packages/twenty-server/src/modules/messaging/common/query-hooks/message/message-find-many.post-query.hook.ts index 656d43beb59..431cbc27eba 100644 --- a/packages/twenty-server/src/modules/messaging/common/query-hooks/message/message-find-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/messaging/common/query-hooks/message/message-find-many.post-query.hook.ts @@ -14,9 +14,7 @@ import { isApplicationAuthContext } from 'src/engine/core-modules/auth/guards/is key: `message.findMany`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class MessageFindManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class MessageFindManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly applyMessagesVisibilityRestrictionsService: ApplyMessagesVisibilityRestrictionsService, ) {} diff --git a/packages/twenty-server/src/modules/messaging/common/query-hooks/message/message-find-one.post-query.hook.ts b/packages/twenty-server/src/modules/messaging/common/query-hooks/message/message-find-one.post-query.hook.ts index a24e4fe3260..c194329110f 100644 --- a/packages/twenty-server/src/modules/messaging/common/query-hooks/message/message-find-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/messaging/common/query-hooks/message/message-find-one.post-query.hook.ts @@ -14,9 +14,7 @@ import { isApplicationAuthContext } from 'src/engine/core-modules/auth/guards/is key: `message.findOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class MessageFindOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class MessageFindOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly applyMessagesVisibilityRestrictionsService: ApplyMessagesVisibilityRestrictionsService, ) {} diff --git a/packages/twenty-server/src/modules/note/query-hooks/note-delete-many.post-query.hook.ts b/packages/twenty-server/src/modules/note/query-hooks/note-delete-many.post-query.hook.ts index 750171d6eae..3cfe686dd6b 100644 --- a/packages/twenty-server/src/modules/note/query-hooks/note-delete-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/note/query-hooks/note-delete-many.post-query.hook.ts @@ -13,9 +13,7 @@ import { NoteWorkspaceEntity } from 'src/modules/note/standard-objects/note.work key: `note.deleteMany`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class NoteDeleteManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class NoteDeleteManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly notePostQueryHookService: NotePostQueryHookService, ) {} diff --git a/packages/twenty-server/src/modules/note/query-hooks/note-delete-one.post-query.hook.ts b/packages/twenty-server/src/modules/note/query-hooks/note-delete-one.post-query.hook.ts index 057b0ba03b4..2a1515fdb7e 100644 --- a/packages/twenty-server/src/modules/note/query-hooks/note-delete-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/note/query-hooks/note-delete-one.post-query.hook.ts @@ -13,9 +13,7 @@ import { NoteWorkspaceEntity } from 'src/modules/note/standard-objects/note.work key: `note.deleteOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class NoteDeleteOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class NoteDeleteOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly notePostQueryHookService: NotePostQueryHookService, ) {} diff --git a/packages/twenty-server/src/modules/note/query-hooks/note-restore-many.post-query.hook.ts b/packages/twenty-server/src/modules/note/query-hooks/note-restore-many.post-query.hook.ts index 53b87f3f3e8..a82d4d334bb 100644 --- a/packages/twenty-server/src/modules/note/query-hooks/note-restore-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/note/query-hooks/note-restore-many.post-query.hook.ts @@ -13,9 +13,7 @@ import { NoteWorkspaceEntity } from 'src/modules/note/standard-objects/note.work key: `note.restoreMany`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class NoteRestoreManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class NoteRestoreManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly notePostQueryHookService: NotePostQueryHookService, ) {} diff --git a/packages/twenty-server/src/modules/note/query-hooks/note-restore-one.post-query.hook.ts b/packages/twenty-server/src/modules/note/query-hooks/note-restore-one.post-query.hook.ts index 68d48b00242..5cade37f82f 100644 --- a/packages/twenty-server/src/modules/note/query-hooks/note-restore-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/note/query-hooks/note-restore-one.post-query.hook.ts @@ -13,9 +13,7 @@ import { NoteWorkspaceEntity } from 'src/modules/note/standard-objects/note.work key: `note.restoreOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class NoteRestoreOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class NoteRestoreOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly notePostQueryHookService: NotePostQueryHookService, ) {} diff --git a/packages/twenty-server/src/modules/task/query-hooks/task-delete-many.post-query.hook.ts b/packages/twenty-server/src/modules/task/query-hooks/task-delete-many.post-query.hook.ts index 917dc3fde09..9b767224524 100644 --- a/packages/twenty-server/src/modules/task/query-hooks/task-delete-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/task/query-hooks/task-delete-many.post-query.hook.ts @@ -13,9 +13,7 @@ import { TaskWorkspaceEntity } from 'src/modules/task/standard-objects/task.work key: `task.deleteMany`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class TaskDeleteManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class TaskDeleteManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly taskPostQueryHookService: TaskPostQueryHookService, ) {} diff --git a/packages/twenty-server/src/modules/task/query-hooks/task-delete-one.post-query.hook.ts b/packages/twenty-server/src/modules/task/query-hooks/task-delete-one.post-query.hook.ts index 4edbcc1357d..5ee123e4997 100644 --- a/packages/twenty-server/src/modules/task/query-hooks/task-delete-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/task/query-hooks/task-delete-one.post-query.hook.ts @@ -13,9 +13,7 @@ import { TaskWorkspaceEntity } from 'src/modules/task/standard-objects/task.work key: `task.deleteOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class TaskDeleteOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class TaskDeleteOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly taskPostQueryHookService: TaskPostQueryHookService, ) {} diff --git a/packages/twenty-server/src/modules/task/query-hooks/task-restore-many.post-query.hook.ts b/packages/twenty-server/src/modules/task/query-hooks/task-restore-many.post-query.hook.ts index 9d4d4d75dec..95dfd008c3b 100644 --- a/packages/twenty-server/src/modules/task/query-hooks/task-restore-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/task/query-hooks/task-restore-many.post-query.hook.ts @@ -13,9 +13,7 @@ import { TaskWorkspaceEntity } from 'src/modules/task/standard-objects/task.work key: `task.restoreMany`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class TaskRestoreManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class TaskRestoreManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly taskPostQueryHookService: TaskPostQueryHookService, ) {} diff --git a/packages/twenty-server/src/modules/task/query-hooks/task-restore-one.post-query.hook.ts b/packages/twenty-server/src/modules/task/query-hooks/task-restore-one.post-query.hook.ts index 65c39c4d7ee..9efbfd44ada 100644 --- a/packages/twenty-server/src/modules/task/query-hooks/task-restore-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/task/query-hooks/task-restore-one.post-query.hook.ts @@ -13,9 +13,7 @@ import { TaskWorkspaceEntity } from 'src/modules/task/standard-objects/task.work key: `task.restoreOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class TaskRestoreOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class TaskRestoreOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly taskPostQueryHookService: TaskPostQueryHookService, ) {} diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-many.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-many.post-query.hook.ts index cafefd1f5db..5db2191c8ba 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-many.post-query.hook.ts @@ -18,9 +18,7 @@ import { type WorkflowWorkspaceEntity } from 'src/modules/workflow/common/standa key: `workflow.createMany`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class WorkflowCreateManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class WorkflowCreateManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly globalWorkspaceOrmManager: GlobalWorkspaceOrmManager, private readonly recordPositionService: RecordPositionService, diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-many.pre-query.hook.ts index f2c600b677f..8f1a5646108 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-many.pre-query.hook.ts @@ -7,9 +7,7 @@ import { type WorkflowWorkspaceEntity } from 'src/modules/workflow/common/standa import { assertWorkflowStatusesNotSetOrEmpty } from 'src/modules/workflow/common/utils/assert-workflow-statuses-not-set-or-empty'; @WorkspaceQueryHook(`workflow.createMany`) -export class WorkflowCreateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowCreateManyPreQueryHook implements WorkspacePreQueryHookInstance { async execute( _authContext: WorkspaceAuthContext, _objectName: string, diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-one.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-one.post-query.hook.ts index bfb86ff210e..ff2c85d617e 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-one.post-query.hook.ts @@ -18,9 +18,7 @@ import { type WorkflowWorkspaceEntity } from 'src/modules/workflow/common/standa key: `workflow.createOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class WorkflowCreateOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class WorkflowCreateOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly globalWorkspaceOrmManager: GlobalWorkspaceOrmManager, private readonly recordPositionService: RecordPositionService, diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-one.pre-query.hook.ts index ef8fc57da2f..6049ec1d76c 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-create-one.pre-query.hook.ts @@ -7,9 +7,7 @@ import { type WorkflowWorkspaceEntity } from 'src/modules/workflow/common/standa import { assertWorkflowStatusesNotSetOrEmpty } from 'src/modules/workflow/common/utils/assert-workflow-statuses-not-set-or-empty'; @WorkspaceQueryHook(`workflow.createOne`) -export class WorkflowCreateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowCreateOnePreQueryHook implements WorkspacePreQueryHookInstance { async execute( _authContext: WorkspaceAuthContext, _objectName: string, diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-many.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-many.post-query.hook.ts index 7c029e551b8..506e0bc9873 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-many.post-query.hook.ts @@ -13,9 +13,7 @@ import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace key: `workflow.deleteMany`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class WorkflowDeleteManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class WorkflowDeleteManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly workflowCommonWorkspaceService: WorkflowCommonWorkspaceService, ) {} diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-one.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-one.post-query.hook.ts index 3a98a99e707..e0dcfbfa025 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-delete-one.post-query.hook.ts @@ -13,9 +13,7 @@ import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace key: `workflow.deleteOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class WorkflowDeleteOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class WorkflowDeleteOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly workflowCommonWorkspaceService: WorkflowCommonWorkspaceService, ) {} diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-destroy-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-destroy-many.pre-query.hook.ts index 89b58da6b0d..7f3befa73f4 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-destroy-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-destroy-many.pre-query.hook.ts @@ -9,9 +9,7 @@ import { WorkflowCommonWorkspaceService } from 'src/modules/workflow/common/work import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook('workflow.destroyMany') -export class WorkflowDestroyManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowDestroyManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly workflowCommonWorkspaceService: WorkflowCommonWorkspaceService, ) {} diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-destroy-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-destroy-one.pre-query.hook.ts index 42704d8e02c..261ce163ad6 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-destroy-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-destroy-one.pre-query.hook.ts @@ -9,9 +9,7 @@ import { WorkflowCommonWorkspaceService } from 'src/modules/workflow/common/work import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook('workflow.destroyOne') -export class WorkflowDestroyOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowDestroyOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly workflowCommonWorkspaceService: WorkflowCommonWorkspaceService, ) {} diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-many.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-many.post-query.hook.ts index 794df140dac..214ef20c899 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-many.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-many.post-query.hook.ts @@ -13,9 +13,7 @@ import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace key: 'workflow.restoreMany', type: WorkspaceQueryHookType.POST_HOOK, }) -export class WorkflowRestoreManyPostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class WorkflowRestoreManyPostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly workflowCommonWorkspaceService: WorkflowCommonWorkspaceService, ) {} diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-one.post-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-one.post-query.hook.ts index d0924dc7e53..128d6639ba9 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-restore-one.post-query.hook.ts @@ -13,9 +13,7 @@ import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace key: 'workflow.restoreOne', type: WorkspaceQueryHookType.POST_HOOK, }) -export class WorkflowRestoreOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class WorkflowRestoreOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly workflowCommonWorkspaceService: WorkflowCommonWorkspaceService, ) {} diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-create-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-create-many.pre-query.hook.ts index b0be7a573d5..c8d7f37e075 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-create-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-create-many.pre-query.hook.ts @@ -9,9 +9,7 @@ import { import { type WorkflowRunWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-run.workspace-entity'; @WorkspaceQueryHook(`workflowRun.createMany`) -export class WorkflowRunCreateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowRunCreateManyPreQueryHook implements WorkspacePreQueryHookInstance { async execute(): Promise> { throw new WorkflowQueryValidationException( 'Method not allowed.', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-create-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-create-one.pre-query.hook.ts index 6a013fdf269..1e5b00dc213 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-create-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-create-one.pre-query.hook.ts @@ -9,9 +9,7 @@ import { import { type WorkflowRunWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-run.workspace-entity'; @WorkspaceQueryHook(`workflowRun.createOne`) -export class WorkflowRunCreateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowRunCreateOnePreQueryHook implements WorkspacePreQueryHookInstance { async execute(): Promise> { throw new WorkflowQueryValidationException( 'Method not allowed.', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-delete-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-delete-many.pre-query.hook.ts index e9038d20da0..4b7412838b4 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-delete-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-delete-many.pre-query.hook.ts @@ -9,9 +9,7 @@ import { import { type WorkflowRunWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-run.workspace-entity'; @WorkspaceQueryHook(`workflowRun.deleteMany`) -export class WorkflowRunDeleteManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowRunDeleteManyPreQueryHook implements WorkspacePreQueryHookInstance { async execute(): Promise> { throw new WorkflowQueryValidationException( 'Method not allowed.', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-delete-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-delete-one.pre-query.hook.ts index d551af6339a..735ae0facca 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-delete-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-delete-one.pre-query.hook.ts @@ -8,9 +8,7 @@ import { } from 'src/modules/workflow/common/exceptions/workflow-query-validation.exception'; @WorkspaceQueryHook(`workflowRun.deleteOne`) -export class WorkflowRunDeleteOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowRunDeleteOnePreQueryHook implements WorkspacePreQueryHookInstance { async execute(): Promise { throw new WorkflowQueryValidationException( 'Method not allowed.', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-update-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-update-many.pre-query.hook.ts index 3e07f5690ce..35d5bae70c1 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-update-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-update-many.pre-query.hook.ts @@ -9,9 +9,7 @@ import { import { type WorkflowRunWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-run.workspace-entity'; @WorkspaceQueryHook(`workflowRun.updateMany`) -export class WorkflowRunUpdateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowRunUpdateManyPreQueryHook implements WorkspacePreQueryHookInstance { async execute(): Promise> { throw new WorkflowQueryValidationException( 'Method not allowed.', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-update-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-update-one.pre-query.hook.ts index 652abd7ef53..10943235eea 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-update-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-run-update-one.pre-query.hook.ts @@ -10,9 +10,7 @@ import { import { type WorkflowRunWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-run.workspace-entity'; @WorkspaceQueryHook(`workflowRun.updateOne`) -export class WorkflowRunUpdateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowRunUpdateOnePreQueryHook implements WorkspacePreQueryHookInstance { async execute( _authContext: WorkspaceAuthContext, _objectName: string, diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-update-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-update-many.pre-query.hook.ts index 37d16495ba0..1b0f2822c14 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-update-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-update-many.pre-query.hook.ts @@ -9,9 +9,7 @@ import { import { type WorkflowWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow.workspace-entity'; @WorkspaceQueryHook(`workflow.updateMany`) -export class WorkflowUpdateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowUpdateManyPreQueryHook implements WorkspacePreQueryHookInstance { async execute(): Promise> { throw new WorkflowQueryValidationException( 'Method not allowed.', diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-update-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-update-one.pre-query.hook.ts index bf19b40f913..c3747a84769 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-update-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-update-one.pre-query.hook.ts @@ -7,9 +7,7 @@ import { type WorkflowWorkspaceEntity } from 'src/modules/workflow/common/standa import { assertWorkflowStatusesNotSet } from 'src/modules/workflow/common/utils/assert-workflow-statuses-not-set'; @WorkspaceQueryHook(`workflow.updateOne`) -export class WorkflowUpdateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowUpdateOnePreQueryHook implements WorkspacePreQueryHookInstance { async execute( _authContext: WorkspaceAuthContext, _objectName: string, diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-create-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-create-many.pre-query.hook.ts index 4ec895a4ed2..ce39209c7ef 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-create-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-create-many.pre-query.hook.ts @@ -10,9 +10,7 @@ import { import { type WorkflowVersionWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-version.workspace-entity'; @WorkspaceQueryHook(`workflowVersion.createMany`) -export class WorkflowVersionCreateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowVersionCreateManyPreQueryHook implements WorkspacePreQueryHookInstance { async execute( _authContext: WorkspaceAuthContext, _objectName: string, diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-create-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-create-one.pre-query.hook.ts index 5c91fb9f821..6ab88306e8c 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-create-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-create-one.pre-query.hook.ts @@ -10,9 +10,7 @@ import { import { type WorkflowVersionWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-version.workspace-entity'; @WorkspaceQueryHook(`workflowVersion.createOne`) -export class WorkflowVersionCreateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowVersionCreateOnePreQueryHook implements WorkspacePreQueryHookInstance { async execute( _authContext: WorkspaceAuthContext, _objectName: string, diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-delete-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-delete-many.pre-query.hook.ts index b45bc43b67d..62ad3e09d18 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-delete-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-delete-many.pre-query.hook.ts @@ -9,9 +9,7 @@ import { import { type WorkflowVersionWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-version.workspace-entity'; @WorkspaceQueryHook(`workflowVersion.deleteMany`) -export class WorkflowVersionDeleteManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowVersionDeleteManyPreQueryHook implements WorkspacePreQueryHookInstance { async execute(): Promise< DeleteManyResolverArgs > { diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-delete-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-delete-one.pre-query.hook.ts index ab5b141c842..24b1100913c 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-delete-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-delete-one.pre-query.hook.ts @@ -9,9 +9,7 @@ import { WorkflowVersionValidationWorkspaceService } from 'src/modules/workflow/ import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workflowVersion.deleteOne`) -export class WorkflowVersionDeleteOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowVersionDeleteOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly workflowVersionValidationWorkspaceService: WorkflowVersionValidationWorkspaceService, ) {} diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-update-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-update-many.pre-query.hook.ts index ceeb5057ada..32138864923 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-update-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-update-many.pre-query.hook.ts @@ -9,9 +9,7 @@ import { import { type WorkflowVersionWorkspaceEntity } from 'src/modules/workflow/common/standard-objects/workflow-version.workspace-entity'; @WorkspaceQueryHook(`workflowVersion.updateMany`) -export class WorkflowVersionUpdateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowVersionUpdateManyPreQueryHook implements WorkspacePreQueryHookInstance { async execute(): Promise< UpdateManyResolverArgs > { diff --git a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-update-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-update-one.pre-query.hook.ts index d0f2e6f8e85..9466495839a 100644 --- a/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-update-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workflow/common/query-hooks/workflow-version-update-one.pre-query.hook.ts @@ -10,9 +10,7 @@ import { WorkflowVersionValidationWorkspaceService } from 'src/modules/workflow/ import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workflowVersion.updateOne`) -export class WorkflowVersionUpdateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkflowVersionUpdateOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor( private readonly workflowVersionValidationWorkspaceService: WorkflowVersionValidationWorkspaceService, ) {} diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-create-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-create-many.pre-query.hook.ts index ab0fb36b031..db52de4409c 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-create-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-create-many.pre-query.hook.ts @@ -13,9 +13,7 @@ import { import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workspaceMember.createMany`) -export class WorkspaceMemberCreateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberCreateManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-create-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-create-one.pre-query.hook.ts index 2fab6905983..68c8769fe9d 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-create-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-create-one.pre-query.hook.ts @@ -13,9 +13,7 @@ import { import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workspaceMember.createOne`) -export class WorkspaceMemberCreateOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberCreateOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-many.pre-query.hook.ts index cded90b8385..cbe6c3200a1 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-many.pre-query.hook.ts @@ -11,9 +11,7 @@ import { WorkspaceQueryHook } from 'src/engine/api/graphql/workspace-query-runne import { type WorkspaceAuthContext } from 'src/engine/core-modules/auth/types/workspace-auth-context.type'; @WorkspaceQueryHook(`workspaceMember.deleteMany`) -export class WorkspaceMemberDeleteManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberDeleteManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-one.post-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-one.post-query.hook.ts index 01a2272f540..5637a2f15f8 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-one.post-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-one.post-query.hook.ts @@ -22,9 +22,7 @@ import { WorkspaceMemberWorkspaceEntity } from 'src/modules/workspace-member/sta key: `workspaceMember.deleteOne`, type: WorkspaceQueryHookType.POST_HOOK, }) -export class WorkspaceMemberDeleteOnePostQueryHook - implements WorkspacePostQueryHookInstance -{ +export class WorkspaceMemberDeleteOnePostQueryHook implements WorkspacePostQueryHookInstance { constructor( private readonly globalWorkspaceOrmManager: GlobalWorkspaceOrmManager, @InjectRepository(UserWorkspaceEntity) diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-one.pre-query.hook.ts index ba58438f351..a2ca209e11c 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-delete-one.pre-query.hook.ts @@ -11,9 +11,7 @@ import { WorkspaceQueryHook } from 'src/engine/api/graphql/workspace-query-runne import { type WorkspaceAuthContext } from 'src/engine/core-modules/auth/types/workspace-auth-context.type'; @WorkspaceQueryHook(`workspaceMember.deleteOne`) -export class WorkspaceMemberDeleteOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberDeleteOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-destroy-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-destroy-many.pre-query.hook.ts index 51c2fa0a7bb..41732de6ec2 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-destroy-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-destroy-many.pre-query.hook.ts @@ -13,9 +13,7 @@ import { import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workspaceMember.destroyMany`) -export class WorkspaceMemberDestroyManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberDestroyManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-destroy-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-destroy-one.pre-query.hook.ts index 6be1069e2b3..c892e22c90e 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-destroy-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-destroy-one.pre-query.hook.ts @@ -13,9 +13,7 @@ import { import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workspaceMember.destroyOne`) -export class WorkspaceMemberDestroyOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberDestroyOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-restore-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-restore-many.pre-query.hook.ts index ca781621039..93d238dc51f 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-restore-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-restore-many.pre-query.hook.ts @@ -13,9 +13,7 @@ import { import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workspaceMember.restoreMany`) -export class WorkspaceMemberRestoreManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberRestoreManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-restore-one.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-restore-one.pre-query.hook.ts index b92b5c7fe93..df69c371896 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-restore-one.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-restore-one.pre-query.hook.ts @@ -13,9 +13,7 @@ import { import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workspaceMember.restoreOne`) -export class WorkspaceMemberRestoreOnePreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberRestoreOnePreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-update-many.pre-query.hook.ts b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-update-many.pre-query.hook.ts index 07225a0ef4e..384b41bb321 100644 --- a/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-update-many.pre-query.hook.ts +++ b/packages/twenty-server/src/modules/workspace-member/query-hooks/workspace-member-update-many.pre-query.hook.ts @@ -13,9 +13,7 @@ import { import { WorkspaceNotFoundDefaultError } from 'src/engine/core-modules/workspace/workspace.exception'; @WorkspaceQueryHook(`workspaceMember.updateMany`) -export class WorkspaceMemberUpdateManyPreQueryHook - implements WorkspacePreQueryHookInstance -{ +export class WorkspaceMemberUpdateManyPreQueryHook implements WorkspacePreQueryHookInstance { constructor() {} async execute( diff --git a/packages/twenty-server/test/integration/constants/test-tokens.json b/packages/twenty-server/test/integration/constants/test-tokens.json index c8c8d7a8801..7d59dfeadcc 100644 --- a/packages/twenty-server/test/integration/constants/test-tokens.json +++ b/packages/twenty-server/test/integration/constants/test-tokens.json @@ -7,4 +7,3 @@ "API_KEY_ACCESS_TOKEN": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIyMDIwMjAyMC0xYzI1LTRkMDItYmYyNS02YWVjY2Y3ZWE0MTkiLCJ0eXBlIjoiQVBJX0tFWSIsIndvcmtzcGFjZUlkIjoiMjAyMDIwMjAtMWMyNS00ZDAyLWJmMjUtNmFlY2NmN2VhNDE5IiwiaWF0IjoxNzQ0OTgzNzUwLCJleHAiOjQ4OTg1ODM2OTMsImp0aSI6IjIwMjAyMDIwLWY0MDEtNGQ4YS1hNzMxLTY0ZDAwN2MyN2JhZCJ9.4xkkwz_uu2xzs_V8hJSaM15fGziT5zS3vq2lM48OHr0", "APPLE_SARAH_IMPERSONATE_TIM_INVALID_ACCESS_TOKEN": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIyMDIwMjAyMC05ZTNiLTQ2ZDQtYTU1Ni04OGI5ZGRjMmIwMzQiLCJ1c2VySWQiOiIyMDIwMjAyMC05ZTNiLTQ2ZDQtYTU1Ni04OGI5ZGRjMmIwMzQiLCJ3b3Jrc3BhY2VJZCI6IjIwMjAyMDIwLTFjMjUtNGQwMi1iZjI1LTZhZWNjZjdlYTQxOSIsIndvcmtzcGFjZU1lbWJlcklkIjoiMjAyMDIwMjAtMDY4Ny00YzQxLWI3MDctZWQxYmZjYTk3MmE3IiwidXNlcldvcmtzcGFjZUlkIjoiMjAyMDIwMjAtOWUzYi00NmQ0LWE1NTYtODhiOWRkYzJiMDM1IiwidHlwZSI6IkFDQ0VTUyIsImF1dGhQcm92aWRlciI6ImltcGVyc29uYXRpb24iLCJpc0ltcGVyc29uYXRpbmciOnRydWUsImltcGVyc29uYXRvclVzZXJXb3Jrc3BhY2VJZCI6IjMxMzEzMTMxLTAwMDEtNDAwMC04MDAwLTAwMDAwMDAwMDAwMCIsImltcGVyc29uYXRlZFVzZXJXb3Jrc3BhY2VJZCI6IjIwMjAyMDIwLTllM2ItNDZkNC1hNTU2LTg4YjlkZGMyYjAzNSIsImlhdCI6MTc1ODU1NDY2NSwiZXhwIjoyNzA1MjgyNjY1fQ.PHXdd0RB2M4YbJRIJQY43ZxAxOE2nU7YzPG-BkdNrQc" } - diff --git a/packages/twenty-server/test/integration/graphql/suites/auth/sign-up/failing-sign-up-in-non-active-workspace.integration-spec.ts b/packages/twenty-server/test/integration/graphql/suites/auth/sign-up/failing-sign-up-in-non-active-workspace.integration-spec.ts index 614fc9103f9..51b4af39eb0 100644 --- a/packages/twenty-server/test/integration/graphql/suites/auth/sign-up/failing-sign-up-in-non-active-workspace.integration-spec.ts +++ b/packages/twenty-server/test/integration/graphql/suites/auth/sign-up/failing-sign-up-in-non-active-workspace.integration-spec.ts @@ -30,10 +30,9 @@ describe('signUpInWorkspace into a non-active workspace (integration)', () => { [WorkspaceActivationStatus.ACTIVE, SEED_APPLE_WORKSPACE_ID], ); - await testDataSource.query( - 'DELETE FROM core."user" WHERE email = $1', - [existingUserEmail], - ); + await testDataSource.query('DELETE FROM core."user" WHERE email = $1', [ + existingUserEmail, + ]); }); it('rejects an existing user joining a suspended workspace with the workspace-readiness message', async () => { diff --git a/packages/twenty-server/test/integration/graphql/suites/settings-permissions/update-workspace-member-settings-onboarding.integration-spec.ts b/packages/twenty-server/test/integration/graphql/suites/settings-permissions/update-workspace-member-settings-onboarding.integration-spec.ts index 33f6ef2fe65..959d14eaa99 100644 --- a/packages/twenty-server/test/integration/graphql/suites/settings-permissions/update-workspace-member-settings-onboarding.integration-spec.ts +++ b/packages/twenty-server/test/integration/graphql/suites/settings-permissions/update-workspace-member-settings-onboarding.integration-spec.ts @@ -96,9 +96,9 @@ describe('updateWorkspaceMemberSettings and profile onboarding', () => { .expect(200) .expect((response) => { expect(response.body.errors).toBeUndefined(); - expect(response.body.data.updateWorkspace.isPublicInviteLinkEnabled).toBe( - true, - ); + expect( + response.body.data.updateWorkspace.isPublicInviteLinkEnabled, + ).toBe(true); }); const uniqueEmail = `profile-onboarding-${randomUUID()}@example.com`; @@ -189,9 +189,9 @@ describe('updateWorkspaceMemberSettings and profile onboarding', () => { expect(beforeNameUpdateResponse.status).toBe(200); expect(beforeNameUpdateResponse.body.errors).toBeUndefined(); - expect(beforeNameUpdateResponse.body.data.currentUser.onboardingStatus).toBe( - OnboardingStatus.PROFILE_CREATION, - ); + expect( + beforeNameUpdateResponse.body.data.currentUser.onboardingStatus, + ).toBe(OnboardingStatus.PROFILE_CREATION); const workspaceMemberQuery = gql` query WorkspaceMemberForProfileOnboarding( @@ -253,7 +253,9 @@ describe('updateWorkspaceMemberSettings and profile onboarding', () => { expect(updateNameResponse.status).toBe(200); expect(updateNameResponse.body.errors).toBeUndefined(); - expect(updateNameResponse.body.data.updateWorkspaceMemberSettings).toBe(true); + expect(updateNameResponse.body.data.updateWorkspaceMemberSettings).toBe( + true, + ); const afterNameUpdateResponse = await makeMetadataAPIRequest( { diff --git a/packages/twenty-server/test/integration/graphql/suites/settings-permissions/workspace.integration-spec.ts b/packages/twenty-server/test/integration/graphql/suites/settings-permissions/workspace.integration-spec.ts index 2bfdca2c7d1..29aff9abae4 100644 --- a/packages/twenty-server/test/integration/graphql/suites/settings-permissions/workspace.integration-spec.ts +++ b/packages/twenty-server/test/integration/graphql/suites/settings-permissions/workspace.integration-spec.ts @@ -236,9 +236,9 @@ describe('workspace permissions', () => { expect(response.body.errors[0].extensions.code).toBe( ErrorCode.CONFLICT, ); - expect( - response.body.errors[0].extensions.userFriendlyMessage, - ).toBe('Invalid subdomain.'); + expect(response.body.errors[0].extensions.userFriendlyMessage).toBe( + 'Invalid subdomain.', + ); }); it('should return a validation error when subdomain has invalid characters', async () => { @@ -263,9 +263,9 @@ describe('workspace permissions', () => { expect(response.body.errors[0].extensions.code).toBe( ErrorCode.CONFLICT, ); - expect( - response.body.errors[0].extensions.userFriendlyMessage, - ).toBe('Invalid subdomain.'); + expect(response.body.errors[0].extensions.userFriendlyMessage).toBe( + 'Invalid subdomain.', + ); }); it('should return a validation error when subdomain starts with api-', async () => { @@ -290,9 +290,9 @@ describe('workspace permissions', () => { expect(response.body.errors[0].extensions.code).toBe( ErrorCode.CONFLICT, ); - expect( - response.body.errors[0].extensions.userFriendlyMessage, - ).toBe('Invalid subdomain.'); + expect(response.body.errors[0].extensions.userFriendlyMessage).toBe( + 'Invalid subdomain.', + ); }); }); diff --git a/packages/twenty-server/test/integration/graphql/suites/view/destroy-view.integration-spec.ts b/packages/twenty-server/test/integration/graphql/suites/view/destroy-view.integration-spec.ts index d1d786d70fd..df245cc1425 100644 --- a/packages/twenty-server/test/integration/graphql/suites/view/destroy-view.integration-spec.ts +++ b/packages/twenty-server/test/integration/graphql/suites/view/destroy-view.integration-spec.ts @@ -67,11 +67,10 @@ describe('Destroy core view', () => { expect(deleteErrors).toBeUndefined(); expect(deleteData.deleteView).toBe(true); - const { data: destroyData, errors: destroyErrors } = - await destroyOneView({ - viewId: view.id, - expectToFail: false, - }); + const { data: destroyData, errors: destroyErrors } = await destroyOneView({ + viewId: view.id, + expectToFail: false, + }); expect(destroyErrors).toBeUndefined(); expect(destroyData.destroyView).toBe(true); diff --git a/packages/twenty-server/test/integration/graphql/suites/view/view-filter-group-resolver.integration-spec.ts b/packages/twenty-server/test/integration/graphql/suites/view/view-filter-group-resolver.integration-spec.ts index 85e12a35a44..679b633ff1d 100644 --- a/packages/twenty-server/test/integration/graphql/suites/view/view-filter-group-resolver.integration-spec.ts +++ b/packages/twenty-server/test/integration/graphql/suites/view/view-filter-group-resolver.integration-spec.ts @@ -246,8 +246,7 @@ describe('View Filter Group Resolver', () => { data: filterGroupData, }); const createResponse = await makeMetadataAPIRequest(createOperation); - const filterGroupId = - createResponse.body.data.createViewFilterGroup.id; + const filterGroupId = createResponse.body.data.createViewFilterGroup.id; createdViewFilterGroup.push(filterGroupId); @@ -257,14 +256,11 @@ describe('View Filter Group Resolver', () => { const response = await makeMetadataAPIRequest(getOperation); assertGraphQLSuccessfulResponse(response); - assertViewFilterGroupStructure( - response.body.data.getViewFilterGroup, - { - id: filterGroupId, - logicalOperator: ViewFilterGroupLogicalOperator.NOT, - viewId: testViewId, - }, - ); + assertViewFilterGroupStructure(response.body.data.getViewFilterGroup, { + id: filterGroupId, + logicalOperator: ViewFilterGroupLogicalOperator.NOT, + viewId: testViewId, + }); }); }); @@ -280,16 +276,11 @@ describe('View Filter Group Resolver', () => { assertGraphQLSuccessfulResponse(response); - createdViewFilterGroup.push( - response.body.data.createViewFilterGroup.id, - ); - assertViewFilterGroupStructure( - response.body.data.createViewFilterGroup, - { - logicalOperator: ViewFilterGroupLogicalOperator.AND, - viewId: testViewId, - }, - ); + createdViewFilterGroup.push(response.body.data.createViewFilterGroup.id); + assertViewFilterGroupStructure(response.body.data.createViewFilterGroup, { + logicalOperator: ViewFilterGroupLogicalOperator.AND, + viewId: testViewId, + }); }); it('should create a filter group with OR operator', async () => { @@ -303,15 +294,10 @@ describe('View Filter Group Resolver', () => { assertGraphQLSuccessfulResponse(response); - createdViewFilterGroup.push( - response.body.data.createViewFilterGroup.id, - ); - assertViewFilterGroupStructure( - response.body.data.createViewFilterGroup, - { - logicalOperator: ViewFilterGroupLogicalOperator.OR, - }, - ); + createdViewFilterGroup.push(response.body.data.createViewFilterGroup.id); + assertViewFilterGroupStructure(response.body.data.createViewFilterGroup, { + logicalOperator: ViewFilterGroupLogicalOperator.OR, + }); }); it('should create a filter group with NOT operator', async () => { @@ -325,15 +311,10 @@ describe('View Filter Group Resolver', () => { assertGraphQLSuccessfulResponse(response); - createdViewFilterGroup.push( - response.body.data.createViewFilterGroup.id, - ); - assertViewFilterGroupStructure( - response.body.data.createViewFilterGroup, - { - logicalOperator: ViewFilterGroupLogicalOperator.NOT, - }, - ); + createdViewFilterGroup.push(response.body.data.createViewFilterGroup.id); + assertViewFilterGroupStructure(response.body.data.createViewFilterGroup, { + logicalOperator: ViewFilterGroupLogicalOperator.NOT, + }); }); it('should create a nested filter group with parent relationship', async () => { @@ -381,8 +362,7 @@ describe('View Filter Group Resolver', () => { data: filterGroupData, }); const createResponse = await makeMetadataAPIRequest(createOperation); - const filterGroupId = - createResponse.body.data.createViewFilterGroup.id; + const filterGroupId = createResponse.body.data.createViewFilterGroup.id; createdViewFilterGroup.push(filterGroupId); @@ -470,8 +450,7 @@ describe('View Filter Group Resolver', () => { data: filterGroupData, }); const createResponse = await makeMetadataAPIRequest(createOperation); - const filterGroupId = - createResponse.body.data.createViewFilterGroup.id; + const filterGroupId = createResponse.body.data.createViewFilterGroup.id; createdViewFilterGroup.push(filterGroupId); @@ -516,8 +495,7 @@ describe('View Filter Group Resolver', () => { data: filterGroupData, }); const createResponse = await makeMetadataAPIRequest(createOperation); - const filterGroupId = - createResponse.body.data.createViewFilterGroup.id; + const filterGroupId = createResponse.body.data.createViewFilterGroup.id; createdViewFilterGroup.push(filterGroupId); diff --git a/packages/twenty-server/test/integration/metadata/suites/application/successful-manifest-update-page-layout-tab.integration-spec.ts b/packages/twenty-server/test/integration/metadata/suites/application/successful-manifest-update-page-layout-tab.integration-spec.ts index 776a247f567..b8304836a90 100644 --- a/packages/twenty-server/test/integration/metadata/suites/application/successful-manifest-update-page-layout-tab.integration-spec.ts +++ b/packages/twenty-server/test/integration/metadata/suites/application/successful-manifest-update-page-layout-tab.integration-spec.ts @@ -25,9 +25,7 @@ const PAGE_LAYOUT_TAB_GQL_FIELDS = ` let testApplicationId: string; let standardPersonPageLayoutId: string; -const buildManifest = ( - overrides?: Partial>, -) => +const buildManifest = (overrides?: Partial>) => buildBaseManifest({ appId: TEST_APP_ID, roleId: TEST_ROLE_ID, @@ -51,7 +49,8 @@ describe('Manifest update - page layout tabs (standalone)', () => { await setupApplicationForSync({ applicationUniversalIdentifier: TEST_APP_ID, name: 'Test Application', - description: 'App for testing standalone page layout tab manifest updates', + description: + 'App for testing standalone page layout tab manifest updates', sourcePath: 'test-manifest-update-page-layout-tab', }); diff --git a/packages/twenty-server/test/integration/metadata/suites/command-menu-item/failing-command-menu-item-creation.integration-spec.ts b/packages/twenty-server/test/integration/metadata/suites/command-menu-item/failing-command-menu-item-creation.integration-spec.ts index c4263505323..3996128b584 100644 --- a/packages/twenty-server/test/integration/metadata/suites/command-menu-item/failing-command-menu-item-creation.integration-spec.ts +++ b/packages/twenty-server/test/integration/metadata/suites/command-menu-item/failing-command-menu-item-creation.integration-spec.ts @@ -63,8 +63,7 @@ const failingCommandMenuItemCreationTestCases: EachTestingContext[] }, }, { - title: - 'when creating TRIGGER_WORKFLOW_VERSION without workflowVersionId', + title: 'when creating TRIGGER_WORKFLOW_VERSION without workflowVersionId', context: { input: { engineComponentKey: EngineComponentKey.TRIGGER_WORKFLOW_VERSION, @@ -73,8 +72,7 @@ const failingCommandMenuItemCreationTestCases: EachTestingContext[] }, }, { - title: - 'when creating TRIGGER_WORKFLOW_VERSION with frontComponentId', + title: 'when creating TRIGGER_WORKFLOW_VERSION with frontComponentId', context: { input: { workflowVersionId: faker.string.uuid(), @@ -85,8 +83,7 @@ const failingCommandMenuItemCreationTestCases: EachTestingContext[] }, }, { - title: - 'when creating FRONT_COMPONENT_RENDERER without frontComponentId', + title: 'when creating FRONT_COMPONENT_RENDERER without frontComponentId', context: { input: { engineComponentKey: EngineComponentKey.FRONT_COMPONENT_RENDERER, @@ -95,8 +92,7 @@ const failingCommandMenuItemCreationTestCases: EachTestingContext[] }, }, { - title: - 'when creating FRONT_COMPONENT_RENDERER with workflowVersionId', + title: 'when creating FRONT_COMPONENT_RENDERER with workflowVersionId', context: { input: { frontComponentId: faker.string.uuid(), diff --git a/packages/twenty-server/test/integration/metadata/suites/object-metadata/command-menu-item-side-effect-on-object-metadata.integration-spec.ts b/packages/twenty-server/test/integration/metadata/suites/object-metadata/command-menu-item-side-effect-on-object-metadata.integration-spec.ts index b0900c7398c..68770e2c125 100644 --- a/packages/twenty-server/test/integration/metadata/suites/object-metadata/command-menu-item-side-effect-on-object-metadata.integration-spec.ts +++ b/packages/twenty-server/test/integration/metadata/suites/object-metadata/command-menu-item-side-effect-on-object-metadata.integration-spec.ts @@ -155,10 +155,7 @@ describe('Command menu item side effect on object metadata', () => { }); expect( - findNavigationCommandMenuItemForObject( - itemsAfterDelete, - deletedObjectId, - ), + findNavigationCommandMenuItemForObject(itemsAfterDelete, deletedObjectId), ).toBeUndefined(); }); diff --git a/packages/twenty-server/test/integration/metadata/suites/object-permission/failing-object-permission-upsert.integration-spec.ts b/packages/twenty-server/test/integration/metadata/suites/object-permission/failing-object-permission-upsert.integration-spec.ts index d5d79195df1..44b0f2ef142 100644 --- a/packages/twenty-server/test/integration/metadata/suites/object-permission/failing-object-permission-upsert.integration-spec.ts +++ b/packages/twenty-server/test/integration/metadata/suites/object-permission/failing-object-permission-upsert.integration-spec.ts @@ -115,7 +115,8 @@ const failingObjectPermissionUpsertTestCases: EachTestingContext[] }, }, { - title: 'when read=false but canUpdateObjectRecords=true (read/write consistency)', + title: + 'when read=false but canUpdateObjectRecords=true (read/write consistency)', context: { input: (globalContext) => ({ roleId: globalContext.editableRoleWithNoReadId, diff --git a/packages/twenty-server/test/integration/metadata/suites/object-permission/utils/upsert-object-permissions.util.ts b/packages/twenty-server/test/integration/metadata/suites/object-permission/utils/upsert-object-permissions.util.ts index a4bff09d050..393696611ac 100644 --- a/packages/twenty-server/test/integration/metadata/suites/object-permission/utils/upsert-object-permissions.util.ts +++ b/packages/twenty-server/test/integration/metadata/suites/object-permission/utils/upsert-object-permissions.util.ts @@ -28,8 +28,7 @@ export const upsertObjectPermissions = async ({ if (expectToFail === true) { warnIfNoErrorButExpectedToFail({ response, - errorMessage: - 'Object permissions upsert should have failed but did not', + errorMessage: 'Object permissions upsert should have failed but did not', }); } diff --git a/packages/twenty-server/test/integration/metadata/suites/page-layout/failing-page-layout-with-tabs-update.integration-spec.ts b/packages/twenty-server/test/integration/metadata/suites/page-layout/failing-page-layout-with-tabs-update.integration-spec.ts index ea7dbfde42a..9a2b194fb27 100644 --- a/packages/twenty-server/test/integration/metadata/suites/page-layout/failing-page-layout-with-tabs-update.integration-spec.ts +++ b/packages/twenty-server/test/integration/metadata/suites/page-layout/failing-page-layout-with-tabs-update.integration-spec.ts @@ -249,9 +249,9 @@ describe('Page layout with tabs update should fail', () => { expect(firstError.message).toContain( 'Please remove or replace this filter rule.', ); - expect( - String(firstError.extensions.userFriendlyMessage), - ).toContain(`Chart "${chartTitle}":`); + expect(String(firstError.extensions.userFriendlyMessage)).toContain( + `Chart "${chartTitle}":`, + ); }); }); }); diff --git a/packages/twenty-server/test/integration/metadata/suites/view-filter-group/failing-view-filter-group-creation-circular-dependency.integration-spec.ts b/packages/twenty-server/test/integration/metadata/suites/view-filter-group/failing-view-filter-group-creation-circular-dependency.integration-spec.ts index f338cb575ba..5bfb50e8f28 100644 --- a/packages/twenty-server/test/integration/metadata/suites/view-filter-group/failing-view-filter-group-creation-circular-dependency.integration-spec.ts +++ b/packages/twenty-server/test/integration/metadata/suites/view-filter-group/failing-view-filter-group-creation-circular-dependency.integration-spec.ts @@ -56,8 +56,7 @@ describe('View Filter Group creation should fail with circular dependency', () = }, }); - parentViewFilterGroupId = - parentFilterGroupData?.createViewFilterGroup?.id; + parentViewFilterGroupId = parentFilterGroupData?.createViewFilterGroup?.id; jestExpectToBeDefined(parentViewFilterGroupId); // Create child view filter group for max depth test @@ -70,8 +69,7 @@ describe('View Filter Group creation should fail with circular dependency', () = }, }); - childViewFilterGroupId = - childFilterGroupData?.createViewFilterGroup?.id; + childViewFilterGroupId = childFilterGroupData?.createViewFilterGroup?.id; jestExpectToBeDefined(childViewFilterGroupId); }); diff --git a/packages/twenty-server/test/integration/metadata/suites/view-filter-group/failing-view-filter-group-update-circular-dependency.integration-spec.ts b/packages/twenty-server/test/integration/metadata/suites/view-filter-group/failing-view-filter-group-update-circular-dependency.integration-spec.ts index 064ed51085a..5ab36c55ae7 100644 --- a/packages/twenty-server/test/integration/metadata/suites/view-filter-group/failing-view-filter-group-update-circular-dependency.integration-spec.ts +++ b/packages/twenty-server/test/integration/metadata/suites/view-filter-group/failing-view-filter-group-update-circular-dependency.integration-spec.ts @@ -69,8 +69,7 @@ describe('View Filter Group update should fail with circular dependency', () => }, }); - parentViewFilterGroupId = - parentFilterGroupData?.createViewFilterGroup?.id; + parentViewFilterGroupId = parentFilterGroupData?.createViewFilterGroup?.id; jestExpectToBeDefined(parentViewFilterGroupId); // Create child view filter group with parent reference for chain test @@ -83,8 +82,7 @@ describe('View Filter Group update should fail with circular dependency', () => }, }); - childViewFilterGroupId = - childFilterGroupData?.createViewFilterGroup?.id; + childViewFilterGroupId = childFilterGroupData?.createViewFilterGroup?.id; jestExpectToBeDefined(childViewFilterGroupId); }); diff --git a/packages/twenty-server/test/integration/metadata/suites/view-filter-group/utils/delete-view-filter-group-query-factory.util.ts b/packages/twenty-server/test/integration/metadata/suites/view-filter-group/utils/delete-view-filter-group-query-factory.util.ts index 1ae6f695ae0..26c8941af59 100644 --- a/packages/twenty-server/test/integration/metadata/suites/view-filter-group/utils/delete-view-filter-group-query-factory.util.ts +++ b/packages/twenty-server/test/integration/metadata/suites/view-filter-group/utils/delete-view-filter-group-query-factory.util.ts @@ -1,10 +1,6 @@ import gql from 'graphql-tag'; -export const deleteViewFilterGroupQueryFactory = ({ - id, -}: { - id: string; -}) => ({ +export const deleteViewFilterGroupQueryFactory = ({ id }: { id: string }) => ({ query: gql` mutation DeleteViewFilterGroup($id: String!) { deleteViewFilterGroup(id: $id) diff --git a/packages/twenty-server/test/integration/metadata/suites/view-filter-group/utils/destroy-view-filter-group-query-factory.util.ts b/packages/twenty-server/test/integration/metadata/suites/view-filter-group/utils/destroy-view-filter-group-query-factory.util.ts index c1781ebaaac..4ae04f7cfe6 100644 --- a/packages/twenty-server/test/integration/metadata/suites/view-filter-group/utils/destroy-view-filter-group-query-factory.util.ts +++ b/packages/twenty-server/test/integration/metadata/suites/view-filter-group/utils/destroy-view-filter-group-query-factory.util.ts @@ -1,10 +1,6 @@ import gql from 'graphql-tag'; -export const destroyViewFilterGroupQueryFactory = ({ - id, -}: { - id: string; -}) => ({ +export const destroyViewFilterGroupQueryFactory = ({ id }: { id: string }) => ({ query: gql` mutation DestroyViewFilterGroup($id: String!) { destroyViewFilterGroup(id: $id) diff --git a/packages/twenty-server/test/integration/metadata/suites/view-group/utils/update-many-view-groups.util.ts b/packages/twenty-server/test/integration/metadata/suites/view-group/utils/update-many-view-groups.util.ts index cc70fee379e..ba2f2988b26 100644 --- a/packages/twenty-server/test/integration/metadata/suites/view-group/utils/update-many-view-groups.util.ts +++ b/packages/twenty-server/test/integration/metadata/suites/view-group/utils/update-many-view-groups.util.ts @@ -28,16 +28,14 @@ export const updateManyViewGroups = async ({ if (expectToFail === true) { warnIfNoErrorButExpectedToFail({ response, - errorMessage: - 'View Groups batch update should have failed but did not', + errorMessage: 'View Groups batch update should have failed but did not', }); } if (expectToFail === false) { warnIfErrorButNotExpectedToFail({ response, - errorMessage: - 'View Groups batch update has failed but should not', + errorMessage: 'View Groups batch update has failed but should not', }); } diff --git a/packages/twenty-server/test/integration/metadata/suites/view/utils/destroy-view-query-factory.util.ts b/packages/twenty-server/test/integration/metadata/suites/view/utils/destroy-view-query-factory.util.ts index 048fd1de970..c17f57bcc7e 100644 --- a/packages/twenty-server/test/integration/metadata/suites/view/utils/destroy-view-query-factory.util.ts +++ b/packages/twenty-server/test/integration/metadata/suites/view/utils/destroy-view-query-factory.util.ts @@ -1,10 +1,6 @@ import gql from 'graphql-tag'; -export const destroyViewQueryFactory = ({ - viewId, -}: { - viewId: string; -}) => ({ +export const destroyViewQueryFactory = ({ viewId }: { viewId: string }) => ({ query: gql` mutation DestroyView($id: String!) { destroyView(id: $id) diff --git a/packages/twenty-server/test/integration/secret-encryption/secret-encryption-rotation.integration-spec.ts b/packages/twenty-server/test/integration/secret-encryption/secret-encryption-rotation.integration-spec.ts index 52c767dc4a3..8d4ac71901c 100644 --- a/packages/twenty-server/test/integration/secret-encryption/secret-encryption-rotation.integration-spec.ts +++ b/packages/twenty-server/test/integration/secret-encryption/secret-encryption-rotation.integration-spec.ts @@ -87,42 +87,34 @@ describe('secret-encryption:rotate command (integration)', () => { }); }); - it( - 'keeps the secret applicationVariable decryptable via GraphQL after running the rotation', - async () => { - await runSecretEncryptionRotationCommand(); + it('keeps the secret applicationVariable decryptable via GraphQL after running the rotation', async () => { + await runSecretEncryptionRotationCommand(); - const variables = await findOneApplicationVariables({ - id: applicationId, - }); - const variable = variables.find( - (applicationVariable) => - applicationVariable.key === ROTATION_VARIABLE_KEY, - ); + const variables = await findOneApplicationVariables({ + id: applicationId, + }); + const variable = variables.find( + (applicationVariable) => + applicationVariable.key === ROTATION_VARIABLE_KEY, + ); - expect(variable).toBeDefined(); - expect(variable?.isSecret).toBe(true); - expect(variable?.value).toBe(buildExpectedMask(plaintext)); - }, - 60000, - ); + expect(variable).toBeDefined(); + expect(variable?.isSecret).toBe(true); + expect(variable?.value).toBe(buildExpectedMask(plaintext)); + }, 60000); - it( - 'is idempotent: running rotation twice does not corrupt secrets', - async () => { - await runSecretEncryptionRotationCommand(); - await runSecretEncryptionRotationCommand(); + it('is idempotent: running rotation twice does not corrupt secrets', async () => { + await runSecretEncryptionRotationCommand(); + await runSecretEncryptionRotationCommand(); - const variables = await findOneApplicationVariables({ - id: applicationId, - }); - const variable = variables.find( - (applicationVariable) => - applicationVariable.key === ROTATION_VARIABLE_KEY, - ); + const variables = await findOneApplicationVariables({ + id: applicationId, + }); + const variable = variables.find( + (applicationVariable) => + applicationVariable.key === ROTATION_VARIABLE_KEY, + ); - expect(variable?.value).toBe(buildExpectedMask(plaintext)); - }, - 90000, - ); + expect(variable?.value).toBe(buildExpectedMask(plaintext)); + }, 90000); }); diff --git a/packages/twenty-server/test/integration/upgrade/suites/2-5-instance-command-slow-1798000009000-encrypt-totp-secrets.integration-spec.ts b/packages/twenty-server/test/integration/upgrade/suites/2-5-instance-command-slow-1798000009000-encrypt-totp-secrets.integration-spec.ts index 00f36804574..e568dc0fbb7 100644 --- a/packages/twenty-server/test/integration/upgrade/suites/2-5-instance-command-slow-1798000009000-encrypt-totp-secrets.integration-spec.ts +++ b/packages/twenty-server/test/integration/upgrade/suites/2-5-instance-command-slow-1798000009000-encrypt-totp-secrets.integration-spec.ts @@ -73,7 +73,10 @@ const restoreCheckConstraint = async ( // CBC key derivation matches what production rows were sealed with. const buildJwtWrapperServiceStub = (appSecret: string): JwtWrapperService => { return { - generateAppSecret: (type: JwtTokenTypeEnum, appSecretBody: string): string => + generateAppSecret: ( + type: JwtTokenTypeEnum, + appSecretBody: string, + ): string => createHash('sha256') .update(`${appSecret}${appSecretBody}${type}`) .digest('hex'), diff --git a/packages/twenty-server/test/integration/upgrade/suites/sequence-runner/workspace-segment-alignment.integration-spec.ts b/packages/twenty-server/test/integration/upgrade/suites/sequence-runner/workspace-segment-alignment.integration-spec.ts index f06c8289564..5a204009fc5 100644 --- a/packages/twenty-server/test/integration/upgrade/suites/sequence-runner/workspace-segment-alignment.integration-spec.ts +++ b/packages/twenty-server/test/integration/upgrade/suites/sequence-runner/workspace-segment-alignment.integration-spec.ts @@ -574,5 +574,4 @@ describe('UpgradeSequenceRunnerService — workspace segment alignment (integrat `Wc1:${WS_3}:completed:1`, ]); }); - }); diff --git a/packages/twenty-server/test/integration/upgrade/utils/upgrade-sequence-runner-integration-test.util.ts b/packages/twenty-server/test/integration/upgrade/utils/upgrade-sequence-runner-integration-test.util.ts index 1da628878e7..2ea8b3861e6 100644 --- a/packages/twenty-server/test/integration/upgrade/utils/upgrade-sequence-runner-integration-test.util.ts +++ b/packages/twenty-server/test/integration/upgrade/utils/upgrade-sequence-runner-integration-test.util.ts @@ -265,7 +265,14 @@ export const seedInstanceMigration = async ( values.push( `($${paramIndex++}, $${paramIndex++}, $${paramIndex++}, $${paramIndex++}, $${paramIndex++}, $${paramIndex++}, false)`, ); - args.push(name, status, attempt, EXECUTED_BY_VERSION, workspaceId, createdAt); + args.push( + name, + status, + attempt, + EXECUTED_BY_VERSION, + workspaceId, + createdAt, + ); } await dataSource.query( @@ -309,7 +316,15 @@ export const seedWorkspaceMigration = async ( await dataSource.query( `INSERT INTO core."upgradeMigration" (name, status, attempt, "executedByVersion", "workspaceId", "createdAt", "isInitial") VALUES ($1, $2, $3, $4, $5, $6, $7)`, - [name, status, attempt, EXECUTED_BY_VERSION, workspaceId, createdAt, isInitial], + [ + name, + status, + attempt, + EXECUTED_BY_VERSION, + workspaceId, + createdAt, + isInitial, + ], ); } }; diff --git a/packages/twenty-shared/src/application/fieldManifestType.ts b/packages/twenty-shared/src/application/fieldManifestType.ts index 370ec23b160..c5ab730ff97 100644 --- a/packages/twenty-shared/src/application/fieldManifestType.ts +++ b/packages/twenty-shared/src/application/fieldManifestType.ts @@ -27,8 +27,8 @@ export type RegularFieldManifest< }; export type RelationFieldManifest< - T extends - RelationAndMorphRelationFieldMetadataType = RelationAndMorphRelationFieldMetadataType, + T extends RelationAndMorphRelationFieldMetadataType = + RelationAndMorphRelationFieldMetadataType, > = Omit, 'universalSettings' | 'type'> & { type: T; relationTargetFieldMetadataUniversalIdentifier: string; diff --git a/packages/twenty-shared/src/logic-function/get-input-schema-from-source-code.ts b/packages/twenty-shared/src/logic-function/get-input-schema-from-source-code.ts index 5c25d49f286..19e6a2af9f4 100644 --- a/packages/twenty-shared/src/logic-function/get-input-schema-from-source-code.ts +++ b/packages/twenty-shared/src/logic-function/get-input-schema-from-source-code.ts @@ -7,9 +7,8 @@ import { export const getInputSchemaFromSourceCode = async ( sourceCode: string, ): Promise => { - const { getFunctionInputSchema } = await import( - './get-function-input-schema' - ); + const { getFunctionInputSchema } = + await import('./get-function-input-schema'); const inputSchema = getFunctionInputSchema(sourceCode); // Logic functions take a single params object diff --git a/packages/twenty-ui/dist/theme-dark.css b/packages/twenty-ui/dist/theme-dark.css index 5162b078c8a..7c93e54a0b4 100644 --- a/packages/twenty-ui/dist/theme-dark.css +++ b/packages/twenty-ui/dist/theme-dark.css @@ -141,13 +141,13 @@ --t-border-radius-pill: 999px; --t-border-radius-rounded: 100%; --t-box-shadow-color: rgba(0, 0, 0, 0.6); - --t-box-shadow-light: 0px 2px 4px 0px rgba(0, 0, 0, 0.04), - 0px 0px 4px 0px rgba(0, 0, 0, 0.08); - --t-box-shadow-strong: 2px 4px 16px 0px rgba(0, 0, 0, 0.16), - 0px 2px 4px 0px rgba(0, 0, 0, 0.08); + --t-box-shadow-light: + 0px 2px 4px 0px rgba(0, 0, 0, 0.04), 0px 0px 4px 0px rgba(0, 0, 0, 0.08); + --t-box-shadow-strong: + 2px 4px 16px 0px rgba(0, 0, 0, 0.16), 0px 2px 4px 0px rgba(0, 0, 0, 0.08); --t-box-shadow-underline: 0px 1px 0px 0px rgba(0, 0, 0, 0.32); - --t-box-shadow-super-heavy: 2px 4px 16px 0px rgba(0, 0, 0, 0.12), - 0px 2px 4px 0px rgba(0, 0, 0, 0.04); + --t-box-shadow-super-heavy: + 2px 4px 16px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.04); --t-font-color-primary: color(display-p3 0.922 0.922 0.922); --t-font-color-secondary: color(display-p3 0.702 0.702 0.702); --t-font-color-tertiary: color(display-p3 0.506 0.506 0.506); diff --git a/packages/twenty-ui/dist/theme-light.css b/packages/twenty-ui/dist/theme-light.css index a5c319899de..f7c7bf4a324 100644 --- a/packages/twenty-ui/dist/theme-light.css +++ b/packages/twenty-ui/dist/theme-light.css @@ -141,12 +141,15 @@ --t-border-radius-pill: 999px; --t-border-radius-rounded: 100%; --t-box-shadow-color: color(display-p3 0 0 0 / 0.039); - --t-box-shadow-light: 0px 2px 4px 0px color(display-p3 0 0 0 / 0.039), + --t-box-shadow-light: + 0px 2px 4px 0px color(display-p3 0 0 0 / 0.039), 0px 0px 4px 0px color(display-p3 0 0 0 / 0.078); - --t-box-shadow-strong: 2px 4px 16px 0px color(display-p3 0 0 0 / 0.161), + --t-box-shadow-strong: + 2px 4px 16px 0px color(display-p3 0 0 0 / 0.161), 0px 2px 4px 0px color(display-p3 0 0 0 / 0.078); --t-box-shadow-underline: 0px 1px 0px 0px color(display-p3 0 0 0 / 0.361); - --t-box-shadow-super-heavy: 0px 0px 8px 0px color(display-p3 0 0 0 / 0.161), + --t-box-shadow-super-heavy: + 0px 0px 8px 0px color(display-p3 0 0 0 / 0.161), 0px 8px 64px -16px color(display-p3 0 0 0 / 0.478), 0px 24px 56px -16px color(display-p3 0 0 0 / 0.078); --t-font-color-primary: color(display-p3 0.2 0.2 0.2); diff --git a/packages/twenty-ui/src/theme-constants/theme-dark.css b/packages/twenty-ui/src/theme-constants/theme-dark.css index 5162b078c8a..7c93e54a0b4 100644 --- a/packages/twenty-ui/src/theme-constants/theme-dark.css +++ b/packages/twenty-ui/src/theme-constants/theme-dark.css @@ -141,13 +141,13 @@ --t-border-radius-pill: 999px; --t-border-radius-rounded: 100%; --t-box-shadow-color: rgba(0, 0, 0, 0.6); - --t-box-shadow-light: 0px 2px 4px 0px rgba(0, 0, 0, 0.04), - 0px 0px 4px 0px rgba(0, 0, 0, 0.08); - --t-box-shadow-strong: 2px 4px 16px 0px rgba(0, 0, 0, 0.16), - 0px 2px 4px 0px rgba(0, 0, 0, 0.08); + --t-box-shadow-light: + 0px 2px 4px 0px rgba(0, 0, 0, 0.04), 0px 0px 4px 0px rgba(0, 0, 0, 0.08); + --t-box-shadow-strong: + 2px 4px 16px 0px rgba(0, 0, 0, 0.16), 0px 2px 4px 0px rgba(0, 0, 0, 0.08); --t-box-shadow-underline: 0px 1px 0px 0px rgba(0, 0, 0, 0.32); - --t-box-shadow-super-heavy: 2px 4px 16px 0px rgba(0, 0, 0, 0.12), - 0px 2px 4px 0px rgba(0, 0, 0, 0.04); + --t-box-shadow-super-heavy: + 2px 4px 16px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.04); --t-font-color-primary: color(display-p3 0.922 0.922 0.922); --t-font-color-secondary: color(display-p3 0.702 0.702 0.702); --t-font-color-tertiary: color(display-p3 0.506 0.506 0.506); diff --git a/packages/twenty-ui/src/theme-constants/theme-light.css b/packages/twenty-ui/src/theme-constants/theme-light.css index a5c319899de..f7c7bf4a324 100644 --- a/packages/twenty-ui/src/theme-constants/theme-light.css +++ b/packages/twenty-ui/src/theme-constants/theme-light.css @@ -141,12 +141,15 @@ --t-border-radius-pill: 999px; --t-border-radius-rounded: 100%; --t-box-shadow-color: color(display-p3 0 0 0 / 0.039); - --t-box-shadow-light: 0px 2px 4px 0px color(display-p3 0 0 0 / 0.039), + --t-box-shadow-light: + 0px 2px 4px 0px color(display-p3 0 0 0 / 0.039), 0px 0px 4px 0px color(display-p3 0 0 0 / 0.078); - --t-box-shadow-strong: 2px 4px 16px 0px color(display-p3 0 0 0 / 0.161), + --t-box-shadow-strong: + 2px 4px 16px 0px color(display-p3 0 0 0 / 0.161), 0px 2px 4px 0px color(display-p3 0 0 0 / 0.078); --t-box-shadow-underline: 0px 1px 0px 0px color(display-p3 0 0 0 / 0.361); - --t-box-shadow-super-heavy: 0px 0px 8px 0px color(display-p3 0 0 0 / 0.161), + --t-box-shadow-super-heavy: + 0px 0px 8px 0px color(display-p3 0 0 0 / 0.161), 0px 8px 64px -16px color(display-p3 0 0 0 / 0.478), 0px 24px 56px -16px color(display-p3 0 0 0 / 0.078); --t-font-color-primary: color(display-p3 0.2 0.2 0.2); diff --git a/packages/twenty-website/src/sections/Articles/components/Root.tsx b/packages/twenty-website/src/sections/Articles/components/Root.tsx index 275e270b609..7766cd2faaf 100644 --- a/packages/twenty-website/src/sections/Articles/components/Root.tsx +++ b/packages/twenty-website/src/sections/Articles/components/Root.tsx @@ -15,7 +15,8 @@ const RootSection = styled.section` color: ${theme.colors.primary.text[100]}; &[data-variant='index'] { - background: radial-gradient( + background: + radial-gradient( circle at 14% 8%, rgba(255, 255, 255, 0.76), transparent 30% diff --git a/packages/twenty-zapier/project.json b/packages/twenty-zapier/project.json index b0edda76245..f201c940b9b 100644 --- a/packages/twenty-zapier/project.json +++ b/packages/twenty-zapier/project.json @@ -16,7 +16,12 @@ "executor": "nx:run-commands", "options": { "cwd": "{projectRoot}", - "commands": ["prettier . --write \"!build\""] + "commands": ["npx oxfmt ."] + }, + "configurations": { + "check": { + "commands": ["npx oxfmt --check ."] + } } }, "test": { diff --git a/yarn.lock b/yarn.lock index 6cb39689cf7..4f1a7f9007d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16242,6 +16242,139 @@ __metadata: languageName: node linkType: hard +"@oxfmt/binding-android-arm-eabi@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-android-arm-eabi@npm:0.50.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@oxfmt/binding-android-arm64@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-android-arm64@npm:0.50.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@oxfmt/binding-darwin-arm64@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-darwin-arm64@npm:0.50.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@oxfmt/binding-darwin-x64@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-darwin-x64@npm:0.50.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@oxfmt/binding-freebsd-x64@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-freebsd-x64@npm:0.50.0" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@oxfmt/binding-linux-arm-gnueabihf@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-arm-gnueabihf@npm:0.50.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxfmt/binding-linux-arm-musleabihf@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-arm-musleabihf@npm:0.50.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxfmt/binding-linux-arm64-gnu@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-arm64-gnu@npm:0.50.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@oxfmt/binding-linux-arm64-musl@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-arm64-musl@npm:0.50.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@oxfmt/binding-linux-ppc64-gnu@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-ppc64-gnu@npm:0.50.0" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@oxfmt/binding-linux-riscv64-gnu@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-riscv64-gnu@npm:0.50.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@oxfmt/binding-linux-riscv64-musl@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-riscv64-musl@npm:0.50.0" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@oxfmt/binding-linux-s390x-gnu@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-s390x-gnu@npm:0.50.0" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@oxfmt/binding-linux-x64-gnu@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-x64-gnu@npm:0.50.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@oxfmt/binding-linux-x64-musl@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-linux-x64-musl@npm:0.50.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@oxfmt/binding-openharmony-arm64@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-openharmony-arm64@npm:0.50.0" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@oxfmt/binding-win32-arm64-msvc@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-win32-arm64-msvc@npm:0.50.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@oxfmt/binding-win32-ia32-msvc@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-win32-ia32-msvc@npm:0.50.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@oxfmt/binding-win32-x64-msvc@npm:0.50.0": + version: 0.50.0 + resolution: "@oxfmt/binding-win32-x64-msvc@npm:0.50.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@oxlint-tsgolint/darwin-arm64@npm:0.16.0": version: 0.16.0 resolution: "@oxlint-tsgolint/darwin-arm64@npm:0.16.0" @@ -46987,6 +47120,80 @@ __metadata: languageName: node linkType: hard +"oxfmt@npm:0.50.0": + version: 0.50.0 + resolution: "oxfmt@npm:0.50.0" + dependencies: + "@oxfmt/binding-android-arm-eabi": "npm:0.50.0" + "@oxfmt/binding-android-arm64": "npm:0.50.0" + "@oxfmt/binding-darwin-arm64": "npm:0.50.0" + "@oxfmt/binding-darwin-x64": "npm:0.50.0" + "@oxfmt/binding-freebsd-x64": "npm:0.50.0" + "@oxfmt/binding-linux-arm-gnueabihf": "npm:0.50.0" + "@oxfmt/binding-linux-arm-musleabihf": "npm:0.50.0" + "@oxfmt/binding-linux-arm64-gnu": "npm:0.50.0" + "@oxfmt/binding-linux-arm64-musl": "npm:0.50.0" + "@oxfmt/binding-linux-ppc64-gnu": "npm:0.50.0" + "@oxfmt/binding-linux-riscv64-gnu": "npm:0.50.0" + "@oxfmt/binding-linux-riscv64-musl": "npm:0.50.0" + "@oxfmt/binding-linux-s390x-gnu": "npm:0.50.0" + "@oxfmt/binding-linux-x64-gnu": "npm:0.50.0" + "@oxfmt/binding-linux-x64-musl": "npm:0.50.0" + "@oxfmt/binding-openharmony-arm64": "npm:0.50.0" + "@oxfmt/binding-win32-arm64-msvc": "npm:0.50.0" + "@oxfmt/binding-win32-ia32-msvc": "npm:0.50.0" + "@oxfmt/binding-win32-x64-msvc": "npm:0.50.0" + tinypool: "npm:2.1.0" + peerDependencies: + svelte: ^5.0.0 + dependenciesMeta: + "@oxfmt/binding-android-arm-eabi": + optional: true + "@oxfmt/binding-android-arm64": + optional: true + "@oxfmt/binding-darwin-arm64": + optional: true + "@oxfmt/binding-darwin-x64": + optional: true + "@oxfmt/binding-freebsd-x64": + optional: true + "@oxfmt/binding-linux-arm-gnueabihf": + optional: true + "@oxfmt/binding-linux-arm-musleabihf": + optional: true + "@oxfmt/binding-linux-arm64-gnu": + optional: true + "@oxfmt/binding-linux-arm64-musl": + optional: true + "@oxfmt/binding-linux-ppc64-gnu": + optional: true + "@oxfmt/binding-linux-riscv64-gnu": + optional: true + "@oxfmt/binding-linux-riscv64-musl": + optional: true + "@oxfmt/binding-linux-s390x-gnu": + optional: true + "@oxfmt/binding-linux-x64-gnu": + optional: true + "@oxfmt/binding-linux-x64-musl": + optional: true + "@oxfmt/binding-openharmony-arm64": + optional: true + "@oxfmt/binding-win32-arm64-msvc": + optional: true + "@oxfmt/binding-win32-ia32-msvc": + optional: true + "@oxfmt/binding-win32-x64-msvc": + optional: true + peerDependenciesMeta: + svelte: + optional: true + bin: + oxfmt: bin/oxfmt + checksum: 10c0/75e2975ebc2943db9a6adbad6c7a8e4552af8739ce27ef379eca355421ddd4392021d8b7615eb7dd76789af40c3bed419987ef220a05ab4e872b0beeff0553c7 + languageName: node + linkType: hard + "oxlint-tsgolint@npm:^0.16.0": version: 0.16.0 resolution: "oxlint-tsgolint@npm:0.16.0" @@ -55172,6 +55379,13 @@ __metadata: languageName: node linkType: hard +"tinypool@npm:2.1.0": + version: 2.1.0 + resolution: "tinypool@npm:2.1.0" + checksum: 10c0/9fb1c760558c6264e0f4cfde96a63b12450b43f1730fbe6274aa24ddbdf488745c08924d0dea7a1303b47d555416a6415f2113898c69b6ecf731e75ac95238a5 + languageName: node + linkType: hard + "tinyrainbow@npm:^2.0.0": version: 2.0.0 resolution: "tinyrainbow@npm:2.0.0" @@ -56638,6 +56852,7 @@ __metadata: concurrently: "npm:^8.2.2" http-server: "npm:^14.1.1" nx: "npm:22.5.4" + oxfmt: "npm:0.50.0" tsx: "npm:^4.17.0" verdaccio: "npm:^6.3.1" languageName: unknown