feat(tests): add Validated Tests as dedicated page, remove duplicate sidebar entry
Some checks failed
Aegis CI / lint-and-test (push) Has been cancelled

- New /tests/validated page with its own route and sidebar link, showing
  only validated tests with Attack and Detection result badges.
- Removed the duplicate "My Pending Tasks" sidebar entry (same as All Tests).
- All Tests table no longer shows validated tests; clicking the Validated
  counter card navigates to the new page instead.
- Validated option removed from the state filter dropdown in All Tests.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
kitos
2026-05-28 17:18:21 +02:00
parent 2eed763f9e
commit 1120d8f2ce
4 changed files with 335 additions and 189 deletions

View File

@@ -10,7 +10,7 @@ import {
FileText,
ChevronDown,
ListChecks,
ClipboardList,
CheckCircle,
Database,
Crosshair,
Zap,
@@ -41,7 +41,7 @@ const mainLinks: NavItem[] = [
icon: FlaskConical,
children: [
{ to: "/tests", label: "All Tests", icon: ListChecks },
{ to: "/tests?view=pending", label: "My Pending Tasks", icon: ClipboardList },
{ to: "/tests/validated", label: "Validated Tests", icon: CheckCircle },
{ to: "/test-catalog", label: "Test Catalog", icon: BookOpen },
],
},