This website requires JavaScript.
109aa57d04
[DOCS] CONTEXT: connettori per-azienda implementati (org_connectors, secret nel vault via CLI)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:52:03 +02:00
0dc2a11040
[FEAT] Connettori per-azienda nella card cliente (Evidence Automation) - config in DB, secret nel vault
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:51:44 +02:00
9deff7002a
[DOCS] CONTEXT: P2/P3 completati+verificati; finding vault write-path per connettori per-azienda
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:46:07 +02:00
172d9270e6
[FIX] SupplyChain: aggiunti i 5 metodi self-assessment (Edit precedente rifiutato per file non letto)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:39:24 +02:00
31b8a4572c
[FIX] P2/P3: aggiunti i metodi+route realmente mancanti (commit precedenti incompleti)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:36:39 +02:00
c15d8db510
[DOCS] CONTEXT: implementati gap P2 benchmark + P3 supply-chain self-assessment + P3 policy attestation/versioning
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:22:33 +02:00
14c06c8881
[FEAT] Policy attestation + versioning/diff (P3 policy management)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:20:59 +02:00
1a5db30073
[FEAT] Self-assessment fornitori (P3 supply chain) - portale pubblico con token
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:19:01 +02:00
56ce97d1e1
[FEAT] Benchmark settoriale anonimizzato (P2) - differenziatore rete multi-tenant
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:16:32 +02:00
02227f7763
[FIX] help.js: aggiunte sezioni guida FAIR + KRI nella guida Rischi (Edit precedente fallito su ancora errata)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:08:53 +02:00
80055bc4ce
[FIX] OpenAPI: 4 endpoint inbound (incidents/evidence/assets ingest + controls-monitoring) + tag Ingestion
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:04:57 +02:00
dbc1784955
[FIX] Completamento UI: metodo controlsMonitoring, OpenAPI ingest endpoints, i18n format, help monitoraggio
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 10:02:47 +02:00
e3e4aae1e4
[DOCS] CONTEXT: completamento UI frontend gap competitivi (FAIR/KRI/monitoring/import) + help/i18n/OpenAPI/scorecard
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 09:52:59 +02:00
372ccb5ec1
[FEAT] UI frontend gap competitivi + help/i18n + OpenAPI + scorecard EVIX
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 09:52:21 +02:00
edf0394616
[FIX] FAIR/KRI: aggiunti i metodi mancanti in RiskController (commit 1be3bd0 era incompleto)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 09:29:36 +02:00
db4cc7f660
[DOCS] CONTEXT: sessione 2026-05-30 - 4 feature gap competitivi Evix (ingestion/evidence/asset import/FAIR)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 09:26:31 +02:00
1be3bd01a4
[FEAT] Risk quantitativo FAIR + KRI dashboard (P2)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 09:25:46 +02:00
f8f78b5ece
docs(handover): release workflow + hot-reload PHP + disciplina commit (attivita primaria)
AgileHub VIGILE and Claude Opus 4.7
2026-05-30 09:17:17 +02:00
4924075142
[FEAT] Asset import CMDB/cloud + scoring automatico GV.OC-04 (P2)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 09:14:12 +02:00
307993fbad
[FEAT] Evidence Automation + Continuous Control Monitoring (P1)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 08:55:26 +02:00
21909994c2
[FEAT] Ingestion incidenti SIEM/SOC/EDR (P1) -> endpoint /services/incidents-ingest
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 08:41:57 +02:00
094d453e8e
[FEAT] Catalogo connettori Evidence Automation in area provider (gap competitivo Evix)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-30 08:41:57 +02:00
d5d83bb3b9
[FEAT] AiController /api/ai/ask (ARIA) -> askWithRag + fix DNS Qdrant php-fpm
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 18:55:44 +02:00
94d7867cea
[FIX] Qdrant URL hostname drift-proof (RAG produzione) + recreate app
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 17:22:54 +02:00
0330bcf29d
[DOCS] CONTEXT_LAST_SESSION: sessione 2026-05-29 pomeriggio (reboot, 5 commit, utenti/org Agile)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 17:19:05 +02:00
5c545ea3d0
[FEAT] Integrazione analisi docs/nis2 v1.7.0 — scoring asset, tassonomia incidenti, PIR, NIST CSF, fonti certe
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 17:15:13 +02:00
a7a21faa82
[FEAT] Knowledge Base RAG multi-livello (SYSTEM/FIRM/ORG) + Qdrant + Voyage
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 15:44:13 +02:00
9b53ca3ba1
[FEAT] MktgLead getJsonBody + script import-feedback-to-nexus + seed demo agile-tech
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 15:42:05 +02:00
1d934e4e63
[FEAT] UI: guida online, landing EN, mobile-conversion, ai-assistant, bug-reporter + help/i18n
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 15:42:00 +02:00
c0bf7b6c15
[DOCS] Standard cross-suite AgileHub + governance CLAUDE.md + registri agent
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 15:41:54 +02:00
1d13166d7a
[CHORE] .gitignore: escludi backup (*.bak*, .backups/) e chiavi SSH effimere (.ssh-temp/)
DevEnv nis2-agile and Claude Opus 4.8
2026-05-29 15:41:44 +02:00
4a85abeb3b
[DOCS] Help online + i18n IT/EN + product_knowledge AI per Fasi 2-5 (v1.6.1)
DevEnv nis2-agile and Claude Opus 4.7
2026-05-29 13:50:06 +02:00
a7bd37a797
[FEAT] UI Fasi 4+5: Impersonate banner + Preferenze + Branding white-label (v1.6.0)
DevEnv nis2-agile and Claude Opus 4.7
2026-05-29 13:28:57 +02:00
e4f9e9179e
[FEAT] Allineamento NIS2 ↔ TRPG (Fasi 1-5): SSO + Sessions + Reset + Impersonate + Branding
DevEnv nis2-agile and Claude Opus 4.7
2026-05-29 13:18:35 +02:00
c37423f900
[DOCS] CONTEXT_LAST_SESSION: BigSim v2.0 completata + bug fix log
DevEnv nis2-agile
2026-03-17 15:59:41 +01:00
8045a9273f
[FIX] BigSim: asset_type mapping + incident/NCR ENUM values
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-17 15:49:49 +01:00
65c7d8723e
[FIX] simulate.html: card BIG + training user_ids array fix
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-17 15:32:02 +01:00
56df54f8b1
[FEAT] Services API: full-snapshot endpoint + BigSim SSE wrapper
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-17 15:16:00 +01:00
a122b49721
[FEAT] Services API: 5 nuovi endpoint lg231 (gap-analysis, measures, incidents, training, deadlines)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-17 14:10:17 +01:00
cfaead6121
[FEAT] CertiSource atti-service.php integration: structured data, PAT auth, ATECO fix
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-17 14:07:16 +01:00
75a678f60e
[FEAT] CertiSource atti-service.php integration: structured data, PAT auth, ATECO fix
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-17 13:24:03 +01:00
0e2774d1a6
[FIX] BigSim: sector enum (digital_infra/water), VAT skip, rate-limit clear fix (md5 filenames)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 16:06:46 +01:00
90ac82156b
[FIX] simulate-nis2-b2b: POST /invites → /invites/create (router mapping)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 15:55:23 +01:00
219479959e
[FIX] InviteController requireRole→requireSuperAdmin + OnboardingController add RateLimitService
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 15:54:16 +01:00
8b9a617fd5
[FEAT] Simulatore B2B licenze + registrazione ridotta
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 15:26:23 +01:00
8304da91b4
[DOCS] Aggiornamento contesto sessione 2026-03-10
DevEnv nis2-agile
2026-03-10 12:04:01 +01:00
e02e0e21d0
[FEAT] licenseExt: sezione dati destinatario pre-compila form + link pronto + modale con recipient data
DevEnv nis2-agile
2026-03-10 12:00:26 +01:00
7bb92b1971
[FEAT] invite: recipient data (nome/cognome/email/piva) pre-compila form registrazione + invite_url->register.html
DevEnv nis2-agile
2026-03-10 11:57:19 +01:00
67560e1758
[UX] register: P.IVA validazione locale + messaggio verde se valida (non blocca su lookup fallito)
DevEnv nis2-agile
2026-03-10 11:39:20 +01:00
d603f3563f
[FIX] register.html: ?invite= auto-fill + placeholder corretto; lookup-piva: 500->404 graceful
DevEnv nis2-agile
2026-03-10 11:33:22 +01:00
4143dd31d3
[UX] FAB feedback: pill cyan con label, animazione pulse, stile lg231
DevEnv nis2-agile
2026-03-10 11:27:19 +01:00
397d6a88d2
[FIX] common.js: auto-inject feedback.js su tutte le pagine autenticate
DevEnv nis2-agile
2026-03-10 11:23:31 +01:00
545e01948f
[DOCS] Big simulation prompt: 10 aziende, copertura totale API, lg231-pattern
DevEnv nis2-agile
2026-03-10 11:01:13 +01:00
2e83e66932
[FIX] simulate wrapper: PHP_BINARY→php-cli corretto (FPM≠CLI)
DevEnv nis2-agile
2026-03-10 10:51:48 +01:00
49c62ab811
[FIX] simulate: proc_open streaming SSE (pattern lg231) + NIS2_SSE flag
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 10:51:05 +01:00
0a3f2d15e2
[FIX] simulate-nis2: rate limit reset + login retry in ensureUser
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 10:37:57 +01:00
459d2bc8cd
[FIX] simulate-nis2.php: SSE heartbeat ogni 25s + Apache Timeout 1800
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 10:28:28 +01:00
527446f4e3
[FIX] simulate-nis2.php wrapper: set_time_limit(0) per simulazione lunga
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 10:23:10 +01:00
1876798836
[FIX] simulate.html: wrapper pubblico per simulate-nis2.php fuori DocumentRoot
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 10:20:19 +01:00
e8b74a7cb7
[FEAT] Simulatore v2: auto-reset, UX migliorata, 6 scenari (lg231-inspired)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 10:15:41 +01:00
ca8f077a7a
[DOCS] Pagina documentazione Testing & Simulazione
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 09:40:27 +01:00
fc4fbda732
[FIX] feedback-worker.php: correggi */ in docblock PHP
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 09:16:09 +01:00
a0fc0bd042
[DOCS] CLAUDE.md aggiornato: FeedbackService, controller, endpoint, contatore file
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 09:07:20 +01:00
c52766953d
[FEAT] Help online feedback, traduzioni IT/EN, AI system prompt aggiornato
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 09:05:12 +01:00
3a382d34be
[FIX] FeedbackController/Service: u.name → u.full_name (colonna corretta)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 08:56:19 +01:00
1382530189
[FEAT] Sistema Segnalazioni & Risoluzione AI (feedback)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-10 08:51:52 +01:00
3b51b5bd95
[FEAT] Presentazione NIS2 Agile nel repo (presentation.html)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 15:31:07 +01:00
86cd5f760b
[FIX] MktgLeadController + ContactController: getRequestBody → getJsonBody
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 12:19:21 +01:00
b909136d53
[FIX] MktgLeadController + ContactController: rimuovi parent::__construct()
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 12:18:14 +01:00
b1dcd4cbd7
[FEAT] Standardizzazione lead form — allineamento a TRPG Agile
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 12:14:42 +01:00
c4c34aeed1
[UX] Landing NIS2: tema rosso cybersecurity
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 11:56:03 +01:00
0a194f6f12
[FEAT] Landing NIS2: accesso su invito + form lead request
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 11:23:40 +01:00
6cf1cd7384
[FEAT] Landing page marketing NIS2 Agile — sito completo
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 11:04:21 +01:00
902423d768
[DOCS] Aggiorna CONTEXT_LAST_SESSION: sprint fix simulazione + test suite ✓36/36
DevEnv nis2-agile
2026-03-09 10:24:09 +01:00
8578cb5c31
[FIX] ServicesController: query assessment_responses reale + NonConformityController: getPagination named keys
DevEnv nis2-agile
2026-03-09 10:22:40 +01:00
159d783ed7
[FIX] ServicesController: allineamento colonne DB reali (risk_level, contained_at, owner_name, company_name, category compliance_controls)
DevEnv nis2-agile
2026-03-09 10:20:43 +01:00
27ec63c28d
[FIX] ServicesController: entity_type (nis2_entity_type col non esiste) + WebhookService risk.status null-safe
DevEnv nis2-agile
2026-03-09 10:14:30 +01:00
086ffbd675
[FIX] test-runner: aggiorna email/password ai valori del simulatore
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 10:03:14 +01:00
1602438aac
[FIX] Simulazione: warning residui + provision JWT standard
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 10:00:59 +01:00
13df162ec4
[FIX] SIM-06 + EmailService + WebhookService + supplier assessment
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:56:39 +01:00
4be541e9b5
[FIX] reset-demo.sql: gestione trigger audit_log + drop/recreate
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:51:40 +01:00
9f9f967d52
[FIX] simulate-nis2: allineamento completo a schema DB reale
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:48:42 +01:00
ef8b7a90e4
[FIX] Simulator: P.IVA checksum + ServicesController: sectorMap + role enum
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:38:02 +01:00
48317e0556
[FIX] Simulator + ServicesController: allineamento a schema DB reale
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:30:20 +01:00
eb31a0a504
[FIX] simulate-nis2: seed DB diretto per evitare rate limit registrazione
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:12:45 +01:00
d51c365e46
[FIX] ServicesController + simulate-nis2: adatta a schema users reale (full_name, is_active)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:09:07 +01:00
eddc2fe79d
[FIX] reset-demo.sql: adatta a struttura reale DB (incident_timeline, capa_actions, email_log, users)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:04:48 +01:00
fca3ab3cf8
[TEST] Test Runner v2: aggiunto L6 AI Features (Cross-Analysis, Normative, Whistleblowing)
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 09:01:28 +01:00
19a9e5622d
[FEAT] L4 AI Cross-Analysis — analisi aggregata multi-org per consulenti
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 08:17:53 +01:00
89fd201bc2
[AI+HELP+I18N] Help workflow, traduzioni IT/EN, schema 5 livelli AI
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 08:05:36 +01:00
3e8f24eb49
[FEAT] Compliance Journey — workflow visivo 6 fasi NIS2
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-09 07:54:15 +01:00
ab0e3755f4
[BACKEND] Completa backend: validate-invite, lookup-piva, ruoli, SIM-06
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-07 17:23:16 +01:00
e4e7d94043
[UX] Standardizzazione login/register/onboarding + Test Runner v2
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-07 17:11:25 +01:00
47a7a25d35
[FIX] InviteController: array_slice(-0) → $where corretto per COUNT query
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-07 16:50:37 +01:00
9ccf2a72b5
[FIX] Database::execute() → Database::query() in 5 controller
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-07 16:49:58 +01:00
c906a6eff3
[DB] Fix migration 013: MySQL 8.0 compat + script deploy idempotente
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-07 16:48:53 +01:00
f7347ccd8c
[CONTEXT+MKTG] Contesto sessione + HTML migliorati per comunicazione terze parti
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-07 16:37:14 +01:00
13eb8ae8a8
[SETTINGS] Aggiunto scope admin:licenses, admin:org, sso:login al form API Keys
DevEnv nis2-agile
2026-03-07 16:28:15 +01:00
39e21878f1
[MKTG-API] Fix: Postman collection in public root
DevEnv nis2-agile
2026-03-07 16:05:49 +01:00
d407fd0510
[MKTG-API] Documentazione + auth API Key per licenze
DevEnv nis2-agile and Claude Sonnet 4.6
2026-03-07 16:05:18 +01:00