From fcc9197831c21e8aaa4beac5490e4df2a8748d33 Mon Sep 17 00:00:00 2001 From: Pedro Sousa <680496+pedrosousa@users.noreply.github.com> Date: Tue, 9 Sep 2025 18:04:40 +0100 Subject: [PATCH] [WAF] Highlight lines in APIRequest calls --- src/content/docs/waf/custom-rules/create-api.mdx | 3 +++ .../waf/managed-rules/payload-logging/configure-api.mdx | 2 +- .../reference/owasp-core-ruleset/configure-api.mdx | 6 ++++++ src/content/docs/waf/rate-limiting-rules/create-api.mdx | 7 +++++++ 4 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/content/docs/waf/custom-rules/create-api.mdx b/src/content/docs/waf/custom-rules/create-api.mdx index 6a99bf7b4e5fc67..f2ddb6f7d69b828 100644 --- a/src/content/docs/waf/custom-rules/create-api.mdx +++ b/src/content/docs/waf/custom-rules/create-api.mdx @@ -72,6 +72,9 @@ The new rule, which will be the last rule in the ruleset, includes the definitio }, }, }} + code={{ + mark: [{ range: "9-13" }], + }} roles={false} /> diff --git a/src/content/docs/waf/managed-rules/payload-logging/configure-api.mdx b/src/content/docs/waf/managed-rules/payload-logging/configure-api.mdx index 588cfd29a2503f9..7dd27005a1a7513 100644 --- a/src/content/docs/waf/managed-rules/payload-logging/configure-api.mdx +++ b/src/content/docs/waf/managed-rules/payload-logging/configure-api.mdx @@ -124,7 +124,7 @@ This example configures payload logging for the [Cloudflare Managed Ruleset](/wa expression: "true", }} code={{ - mark: [8, 9, 10], + mark: [{ range: "8-10" }], }} roles={false} /> diff --git a/src/content/docs/waf/managed-rules/reference/owasp-core-ruleset/configure-api.mdx b/src/content/docs/waf/managed-rules/reference/owasp-core-ruleset/configure-api.mdx index 26dd95a71e5c7d3..339ede8a178dc07 100644 --- a/src/content/docs/waf/managed-rules/reference/owasp-core-ruleset/configure-api.mdx +++ b/src/content/docs/waf/managed-rules/reference/owasp-core-ruleset/configure-api.mdx @@ -138,6 +138,9 @@ This example sets the Cloudflare OWASP Core Ruleset's paranoia level for a zone expression: "true", enabled: true, }} + code={{ + mark: [{ range: "8-19" }], + }} roles={false} /> @@ -297,6 +300,9 @@ This example configures the managed ruleset score threshold and the performed ac expression: "true", enabled: true, }} + code={{ + mark: [{ range: "12-13" }], + }} roles={false} /> diff --git a/src/content/docs/waf/rate-limiting-rules/create-api.mdx b/src/content/docs/waf/rate-limiting-rules/create-api.mdx index 16b53d3adcbaf95..e767bf6dde94d0d 100644 --- a/src/content/docs/waf/rate-limiting-rules/create-api.mdx +++ b/src/content/docs/waf/rate-limiting-rules/create-api.mdx @@ -91,6 +91,9 @@ The new rule defines a [custom response](/waf/rate-limiting-rules/create-zone-da mitigation_timeout: 600, }, }} + code={{ + mark: [{ range: "9-13" }], + }} roles={false} /> @@ -121,6 +124,7 @@ The new rule does not consider requests for cached assets when calculating the r requests_to_origin: true, }, }} + code={{ mark: [17] }} roles={false} /> @@ -152,6 +156,9 @@ The new rule is a complexity-based rate limiting rule that takes the `my-score` counting_expression: "", }, }} + code={{ + mark: [{ range: "13-14" }], + }} roles={false} />