diff --git a/src/components/admin/AdminControlsPanel.tsx b/src/components/admin/AdminControlsPanel.tsx
index 06b7ab3..5bf934c 100644
--- a/src/components/admin/AdminControlsPanel.tsx
+++ b/src/components/admin/AdminControlsPanel.tsx
@@ -225,6 +225,21 @@
}
};
+ const runCveVerification = async () => {
+ try {
+ setLoading(true);
+ await api.post('/admin/scripts/verify-cve-count');
+ setCveVisible(true);
+ setToastMessage('🔍 CVE verification started - check logs for comparison results');
+ setToastOpen(true);
+ } catch (err: any) {
+ setToastMessage("❌ Failed to start CVE verification: " + (err?.response?.data || err.message));
+ setToastOpen(true);
+ } finally {
+ setLoading(false);
+ }
+ };
+
const openDialog = async () => {
await fetchClients();
setDialogOpen(true);
@@ -269,6 +284,16 @@
{loading ? 'Starting Backfill...' : 'Backfill All CVEs (2002-Present)'}
+
+