Skip to content

Migrate Threat Manager KB to autogenerated sidebars - #118

Merged
hilram7 merged 2 commits into
devfrom
kb-migrate-sidebar-threatmanager
Feb 5, 2026
Merged

Migrate Threat Manager KB to autogenerated sidebars#118
hilram7 merged 2 commits into
devfrom
kb-migrate-sidebar-threatmanager

Conversation

@hilram7

@hilram7hilram7 commented Feb 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

Migrates Threat Manager Knowledge Base to use Docusaurus autogenerated sidebars with icon grid category views. This is the third product migration following the infrastructure (#112) and Threat Prevention (#117).

Changes Made

Threat Manager KB Migration

  • Added to MIGRATED_PRODUCTS: Threat Manager now uses the new autogenerated sidebar system
  • Sidebar configs updated: Removed generateKBSidebar() calls from both versions (3.0, 3.1)
  • KB content copied: Versions 3.0 and 3.1 now have KB content with icon grid category views

Testing

  • ✅ Local dev server: Threat Manager KB displays correctly
  • ✅ Production build: Completes successfully without errors
  • ✅ Icon grid views: All 6 KB categories show with grid layout
  • ✅ No duplicates: Only autogenerated KB section appears
  • ✅ Versions 3.0 and 3.1: Both show KB correctly
  • ✅ No conflicts with Threat Prevention migration

Migration Status

Completed:

Remaining: 14 products

Hilary Ramirez added 2 commits February 5, 2026 14:07
- Add threatmanager to MIGRATED_PRODUCTS in copy script
- Update both sidebar configs (3.0, 3.1) to use autogenerated
- KB content copied to versions 3.0 and 3.1 with icon grid views
- Resolved MIGRATED_PRODUCTS conflict (now has both threatmanager and threatprevention)
- Resolved kb_allowlist.json conflict (includes both products)
@hilram7
hilram7 marked this pull request as ready for review February 5, 2026 19:33
@hilram7
hilram7 requested a review from a team as a code ownerFebruary 5, 2026 19:33
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@hilram7@kdejoyce