diff --git a/layouts/iac_security/list.html b/layouts/iac_security/list.html index 64cc1457db5..ab9d5321566 100644 --- a/layouts/iac_security/list.html +++ b/layouts/iac_security/list.html @@ -238,7 +238,7 @@

{{ .Title }}

{{ $group_id := .Key }} {{ $ruleset_title := index (index $ruleset_params.rulesets .Key) "title"}}
@@ -254,7 +254,7 @@

{{ .Title }}

{{ $rule_id := index (split .Params.meta.name "/") 1}} {{ $filter_info := (printf "%s,%s,%s,%s" .Params.meta.cloud_provider .Params.meta.category .Params.meta.severity .Params.meta.platform) }} {{ $rule_info := (replaceRE "(`|')" "" (delimit (slice $filter_info ($rule_id|lower) $ruleset_title .Params.group_id .Title ) ";")) }} -
{{ .Title }} {{ $pad.SetInMap "filters" "Providers" (union (index ($pad.Get "filters") "Providers") (slice .Params.meta.cloud_provider)) }} {{ $pad.SetInMap "filters" "Platforms" (union (index ($pad.Get "filters") "Platforms") (slice .Params.meta.platform)) }} {{ $pad.SetInMap "filters" "Categories" (union (index ($pad.Get "filters") "Categories") (slice .Params.meta.category)) }} - {{ $pad.SetInMap "filters" "Severities" (slice "CRITICAL" "HIGH" "MEDIUM" "LOW" "INFO") }} - {{/* + {{ $pad.SetInMap "filters" "Severities" (slice "CRITICAL" "HIGH" "MEDIUM" "LOW") }} + {{/* build object of arrays with unique cloud provider for each ruleset header (.set-header ) cloudProvidersByRuleset: { rulesetID: [], @@ -305,7 +305,7 @@

{{ .Title }}

{{/* RULESET-HEADER - Keep here. scratch pad for cloudProviderByRuleSet needs to build first */}}