NIS2 Agile - Piattaforma SaaS per compliance NIS2 (EU 2022/2555)
Go to file
DevEnv nis2-agile 59fad22c0e [UX+SEC] Eccellenza pre-audit: idle timeout, loading states, i18n, UX polish
- common.js: idle session timeout 30min con avviso countdown 5min prima del logout
- common.js: checkAuth() attiva automaticamente il monitor di inattività
- api.js: messaggi errore connessione usano i18n (IT/EN) tramite I18n.t()
- risks.html: saveRisk() e aiSuggest() con setButtonLoading durante salvataggio
- risks.html: deleteRisk() ricarica la matrice se si è in matrix view
- incidents.html: createIncident() con setButtonLoading durante registrazione
- policies.html: savePolicy() e saveAIGeneratedPolicy() con setButtonLoading
- policies.html: banner AI-draft con pulsante X per dismissione

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-20 12:25:52 +01:00
.claude [CORE] Housekeeping: CLAUDE.md allineato, docker hardening, gitignore 2026-02-20 11:09:04 +01:00
application [SEC+UX] Hardening sicurezza + miglioramenti UX pre-audit 2026-02-20 12:01:33 +01:00
docker [CORE] Housekeeping: CLAUDE.md allineato, docker hardening, gitignore 2026-02-20 11:09:04 +01:00
docs [FIX] Migration 006: usa stored procedure per indici condizionali 2026-02-20 12:08:44 +01:00
public [UX+SEC] Eccellenza pre-audit: idle timeout, loading states, i18n, UX polish 2026-02-20 12:25:52 +01:00
.dockerignore [FIX] Dockerignore: allow docker/php.ini for build context 2026-02-18 09:17:52 +01:00
.gitignore [CORE] Housekeeping: CLAUDE.md allineato, docker hardening, gitignore 2026-02-20 11:09:04 +01:00
.htaccess [CORE] Initial project scaffold - NIS2 Agile Compliance Platform 2026-02-17 17:50:18 +01:00
agile-services-istructio.md [CORE] Aggiunto integrazione agile-services: istruzioni + CLAUDE.md aggiornato 2026-02-18 08:05:36 +00:00
CLAUDE.md [DOCS] CLAUDE.md: aggiunta migration 006 + data 2026-02-20 2026-02-20 12:13:11 +01:00