
DevEnv nis2-agileandClaude Opus 4.8
307993fbad
[FEAT] Evidence Automation + Continuous Control Monitoring (P1)
Colma il gap competitivo vs Vanta/Drata (compliance automation):
- ServicesController::ingestEvidence -> POST /services/evidence-ingest (scope ingest:evidence)
raccolta evidenze automatiche dai connettori (M365/Google/AWS/Azure/IdP/EDR/SIEM), batch fino a 200, upsert idempotente su external_ref
- recomputeControlMonitoring: ricalcolo monitoring_status (healthy/warning/stale/failing) per freschezza+esito
- controlsMonitoring -> GET /services/controls-monitoring (scope read:compliance): coverage + summary semafori
- Migrazione 024: tabella control_evidence_auto + compliance_controls.{monitoring_status,last_checked_at,freshness_days}
- Route POST:evidenceIngest, GET:controlsMonitoring
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 08:55:26 +02:00
..
2026-05-29 13:28:57 +02:00
2026-03-10 11:27:19 +01:00
2026-03-10 09:40:27 +01:00
2026-03-07 14:07:10 +01:00
2026-05-29 17:15:13 +02:00
2026-02-17 18:08:43 +01:00
2026-02-17 17:50:18 +01:00
2026-02-18 08:34:37 +01:00
2026-02-20 12:01:33 +01:00
2026-05-29 17:15:13 +02:00
2026-02-20 08:53:30 +01:00
2026-03-09 08:17:53 +01:00
2026-02-20 12:01:33 +01:00
2026-05-29 13:18:35 +02:00
2026-05-29 15:42:00 +02:00
2026-02-20 12:25:52 +01:00
2026-05-29 15:42:00 +02:00
2026-05-29 15:42:00 +02:00
2026-05-30 08:55:26 +02:00
2026-05-30 08:41:57 +02:00
2026-05-29 15:44:13 +02:00
2026-03-10 12:00:26 +01:00
2026-05-29 13:18:35 +02:00
2026-03-07 16:37:14 +01:00
2026-05-29 15:42:00 +02:00
2026-05-29 15:42:00 +02:00
2026-03-07 16:05:49 +01:00
2026-03-07 13:20:24 +01:00
2026-03-07 17:11:25 +01:00
2026-02-20 12:25:52 +01:00
2026-03-09 15:31:07 +01:00
2026-03-10 15:26:23 +01:00
2026-02-20 11:17:04 +01:00
2026-05-29 13:18:35 +02:00
2026-05-29 15:42:00 +02:00
2026-05-29 15:42:00 +02:00
2026-05-29 13:28:57 +02:00
2026-02-17 19:49:57 +01:00
2026-03-10 15:26:23 +01:00
2026-03-17 15:16:00 +01:00
2026-03-10 10:51:48 +01:00
2026-03-17 15:32:02 +01:00
2026-02-20 11:17:04 +01:00
2026-03-09 10:03:14 +01:00
2026-02-20 11:17:04 +01:00
2026-05-29 17:15:13 +02:00
2026-03-07 13:20:24 +01:00
2026-03-09 07:54:15 +01:00