Commit Graph

  • 16790d25a4 [DOCS] CONTEXT: modulo Gap Analysis ACN + review 4 agenti + landing aggiornata main DevEnv nis2-agile 2026-06-01 17:15:57 +0200
  • 5785ba516d [FIX] Landing: checkbox consenso largo 100% (causa vera del testo incolonnato) DevEnv nis2-agile 2026-06-01 14:43:34 +0200
  • 847e28b8cf [FIX] Landing: testo consenso GDPR incolonnato e tutto rosso nel form DevEnv nis2-agile 2026-06-01 14:33:06 +0200
  • 68346fec05 [DOCS] Presentation: rimossi riferimenti a costi/abbonamento DevEnv nis2-agile 2026-06-01 14:20:32 +0200
  • 8aa1f8f9c1 [DOCS] Landing: rimosso riferimento a carta di credito/gratuita nel CTA DevEnv nis2-agile 2026-06-01 14:11:19 +0200
  • 8dd5bccba7 [DOCS] Landing: aggiornata alle reali funzionalita, valorizzati elementi distintivi DevEnv nis2-agile 2026-06-01 13:57:26 +0200
  • d6924a30c1 [FIX] Gap Analysis ACN: bug da review avversariale (4 agenti) DevEnv nis2-agile 2026-06-01 12:18:25 +0200
  • 09f51795c1 [DOCS] Analisi normativa: verifica finding revisore Gap Analysis ACN su fonti ACN DevEnv nis2-agile 2026-06-01 11:57:37 +0200
  • 035df49e07 [DOCS] Gate Gap Analysis ACN: guida cap-5b + help + i18n IT/EN + version 1.13.0 DevEnv nis2-agile 2026-06-01 08:18:40 +0200
  • 91043d7391 [FEAT] Gap Analysis ACN: frontend (acn-gap.html + sidebar + api.js) DevEnv nis2-agile 2026-06-01 08:10:50 +0200
  • ea2a291325 [FEAT] Gap Analysis ACN: assessment misure/requisiti Det. 164179/2025 (backend) DevEnv nis2-agile 2026-06-01 08:02:59 +0200
  • 4af5e4caab [DOCS] CONTEXT: kill-switch email (EMAIL_SENDING_ENABLED) + fix sendViaTemplate DevEnv nis2-agile 2026-05-31 18:53:24 +0200
  • 397185e245 [SEC] Email kill-switch FAIL-SAFE: default OFF sempre (ambiente solo demo) DevEnv nis2-agile 2026-05-31 18:48:00 +0200
  • fe77ee8679 [SEC] EmailService: kill-switch invio email (EMAIL_SENDING_ENABLED) DevEnv nis2-agile 2026-05-31 18:46:55 +0200
  • 006f86387b [FIX] EmailService: aggiungi sendViaTemplate() (era mancante - Edit fallito in de09af6) DevEnv nis2-agile 2026-05-31 18:35:21 +0200
  • ccea3ab7b7 [DOCS] CONTEXT: sessione Fasi 2-4 questionari fornitori + corpus ACN (v1.12.0) DevEnv nis2-agile 2026-05-31 17:48:45 +0200
  • 2dced3f9b9 [DOCS] Gate Fasi 2-4: guida + help + version per campagne/portale fornitori DevEnv nis2-agile 2026-05-31 17:44:16 +0200
  • 78dcb412ad [FEAT] Fase 3+4 frontend: supplier-portal.html (OTP/magic-link + compilazione) DevEnv nis2-agile 2026-05-31 17:42:23 +0200
  • de09af6d7e [FEAT] Fase 3 backend: portale fornitore OTP/magic-link (SupplierPortalController) DevEnv nis2-agile 2026-05-31 17:40:20 +0200
  • 261fc4cdd5 [FEAT] Fase 2 cron: reminder/overdue/ricorrenza questionari fornitori DevEnv nis2-agile 2026-05-31 17:27:50 +0200
  • 6365d5dfda [FIX] ingest-acn: usa upsertBatch/deleteByFilter (metodi reali VectorService) DevEnv nis2-agile 2026-05-31 17:24:38 +0200
  • 94bb7bd32b [FEAT] Corpus AI: ingest 203 requisiti ACN granulari nella KB (chunk-per-requisito) DevEnv nis2-agile 2026-05-31 17:21:26 +0200
  • 7baa596b37 [FEAT] Fase 2 backend: campagne questionario (questionnaire_campaigns) + scadenze/ricorrenze DevEnv nis2-agile 2026-05-31 17:14:24 +0200
  • 306960cbf0 docs(handover): standard apple-developer-multi-prodotto v1.0 (broadcast 31/5) AgileHub VIGILE 2026-05-31 17:10:34 +0200
  • 355c3fb6e6 [DOCS] CONTEXT_LAST_SESSION: sessione 2026-05-31 (modulo fornitori Fase 0+1 + review 22 agenti + help completo) DevEnv nis2-agile 2026-05-31 16:51:40 +0200
  • 43a7180957 [DOCS] Help: HelpSystem.init su normative + companies (edit prima falliti) DevEnv nis2-agile 2026-05-31 16:42:08 +0200
  • 3e5b75bd35 [DOCS] Help contestuale cablato su whistleblowing/normative/companies/kb DevEnv nis2-agile 2026-05-31 16:40:57 +0200
  • c1d3328408 [DOCS] Help contestuale: aggiunti 4 moduli (whistleblowing, normative, kb, companies) DevEnv nis2-agile 2026-05-31 16:38:30 +0200
  • e269fb108f [SEC] Redatta chiave API mktg esposta in pagine pubbliche (F1 security audit) DevEnv nis2-agile 2026-05-31 16:16:53 +0200
  • 54a9c0987f [FIX] Precisione normativa: relazione finale +1 mese DALLA NOTIFICA + guida allineata DevEnv nis2-agile 2026-05-31 16:13:21 +0200
  • 8a55194b2f [FIX] Knowledge Base: token key errata (access_token->nis2_access_token) + init mancante DevEnv nis2-agile 2026-05-31 15:11:37 +0200
  • 4ab549fc0c [FIX] AI P0 da test multi-agente: anonimizzazione + grounding + dim 512 DevEnv nis2-agile 2026-05-31 15:04:33 +0200
  • c134a2d52a [FIX] Auth CRITICI da test multi-agente: register senza jti + revoca sessione singola DevEnv nis2-agile 2026-05-31 15:01:22 +0200
  • 2037cecaba [FIX] Test multi-agente: dashboard gauge + risks backToList/loadFair DevEnv nis2-agile 2026-05-31 14:56:10 +0200
  • 4d9153b36f [FIX] supply-chain: selettore modale errato (#app-modal -> #modal-overlay) DevEnv nis2-agile 2026-05-31 14:40:03 +0200
  • b7f361b87c [FEAT] Supply chain UI: i18n sp.* IT/EN + import mostra errors[] dettaglio righe scartate DevEnv nis2-agile 2026-05-31 14:37:22 +0200
  • ce0387ed4f [FEAT] Supply chain UI: dropdown categoria + gestione categorie + vista template GV.SC DevEnv nis2-agile 2026-05-31 14:30:20 +0200
  • f2ee6801e1 docs(handover): vault-steward chain fix (race + cli) — 31/5 AgileHub VIGILE 2026-05-31 11:29:06 +0200
  • d103e9d88e [FIX] api.js deleteAsset: this.delete() -> this.del() (metodo inesistente) DevEnv nis2-agile 2026-05-31 11:28:52 +0200
  • 0174985834 [FIX] IncidentController: commento Allegato 3/4 invertito (edit prima fallito) DevEnv nis2-agile 2026-05-31 11:27:13 +0200
  • 0d748c6027 [FIX] AIService+IncidentController: Allegato 3/4 invertiti (edit prima fallito) + decorrenza + disclaimer DevEnv nis2-agile 2026-05-31 11:26:13 +0200
  • 60793111a2 [FIX] Coerenza normativa AI/help: Allegato 3/4 invertiti + decorrenza relazione finale + disclaimer non-parere-legale DevEnv nis2-agile 2026-05-31 11:24:07 +0200
  • 9fbf72a113 [FIX] suppliers create/update: persistono category_id (era ignorato) DevEnv nis2-agile 2026-05-31 11:20:49 +0200
  • 78758f6d65 [DOCS] Guida: avvertenza non-parere-legale + capitolo fornitori (FIX edit prima fallito) DevEnv nis2-agile 2026-05-31 11:20:14 +0200
  • b53d2aff78 [DOCS] Guida: avvertenza "non parere legale" + capitolo fornitori (import/categorie/template GV.SC) DevEnv nis2-agile 2026-05-31 11:19:09 +0200
  • 5c7ed9abcb [FIX] Import fornitori: valida scope org di category_id + allinea header migrazioni 032/033 DevEnv nis2-agile 2026-05-31 11:16:43 +0200
  • d638f9a3bb [DOCS] Template GV.SC: correzioni citazioni ACN + disclaimer interpretazioni DevEnv nis2-agile 2026-05-31 11:14:33 +0200
  • a92e27cb01 [FIX] incidents.html: apostrofi non-escaped in evalSignificance rompevano l'intera pagina DevEnv nis2-agile 2026-05-31 11:12:03 +0200
  • 6a573117f7 [DOCS] Help supply-chain: aggiunte sezioni Import + Categorie/template GV.SC (edit prima fallito) DevEnv nis2-agile 2026-05-31 11:10:02 +0200
  • 0f92d5a1ef [DOCS] Help supply-chain: sezioni import + categorie/template GV.SC + ref ACN Allegato 2 DevEnv nis2-agile 2026-05-31 11:09:10 +0200
  • a12a5a8560 [CHORE] version.json 1.9.1 (Fase 1 modulo questionari fornitori completata) DevEnv nis2-agile 2026-05-31 11:08:22 +0200
  • 03da28920d [FIX] Fase 1 UI: completa import fornitori + client API + help (edit precedenti falliti) DevEnv nis2-agile 2026-05-31 11:04:22 +0200
  • 73f47df389 [DOCS] Fase 1 gate: help online supply-chain (import + categorie/template GV.SC) + version 1.9.0 DevEnv nis2-agile 2026-05-31 10:44:25 +0200
  • 8d7a50abbe [FEAT] Seed template "NIS2 base" fornitori (26 domande GV.SC) idempotente per-org DevEnv nis2-agile 2026-05-31 10:37:38 +0200
  • f85876f2a2 [FEAT] Supply chain Fase 1: modulo questionari configurabile (categorie + template + domande + import) DevEnv nis2-agile 2026-05-31 10:36:44 +0200
  • 34bac1a237 docs(handover): aggiornamenti AgileHub 31/5 (email-ms fix + opcache USR2 cross-suite) AgileHub VIGILE 2026-05-31 10:35:37 +0200
  • 54576119f3 [FIX] EmailService: invio via relay AgileHub (X-Internal-Key) invece di mail() DevEnv nis2-agile 2026-05-31 10:26:39 +0200
  • aa2db4c6c2 [DOCS] Design modulo questionari fornitori + portale OTP + AI consulente normativo DevEnv nis2-agile 2026-05-31 09:53:07 +0200
  • dce53a0d0c [DOCS] Design portale fornitori: decisioni approvate (OTP+magic-link, sessione 4h, OTP 15min) + promemoria aggiornamento guida/help/i18n/KB-AI per ogni fase DevEnv nis2-agile 2026-05-31 09:02:33 +0200
  • 16a4027ac0 [DOCS] Design definitivo portale fornitori + questionari (OTP/magic-link, categorie preset, scadenze configurabili, stesso dominio) DevEnv nis2-agile 2026-05-31 08:55:56 +0200
  • 7a23789b0f [FIX] ri-review guida: 2 fix guida + 2 fix prodotto UI orfane DevEnv nis2-agile 2026-05-31 08:51:30 +0200
  • 33790427df [DOCS] guida 💡: cap-4 punto-zero (registrazione/login/ruoli), cap-12 prerequisito connettori, glossario completato (FAIR/ALE/TEF/KRI/CVE/KMS/MSP-MSSP/SIEM-EDR/CMDB/ATECO) DevEnv nis2-agile 2026-05-31 08:32:31 +0200
  • 27b2ba1762 [DOCS] Design modulo questionari fornitori configurabile (proposta, no codice) DevEnv nis2-agile 2026-05-31 08:31:26 +0200
  • 00c27db3d2 [DOCS] guida: cap-13 whistleblowing (NIS2 art.12 vulnerabilita vs D.Lgs.24/2023) + glossario +TEF/CVE/KMS/MSP-MSSP/SIEM-EDR/CMDB DevEnv nis2-agile 2026-05-31 08:28:20 +0200
  • d11603a69d [DOCS] guida: fix ⚠️ review (cap-7 un mese/dies-a-quo/Nuovo Incidente, cap-5 maturita 0-5, cap-6 aggiornamento=buona pratica non art., cap-13 whistleblowing art.12+D.Lgs.24/2023) + 2o bottone questionario fornitore (dettaglio) DevEnv nis2-agile 2026-05-31 08:20:19 +0200
  • 5ff58aeceb [FEAT] Supply chain: bottone 'Invia questionario' al fornitore (finding review CISO 🔴C) DevEnv nis2-agile 2026-05-31 08:17:05 +0200
  • fffee8e0bc [DOCS] guida: fix review giurista (cap-7 criteri significativo=indicatori prodotto+art.23c.3; cap-2 criterio bilancio 43M/10M + data center/DORA/fiduciari) DevEnv nis2-agile 2026-05-31 08:14:51 +0200
  • c89b435f0d [FEAT] UI Requisiti ACN in Audit&Report + ripristino reports.html corrotto DevEnv nis2-agile 2026-05-31 08:11:03 +0200
  • 59205d05fb [FEAT] Gap Analysis estesa ai requisiti ACN (specifiche di base 164179/2025) DevEnv nis2-agile 2026-05-31 08:07:38 +0200
  • 6671d51969 [DOCS] Allegati ACN 164179/2025 (fonte ufficiale acn.gov.it) - PDF + testo estratto DevEnv nis2-agile 2026-05-31 07:57:22 +0200
  • 4caaa97c60 [DOCS] guida.html: recepite note tester con fonti certe ACN (soglie/Agile, requisiti ACN, terminologia incidenti, sanzioni FAIR) DevEnv nis2-agile 2026-05-31 07:49:01 +0200
  • 74e36d2474 [DOCS] CONTEXT: guida allineata (10 funzionalita) + email invito via relay AgileHub (X-Internal-Key) DevEnv nis2-agile 2026-05-30 12:56:34 +0200
  • 397d1814d2 [DOCS] guida.html: completate le 7 sezioni novita mancanti (ingestion SIEM, attestation+versioning policy, self-assessment fornitori, import CMDB, monitoraggio continuo, connettori per-azienda) DevEnv nis2-agile 2026-05-30 12:37:38 +0200
  • 5e2534e23a [DOCS] guida.html: allineata alle nuove funzionalita (FAIR/KRI, benchmark, ingestion SIEM, attestation/versioning policy, self-assessment fornitori, import CMDB, monitoraggio continuo, connettori per-azienda) DevEnv nis2-agile 2026-05-30 12:36:03 +0200
  • 634c3bfc87 [DOCS] CONTEXT: correzione hash Bug #3 (4e8a90c) DevEnv nis2-agile 2026-05-30 12:19:50 +0200
  • 3ed71ebb7a [FIX] sectorBenchmark: dedup pool via subquery correlata (finding review, fix reale) DevEnv nis2-agile 2026-05-30 12:19:35 +0200
  • 897a5a4339 [DOCS] CONTEXT: risolti bug residui review (supply chain coerenza+atomico, FAIR range, benchmark dedup) DevEnv nis2-agile 2026-05-30 12:18:33 +0200
  • d89f73bf2d [FIX] computeFair: validazione range input (no overflow DECIMAL, no negativi/NaN/vuln>1) - finding review DevEnv nis2-agile 2026-05-30 12:15:13 +0200
  • a3f821122a [FIX] Supply chain: coerenza risk_score + submit atomico (findings review) DevEnv nis2-agile 2026-05-30 11:56:20 +0200
  • 9d3f8936e1 [FIX] P2: uniformato relevance_criteria - score() salva criteri piatti come bulkUpsert (finding review) DevEnv nis2-agile 2026-05-30 11:45:17 +0200
  • 98fd207096 [DOCS] CONTEXT: review multi-agente + 5 fix (risks/connettori/policy/ingestion/P2) DevEnv nis2-agile 2026-05-30 11:42:43 +0200
  • 43c6a87c5f [FIX] P1 ingestion: retry su collisione incident_code + dedup race graceful + try/catch CCM (findings review) DevEnv nis2-agile 2026-05-30 11:40:50 +0200
  • 5413730b00 [FIX] Policy: UNIQUE(policy_id,version) + diff LCS posizionale (findings review) DevEnv nis2-agile 2026-05-30 11:39:38 +0200
  • 2fd4b7ff26 [FIX][SEC] Connettori: autorizzazione per-org + secret allowlist (findings review multi-agente) DevEnv nis2-agile 2026-05-30 11:37:25 +0200
  • ff2b5eaeeb [FIX] risks.html: apostrofi non escapati in LIKELIHOOD_DETAILS rompevano TUTTO lo script inline DevEnv nis2-agile 2026-05-30 11:34:52 +0200
  • 789f663419 [FIX] Connettori per-azienda: aggiunti realmente i 4 metodi controller + UI card (commit 0dc2a11 era guscio vuoto, Edit fallite su ancore errate) DevEnv nis2-agile 2026-05-30 10:53:48 +0200
  • 109aa57d04 [DOCS] CONTEXT: connettori per-azienda implementati (org_connectors, secret nel vault via CLI) DevEnv nis2-agile 2026-05-30 10:52:03 +0200
  • 0dc2a11040 [FEAT] Connettori per-azienda nella card cliente (Evidence Automation) - config in DB, secret nel vault DevEnv nis2-agile 2026-05-30 10:51:44 +0200
  • 9deff7002a [DOCS] CONTEXT: P2/P3 completati+verificati; finding vault write-path per connettori per-azienda DevEnv nis2-agile 2026-05-30 10:46:07 +0200
  • 172d9270e6 [FIX] SupplyChain: aggiunti i 5 metodi self-assessment (Edit precedente rifiutato per file non letto) DevEnv nis2-agile 2026-05-30 10:39:24 +0200
  • 31b8a4572c [FIX] P2/P3: aggiunti i metodi+route realmente mancanti (commit precedenti incompleti) DevEnv nis2-agile 2026-05-30 10:36:39 +0200
  • c15d8db510 [DOCS] CONTEXT: implementati gap P2 benchmark + P3 supply-chain self-assessment + P3 policy attestation/versioning DevEnv nis2-agile 2026-05-30 10:22:33 +0200
  • 14c06c8881 [FEAT] Policy attestation + versioning/diff (P3 policy management) DevEnv nis2-agile 2026-05-30 10:20:59 +0200
  • 1a5db30073 [FEAT] Self-assessment fornitori (P3 supply chain) - portale pubblico con token DevEnv nis2-agile 2026-05-30 10:19:01 +0200
  • 56ce97d1e1 [FEAT] Benchmark settoriale anonimizzato (P2) - differenziatore rete multi-tenant DevEnv nis2-agile 2026-05-30 10:16:32 +0200
  • 02227f7763 [FIX] help.js: aggiunte sezioni guida FAIR + KRI nella guida Rischi (Edit precedente fallito su ancora errata) DevEnv nis2-agile 2026-05-30 10:08:53 +0200
  • 80055bc4ce [FIX] OpenAPI: 4 endpoint inbound (incidents/evidence/assets ingest + controls-monitoring) + tag Ingestion DevEnv nis2-agile 2026-05-30 10:04:57 +0200
  • dbc1784955 [FIX] Completamento UI: metodo controlsMonitoring, OpenAPI ingest endpoints, i18n format, help monitoraggio DevEnv nis2-agile 2026-05-30 10:02:47 +0200
  • e3e4aae1e4 [DOCS] CONTEXT: completamento UI frontend gap competitivi (FAIR/KRI/monitoring/import) + help/i18n/OpenAPI/scorecard DevEnv nis2-agile 2026-05-30 09:52:59 +0200
  • 372ccb5ec1 [FEAT] UI frontend gap competitivi + help/i18n + OpenAPI + scorecard EVIX DevEnv nis2-agile 2026-05-30 09:52:21 +0200