5 Commits

Author SHA1 Message Date
JSC
53af2a5739 Add vulnerability counts and image counts to project and file responses 2025-07-11 18:29:31 +02:00
JSC
e521af2281 Add vulnerability counts to project response in get_projects endpoint 2025-07-11 15:10:36 +02:00
JSC
fe2600f5bf Enhance vulnerability scanning by linking vulnerabilities to scan jobs and updating scan_all_images method to accept scan_job_id 2025-07-10 23:07:19 +02:00
JSC
2c64c2c34d Add vulnerability scanner and WebSocket manager for scan notifications
- Implemented VulnerabilityScanner class to scan images for vulnerabilities using Trivy and NVD API.
- Added methods to parse and store vulnerability data in the database.
- Created WebSocketManager class to handle real-time notifications for scan status updates.
- Integrated WebSocket notifications for scan start, completion, and failure events.
2025-07-10 22:57:00 +02:00
JSC
7f8c47273a Initialize backend project with essential files and configurations 2025-07-10 20:53:22 +02:00