AdminGit2026
  • Joined on 2026-02-02
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-16 17:29:10 +02:00
92d101b6f4 [FEAT] Epic C / C1 — Elenco Misure/Requisiti consultabile (read-only) + FrameworkController
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-16 17:07:15 +02:00
d37047987f [FEAT] Epic C / C1 — tabelle di configurazione framework NIS2 (mig.046)
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 23:23:08 +02:00
690af688a0 [DOCS] Contesto sessione 2026-06-15 (notte): A4 COMPLETA 5/5 (RACI 4.3 + Scadenziario 4.4 + Stakeholder 4.5 live, commit b4d47d5->64866be, v1.17.2), help+i18n+KB aggiornati, 2 email ai tester (ringraziamento + punto del progetto); prossimo: feedback E2E tester sui nuovi moduli
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 23:12:26 +02:00
64866be2ce [DOCS] A4 design: Fasi 4.4 (scadenziario) e 4.5 (stakeholder) segnate LIVE — A4 COMPLETA 5/5
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 23:10:31 +02:00
c5b00ccd96 [FEAT] A4 Fasi 4.4 + 4.5 (A4 COMPLETA 5/5): scadenziario centralizzato review_schedule (mig.044; ReviewScheduleController list/create/update/delete/complete/sync) + stakeholder estesi clienti/partner GV.SC-02 (mig.045 suppliers.stakeholder_type, SupplyChainController::stakeholderMap). Pagine review-schedule.html + stakeholders.html (Bootstrap Italia/AGID). Workflow build+review adversariale (3 major risolti: 045 da DELIMITER -> ALTER bare runner-safe). help GV.SC-04/05 allineati al titolo canonico ACN. Cache-buster ?v=20260620.
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 22:46:18 +02:00
c7d36c910f [DOCS] A4 design: Fase 4.3 RACI segnata LIVE + rettifica nomi reali (capa_actions/non_conformities, object_id polimorfico anti-IDOR)
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 22:44:11 +02:00
b4d47d58a2 [FEAT] A4 Fase 4.3 — Matrice RACI + link m2m: raci_assignments + procedure_inventory/procedure_risk/inventory_risk/risk_measure (mig.043), RaciController org-scoped (anti-IDOR, validazione object/measure), raci.html+raci.js (Bootstrap Italia/AGID), routing+sidebar+api+help+i18n. Build+review adversariale via workflow (0 finding critical/major). Cache-buster ?v=20260619.
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 19:07:23 +02:00
05dfba6fcd [DOCS] Contesto sessione 2026-06-15 (sera-2): A4 Fase 4.2 Competenze implementata e live (skills/role_skills/user_skills/skill_course_map, gapGrid, openAction NCR+CAPA, help+KB+PWA), review adversariale 0 finding, email tester inviata; prossimo 4.3 RACI
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 19:01:34 +02:00
5368b0a61c [FEAT] A4 Fase 4.2 — Competenze (skill/requisiti ruolo/gap) + alert→azione NCR+CAPA
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 18:08:13 +02:00
47199f1e4e [DOCS] Contesto sessione 2026-06-15 (sera): A4 Fase 4.1 Organigramma implementata e live (org_roles, OrgRoleController, organigramma.html, help+KB), prossimo passo 4.2 skill/gap competenze
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 18:05:58 +02:00
8540b53cb2 [FEAT] A4 Fase 4.1 — Organigramma (org_roles): ruoli/gerarchia + nodo governance Art.23
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 17:45:15 +02:00
dcb9a14f0f [DOCS] Help online: sezione Classificazione NIS2 aggiornata ad A2 (autovalutazione preliminare, size-independent art.3 c.5, criteri c.9 b/c/d, D.Lgs. non Direttiva) + bump ?v help.js. KB AI: ingestato doc aggiornamenti A1/A2/A3 (scope SYSTEM)
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 17:42:44 +02:00
8c28d5ae97 [DOCS] Contesto sessione 2026-06-15: segnalazioni Fattori (A1/A2/A3 implementate, A4 disegnato), Unica UI (-28 -bi), tester provisioning
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 17:36:49 +02:00
dbda3efde4 [DOCS] A4 design: modello relazionale (organigramma+RACI hub, skill/gap competenze/formazione, m2m procedure/inventario/rischi, scadenziario centralizzato) — ancorato GV.RR/PR.AT/ID.AM/GV.PO/GV.SC/art.23-24, 5 fasi
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 17:17:35 +02:00
3c5184bbae [CLEANUP] Unica UI: rimossi 28 duplicati *-bi.html (orfani post-swap Bootstrap Italia, 0 riferimenti). Le pagine ufficiali (nomi senza -bi) SONO la UI V2 BI
717f9ac396 [FEAT] A2 UI: wizard onboarding esteso (bilancio, autonomia/gruppo, categorie size-independent art.3 c.5, mission GV.OC, codice etico facoltativo, 3 criteri sotto-soglia c.9 b/c/d) + classificazione v2 lato server + disclaimer ACN 'autovalutazione preliminare'. Markup Bootstrap Italia/AGID
Compare 2 commits »
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 17:06:19 +02:00
c5fce7bdf7 [FEAT] A2 backend: Nis2ClassificationService v2 (matrice+bilancio, size-independent art.3 c.5, criteri sotto-soglia c.9 b/c/d, obblighi D.Lgs. art.23/24/25, esito 'preliminare non vincolante'); logica centralizzata (no duplicazione) + complete() salva i nuovi campi
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 16:56:58 +02:00
b2f47c0a47 [FEAT] A2 migration 040: organizations += classificazione NIS2 (bilancio, autonomia, size-independent c.5, criteri c.9 b/c/d, mission, designation_basis, self_assessment preliminary) — applicata+verificata prod
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 16:51:55 +02:00
37071e1d77 [DOCS] A2 onboarding: design + estratto verbatim art.3 D.Lgs.138/2024 (criteri sotto-soglia = c.9 lett.b/c/d CONFERMATO; individuazione = c.13)
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 15:59:33 +02:00
9fed095204 [FIX] A3: stringhe JS residue Asset -> bene/beni nelle pagine Inventario (titoli modale + notifiche)
AdminGit2026 pushed to main at AdminGit2026/nis2-agile 2026-06-15 15:57:56 +02:00
d009341d5a [FIX] Completamento A1/A3 (segnalazioni Fattori): help.js citazioni obblighi -> D.Lgs.138/2024 art.23/24/25 + terminologia Asset -> Inventario/beni (pagine + guida)