From 000d74fd2ecdaead6674569092393a79c96984fb Mon Sep 17 00:00:00 2001 From: shelby-moore <13246465+shelby-moore@users.noreply.github.com> Date: Fri, 15 May 2026 10:06:53 -0700 Subject: [PATCH] chore: remove konnect sync feature flag --- packages/insomnia/src/common/constants.ts | 1 - ...organization.$organizationId.project.$projectId._index.tsx | 3 +-- .../routes/organization.$organizationId.project._index.tsx | 4 ++-- packages/insomnia/src/ui/components/modals/settings-modal.tsx | 3 +-- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/packages/insomnia/src/common/constants.ts b/packages/insomnia/src/common/constants.ts index 6e7164225f3..f79160b8861 100644 --- a/packages/insomnia/src/common/constants.ts +++ b/packages/insomnia/src/common/constants.ts @@ -113,7 +113,6 @@ export const getMockServiceBinURL = (mockServer: MockServer, path: string) => { export const getAIServiceURL = () => env.INSOMNIA_AI_URL || 'https://ai-helper.insomnia.rest'; export const getKonnectApiBaseURL = () => env.KONNECT_API_URL || 'https://global.api.konghq.com'; -export const isKonnectSyncEnabled = () => !!env.KONNECT_SYNC_ENABLED; // App website export const getAppWebsiteBaseURL = () => env.INSOMNIA_APP_WEBSITE_URL || 'https://app.insomnia.rest'; diff --git a/packages/insomnia/src/routes/organization.$organizationId.project.$projectId._index.tsx b/packages/insomnia/src/routes/organization.$organizationId.project.$projectId._index.tsx index 724421afd70..8fee7016a15 100644 --- a/packages/insomnia/src/routes/organization.$organizationId.project.$projectId._index.tsx +++ b/packages/insomnia/src/routes/organization.$organizationId.project.$projectId._index.tsx @@ -31,7 +31,6 @@ import { dashboardSortOrderName, DEFAULT_SIDEBAR_SIZE, getAppWebsiteBaseURL, - isKonnectSyncEnabled, } from '~/common/constants'; import { scopeToBgColorMap, scopeToIconMap, scopeToLabelMap, scopeToTextColorMap } from '~/common/get-workspace-label'; import { fuzzyMatchAll, isNotNullOrUndefined } from '~/common/misc'; @@ -806,7 +805,7 @@ const Component = () => { projects={projectsWithPresence} storageRules={storageRules} onCreateProject={() => setIsNewProjectModalOpen(true)} - konnectSyncEnabled={isKonnectSyncEnabled() && features.konnectSync.enabled} + konnectSyncEnabled={features.konnectSync.enabled} /> {activeProject && ( <> diff --git a/packages/insomnia/src/routes/organization.$organizationId.project._index.tsx b/packages/insomnia/src/routes/organization.$organizationId.project._index.tsx index da9ab36a288..6d1aa313791 100644 --- a/packages/insomnia/src/routes/organization.$organizationId.project._index.tsx +++ b/packages/insomnia/src/routes/organization.$organizationId.project._index.tsx @@ -4,7 +4,7 @@ import type { LoaderFunctionArgs } from 'react-router'; import { href, redirect, useLoaderData, useNavigate, useParams } from 'react-router'; import { logout } from '~/account/session'; -import { DEFAULT_SIDEBAR_SIZE, isKonnectSyncEnabled } from '~/common/constants'; +import { DEFAULT_SIDEBAR_SIZE } from '~/common/constants'; import type { GitRepository, Project } from '~/insomnia-data'; import { models, services } from '~/insomnia-data'; import { useRootLoaderData } from '~/root'; @@ -119,7 +119,7 @@ const Component = () => { projects={projectsWithPresence} storageRules={storageRules} onCreateProject={() => setIsNewProjectModalOpen(true)} - konnectSyncEnabled={isKonnectSyncEnabled() && features.konnectSync.enabled} + konnectSyncEnabled={features.konnectSync.enabled} /> diff --git a/packages/insomnia/src/ui/components/modals/settings-modal.tsx b/packages/insomnia/src/ui/components/modals/settings-modal.tsx index fe7a0abfc94..8c6b2676bdf 100644 --- a/packages/insomnia/src/ui/components/modals/settings-modal.tsx +++ b/packages/insomnia/src/ui/components/modals/settings-modal.tsx @@ -3,7 +3,7 @@ import { forwardRef, useEffect, useImperativeHandle, useRef, useState } from 're import { Tab, TabList, TabPanel, Tabs } from 'react-aria-components'; import { useParams } from 'react-router'; -import { AI_PLUGIN_NAME, isKonnectSyncEnabled } from '~/common/constants'; +import { AI_PLUGIN_NAME } from '~/common/constants'; import { models } from '~/insomnia-data'; import { getBundlePlugins } from '~/plugins'; import { useRootLoaderData } from '~/root'; @@ -51,7 +51,6 @@ export const SettingsModal = forwardRef((props, setShouldShowAiSettingsTab(!!aiPlugin && !!userSession.id); if ( - isKonnectSyncEnabled() && userSession.id && organizationId && !models.organization.isScratchpadOrganizationId(organizationId)