From 77bdb8bf0ee673289176ccf895edcc81ce1f1738 Mon Sep 17 00:00:00 2001 From: ryan Date: Mon, 1 Jun 2026 10:54:26 +0800 Subject: [PATCH] =?UTF-8?q?[=E4=BC=98=E5=8C=96]=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openflare_server/web/components/ui/sonner.tsx | 1 + .../web/features/origins/components/origin-detail-page.tsx | 6 +++++- .../proxy-routes/components/proxy-route-config-page.tsx | 6 +++++- .../web/features/settings/components/settings-page.tsx | 6 +++++- .../tls-certificates/components/tls-certificates-page.tsx | 6 +++++- .../web/features/tunnels/components/tunnels-page.tsx | 6 +++++- .../web/features/users/components/users-page.tsx | 6 +++++- .../web/features/waf/components/ip-groups-page.tsx | 3 --- openflare_server/web/features/waf/components/waf-page.tsx | 6 +++++- .../websites/components/certificate-apply-modal.tsx | 6 +++++- .../websites/components/certificate-import-modal.tsx | 6 +++++- .../features/websites/components/website-detail-page.tsx | 6 +++++- .../web/features/websites/components/websites-page.tsx | 6 +++++- 13 files changed, 56 insertions(+), 14 deletions(-) diff --git a/openflare_server/web/components/ui/sonner.tsx b/openflare_server/web/components/ui/sonner.tsx index cf384bce..445fac6b 100644 --- a/openflare_server/web/components/ui/sonner.tsx +++ b/openflare_server/web/components/ui/sonner.tsx @@ -10,6 +10,7 @@ export function Toaster({ ...props }: ToasterProps) { return ( {feedback ? ( - + setFeedback(null)} + /> ) : null}
diff --git a/openflare_server/web/features/proxy-routes/components/proxy-route-config-page.tsx b/openflare_server/web/features/proxy-routes/components/proxy-route-config-page.tsx index 72522af3..c8b45674 100644 --- a/openflare_server/web/features/proxy-routes/components/proxy-route-config-page.tsx +++ b/openflare_server/web/features/proxy-routes/components/proxy-route-config-page.tsx @@ -1252,7 +1252,11 @@ export function ProxyRouteConfigPage({ /> {feedback ? ( - + setFeedback(null)} + /> ) : null}
diff --git a/openflare_server/web/features/settings/components/settings-page.tsx b/openflare_server/web/features/settings/components/settings-page.tsx index eaeea23b..2c49f424 100644 --- a/openflare_server/web/features/settings/components/settings-page.tsx +++ b/openflare_server/web/features/settings/components/settings-page.tsx @@ -2004,7 +2004,11 @@ export function SettingsPage() { {feedback ? ( - + setFeedback(null)} + /> ) : null}
diff --git a/openflare_server/web/features/tls-certificates/components/tls-certificates-page.tsx b/openflare_server/web/features/tls-certificates/components/tls-certificates-page.tsx index de06fd14..1dca7f68 100644 --- a/openflare_server/web/features/tls-certificates/components/tls-certificates-page.tsx +++ b/openflare_server/web/features/tls-certificates/components/tls-certificates-page.tsx @@ -166,7 +166,11 @@ export function TlsCertificatesPage() { /> {feedback ? ( - + setFeedback(null)} + /> ) : null} {feedback ? ( - + setFeedback(null)} + /> ) : null} {feedback ? ( - + setFeedback(null)} + /> ) : null}
)} -
- 💡 提示:抓取记录持久化存储在 IP 组的 ext_ips 扩展字段中。未来如需为已抓取到的 IP 记录更多维度的扩展元数据,可直接在此 JSON 对象中添加字段以供扩展。 -
) : null} diff --git a/openflare_server/web/features/waf/components/waf-page.tsx b/openflare_server/web/features/waf/components/waf-page.tsx index 5197dc20..7df5c084 100644 --- a/openflare_server/web/features/waf/components/waf-page.tsx +++ b/openflare_server/web/features/waf/components/waf-page.tsx @@ -340,7 +340,11 @@ export function WAFPage() { /> {feedback ? ( - + setFeedback(null)} + /> ) : null}
diff --git a/openflare_server/web/features/websites/components/certificate-apply-modal.tsx b/openflare_server/web/features/websites/components/certificate-apply-modal.tsx index 70672bda..5b3555fb 100644 --- a/openflare_server/web/features/websites/components/certificate-apply-modal.tsx +++ b/openflare_server/web/features/websites/components/certificate-apply-modal.tsx @@ -163,7 +163,11 @@ export function CertificateApplyModal({ >
{feedback ? ( - + setFeedback(null)} + /> ) : null}
diff --git a/openflare_server/web/features/websites/components/certificate-import-modal.tsx b/openflare_server/web/features/websites/components/certificate-import-modal.tsx index 927f540b..3408c6c5 100644 --- a/openflare_server/web/features/websites/components/certificate-import-modal.tsx +++ b/openflare_server/web/features/websites/components/certificate-import-modal.tsx @@ -147,7 +147,11 @@ export function CertificateImportModal({ >
{feedback ? ( - + setFeedback(null)} + /> ) : null}
diff --git a/openflare_server/web/features/websites/components/website-detail-page.tsx b/openflare_server/web/features/websites/components/website-detail-page.tsx index 84883d36..b2b34356 100644 --- a/openflare_server/web/features/websites/components/website-detail-page.tsx +++ b/openflare_server/web/features/websites/components/website-detail-page.tsx @@ -279,7 +279,11 @@ export function WebsiteDetailPage({ websiteId }: { websiteId: string }) { /> {feedback ? ( - + setFeedback(null)} + /> ) : null}
diff --git a/openflare_server/web/features/websites/components/websites-page.tsx b/openflare_server/web/features/websites/components/websites-page.tsx index 001ca286..6d144f47 100644 --- a/openflare_server/web/features/websites/components/websites-page.tsx +++ b/openflare_server/web/features/websites/components/websites-page.tsx @@ -113,7 +113,11 @@ export function WebsitesPage() { /> {feedback ? ( - + setFeedback(null)} + /> ) : null}