mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-10-01 14:46:36 +08:00
refactor(frontend): simplify routing paths for certificates, dns-accounts and ip-groups
- Remove /websites prefix from TLS certificates and DNS accounts routes. - Remove /waf prefix from IP groups route. - Correct relative import paths for shared components.
This commit is contained in:
@@ -24,12 +24,12 @@ import type {TlsCertificateItem} from '@/lib/services/openflare';
|
||||
import {TlsCertificateService} from '@/lib/services/openflare';
|
||||
import {formatDateTime} from '@/lib/utils';
|
||||
|
||||
import {CertificateApplyDialog} from '../components/certificate-apply-dialog';
|
||||
import {CertificateDetailDialog} from '../components/certificate-detail-dialog';
|
||||
import {CertificateEditorDialog} from '../components/certificate-editor-dialog';
|
||||
import {CertificateImportDialog} from '../components/certificate-import-dialog';
|
||||
import {WebsiteStatusBadge} from '../components/status-badge';
|
||||
import {getCertificateStatus, getErrorMessage} from '../components/website-utils';
|
||||
import {CertificateApplyDialog} from '../websites/components/certificate-apply-dialog';
|
||||
import {CertificateDetailDialog} from '../websites/components/certificate-detail-dialog';
|
||||
import {CertificateEditorDialog} from '../websites/components/certificate-editor-dialog';
|
||||
import {CertificateImportDialog} from '../websites/components/certificate-import-dialog';
|
||||
import {WebsiteStatusBadge} from '../websites/components/status-badge';
|
||||
import {getCertificateStatus, getErrorMessage} from '../websites/components/website-utils';
|
||||
|
||||
const certificatesQueryKey = ['openflare', 'tls-certificates'];
|
||||
|
||||
|
||||
@@ -24,8 +24,8 @@ import type {DnsAccountItem} from '@/lib/services/openflare';
|
||||
import {DnsAccountService} from '@/lib/services/openflare';
|
||||
import {formatDateTime} from '@/lib/utils';
|
||||
|
||||
import {DnsAccountCreateDialog} from '../components/dns-account-create-dialog';
|
||||
import {getErrorMessage} from '../components/website-utils';
|
||||
import {DnsAccountCreateDialog} from '../websites/components/dns-account-create-dialog';
|
||||
import {getErrorMessage} from '../websites/components/website-utils';
|
||||
|
||||
const dnsAccountsQueryKey = ['openflare', 'dns-accounts'];
|
||||
|
||||
|
||||
@@ -23,11 +23,11 @@ import {LoadingStateWithBorder} from '@/components/layout/loading';
|
||||
import type {WAFIPGroup, WAFIPGroupAutoTestResult, WAFIPGroupPayload,} from '@/lib/services/openflare';
|
||||
import {WafService} from '@/lib/services/openflare';
|
||||
|
||||
import {buildIPGroupPayloadFromGroup, getErrorMessage, parseAutomaticConfig} from '../components/helpers';
|
||||
import {IPGroupDialog} from '../components/ip-group-dialog';
|
||||
import {IPGroupTestDialog} from '../components/ip-group-test-dialog';
|
||||
import {IPGroupViewDialog} from '../components/ip-group-view-dialog';
|
||||
import {IPGroupsTable} from '../components/ip-groups-table';
|
||||
import {buildIPGroupPayloadFromGroup, getErrorMessage, parseAutomaticConfig} from '../waf/components/helpers';
|
||||
import {IPGroupDialog} from '../waf/components/ip-group-dialog';
|
||||
import {IPGroupTestDialog} from '../waf/components/ip-group-test-dialog';
|
||||
import {IPGroupViewDialog} from '../waf/components/ip-group-view-dialog';
|
||||
import {IPGroupsTable} from '../waf/components/ip-groups-table';
|
||||
|
||||
const ipGroupsQueryKey = ['openflare', 'waf', 'ip-groups'];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user