feat: completed cert routes

This commit is contained in:
=
2024-12-27 16:31:12 +05:30
parent 6b5c50def0
commit 09b489a348
12 changed files with 409 additions and 101 deletions

View File

@@ -40,7 +40,16 @@ export const ROUTE_PATHS = Object.freeze({
"/secret-manager/$projectId/secrets/$envSlug",
"/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/secrets/$envSlug"
),
CertAuthDetailsByIDPage: setRoute("cert-auth", "cert-auth"),
CertCertificatesPage: setRoute("cert-list", "cert-list"),
CertPkiCollectionDetailsByIDPage: setRoute("cert-pki-collection", "cert-pki-collection")
CertAuthDetailsByIDPage: setRoute(
"/cert-manager/$projectId/ca/$caId",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/ca/$caId"
),
CertCertificatesPage: setRoute(
"/cert-manager/$projectId/overview",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/overview"
),
CertPkiCollectionDetailsByIDPage: setRoute(
"/cert-manager/$projectId/pki-collections/$collectionId",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/pki-collections/$collectionId"
)
});

View File

@@ -1,7 +1,9 @@
import { createFileRoute } from "@tanstack/react-router";
import { createFileRoute } from '@tanstack/react-router'
import { CertAuthDetailsByIDPage } from "./CertAuthDetailsByIDPage";
import { CertAuthDetailsByIDPage } from './CertAuthDetailsByIDPage'
export const Route = createFileRoute("")({
component: CertAuthDetailsByIDPage
});
export const Route = createFileRoute(
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/ca/$caId',
)({
component: CertAuthDetailsByIDPage,
})

View File

@@ -1,7 +1,9 @@
import { createFileRoute } from "@tanstack/react-router";
import { createFileRoute } from '@tanstack/react-router'
import { CertificatesPage } from "./CertificatesPage";
import { CertificatesPage } from './CertificatesPage'
export const Route = createFileRoute("")({
component: CertificatesPage
});
export const Route = createFileRoute(
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/overview',
)({
component: CertificatesPage,
})

View File

@@ -1,7 +1,9 @@
import { createFileRoute } from "@tanstack/react-router";
import { createFileRoute } from '@tanstack/react-router'
import { PkiCollectionDetailsByIDPage } from "./PkiCollectionDetailsByIDPage";
import { PkiCollectionDetailsByIDPage } from './PkiCollectionDetailsByIDPage'
export const Route = createFileRoute("")({
component: PkiCollectionDetailsByIDPage
});
export const Route = createFileRoute(
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/pki-collections/$collectionId',
)({
component: PkiCollectionDetailsByIDPage,
})

View File

@@ -1,9 +1,9 @@
import { createFileRoute } from "@tanstack/react-router";
import { createFileRoute } from '@tanstack/react-router'
import { SettingsPage } from "./SettingsPage";
import { SettingsPage } from './SettingsPage'
export const Route = createFileRoute(
"/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/settings/"
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/settings',
)({
component: SettingsPage
});
component: SettingsPage,
})

View File

@@ -1,25 +1,29 @@
import { createFileRoute } from "@tanstack/react-router";
import { createFileRoute } from '@tanstack/react-router'
import { workspaceKeys } from "@app/hooks/api";
import { fetchUserProjectPermissions, roleQueryKeys } from "@app/hooks/api/roles/queries";
import { fetchWorkspaceById } from "@app/hooks/api/workspace/queries";
import { ProjectLayout } from "@app/layouts/ProjectLayout";
import { workspaceKeys } from '@app/hooks/api'
import {
fetchUserProjectPermissions,
roleQueryKeys,
} from '@app/hooks/api/roles/queries'
import { fetchWorkspaceById } from '@app/hooks/api/workspace/queries'
import { ProjectLayout } from '@app/layouts/ProjectLayout'
export const Route = createFileRoute(
"/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout"
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout',
)({
component: ProjectLayout,
beforeLoad: async ({ params, context }) => {
await context.queryClient.ensureQueryData({
queryKey: workspaceKeys.getWorkspaceById(params.projectId),
queryFn: () => fetchWorkspaceById(params.projectId)
});
queryFn: () => fetchWorkspaceById(params.projectId),
})
await context.queryClient.ensureQueryData({
queryKey: roleQueryKeys.getUserProjectPermissions({
workspaceId: params.projectId
workspaceId: params.projectId,
}),
queryFn: () => fetchUserProjectPermissions({ workspaceId: params.projectId })
});
}
});
queryFn: () =>
fetchUserProjectPermissions({ workspaceId: params.projectId }),
})
},
})

View File

@@ -1,18 +1,20 @@
import { createFileRoute } from "@tanstack/react-router";
import { zodValidator } from "@tanstack/zod-adapter";
import { z } from "zod";
import { createFileRoute } from '@tanstack/react-router'
import { zodValidator } from '@tanstack/zod-adapter'
import { z } from 'zod'
import { ProjectAccessControlTabs } from "@app/types/project";
import { ProjectAccessControlTabs } from '@app/types/project'
import { AccessControlPage } from "./AccessControlPage";
import { AccessControlPage } from './AccessControlPage'
const AccessControlPageQuerySchema = z.object({
selectedTab: z.nativeEnum(ProjectAccessControlTabs).catch(ProjectAccessControlTabs.Member)
});
selectedTab: z
.nativeEnum(ProjectAccessControlTabs)
.catch(ProjectAccessControlTabs.Member),
})
export const Route = createFileRoute(
"/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/access/"
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/access-management',
)({
component: AccessControlPage,
validateSearch: zodValidator(AccessControlPageQuerySchema)
});
validateSearch: zodValidator(AccessControlPageQuerySchema),
})

View File

