From 10ceba0bee259ffd6b1bb5fff295ed3bdd245895 Mon Sep 17 00:00:00 2001 From: Hilary Ramirez Date: Fri, 6 Feb 2026 15:21:38 -0500 Subject: [PATCH] Migrate Endpoint Protector KB to autogenerated sidebars - Add endpointprotector to MIGRATED_PRODUCTS in copy script - Update sidebar config to remove generateKBSidebar and use autogenerated - KB content copied to current version with icon grid views (322 files, 7 categories) --- kb_allowlist.json | 6 ++++++ scripts/copy-kb-to-versions.mjs | 3 ++- sidebars/endpointprotector/epp.js | 8 -------- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/kb_allowlist.json b/kb_allowlist.json index 30f3847651..3121b46af0 100644 --- a/kb_allowlist.json +++ b/kb_allowlist.json @@ -6,6 +6,12 @@ "11.6", "12.0" ], + "endpointpolicymanager": [ + "current" + ], + "endpointprotector": [ + "current" + ], "privilegesecure": [ "25.12", "4.1", diff --git a/scripts/copy-kb-to-versions.mjs b/scripts/copy-kb-to-versions.mjs index 0d2c27d5e1..45d0cb0e10 100644 --- a/scripts/copy-kb-to-versions.mjs +++ b/scripts/copy-kb-to-versions.mjs @@ -59,8 +59,9 @@ const ASSET_DIRS = ['0-images', 'images', 'assets', 'media']; const MIGRATED_PRODUCTS = [ // Add product IDs here as they complete migration // Example: 'auditor', 'privilegesecure', 'threatprevention' - '1secure', // Migrating - sidebar to be updated + '1secure', // Migrated - uses autogenerated sidebar 'accessanalyzer', // Already migrated - uses autogenerated sidebar + 'endpointprotector', // Migrating - sidebar to be updated 'privilegesecure', // Migrated - uses autogenerated sidebar 'privilegesecurediscovery', // Migrated - uses autogenerated sidebar 'recoveryforactivedirectory', // Migrated - uses autogenerated sidebar diff --git a/sidebars/endpointprotector/epp.js b/sidebars/endpointprotector/epp.js index f540886107..f4e8941a40 100644 --- a/sidebars/endpointprotector/epp.js +++ b/sidebars/endpointprotector/epp.js @@ -1,16 +1,8 @@ -const generateKBSidebar = require('../../src/utils/generateKBSidebar'); - module.exports = { sidebar: [ { type: 'autogenerated', dirName: '.', }, - { - type: 'category', - label: 'Knowledge Base', - collapsed: true, - items: generateKBSidebar('endpointprotector') - }, ], };