Add DAST, graph modules, toast notifications, and dashboard enhancements
Add DAST scanning and code knowledge graph features across the stack: - compliance-dast and compliance-graph workspace crates - Agent API handlers and routes for DAST targets/scans and graph builds - Core models and traits for DAST and graph domains - Dashboard pages for DAST targets/findings/overview and graph explorer/impact - Toast notification system with auto-dismiss for async action feedback - Button click animations and disabled states for better UX Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -11,6 +11,8 @@ pub enum ScanType {
|
||||
Cve,
|
||||
Gdpr,
|
||||
OAuth,
|
||||
Graph,
|
||||
Dast,
|
||||
}
|
||||
|
||||
impl std::fmt::Display for ScanType {
|
||||
@@ -21,6 +23,8 @@ impl std::fmt::Display for ScanType {
|
||||
Self::Cve => write!(f, "cve"),
|
||||
Self::Gdpr => write!(f, "gdpr"),
|
||||
Self::OAuth => write!(f, "oauth"),
|
||||
Self::Graph => write!(f, "graph"),
|
||||
Self::Dast => write!(f, "dast"),
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -41,8 +45,10 @@ pub enum ScanPhase {
|
||||
SbomGeneration,
|
||||
CveScanning,
|
||||
PatternScanning,
|
||||
GraphBuilding,
|
||||
LlmTriage,
|
||||
IssueCreation,
|
||||
DastScanning,
|
||||
Completed,
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user