Files
cloudflare-domain-manager/apps/web/src/routeTree.gen.ts
T
Denozordec d63c86065c
quality / commitlint (push) Skipped
CD / update-wiki (push) Successful in 8s
quality / changes (push) Successful in 5s
quality / docker-check (push) Skipped
quality / web (push) Successful in 51s
quality / api (push) Successful in 43s
CD / quality (push) Successful in 1m43s
CD / publish (push) Successful in 1m38s
feat(health-checks): implement health check IP toggling and configuration updates
- Added functionality to toggle individual IPs for services, allowing for dynamic management of IP health status.
- Enhanced the health check configuration in the UI, enabling users to set parameters directly from the settings page.
- Updated service views to include IP health tracking, improving visibility into the status of each IP associated with a service.
- Refactored relevant components to support the new IP toggling feature, ensuring a seamless user experience.

This commit significantly enhances the health management capabilities of services, providing users with more control over IP configurations and health monitoring.
2026-08-19 15:33:47 +07:00

543 lines
20 KiB
TypeScript

/* eslint-disable */
// @ts-nocheck
// noinspection JSUnusedGlobalSymbols
// This file was automatically generated by TanStack Router.
// You should NOT make any changes in this file as it will be overwritten.
// Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified.
import { Route as rootRouteImport } from './routes/__root'
import { Route as LoginRouteImport } from './routes/login'
import { Route as AuthRouteImport } from './routes/_auth'
import { Route as AuthIndexRouteImport } from './routes/_auth/index'
import { Route as AuthCallbackRouteImport } from './routes/auth.callback'
import { Route as AuthGroupsRouteImport } from './routes/_auth/groups'
import { Route as AuthCertificatesRouteImport } from './routes/_auth/certificates'
import { Route as AuthSettingsRouteRouteImport } from './routes/_auth/settings/route'
import { Route as AuthSettingsIndexRouteImport } from './routes/_auth/settings/index'
import { Route as AuthServicesIndexRouteImport } from './routes/_auth/services/index'
import { Route as AuthDomainsIndexRouteImport } from './routes/_auth/domains/index'
import { Route as AuthSettingsIntegrationsRouteImport } from './routes/_auth/settings/integrations'
import { Route as AuthSettingsHealthRouteImport } from './routes/_auth/settings/health'
import { Route as AuthSettingsAppearanceRouteImport } from './routes/_auth/settings/appearance'
import { Route as AuthGroupsGroupIdRouteImport } from './routes/_auth/groups/$groupId'
import { Route as AuthServicesServiceIdRouteRouteImport } from './routes/_auth/services/$serviceId/route'
import { Route as AuthServicesServiceIdIndexRouteImport } from './routes/_auth/services/$serviceId/index'
import { Route as AuthDomainsDomainIdIndexRouteImport } from './routes/_auth/domains/$domainId/index'
import { Route as AuthServicesServiceIdSubdomainsRouteImport } from './routes/_auth/services/$serviceId/subdomains'
import { Route as AuthServicesServiceIdRoutingRouteImport } from './routes/_auth/services/$serviceId/routing'
import { Route as AuthServicesServiceIdNodesRouteImport } from './routes/_auth/services/$serviceId/nodes'
import { Route as AuthServicesServiceIdHealthRouteImport } from './routes/_auth/services/$serviceId/health'
import { Route as AuthDomainsDomainIdDnsRouteImport } from './routes/_auth/domains/$domainId/dns'
const LoginRoute = LoginRouteImport.update({
id: '/login',
path: '/login',
getParentRoute: () => rootRouteImport,
} as any)
const AuthRoute = AuthRouteImport.update({
id: '/_auth',
getParentRoute: () => rootRouteImport,
} as any)
const AuthIndexRoute = AuthIndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => AuthRoute,
} as any)
const AuthCallbackRoute = AuthCallbackRouteImport.update({
id: '/auth/callback',
path: '/auth/callback',
getParentRoute: () => rootRouteImport,
} as any)
const AuthGroupsRoute = AuthGroupsRouteImport.update({
id: '/groups',
path: '/groups',
getParentRoute: () => AuthRoute,
} as any)
const AuthCertificatesRoute = AuthCertificatesRouteImport.update({
id: '/certificates',
path: '/certificates',
getParentRoute: () => AuthRoute,
} as any)
const AuthSettingsRouteRoute = AuthSettingsRouteRouteImport.update({
id: '/settings',
path: '/settings',
getParentRoute: () => AuthRoute,
} as any)
const AuthSettingsIndexRoute = AuthSettingsIndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => AuthSettingsRouteRoute,
} as any)
const AuthServicesIndexRoute = AuthServicesIndexRouteImport.update({
id: '/services/',
path: '/services/',
getParentRoute: () => AuthRoute,
} as any)
const AuthDomainsIndexRoute = AuthDomainsIndexRouteImport.update({
id: '/domains/',
path: '/domains/',
getParentRoute: () => AuthRoute,
} as any)
const AuthSettingsIntegrationsRoute =
AuthSettingsIntegrationsRouteImport.update({
id: '/integrations',
path: '/integrations',
getParentRoute: () => AuthSettingsRouteRoute,
} as any)
const AuthSettingsHealthRoute = AuthSettingsHealthRouteImport.update({
id: '/health',
path: '/health',
getParentRoute: () => AuthSettingsRouteRoute,
} as any)
const AuthSettingsAppearanceRoute = AuthSettingsAppearanceRouteImport.update({
id: '/appearance',
path: '/appearance',
getParentRoute: () => AuthSettingsRouteRoute,
} as any)
const AuthGroupsGroupIdRoute = AuthGroupsGroupIdRouteImport.update({
id: '/$groupId',
path: '/$groupId',
getParentRoute: () => AuthGroupsRoute,
} as any)
const AuthServicesServiceIdRouteRoute =
AuthServicesServiceIdRouteRouteImport.update({
id: '/services/$serviceId',
path: '/services/$serviceId',
getParentRoute: () => AuthRoute,
} as any)
const AuthServicesServiceIdIndexRoute =
AuthServicesServiceIdIndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => AuthServicesServiceIdRouteRoute,
} as any)
const AuthDomainsDomainIdIndexRoute =
AuthDomainsDomainIdIndexRouteImport.update({
id: '/domains/$domainId/',
path: '/domains/$domainId/',
getParentRoute: () => AuthRoute,
} as any)
const AuthServicesServiceIdSubdomainsRoute =
AuthServicesServiceIdSubdomainsRouteImport.update({
id: '/subdomains',
path: '/subdomains',
getParentRoute: () => AuthServicesServiceIdRouteRoute,
} as any)
const AuthServicesServiceIdRoutingRoute =
AuthServicesServiceIdRoutingRouteImport.update({
id: '/routing',
path: '/routing',
getParentRoute: () => AuthServicesServiceIdRouteRoute,
} as any)
const AuthServicesServiceIdNodesRoute =
AuthServicesServiceIdNodesRouteImport.update({
id: '/nodes',
path: '/nodes',
getParentRoute: () => AuthServicesServiceIdRouteRoute,
} as any)
const AuthServicesServiceIdHealthRoute =
AuthServicesServiceIdHealthRouteImport.update({
id: '/health',
path: '/health',
getParentRoute: () => AuthServicesServiceIdRouteRoute,
} as any)
const AuthDomainsDomainIdDnsRoute = AuthDomainsDomainIdDnsRouteImport.update({
id: '/domains/$domainId/dns',
path: '/domains/$domainId/dns',
getParentRoute: () => AuthRoute,
} as any)
export interface FileRoutesByFullPath {
'/': typeof AuthIndexRoute
'/login': typeof LoginRoute
'/settings': typeof AuthSettingsRouteRouteWithChildren
'/certificates': typeof AuthCertificatesRoute
'/groups': typeof AuthGroupsRouteWithChildren
'/auth/callback': typeof AuthCallbackRoute
'/services/$serviceId': typeof AuthServicesServiceIdRouteRouteWithChildren
'/groups/$groupId': typeof AuthGroupsGroupIdRoute
'/settings/appearance': typeof AuthSettingsAppearanceRoute
'/settings/health': typeof AuthSettingsHealthRoute
'/settings/integrations': typeof AuthSettingsIntegrationsRoute
'/domains/': typeof AuthDomainsIndexRoute
'/services/': typeof AuthServicesIndexRoute
'/settings/': typeof AuthSettingsIndexRoute
'/domains/$domainId/dns': typeof AuthDomainsDomainIdDnsRoute
'/services/$serviceId/health': typeof AuthServicesServiceIdHealthRoute
'/services/$serviceId/nodes': typeof AuthServicesServiceIdNodesRoute
'/services/$serviceId/routing': typeof AuthServicesServiceIdRoutingRoute
'/services/$serviceId/subdomains': typeof AuthServicesServiceIdSubdomainsRoute
'/domains/$domainId/': typeof AuthDomainsDomainIdIndexRoute
'/services/$serviceId/': typeof AuthServicesServiceIdIndexRoute
}
export interface FileRoutesByTo {
'/login': typeof LoginRoute
'/certificates': typeof AuthCertificatesRoute
'/groups': typeof AuthGroupsRouteWithChildren
'/auth/callback': typeof AuthCallbackRoute
'/': typeof AuthIndexRoute
'/groups/$groupId': typeof AuthGroupsGroupIdRoute
'/settings/appearance': typeof AuthSettingsAppearanceRoute
'/settings/health': typeof AuthSettingsHealthRoute
'/settings/integrations': typeof AuthSettingsIntegrationsRoute
'/domains': typeof AuthDomainsIndexRoute
'/services': typeof AuthServicesIndexRoute
'/settings': typeof AuthSettingsIndexRoute
'/domains/$domainId/dns': typeof AuthDomainsDomainIdDnsRoute
'/services/$serviceId/health': typeof AuthServicesServiceIdHealthRoute
'/services/$serviceId/nodes': typeof AuthServicesServiceIdNodesRoute
'/services/$serviceId/routing': typeof AuthServicesServiceIdRoutingRoute
'/services/$serviceId/subdomains': typeof AuthServicesServiceIdSubdomainsRoute
'/domains/$domainId': typeof AuthDomainsDomainIdIndexRoute
'/services/$serviceId': typeof AuthServicesServiceIdIndexRoute
}
export interface FileRoutesById {
__root__: typeof rootRouteImport
'/_auth': typeof AuthRouteWithChildren
'/login': typeof LoginRoute
'/_auth/settings': typeof AuthSettingsRouteRouteWithChildren
'/_auth/certificates': typeof AuthCertificatesRoute
'/_auth/groups': typeof AuthGroupsRouteWithChildren
'/auth/callback': typeof AuthCallbackRoute
'/_auth/': typeof AuthIndexRoute
'/_auth/services/$serviceId': typeof AuthServicesServiceIdRouteRouteWithChildren
'/_auth/groups/$groupId': typeof AuthGroupsGroupIdRoute
'/_auth/settings/appearance': typeof AuthSettingsAppearanceRoute
'/_auth/settings/health': typeof AuthSettingsHealthRoute
'/_auth/settings/integrations': typeof AuthSettingsIntegrationsRoute
'/_auth/domains/': typeof AuthDomainsIndexRoute
'/_auth/services/': typeof AuthServicesIndexRoute
'/_auth/settings/': typeof AuthSettingsIndexRoute
'/_auth/domains/$domainId/dns': typeof AuthDomainsDomainIdDnsRoute
'/_auth/services/$serviceId/health': typeof AuthServicesServiceIdHealthRoute
'/_auth/services/$serviceId/nodes': typeof AuthServicesServiceIdNodesRoute
'/_auth/services/$serviceId/routing': typeof AuthServicesServiceIdRoutingRoute
'/_auth/services/$serviceId/subdomains': typeof AuthServicesServiceIdSubdomainsRoute
'/_auth/domains/$domainId/': typeof AuthDomainsDomainIdIndexRoute
'/_auth/services/$serviceId/': typeof AuthServicesServiceIdIndexRoute
}
export interface FileRouteTypes {
fileRoutesByFullPath: FileRoutesByFullPath
fullPaths:
| '/'
| '/login'
| '/settings'
| '/certificates'
| '/groups'
| '/auth/callback'
| '/services/$serviceId'
| '/groups/$groupId'
| '/settings/appearance'
| '/settings/health'
| '/settings/integrations'
| '/domains/'
| '/services/'
| '/settings/'
| '/domains/$domainId/dns'
| '/services/$serviceId/health'
| '/services/$serviceId/nodes'
| '/services/$serviceId/routing'
| '/services/$serviceId/subdomains'
| '/domains/$domainId/'
| '/services/$serviceId/'
fileRoutesByTo: FileRoutesByTo
to:
| '/login'
| '/certificates'
| '/groups'
| '/auth/callback'
| '/'
| '/groups/$groupId'
| '/settings/appearance'
| '/settings/health'
| '/settings/integrations'
| '/domains'
| '/services'
| '/settings'
| '/domains/$domainId/dns'
| '/services/$serviceId/health'
| '/services/$serviceId/nodes'
| '/services/$serviceId/routing'
| '/services/$serviceId/subdomains'
| '/domains/$domainId'
| '/services/$serviceId'
id:
| '__root__'
| '/_auth'
| '/login'
| '/_auth/settings'
| '/_auth/certificates'
| '/_auth/groups'
| '/auth/callback'
| '/_auth/'
| '/_auth/services/$serviceId'
| '/_auth/groups/$groupId'
| '/_auth/settings/appearance'
| '/_auth/settings/health'
| '/_auth/settings/integrations'
| '/_auth/domains/'
| '/_auth/services/'
| '/_auth/settings/'
| '/_auth/domains/$domainId/dns'
| '/_auth/services/$serviceId/health'
| '/_auth/services/$serviceId/nodes'
| '/_auth/services/$serviceId/routing'
| '/_auth/services/$serviceId/subdomains'
| '/_auth/domains/$domainId/'
| '/_auth/services/$serviceId/'
fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
AuthRoute: typeof AuthRouteWithChildren
LoginRoute: typeof LoginRoute
AuthCallbackRoute: typeof AuthCallbackRoute
}
declare module '@tanstack/react-router' {
interface FileRoutesByPath {
'/login': {
id: '/login'
path: '/login'
fullPath: '/login'
preLoaderRoute: typeof LoginRouteImport
parentRoute: typeof rootRouteImport
}
'/_auth': {
id: '/_auth'
path: ''
fullPath: '/'
preLoaderRoute: typeof AuthRouteImport
parentRoute: typeof rootRouteImport
}
'/_auth/': {
id: '/_auth/'
path: '/'
fullPath: '/'
preLoaderRoute: typeof AuthIndexRouteImport
parentRoute: typeof AuthRoute
}
'/auth/callback': {
id: '/auth/callback'
path: '/auth/callback'
fullPath: '/auth/callback'
preLoaderRoute: typeof AuthCallbackRouteImport
parentRoute: typeof rootRouteImport
}
'/_auth/groups': {
id: '/_auth/groups'
path: '/groups'
fullPath: '/groups'
preLoaderRoute: typeof AuthGroupsRouteImport
parentRoute: typeof AuthRoute
}
'/_auth/certificates': {
id: '/_auth/certificates'
path: '/certificates'
fullPath: '/certificates'
preLoaderRoute: typeof AuthCertificatesRouteImport
parentRoute: typeof AuthRoute
}
'/_auth/settings': {
id: '/_auth/settings'
path: '/settings'
fullPath: '/settings'
preLoaderRoute: typeof AuthSettingsRouteRouteImport
parentRoute: typeof AuthRoute
}
'/_auth/settings/': {
id: '/_auth/settings/'
path: '/'
fullPath: '/settings/'
preLoaderRoute: typeof AuthSettingsIndexRouteImport
parentRoute: typeof AuthSettingsRouteRoute
}
'/_auth/services/': {
id: '/_auth/services/'
path: '/services'
fullPath: '/services/'
preLoaderRoute: typeof AuthServicesIndexRouteImport
parentRoute: typeof AuthRoute
}
'/_auth/domains/': {
id: '/_auth/domains/'
path: '/domains'
fullPath: '/domains/'
preLoaderRoute: typeof AuthDomainsIndexRouteImport
parentRoute: typeof AuthRoute
}
'/_auth/settings/integrations': {
id: '/_auth/settings/integrations'
path: '/integrations'
fullPath: '/settings/integrations'
preLoaderRoute: typeof AuthSettingsIntegrationsRouteImport
parentRoute: typeof AuthSettingsRouteRoute
}
'/_auth/settings/health': {
id: '/_auth/settings/health'
path: '/health'
fullPath: '/settings/health'
preLoaderRoute: typeof AuthSettingsHealthRouteImport
parentRoute: typeof AuthSettingsRouteRoute
}
'/_auth/settings/appearance': {
id: '/_auth/settings/appearance'
path: '/appearance'
fullPath: '/settings/appearance'
preLoaderRoute: typeof AuthSettingsAppearanceRouteImport
parentRoute: typeof AuthSettingsRouteRoute
}
'/_auth/groups/$groupId': {
id: '/_auth/groups/$groupId'
path: '/$groupId'
fullPath: '/groups/$groupId'
preLoaderRoute: typeof AuthGroupsGroupIdRouteImport
parentRoute: typeof AuthGroupsRoute
}
'/_auth/services/$serviceId': {
id: '/_auth/services/$serviceId'
path: '/services/$serviceId'
fullPath: '/services/$serviceId'
preLoaderRoute: typeof AuthServicesServiceIdRouteRouteImport
parentRoute: typeof AuthRoute
}
'/_auth/services/$serviceId/': {
id: '/_auth/services/$serviceId/'
path: '/'
fullPath: '/services/$serviceId/'
preLoaderRoute: typeof AuthServicesServiceIdIndexRouteImport
parentRoute: typeof AuthServicesServiceIdRouteRoute
}
'/_auth/domains/$domainId/': {
id: '/_auth/domains/$domainId/'
path: '/domains/$domainId'
fullPath: '/domains/$domainId/'
preLoaderRoute: typeof AuthDomainsDomainIdIndexRouteImport
parentRoute: typeof AuthRoute
}
'/_auth/services/$serviceId/subdomains': {
id: '/_auth/services/$serviceId/subdomains'
path: '/subdomains'
fullPath: '/services/$serviceId/subdomains'
preLoaderRoute: typeof AuthServicesServiceIdSubdomainsRouteImport
parentRoute: typeof AuthServicesServiceIdRouteRoute
}
'/_auth/services/$serviceId/routing': {
id: '/_auth/services/$serviceId/routing'
path: '/routing'
fullPath: '/services/$serviceId/routing'
preLoaderRoute: typeof AuthServicesServiceIdRoutingRouteImport
parentRoute: typeof AuthServicesServiceIdRouteRoute
}
'/_auth/services/$serviceId/nodes': {
id: '/_auth/services/$serviceId/nodes'
path: '/nodes'
fullPath: '/services/$serviceId/nodes'
preLoaderRoute: typeof AuthServicesServiceIdNodesRouteImport
parentRoute: typeof AuthServicesServiceIdRouteRoute
}
'/_auth/services/$serviceId/health': {
id: '/_auth/services/$serviceId/health'
path: '/health'
fullPath: '/services/$serviceId/health'
preLoaderRoute: typeof AuthServicesServiceIdHealthRouteImport
parentRoute: typeof AuthServicesServiceIdRouteRoute
}
'/_auth/domains/$domainId/dns': {
id: '/_auth/domains/$domainId/dns'
path: '/domains/$domainId/dns'
fullPath: '/domains/$domainId/dns'
preLoaderRoute: typeof AuthDomainsDomainIdDnsRouteImport
parentRoute: typeof AuthRoute
}
}
}
interface AuthSettingsRouteRouteChildren {
AuthSettingsAppearanceRoute: typeof AuthSettingsAppearanceRoute
AuthSettingsHealthRoute: typeof AuthSettingsHealthRoute
AuthSettingsIntegrationsRoute: typeof AuthSettingsIntegrationsRoute
AuthSettingsIndexRoute: typeof AuthSettingsIndexRoute
}
const AuthSettingsRouteRouteChildren: AuthSettingsRouteRouteChildren = {
AuthSettingsAppearanceRoute: AuthSettingsAppearanceRoute,
AuthSettingsHealthRoute: AuthSettingsHealthRoute,
AuthSettingsIntegrationsRoute: AuthSettingsIntegrationsRoute,
AuthSettingsIndexRoute: AuthSettingsIndexRoute,
}
const AuthSettingsRouteRouteWithChildren =
AuthSettingsRouteRoute._addFileChildren(AuthSettingsRouteRouteChildren)
interface AuthGroupsRouteChildren {
AuthGroupsGroupIdRoute: typeof AuthGroupsGroupIdRoute
}
const AuthGroupsRouteChildren: AuthGroupsRouteChildren = {
AuthGroupsGroupIdRoute: AuthGroupsGroupIdRoute,
}
const AuthGroupsRouteWithChildren = AuthGroupsRoute._addFileChildren(
AuthGroupsRouteChildren,
)
interface AuthServicesServiceIdRouteRouteChildren {
AuthServicesServiceIdHealthRoute: typeof AuthServicesServiceIdHealthRoute
AuthServicesServiceIdNodesRoute: typeof AuthServicesServiceIdNodesRoute
AuthServicesServiceIdRoutingRoute: typeof AuthServicesServiceIdRoutingRoute
AuthServicesServiceIdSubdomainsRoute: typeof AuthServicesServiceIdSubdomainsRoute
AuthServicesServiceIdIndexRoute: typeof AuthServicesServiceIdIndexRoute
}
const AuthServicesServiceIdRouteRouteChildren: AuthServicesServiceIdRouteRouteChildren =
{
AuthServicesServiceIdHealthRoute: AuthServicesServiceIdHealthRoute,
AuthServicesServiceIdNodesRoute: AuthServicesServiceIdNodesRoute,
AuthServicesServiceIdRoutingRoute: AuthServicesServiceIdRoutingRoute,
AuthServicesServiceIdSubdomainsRoute: AuthServicesServiceIdSubdomainsRoute,
AuthServicesServiceIdIndexRoute: AuthServicesServiceIdIndexRoute,
}
const AuthServicesServiceIdRouteRouteWithChildren =
AuthServicesServiceIdRouteRoute._addFileChildren(
AuthServicesServiceIdRouteRouteChildren,
)
interface AuthRouteChildren {
AuthSettingsRouteRoute: typeof AuthSettingsRouteRouteWithChildren
AuthCertificatesRoute: typeof AuthCertificatesRoute
AuthGroupsRoute: typeof AuthGroupsRouteWithChildren
AuthIndexRoute: typeof AuthIndexRoute
AuthServicesServiceIdRouteRoute: typeof AuthServicesServiceIdRouteRouteWithChildren
AuthDomainsIndexRoute: typeof AuthDomainsIndexRoute
AuthServicesIndexRoute: typeof AuthServicesIndexRoute
AuthDomainsDomainIdDnsRoute: typeof AuthDomainsDomainIdDnsRoute
AuthDomainsDomainIdIndexRoute: typeof AuthDomainsDomainIdIndexRoute
}
const AuthRouteChildren: AuthRouteChildren = {
AuthSettingsRouteRoute: AuthSettingsRouteRouteWithChildren,
AuthCertificatesRoute: AuthCertificatesRoute,
AuthGroupsRoute: AuthGroupsRouteWithChildren,
AuthIndexRoute: AuthIndexRoute,
AuthServicesServiceIdRouteRoute: AuthServicesServiceIdRouteRouteWithChildren,
AuthDomainsIndexRoute: AuthDomainsIndexRoute,
AuthServicesIndexRoute: AuthServicesIndexRoute,
AuthDomainsDomainIdDnsRoute: AuthDomainsDomainIdDnsRoute,
AuthDomainsDomainIdIndexRoute: AuthDomainsDomainIdIndexRoute,
}
const AuthRouteWithChildren = AuthRoute._addFileChildren(AuthRouteChildren)
const rootRouteChildren: RootRouteChildren = {
AuthRoute: AuthRouteWithChildren,
LoginRoute: LoginRoute,
AuthCallbackRoute: AuthCallbackRoute,
}
export const routeTree = rootRouteImport
._addFileChildren(rootRouteChildren)
._addFileTypes<FileRouteTypes>()