@@ -1,8 +1,8 @@
import { createFileRoute } from "@tanstack/react-router";
import { IdentityDetailsByIDPage } from "./IdentityDetailsByIDPage";
import { createFileRoute } from '@tanstack/react-router'
import { IdentityDetailsByIDPage } from './IdentityDetailsByIDPage'
export const Route = createFileRoute(
"/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/identities/$identityId/"
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/identities/$identityId',
)({
component: IdentityDetailsByIDPage
});
component: IdentityDetailsByIDPage,
})

View File

@@ -1,9 +1,9 @@
import { createFileRoute } from "@tanstack/react-router";
import { createFileRoute } from '@tanstack/react-router'
import { MemberDetailsByIDPage } from "./MemberDetailsByIdPage";
import { MemberDetailsByIDPage } from './MemberDetailsByIdPage'
export const Route = createFileRoute(
"/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/members/$membershipId/"
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/members/$membershipId',
)({
component: MemberDetailsByIDPage
});
component: MemberDetailsByIDPage,
})

View File

@@ -1,9 +1,9 @@
import { createFileRoute } from "@tanstack/react-router";
import { createFileRoute } from '@tanstack/react-router'
import { RoleDetailsBySlugPage } from "./RoleDetailsBySlugPage";
import { RoleDetailsBySlugPage } from './RoleDetailsBySlugPage'
export const Route = createFileRoute(
"/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/roles/$roleSlug/"
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/roles/$roleSlug',
)({
component: RoleDetailsBySlugPage
});
component: RoleDetailsBySlugPage,
})

View File

