All checks were successful
Complete pentest feature overhaul: SSE streaming, session-persistent browser tool (CDP), AES-256 credential encryption, auto-screenshots in reports, code-level remediation correlation, SAST triage chunking, context window optimization, test user cleanup (Keycloak/Auth0/Okta), wizard dropdowns, attack chain improvements, architecture docs with Mermaid diagrams. Co-authored-by: Sharang Parnerkar <parnerkarsharang@gmail.com> Reviewed-on: #16
39 lines
1.3 KiB
Rust
39 lines
1.3 KiB
Rust
pub mod auth;
|
|
pub mod chat;
|
|
pub mod cve;
|
|
pub mod dast;
|
|
pub mod embedding;
|
|
pub mod finding;
|
|
pub mod graph;
|
|
pub mod issue;
|
|
pub mod mcp;
|
|
pub mod pentest;
|
|
pub mod repository;
|
|
pub mod sbom;
|
|
pub mod scan;
|
|
pub(crate) mod serde_helpers;
|
|
|
|
pub use auth::AuthInfo;
|
|
pub use chat::{ChatMessage, ChatRequest, ChatResponse, SourceReference};
|
|
pub use cve::{CveAlert, CveSource};
|
|
pub use dast::{
|
|
DastAuthConfig, DastEvidence, DastFinding, DastScanPhase, DastScanRun, DastScanStatus,
|
|
DastTarget, DastTargetType, DastVulnType,
|
|
};
|
|
pub use embedding::{CodeEmbedding, EmbeddingBuildRun, EmbeddingBuildStatus};
|
|
pub use finding::{Finding, FindingStatus, Severity};
|
|
pub use graph::{
|
|
CodeEdge, CodeEdgeKind, CodeNode, CodeNodeKind, GraphBuildRun, GraphBuildStatus, ImpactAnalysis,
|
|
};
|
|
pub use issue::{IssueStatus, TrackerIssue, TrackerType};
|
|
pub use mcp::{McpServerConfig, McpServerStatus, McpTransport};
|
|
pub use pentest::{
|
|
AttackChainNode, AttackNodeStatus, AuthMode, CodeContextHint, Environment, IdentityProvider,
|
|
PentestAuthConfig, PentestConfig, PentestEvent, PentestMessage, PentestSession, PentestStats,
|
|
PentestStatus, PentestStrategy, SeverityDistribution, TestUserRecord, TesterInfo,
|
|
ToolCallRecord,
|
|
};
|
|
pub use repository::{ScanTrigger, TrackedRepository};
|
|
pub use sbom::{SbomEntry, VulnRef};
|
|
pub use scan::{ScanPhase, ScanRun, ScanRunStatus, ScanType};
|