This commit is contained in:
2025-05-29 12:15:53 +00:00
parent b0beeae19e
commit ab1ea95070
12 changed files with 855 additions and 38 deletions

View File

@ -175,13 +175,12 @@ export class NFTablesManager {
};
// Add security-related options
const security = action.security || route.security;
if (security?.ipAllowList?.length) {
options.ipAllowList = security.ipAllowList;
if (route.security?.ipAllowList?.length) {
options.ipAllowList = route.security.ipAllowList;
}
if (security?.ipBlockList?.length) {
options.ipBlockList = security.ipBlockList;
if (route.security?.ipBlockList?.length) {
options.ipBlockList = route.security.ipBlockList;
}
// Add QoS options