@@ -34,6 +34,7 @@ import { Route as authProviderSuccessPageRouteImport } from './pages/auth/Provid
import { Route as authProviderErrorPageRouteImport } from './pages/auth/ProviderErrorPage/route'
import { Route as userPersonalSettingsPageRouteImport } from './pages/user/PersonalSettingsPage/route'
import { Route as secretManagerLayoutImport } from './pages/secret-manager/layout'
import { Route as certManagerLayoutImport } from './pages/cert-manager/layout'
import { Route as organizationSettingsPageRouteImport } from './pages/organization/SettingsPage/route'
import { Route as organizationSecretSharingPageRouteImport } from './pages/organization/SecretSharingPage/route'
import { Route as organizationSecretScanningPageRouteImport } from './pages/organization/SecretScanningPage/route'
@@ -43,6 +44,7 @@ import { Route as organizationAuditLogsPageRouteImport } from './pages/organizat
import { Route as organizationAdminPageRouteImport } from './pages/organization/AdminPage/route'
import { Route as organizationAccessManagementPageRouteImport } from './pages/organization/AccessManagementPage/route'
import { Route as projectAccessControlPageRouteSecretManagerImport } from './pages/project/AccessControlPage/route-secret-manager'
import { Route as projectAccessControlPageRouteCertManagerImport } from './pages/project/AccessControlPage/route-cert-manager'
import { Route as secretManagerSettingsPageRouteImport } from './pages/secret-manager/SettingsPage/route'
import { Route as secretManagerSecretRotationPageRouteImport } from './pages/secret-manager/SecretRotationPage/route'
import { Route as secretManagerOverviewPageRouteImport } from './pages/secret-manager/OverviewPage/route'
@@ -55,10 +57,17 @@ import { Route as organizationKmsOverviewPageRouteImport } from './pages/organiz
import { Route as organizationIdentityDetailsByIDPageRouteImport } from './pages/organization/IdentityDetailsByIDPage/route'
import { Route as organizationGroupDetailsByIDPageRouteImport } from './pages/organization/GroupDetailsByIDPage/route'
import { Route as organizationCertManagerOverviewPageRouteImport } from './pages/organization/CertManagerOverviewPage/route'
import { Route as certManagerSettingsPageRouteImport } from './pages/cert-manager/SettingsPage/route'
import { Route as certManagerCertificatesPageRouteImport } from './pages/cert-manager/CertificatesPage/route'
import { Route as projectRoleDetailsBySlugPageRouteSecretManagerImport } from './pages/project/RoleDetailsBySlugPage/route-secret-manager'
import { Route as projectMemberDetailsByIDPageRouteSecretManagerImport } from './pages/project/MemberDetailsByIDPage/route-secret-manager'
import { Route as projectIdentityDetailsByIDPageRouteSecretManagerImport } from './pages/project/IdentityDetailsByIDPage/route-secret-manager'
import { Route as projectRoleDetailsBySlugPageRouteCertManagerImport } from './pages/project/RoleDetailsBySlugPage/route-cert-manager'
import { Route as certManagerPkiCollectionDetailsByIDPageRoutesImport } from './pages/cert-manager/PkiCollectionDetailsByIDPage/routes'
import { Route as projectMemberDetailsByIDPageRouteCertManagerImport } from './pages/project/MemberDetailsByIDPage/route-cert-manager'
import { Route as projectIdentityDetailsByIDPageRouteCertManagerImport } from './pages/project/IdentityDetailsByIDPage/route-cert-manager'
import { Route as secretManagerSecretDashboardPageRouteImport } from './pages/secret-manager/SecretDashboardPage/route'
import { Route as certManagerCertAuthDetailsByIDPageRouteImport } from './pages/cert-manager/CertAuthDetailsByIDPage/route'
// Create Virtual Routes
@@ -78,6 +87,9 @@ const AuthenticateInjectOrgDetailsSecretManagerProjectIdImport =
createFileRoute(
'/_authenticate/_inject-org-details/secret-manager/$projectId',
)()
const AuthenticateInjectOrgDetailsCertManagerProjectIdImport = createFileRoute(
'/_authenticate/_inject-org-details/cert-manager/$projectId',
)()
// Create/Update Routes
@@ -217,6 +229,13 @@ const organizationLayoutRoute = organizationLayoutImport.update({
getParentRoute: () => AuthenticateInjectOrgDetailsOrganizationRoute,
} as any)
const AuthenticateInjectOrgDetailsCertManagerProjectIdRoute =
AuthenticateInjectOrgDetailsCertManagerProjectIdImport.update({
id: '/cert-manager/$projectId',
path: '/cert-manager/$projectId',
getParentRoute: () => middlewaresInjectOrgDetailsRoute,
} as any)
const authProviderSuccessPageRouteRoute =
authProviderSuccessPageRouteImport.update({
id: '/provider/success',
@@ -244,6 +263,11 @@ const secretManagerLayoutRoute = secretManagerLayoutImport.update({
getParentRoute: () => AuthenticateInjectOrgDetailsSecretManagerProjectIdRoute,
} as any)
const certManagerLayoutRoute = certManagerLayoutImport.update({
id: '/_cert-manager-layout',
getParentRoute: () => AuthenticateInjectOrgDetailsCertManagerProjectIdRoute,
} as any)
const organizationSettingsPageRouteRoute =
organizationSettingsPageRouteImport.update({
id: '/settings',
@@ -309,6 +333,13 @@ const projectAccessControlPageRouteSecretManagerRoute =
getParentRoute: () => secretManagerLayoutRoute,
} as any)
const projectAccessControlPageRouteCertManagerRoute =
projectAccessControlPageRouteCertManagerImport.update({
id: '/access-management',
path: '/access-management',
getParentRoute: () => certManagerLayoutRoute,
} as any)
const secretManagerSettingsPageRouteRoute =
secretManagerSettingsPageRouteImport.update({
id: '/settings',
@@ -393,6 +424,20 @@ const organizationCertManagerOverviewPageRouteRoute =
getParentRoute: () => organizationLayoutRoute,
} as any)
const certManagerSettingsPageRouteRoute =
certManagerSettingsPageRouteImport.update({
id: '/settings',
path: '/settings',
getParentRoute: () => certManagerLayoutRoute,
} as any)
const certManagerCertificatesPageRouteRoute =
certManagerCertificatesPageRouteImport.update({
id: '/overview',
path: '/overview',
getParentRoute: () => certManagerLayoutRoute,
} as any)
const projectRoleDetailsBySlugPageRouteSecretManagerRoute =
projectRoleDetailsBySlugPageRouteSecretManagerImport.update({
id: '/roles/$roleSlug',
@@ -414,6 +459,34 @@ const projectIdentityDetailsByIDPageRouteSecretManagerRoute =
getParentRoute: () => secretManagerLayoutRoute,
} as any)
const projectRoleDetailsBySlugPageRouteCertManagerRoute =
projectRoleDetailsBySlugPageRouteCertManagerImport.update({
id: '/roles/$roleSlug',
path: '/roles/$roleSlug',
getParentRoute: () => certManagerLayoutRoute,
} as any)
const certManagerPkiCollectionDetailsByIDPageRoutesRoute =
certManagerPkiCollectionDetailsByIDPageRoutesImport.update({
id: '/pki-collections/$collectionId',
path: '/pki-collections/$collectionId',
getParentRoute: () => certManagerLayoutRoute,
} as any)
const projectMemberDetailsByIDPageRouteCertManagerRoute =
projectMemberDetailsByIDPageRouteCertManagerImport.update({
id: '/members/$membershipId',
path: '/members/$membershipId',
getParentRoute: () => certManagerLayoutRoute,
} as any)
const projectIdentityDetailsByIDPageRouteCertManagerRoute =
projectIdentityDetailsByIDPageRouteCertManagerImport.update({
id: '/identities/$identityId',
path: '/identities/$identityId',
getParentRoute: () => certManagerLayoutRoute,
} as any)
const secretManagerSecretDashboardPageRouteRoute =
secretManagerSecretDashboardPageRouteImport.update({
id: '/secrets/$envSlug',
@@ -421,6 +494,13 @@ const secretManagerSecretDashboardPageRouteRoute =
getParentRoute: () => secretManagerLayoutRoute,
} as any)
const certManagerCertAuthDetailsByIDPageRouteRoute =
certManagerCertAuthDetailsByIDPageRouteImport.update({
id: '/ca/$caId',
path: '/ca/$caId',
getParentRoute: () => certManagerLayoutRoute,
} as any)
// Populate the FileRoutesByPath interface
declare module '@tanstack/react-router' {
@@ -586,6 +666,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof authProviderSuccessPageRouteImport
parentRoute: typeof RestrictLoginSignupLoginImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId'
path: '/cert-manager/$projectId'
fullPath: '/cert-manager/$projectId'
preLoaderRoute: typeof AuthenticateInjectOrgDetailsCertManagerProjectIdImport
parentRoute: typeof middlewaresInjectOrgDetailsImport
}
'/_authenticate/_inject-org-details/organization/_layout': {
id: '/_authenticate/_inject-org-details/organization/_layout'
path: ''
@@ -656,6 +743,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof organizationSettingsPageRouteImport
parentRoute: typeof organizationLayoutImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout'
path: ''
fullPath: '/cert-manager/$projectId'
preLoaderRoute: typeof certManagerLayoutImport
parentRoute: typeof AuthenticateInjectOrgDetailsCertManagerProjectIdImport
}
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout': {
id: '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout'
path: ''
@@ -663,6 +757,20 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof secretManagerLayoutImport
parentRoute: typeof AuthenticateInjectOrgDetailsSecretManagerProjectIdImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/overview': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/overview'
path: '/overview'
fullPath: '/cert-manager/$projectId/overview'
preLoaderRoute: typeof certManagerCertificatesPageRouteImport
parentRoute: typeof certManagerLayoutImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/settings': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/settings'
path: '/settings'
fullPath: '/cert-manager/$projectId/settings'
preLoaderRoute: typeof certManagerSettingsPageRouteImport
parentRoute: typeof certManagerLayoutImport
}
'/_authenticate/_inject-org-details/organization/_layout/cert-manager/overview': {
id: '/_authenticate/_inject-org-details/organization/_layout/cert-manager/overview'
path: '/cert-manager/overview'
@@ -747,6 +855,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof secretManagerSettingsPageRouteImport
parentRoute: typeof secretManagerLayoutImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/access-management': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/access-management'
path: '/access-management'
fullPath: '/cert-manager/$projectId/access-management'
preLoaderRoute: typeof projectAccessControlPageRouteCertManagerImport
parentRoute: typeof certManagerLayoutImport
}
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/access-management': {
id: '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/access-management'
path: '/access-management'
@@ -754,6 +869,13 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof projectAccessControlPageRouteSecretManagerImport
parentRoute: typeof secretManagerLayoutImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/ca/$caId': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/ca/$caId'
path: '/ca/$caId'
fullPath: '/cert-manager/$projectId/ca/$caId'
preLoaderRoute: typeof certManagerCertAuthDetailsByIDPageRouteImport
parentRoute: typeof certManagerLayoutImport
}
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/secrets/$envSlug': {
id: '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/secrets/$envSlug'
path: '/secrets/$envSlug'
@@ -761,6 +883,34 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof secretManagerSecretDashboardPageRouteImport
parentRoute: typeof secretManagerLayoutImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/identities/$identityId': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/identities/$identityId'
path: '/identities/$identityId'
fullPath: '/cert-manager/$projectId/identities/$identityId'
preLoaderRoute: typeof projectIdentityDetailsByIDPageRouteCertManagerImport
parentRoute: typeof certManagerLayoutImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/members/$membershipId': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/members/$membershipId'
path: '/members/$membershipId'
fullPath: '/cert-manager/$projectId/members/$membershipId'
preLoaderRoute: typeof projectMemberDetailsByIDPageRouteCertManagerImport
parentRoute: typeof certManagerLayoutImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/pki-collections/$collectionId': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/pki-collections/$collectionId'
path: '/pki-collections/$collectionId'
fullPath: '/cert-manager/$projectId/pki-collections/$collectionId'
preLoaderRoute: typeof certManagerPkiCollectionDetailsByIDPageRoutesImport
parentRoute: typeof certManagerLayoutImport
}
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/roles/$roleSlug': {
id: '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/roles/$roleSlug'
path: '/roles/$roleSlug'
fullPath: '/cert-manager/$projectId/roles/$roleSlug'
preLoaderRoute: typeof projectRoleDetailsBySlugPageRouteCertManagerImport
parentRoute: typeof certManagerLayoutImport
}
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/identities/$identityId': {
id: '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/identities/$identityId'
path: '/identities/$identityId'
@@ -848,6 +998,51 @@ const AuthenticateInjectOrgDetailsOrganizationRouteWithChildren =
AuthenticateInjectOrgDetailsOrganizationRouteChildren,
)
interface certManagerLayoutRouteChildren {
certManagerCertificatesPageRouteRoute: typeof certManagerCertificatesPageRouteRoute
certManagerSettingsPageRouteRoute: typeof certManagerSettingsPageRouteRoute
projectAccessControlPageRouteCertManagerRoute: typeof projectAccessControlPageRouteCertManagerRoute
certManagerCertAuthDetailsByIDPageRouteRoute: typeof certManagerCertAuthDetailsByIDPageRouteRoute
projectIdentityDetailsByIDPageRouteCertManagerRoute: typeof projectIdentityDetailsByIDPageRouteCertManagerRoute
projectMemberDetailsByIDPageRouteCertManagerRoute: typeof projectMemberDetailsByIDPageRouteCertManagerRoute
certManagerPkiCollectionDetailsByIDPageRoutesRoute: typeof certManagerPkiCollectionDetailsByIDPageRoutesRoute
projectRoleDetailsBySlugPageRouteCertManagerRoute: typeof projectRoleDetailsBySlugPageRouteCertManagerRoute
}
const certManagerLayoutRouteChildren: certManagerLayoutRouteChildren = {
certManagerCertificatesPageRouteRoute: certManagerCertificatesPageRouteRoute,
certManagerSettingsPageRouteRoute: certManagerSettingsPageRouteRoute,
projectAccessControlPageRouteCertManagerRoute:
projectAccessControlPageRouteCertManagerRoute,
certManagerCertAuthDetailsByIDPageRouteRoute:
certManagerCertAuthDetailsByIDPageRouteRoute,
projectIdentityDetailsByIDPageRouteCertManagerRoute:
projectIdentityDetailsByIDPageRouteCertManagerRoute,
projectMemberDetailsByIDPageRouteCertManagerRoute:
projectMemberDetailsByIDPageRouteCertManagerRoute,
certManagerPkiCollectionDetailsByIDPageRoutesRoute:
certManagerPkiCollectionDetailsByIDPageRoutesRoute,
projectRoleDetailsBySlugPageRouteCertManagerRoute:
projectRoleDetailsBySlugPageRouteCertManagerRoute,
}
const certManagerLayoutRouteWithChildren =
certManagerLayoutRoute._addFileChildren(certManagerLayoutRouteChildren)
interface AuthenticateInjectOrgDetailsCertManagerProjectIdRouteChildren {
certManagerLayoutRoute: typeof certManagerLayoutRouteWithChildren
}
const AuthenticateInjectOrgDetailsCertManagerProjectIdRouteChildren: AuthenticateInjectOrgDetailsCertManagerProjectIdRouteChildren =
{
certManagerLayoutRoute: certManagerLayoutRouteWithChildren,
}
const AuthenticateInjectOrgDetailsCertManagerProjectIdRouteWithChildren =
AuthenticateInjectOrgDetailsCertManagerProjectIdRoute._addFileChildren(
AuthenticateInjectOrgDetailsCertManagerProjectIdRouteChildren,
)
interface secretManagerLayoutRouteChildren {
secretManagerIPAllowListPageRouteRoute: typeof secretManagerIPAllowListPageRouteRoute
secretManagerSecretApprovalsPageRouteRoute: typeof secretManagerSecretApprovalsPageRouteRoute
@@ -901,6 +1096,7 @@ const AuthenticateInjectOrgDetailsSecretManagerProjectIdRouteWithChildren =
interface middlewaresInjectOrgDetailsRouteChildren {
AuthenticateInjectOrgDetailsOrganizationRoute: typeof AuthenticateInjectOrgDetailsOrganizationRouteWithChildren
AuthenticateInjectOrgDetailsCertManagerProjectIdRoute: typeof AuthenticateInjectOrgDetailsCertManagerProjectIdRouteWithChildren
AuthenticateInjectOrgDetailsSecretManagerProjectIdRoute: typeof AuthenticateInjectOrgDetailsSecretManagerProjectIdRouteWithChildren
}
@@ -908,6 +1104,8 @@ const middlewaresInjectOrgDetailsRouteChildren: middlewaresInjectOrgDetailsRoute
{
AuthenticateInjectOrgDetailsOrganizationRoute:
AuthenticateInjectOrgDetailsOrganizationRouteWithChildren,
AuthenticateInjectOrgDetailsCertManagerProjectIdRoute:
AuthenticateInjectOrgDetailsCertManagerProjectIdRouteWithChildren,
AuthenticateInjectOrgDetailsSecretManagerProjectIdRoute:
AuthenticateInjectOrgDetailsSecretManagerProjectIdRouteWithChildren,
}
@@ -1048,6 +1246,7 @@ export interface FileRoutesByFullPath {
'/personal-settings/': typeof userPersonalSettingsPageRouteRoute
'/login/provider/error': typeof authProviderErrorPageRouteRoute
'/login/provider/success': typeof authProviderSuccessPageRouteRoute
'/cert-manager/$projectId': typeof certManagerLayoutRouteWithChildren
'/secret-manager/$projectId': typeof secretManagerLayoutRouteWithChildren
'/organization/access-management': typeof organizationAccessManagementPageRouteRoute
'/organization/admin': typeof organizationAdminPageRouteRoute
@@ -1057,6 +1256,8 @@ export interface FileRoutesByFullPath {
'/organization/secret-scanning': typeof organizationSecretScanningPageRouteRoute
'/organization/secret-sharing': typeof organizationSecretSharingPageRouteRoute
'/organization/settings': typeof organizationSettingsPageRouteRoute
'/cert-manager/$projectId/overview': typeof certManagerCertificatesPageRouteRoute
'/cert-manager/$projectId/settings': typeof certManagerSettingsPageRouteRoute
'/organization/cert-manager/overview': typeof organizationCertManagerOverviewPageRouteRoute
'/organization/groups/$groupId': typeof organizationGroupDetailsByIDPageRouteRoute
'/organization/identities/$identityId': typeof organizationIdentityDetailsByIDPageRouteRoute
@@ -1069,8 +1270,14 @@ export interface FileRoutesByFullPath {
'/secret-manager/$projectId/overview': typeof secretManagerOverviewPageRouteRoute
'/secret-manager/$projectId/secret-rotation': typeof secretManagerSecretRotationPageRouteRoute
'/secret-manager/$projectId/settings': typeof secretManagerSettingsPageRouteRoute
'/cert-manager/$projectId/access-management': typeof projectAccessControlPageRouteCertManagerRoute
'/secret-manager/$projectId/access-management': typeof projectAccessControlPageRouteSecretManagerRoute
'/cert-manager/$projectId/ca/$caId': typeof certManagerCertAuthDetailsByIDPageRouteRoute
'/secret-manager/$projectId/secrets/$envSlug': typeof secretManagerSecretDashboardPageRouteRoute
'/cert-manager/$projectId/identities/$identityId': typeof projectIdentityDetailsByIDPageRouteCertManagerRoute
'/cert-manager/$projectId/members/$membershipId': typeof projectMemberDetailsByIDPageRouteCertManagerRoute
'/cert-manager/$projectId/pki-collections/$collectionId': typeof certManagerPkiCollectionDetailsByIDPageRoutesRoute
'/cert-manager/$projectId/roles/$roleSlug': typeof projectRoleDetailsBySlugPageRouteCertManagerRoute
'/secret-manager/$projectId/identities/$identityId': typeof projectIdentityDetailsByIDPageRouteSecretManagerRoute
'/secret-manager/$projectId/members/$membershipId': typeof projectMemberDetailsByIDPageRouteSecretManagerRoute
'/secret-manager/$projectId/roles/$roleSlug': typeof projectRoleDetailsBySlugPageRouteSecretManagerRoute
@@ -1094,6 +1301,7 @@ export interface FileRoutesByTo {
'/organization': typeof organizationLayoutRouteWithChildren
'/login/provider/error': typeof authProviderErrorPageRouteRoute
'/login/provider/success': typeof authProviderSuccessPageRouteRoute
'/cert-manager/$projectId': typeof certManagerLayoutRouteWithChildren
'/secret-manager/$projectId': typeof secretManagerLayoutRouteWithChildren
'/organization/access-management': typeof organizationAccessManagementPageRouteRoute
'/organization/admin': typeof organizationAdminPageRouteRoute
@@ -1103,6 +1311,8 @@ export interface FileRoutesByTo {
'/organization/secret-scanning': typeof organizationSecretScanningPageRouteRoute
'/organization/secret-sharing': typeof organizationSecretSharingPageRouteRoute
'/organization/settings': typeof organizationSettingsPageRouteRoute
'/cert-manager/$projectId/overview': typeof certManagerCertificatesPageRouteRoute
'/cert-manager/$projectId/settings': typeof certManagerSettingsPageRouteRoute
'/organization/cert-manager/overview': typeof organizationCertManagerOverviewPageRouteRoute
'/organization/groups/$groupId': typeof organizationGroupDetailsByIDPageRouteRoute
'/organization/identities/$identityId': typeof organizationIdentityDetailsByIDPageRouteRoute
@@ -1115,8 +1325,14 @@ export interface FileRoutesByTo {
'/secret-manager/$projectId/overview': typeof secretManagerOverviewPageRouteRoute
'/secret-manager/$projectId/secret-rotation': typeof secretManagerSecretRotationPageRouteRoute
'/secret-manager/$projectId/settings': typeof secretManagerSettingsPageRouteRoute
'/cert-manager/$projectId/access-management': typeof projectAccessControlPageRouteCertManagerRoute
'/secret-manager/$projectId/access-management': typeof projectAccessControlPageRouteSecretManagerRoute
'/cert-manager/$projectId/ca/$caId': typeof certManagerCertAuthDetailsByIDPageRouteRoute
'/secret-manager/$projectId/secrets/$envSlug': typeof secretManagerSecretDashboardPageRouteRoute
'/cert-manager/$projectId/identities/$identityId': typeof projectIdentityDetailsByIDPageRouteCertManagerRoute
'/cert-manager/$projectId/members/$membershipId': typeof projectMemberDetailsByIDPageRouteCertManagerRoute
'/cert-manager/$projectId/pki-collections/$collectionId': typeof certManagerPkiCollectionDetailsByIDPageRoutesRoute
'/cert-manager/$projectId/roles/$roleSlug': typeof projectRoleDetailsBySlugPageRouteCertManagerRoute
'/secret-manager/$projectId/identities/$identityId': typeof projectIdentityDetailsByIDPageRouteSecretManagerRoute
'/secret-manager/$projectId/members/$membershipId': typeof projectMemberDetailsByIDPageRouteSecretManagerRoute
'/secret-manager/$projectId/roles/$roleSlug': typeof projectRoleDetailsBySlugPageRouteSecretManagerRoute
@@ -1147,6 +1363,7 @@ export interface FileRoutesById {
'/_authenticate/personal-settings/_layout/': typeof userPersonalSettingsPageRouteRoute
'/_restrict-login-signup/login/provider/error': typeof authProviderErrorPageRouteRoute
'/_restrict-login-signup/login/provider/success': typeof authProviderSuccessPageRouteRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId': typeof AuthenticateInjectOrgDetailsCertManagerProjectIdRouteWithChildren
'/_authenticate/_inject-org-details/organization/_layout': typeof organizationLayoutRouteWithChildren
'/_authenticate/_inject-org-details/secret-manager/$projectId': typeof AuthenticateInjectOrgDetailsSecretManagerProjectIdRouteWithChildren
'/_authenticate/_inject-org-details/organization/_layout/access-management': typeof organizationAccessManagementPageRouteRoute
@@ -1157,7 +1374,10 @@ export interface FileRoutesById {
'/_authenticate/_inject-org-details/organization/_layout/secret-scanning': typeof organizationSecretScanningPageRouteRoute
'/_authenticate/_inject-org-details/organization/_layout/secret-sharing': typeof organizationSecretSharingPageRouteRoute
'/_authenticate/_inject-org-details/organization/_layout/settings': typeof organizationSettingsPageRouteRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout': typeof certManagerLayoutRouteWithChildren
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout': typeof secretManagerLayoutRouteWithChildren
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/overview': typeof certManagerCertificatesPageRouteRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/settings': typeof certManagerSettingsPageRouteRoute
'/_authenticate/_inject-org-details/organization/_layout/cert-manager/overview': typeof organizationCertManagerOverviewPageRouteRoute
'/_authenticate/_inject-org-details/organization/_layout/groups/$groupId': typeof organizationGroupDetailsByIDPageRouteRoute
'/_authenticate/_inject-org-details/organization/_layout/identities/$identityId': typeof organizationIdentityDetailsByIDPageRouteRoute
@@ -1170,8 +1390,14 @@ export interface FileRoutesById {
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/overview': typeof secretManagerOverviewPageRouteRoute
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/secret-rotation': typeof secretManagerSecretRotationPageRouteRoute
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/settings': typeof secretManagerSettingsPageRouteRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/access-management': typeof projectAccessControlPageRouteCertManagerRoute
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/access-management': typeof projectAccessControlPageRouteSecretManagerRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/ca/$caId': typeof certManagerCertAuthDetailsByIDPageRouteRoute
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/secrets/$envSlug': typeof secretManagerSecretDashboardPageRouteRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/identities/$identityId': typeof projectIdentityDetailsByIDPageRouteCertManagerRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/members/$membershipId': typeof projectMemberDetailsByIDPageRouteCertManagerRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/pki-collections/$collectionId': typeof certManagerPkiCollectionDetailsByIDPageRoutesRoute
'/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/roles/$roleSlug': typeof projectRoleDetailsBySlugPageRouteCertManagerRoute
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/identities/$identityId': typeof projectIdentityDetailsByIDPageRouteSecretManagerRoute
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/members/$membershipId': typeof projectMemberDetailsByIDPageRouteSecretManagerRoute
'/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/roles/$roleSlug': typeof projectRoleDetailsBySlugPageRouteSecretManagerRoute
@@ -1200,6 +1426,7 @@ export interface FileRouteTypes {
| '/personal-settings/'
| '/login/provider/error'
| '/login/provider/success'
| '/cert-manager/$projectId'
| '/secret-manager/$projectId'
| '/organization/access-management'
| '/organization/admin'
@@ -1209,6 +1436,8 @@ export interface FileRouteTypes {
| '/organization/secret-scanning'
| '/organization/secret-sharing'
| '/organization/settings'
| '/cert-manager/$projectId/overview'
| '/cert-manager/$projectId/settings'
| '/organization/cert-manager/overview'
| '/organization/groups/$groupId'
| '/organization/identities/$identityId'
@@ -1221,8 +1450,14 @@ export interface FileRouteTypes {
| '/secret-manager/$projectId/overview'
| '/secret-manager/$projectId/secret-rotation'
| '/secret-manager/$projectId/settings'
| '/cert-manager/$projectId/access-management'
| '/secret-manager/$projectId/access-management'
| '/cert-manager/$projectId/ca/$caId'
| '/secret-manager/$projectId/secrets/$envSlug'
| '/cert-manager/$projectId/identities/$identityId'
| '/cert-manager/$projectId/members/$membershipId'
| '/cert-manager/$projectId/pki-collections/$collectionId'
| '/cert-manager/$projectId/roles/$roleSlug'
| '/secret-manager/$projectId/identities/$identityId'
| '/secret-manager/$projectId/members/$membershipId'
| '/secret-manager/$projectId/roles/$roleSlug'
@@ -1245,6 +1480,7 @@ export interface FileRouteTypes {
| '/organization'
| '/login/provider/error'
| '/login/provider/success'
| '/cert-manager/$projectId'
| '/secret-manager/$projectId'
| '/organization/access-management'
| '/organization/admin'
@@ -1254,6 +1490,8 @@ export interface FileRouteTypes {
| '/organization/secret-scanning'
| '/organization/secret-sharing'
| '/organization/settings'
| '/cert-manager/$projectId/overview'
| '/cert-manager/$projectId/settings'
| '/organization/cert-manager/overview'
| '/organization/groups/$groupId'
| '/organization/identities/$identityId'
@@ -1266,8 +1504,14 @@ export interface FileRouteTypes {
| '/secret-manager/$projectId/overview'
| '/secret-manager/$projectId/secret-rotation'
| '/secret-manager/$projectId/settings'
| '/cert-manager/$projectId/access-management'
| '/secret-manager/$projectId/access-management'
| '/cert-manager/$projectId/ca/$caId'
| '/secret-manager/$projectId/secrets/$envSlug'
| '/cert-manager/$projectId/identities/$identityId'
| '/cert-manager/$projectId/members/$membershipId'
| '/cert-manager/$projectId/pki-collections/$collectionId'
| '/cert-manager/$projectId/roles/$roleSlug'
| '/secret-manager/$projectId/identities/$identityId'
| '/secret-manager/$projectId/members/$membershipId'
| '/secret-manager/$projectId/roles/$roleSlug'
@@ -1296,6 +1540,7 @@ export interface FileRouteTypes {
| '/_authenticate/personal-settings/_layout/'
| '/_restrict-login-signup/login/provider/error'
| '/_restrict-login-signup/login/provider/success'
| '/_authenticate/_inject-org-details/cert-manager/$projectId'
| '/_authenticate/_inject-org-details/organization/_layout'
| '/_authenticate/_inject-org-details/secret-manager/$projectId'
| '/_authenticate/_inject-org-details/organization/_layout/access-management'
@@ -1306,7 +1551,10 @@ export interface FileRouteTypes {
| '/_authenticate/_inject-org-details/organization/_layout/secret-scanning'
| '/_authenticate/_inject-org-details/organization/_layout/secret-sharing'
| '/_authenticate/_inject-org-details/organization/_layout/settings'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout'
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/overview'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/settings'
| '/_authenticate/_inject-org-details/organization/_layout/cert-manager/overview'
| '/_authenticate/_inject-org-details/organization/_layout/groups/$groupId'
| '/_authenticate/_inject-org-details/organization/_layout/identities/$identityId'
@@ -1319,8 +1567,14 @@ export interface FileRouteTypes {
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/overview'
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/secret-rotation'
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/settings'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/access-management'
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/access-management'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/ca/$caId'
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/secrets/$envSlug'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/identities/$identityId'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/members/$membershipId'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/pki-collections/$collectionId'
| '/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/roles/$roleSlug'
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/identities/$identityId'
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/members/$membershipId'
| '/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/roles/$roleSlug'
@@ -1402,6 +1656,7 @@ export const routeTree = rootRoute
"parent": "/_authenticate",
"children": [
"/_authenticate/_inject-org-details/organization",
"/_authenticate/_inject-org-details/cert-manager/$projectId",
"/_authenticate/_inject-org-details/secret-manager/$projectId"
]
},
@@ -1482,6 +1737,13 @@ export const routeTree = rootRoute
"filePath": "auth/ProviderSuccessPage/route.tsx",
"parent": "/_restrict-login-signup/login"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId": {
"filePath": "",
"parent": "/_authenticate/_inject-org-details",
"children": [
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
]
},
"/_authenticate/_inject-org-details/organization/_layout": {
"filePath": "organization/layout.tsx",
"parent": "/_authenticate/_inject-org-details/organization",
@@ -1542,6 +1804,20 @@ export const routeTree = rootRoute
"filePath": "organization/SettingsPage/route.tsx",
"parent": "/_authenticate/_inject-org-details/organization/_layout"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout": {
"filePath": "cert-manager/layout.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId",
"children": [
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/overview",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/settings",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/access-management",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/ca/$caId",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/identities/$identityId",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/members/$membershipId",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/pki-collections/$collectionId",
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/roles/$roleSlug"
]
},
"/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout": {
"filePath": "secret-manager/layout.tsx",
"parent": "/_authenticate/_inject-org-details/secret-manager/$projectId",
@@ -1558,6 +1834,14 @@ export const routeTree = rootRoute
"/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/roles/$roleSlug"
]
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/overview": {
"filePath": "cert-manager/CertificatesPage/route.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/settings": {
"filePath": "cert-manager/SettingsPage/route.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
},
"/_authenticate/_inject-org-details/organization/_layout/cert-manager/overview": {
"filePath": "organization/CertManagerOverviewPage/route.tsx",
"parent": "/_authenticate/_inject-org-details/organization/_layout"
@@ -1606,14 +1890,38 @@ export const routeTree = rootRoute
"filePath": "secret-manager/SettingsPage/route.tsx",
"parent": "/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/access-management": {
"filePath": "project/AccessControlPage/route-cert-manager.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
},
"/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/access-management": {
"filePath": "project/AccessControlPage/route-secret-manager.tsx",
"parent": "/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/ca/$caId": {
"filePath": "cert-manager/CertAuthDetailsByIDPage/route.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
},
"/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/secrets/$envSlug": {
"filePath": "secret-manager/SecretDashboardPage/route.tsx",
"parent": "/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/identities/$identityId": {
"filePath": "project/IdentityDetailsByIDPage/route-cert-manager.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/members/$membershipId": {
"filePath": "project/MemberDetailsByIDPage/route-cert-manager.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/pki-collections/$collectionId": {
"filePath": "cert-manager/PkiCollectionDetailsByIDPage/routes.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
},
"/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout/roles/$roleSlug": {
"filePath": "project/RoleDetailsBySlugPage/route-cert-manager.tsx",
"parent": "/_authenticate/_inject-org-details/cert-manager/$projectId/_cert-manager-layout"
},
"/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout/identities/$identityId": {
"filePath": "project/IdentityDetailsByIDPage/route-secret-manager.tsx",
"parent": "/_authenticate/_inject-org-details/secret-manager/$projectId/_secret-manager-layout"

View File

@@ -52,11 +52,11 @@ export const routes = rootRoute("root.tsx", [
layout("secret-manager-layout", "secret-manager/layout.tsx", [
route("/overview", "secret-manager/OverviewPage/route.tsx"),
route("/secrets/$envSlug", "secret-manager/SecretDashboardPage/route.tsx"),
route("/access-management", "project/AccessControlPage/route-secret-manager.tsx"),
route("/allowlist", "secret-manager/IPAllowListPage/route.tsx"),
route("/approval", "secret-manager/SecretApprovalsPage/route.tsx"),
route("/secret-rotation", "secret-manager/SecretRotationPage/route.tsx"),
route("/settings", "secret-manager/SettingsPage/route.tsx"),
route("/access-management", "project/AccessControlPage/route-secret-manager.tsx"),
route("/roles/$roleSlug", "project/RoleDetailsBySlugPage/route-secret-manager.tsx"),
route(
"/identities/$identityId",
@@ -64,46 +64,25 @@ export const routes = rootRoute("root.tsx", [
),
route("/members/$membershipId", "project/MemberDetailsByIDPage/route-secret-manager.tsx")
])
]),
route("/cert-manager/$projectId", [
layout("cert-manager-layout", "cert-manager/layout.tsx", [
route("/overview", "cert-manager/CertificatesPage/route.tsx"),
route("/ca/$caId", "cert-manager/CertAuthDetailsByIDPage/route.tsx"),
route(
"/pki-collections/$collectionId",
"cert-manager/PkiCollectionDetailsByIDPage/routes.tsx"
),
route("/settings", "cert-manager/SettingsPage/route.tsx"),
route("/access-management", "project/AccessControlPage/route-cert-manager.tsx"),
route("/roles/$roleSlug", "project/RoleDetailsBySlugPage/route-cert-manager.tsx"),
route(
"/identities/$identityId",
"project/IdentityDetailsByIDPage/route-cert-manager.tsx"
),
route("/members/$membershipId", "project/MemberDetailsByIDPage/route-cert-manager.tsx")
])
])
])
])
]);
// '/_authenticate': typeof AuthenticateRouteWithChildren
// '/_authenticate/_ctx-org-details': typeof AuthenticateCtxOrgDetailsRouteWithChildren
// '/_authenticate/cli-redirect': typeof AuthenticateCliRedirectRoute
// '/_authenticate/personal-settings': typeof AuthenticatePersonalSettingsRouteWithChildren
// '/_authenticate/personal-settings/_personal-settings-layout': typeof authenticatePersonalSettingsLayoutRouteWithChildren
// '/_authenticate/_ctx-org-details/organization': typeof AuthenticateCtxOrgDetailsOrganizationRouteWithChildren
// '/_authenticate/_ctx-org-details/organization/_layout-org': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgRouteWithChildren
// '/_authenticate/personal-settings/_personal-settings-layout/': typeof authenticatePersonalSettingsIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdRouteWithChildren
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerRouteWithChildren
// '/_authenticate/_ctx-org-details/organization/_layout-org/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/cert-manager/overview': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgCertManagerOverviewRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/kms/overview': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgKmsOverviewRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/secret-manager/overview': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgSecretManagerOverviewRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/admin/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgAdminIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/audit-logs/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgAuditLogsIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/billing/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgBillingIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/members/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgMembersIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/none/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgNoneIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/overview/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgOverviewIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/secret-scanning/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgSecretScanningIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/secret-sharing/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgSecretSharingIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/settings/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgSettingsIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/groups/$groupId/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgGroupsGroupIdIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/identities/$identityId/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgIdentitiesIdentityIdIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/memberships/$membershipId/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgMembershipsMembershipIdIndexRoute
// '/_authenticate/_ctx-org-details/organization/_layout-org/roles/$roleId/': typeof AuthenticateCtxOrgDetailsOrganizationLayoutOrgRolesRoleIdIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/access/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerAccessIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/allowlist/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerAllowlistIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/approval/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerApprovalIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/overview/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerOverviewIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/secret-rotation/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerSecretRotationIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/settings/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerSettingsIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/identities/$identityId/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerIdentitiesIdentityIdIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/members/$membershipId/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerMembersMembershipIdIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/roles/$roleSlug/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerRolesRoleSlugIndexRoute
// '/_authenticate/_ctx-org-details/secret-manager/$projectId/_layout-secret-manager/secrets/$envSlug/': typeof AuthenticateCtxOrgDetailsSecretManagerProjectIdLayoutSecretManagerSecretsEnvSlugIndexRoute
// }