69873e21be689135b3db2d02098a4e01f82fd9f3
- #7 (go-live ready): send() aggancia l'invio email del questionario/firma-lettura via EmailService, GATED dal kill-switch EMAIL_SENDING_ENABLED (oggi=false → ZERO invii; pronto al go-live). Magic-link assoluto via APP_URL; invio solo ai target con email valida; i link restano sempre disponibili per la condivisione manuale. Smoke prod: email_sent=0, email_enabled=false (nessun invio). - #2 (prevale Simon): nis2_sources.php — aggiunta NOTA DI PROVENIENZA sul 92 vs 87 (prodotto usa 92 = file referente; ACN ufficiale 87; divergenza nota/accettata). Numero NON modificato per decisione confermata. Note operative (host, fuori repo): - #8: EMAIL_MS_URL spostato sul path interno http://172.21.0.1:8081/api/emails (verificato 400 con X-Internal-Key = funzionante; pre edge-strip). Rollback: URL pubblico. - #9: pre-equip PHP-CA del DB CONFERMATO (CA presente, app connessa in TLS 1.3); enforce ALTER USER nis2_user REQUIRE SSL resta azione DB coordinata con VIGILE (utente @%). v1.21.3. Additivo. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
NIS2 Agile - Piattaforma SaaS per compliance NIS2 (EU 2022/2555)
42 MiB
Languages
HTML
46.2%
PHP
38.8%
JavaScript
12.6%
CSS
1.9%
Python
0.5%