mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-10-12 02:06:37 +08:00
1160d5846a
反代路由创建/域名配置改为绑定 zone_domain_ids,移除手写域名列表与 旧证书字段;列表与 WAF/UptimeKuma 消费端同步读取 zone_domains。
20 lines
616 B
TypeScript
20 lines
616 B
TypeScript
import type {ProxyRouteConfigSection} from '@/lib/services/openflare';
|
|
|
|
export const proxyRouteFormIds: Record<ProxyRouteConfigSection, string> = {
|
|
domains: 'proxy-route-domains-form',
|
|
limits: 'proxy-route-limits-form',
|
|
proxy: 'proxy-route-proxy-form',
|
|
cache: 'proxy-route-cache-form',
|
|
waf: 'proxy-route-waf-form',
|
|
auth: 'proxy-route-auth-form',
|
|
};
|
|
|
|
export function submitProxyRouteSectionForm(section: ProxyRouteConfigSection) {
|
|
const form = document.getElementById(proxyRouteFormIds[section]);
|
|
if (form instanceof HTMLFormElement) {
|
|
form.requestSubmit();
|
|
return true;
|
|
}
|
|
return false;
|
|
}
|