From b024d5ffda22c8affe5b17e5d8045344235e8ec6 Mon Sep 17 00:00:00 2001 From: Stavros Date: Wed, 3 Sep 2025 12:16:06 +0300 Subject: [PATCH] feat: allow for dash substitute in ip filters for environments like kubernetes --- internal/utils/security_utils.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/utils/security_utils.go b/internal/utils/security_utils.go index b40c56c..85a359d 100644 --- a/internal/utils/security_utils.go +++ b/internal/utils/security_utils.go @@ -73,6 +73,8 @@ func CheckFilter(filter string, str string) bool { return true } + filter = strings.Replace(filter, "-", "/", -1) + if strings.HasPrefix(filter, "/") && strings.HasSuffix(filter, "/") { re, err := regexp.Compile(filter[1 : len(filter)-1]) if err != nil {