diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 3fed7e4145184d4..bf0fdb9c172193f 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -49,8 +49,9 @@ # Changelogs -/src/content/changelog/ @cloudflare/pm-changelogs @cloudflare/pcx-cloudflare-one -/src/assets/images/changelog/ @cloudflare/pm-changelogs @cloudflare/pcx-cloudflare-one +/src/content/changelog/ @cloudflare/pm-changelogs @cloudflare/pcx-technical-writing +/src/content/changelog/waf/ @cloudflare/firewall @vs-mg @cloudflare/pm-changelogs @cloudflare/pcx-technical-writing +/src/assets/images/changelog/ @cloudflare/pm-changelogs @cloudflare/pcx-technical-writing /src/assets/images/ @cloudflare/pm-changelogs @cloudflare/pcx-technical-writing # Cloudflare One diff --git a/public/__redirects b/public/__redirects index 93fccf3dbdca244..5fc8208995b662f 100644 --- a/public/__redirects +++ b/public/__redirects @@ -35,6 +35,8 @@ /network-interconnect/changelog/index.xml /changelog/rss/network-interconnect.xml 301 /rules/changelog/index.xml /changelog/rss/rules.xml 301 /ssl/changelog/index.xml /changelog/rss/ssl.xml 301 +/waf/change-log/index.xml /changelog/rss/waf.xml 301 +/waf/change-log/general-updates/index.xml /changelog/rss/waf.xml 301 ## legacy /release-notes/index.xml /changelog/rss/index.xml 301 @@ -1550,7 +1552,34 @@ /support/firewall/tools/ /waf/ 301 /support/firewall/tools/configuring-cloudflare-rate-limiting/ /waf/reference/legacy/old-rate-limiting/ 301 /support/firewall/tools/troubleshooting-cloudflare-rate-limiting/ /waf/reference/legacy/old-rate-limiting/troubleshooting/ 301 +/waf/change-log/2025-01-06/ /changelog/2025-01-06-waf-release/ 301 +/waf/change-log/2025-01-13/ /changelog/2025-01-13-waf-release/ 301 +/waf/change-log/2025-01-21/ /changelog/2025-01-21-waf-release/ 301 +/waf/change-log/2025-02-11/ /changelog/2025-02-11-waf-release/ 301 +/waf/change-log/2025-02-18/ /changelog/2025-02-18-waf-release/ 301 +/waf/change-log/2025-02-24/ /changelog/2025-02-24-waf-release/ 301 +/waf/change-log/2025-03-03/ /changelog/2025-03-03-waf-release/ 301 +/waf/change-log/2025-03-10/ /changelog/2025-03-10-waf-release/ 301 +/waf/change-log/2025-03-11-emergency/ /changelog/2025-03-11-emergency-waf-release/ 301 +/waf/change-log/2025-03-17/ /changelog/2025-03-17-waf-release/ 301 +/waf/change-log/2025-03-19-emergency/ /changelog/2025-03-19-emergency-waf-release/ 301 +/waf/change-log/2025-03-22-emergency/ /changelog/2025-03-22-emergency-waf-release/ 301 +/waf/change-log/2025-04-02/ /changelog/2025-04-02-waf-release/ 301 +/waf/change-log/2025-04-14/ /changelog/2025-04-14-waf-release/ 301 +/waf/change-log/2025-04-22/ /changelog/2025-04-22-waf-release/ 301 +/waf/change-log/2025-04-26-emergency/ /changelog/2025-04-26-emergency-waf-release/ 301 +/waf/change-log/2025-05-05/ /changelog/2025-05-05-waf-release/ 301 +/waf/change-log/2025-05-19/ /changelog/2025-05-19-waf-release/ 301 +/waf/change-log/2025-05-27/ /changelog/2025-05-27-waf-release/ 301 +/waf/change-log/2025-06-02/ /changelog/2025-06-02-waf-release/ 301 +/waf/change-log/2025-06-09/ /changelog/2025-06-09-waf-release/ 301 +/waf/change-log/2025-06-16/ /changelog/2025-06-16-waf-release/ 301 +/waf/change-log/2025-07-07/ /changelog/2025-07-07-waf-release/ 301 +/waf/change-log/2025-07-14/ /changelog/2025-07-14-waf-release/ 301 +/waf/change-log/2025-07-21/ /changelog/2025-07-21-waf-release/ 301 +/waf/change-log/2025-07-21-emergency/ /changelog/2025-07-21-emergency/ 301 /waf/change-log/historical/ /waf/change-log/historical-2019/ 301 +/waf/change-log/managed-rulesets/ /waf/change-log/ 301 /waf/custom-rules/manage-dashboard/ /waf/custom-rules/create-dashboard/ 301 /waf/security-analytics/ /waf/analytics/security-analytics/ 301 /waf/custom-rules/use-cases/require-valid-hmac-token/ /waf/custom-rules/use-cases/configure-token-authentication/ 301 diff --git a/src/components/AvailableChangelogFeeds.astro b/src/components/AvailableChangelogFeeds.astro index cfde0f469f0eebd..7f08f3c212fd987 100644 --- a/src/components/AvailableChangelogFeeds.astro +++ b/src/components/AvailableChangelogFeeds.astro @@ -64,11 +64,10 @@ const productsByGroup = Object.entries( {group === "Application security" && ( -