fix(ui): подтверждать операции рекурсивных маршрутов
This commit is contained in:
1 parent
79a8d95e7d
commit
f5fc9282e2
11 files changed
+364
-138
No files matched your search
@@ -21,7 +21,7 @@ for (const section of ["wireguard", "ipsec", "gre", "firewall", "filters", "recu
|
||||
}
|
||||
if (attempts === 2) return route.fulfill({ json: { ok: false, routes: [], rules: [] } })
|
||||
if (attempts === 3) return route.fulfill({ json: {} })
|
||||
return route.fulfill({ json: { ok: true, routes: [], rules: [] } })
|
||||
return route.fulfill({ json: { ok: true, serverId: 1, pushedRoutes: 0, routes: [], rules: [] } })
|
||||
}
|
||||
const json = path.endsWith("/revisions") ? { revisions: [{ id: "rev/1", serverId: "1", section, source: "apply", fingerprint: "fixture", createdAt: "2026-09-29T00:00:00Z", note: null, itemCount: 1 }] }
|
||||
: path === "/api/auth/config" ? { required: false }
|
||||
@@ -31,8 +31,8 @@ for (const section of ["wireguard", "ipsec", "gre", "firewall", "filters", "recu
|
||||
: path === "/api/gre/tunnels" || path === "/api/filters/gre-tunnels" ? { tunnels: [] }
|
||||
: path === "/api/firewall/all" ? { rules: [], addressLists: [] }
|
||||
: path === "/api/filters/rules" ? { rulesets: [{ serverId: "1", rules: [] }], greTunnels: [], live: true }
|
||||
: path === "/api/recursive-routes" ? { routes: [] }
|
||||
: path === "/api/recursive-routes/gateways" ? { gateways: [] }
|
||||
: path === "/api/recursive-routes" ? { serverId: 1, routes: [], live: true, stale: false }
|
||||
: path === "/api/recursive-routes/gateways" ? { serverId: 1, gateways: [] }
|
||||
: path === "/api/evobgp/settings" ? { enabled: false, baseUrl: "", secretConfigured: false } : {}
|
||||
return route.fulfill({ json })
|
||||
})
|
||||
@@ -95,8 +95,8 @@ for (const section of ["ipsec", "gre", "firewall", "filters", "recursive-routes"
|
||||
: path === "/api/gre/tunnels" || path === "/api/filters/gre-tunnels" ? { tunnels: [] }
|
||||
: path === "/api/firewall/all" ? { rules: [], addressLists: [] }
|
||||
: path === "/api/filters/rules" ? { rulesets: [{ serverId: "1", rules: [] }], greTunnels: [], live: true }
|
||||
: path === "/api/recursive-routes" ? { routes: [] }
|
||||
: path === "/api/recursive-routes/gateways" ? { gateways: [] }
|
||||
: path === "/api/recursive-routes" ? { serverId: 1, routes: [], live: true, stale: false }
|
||||
: path === "/api/recursive-routes/gateways" ? { serverId: 1, gateways: [] }
|
||||
: path === "/api/evobgp/settings" ? { enabled: false, baseUrl: "", secretConfigured: false }
|
||||
: path === "/api/servers" ? [{ id: 1, name: "История роутер", host: "192.0.2.1", enabled: true, type: "exit-node", country: "RU", status: "online" }] : {} })
|
||||
})
|
||||
|
||||
Reference in new issue
Block a user