[FIX] Completamento UI: metodo controlsMonitoring, OpenAPI ingest endpoints, i18n format, help monitoraggio
Il commit 372ccb5 aveva incluso versioni con Edit falliti (ancore errate):
- AuditController::controlsMonitoring ora effettivamente presente (era 501 in prod)
- ServicesController::openapi ora espone incidents-ingest/evidence-ingest/assets-ingest/controls-monitoring
- i18n.js: chiavi nel formato corretto {it,en} (risks.fair_tab/kri_tab, assets.import_btn, audit.monitoring_tab)
- help.js: sezione Monitoraggio Continuo in reports
Verificato in prod: openapi 4/4, controlsMonitoring/fairRegister/kri tutti 200.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
e3e4aae1e4
commit
dbc1784955
@@ -61,6 +61,8 @@ const I18n = (function () {
|
||||
|
||||
// ── Rischi ─────────────────────────────────────
|
||||
'risks.title': { it: 'Gestione Rischi', en: 'Risk Management' },
|
||||
'risks.fair_tab': { it: 'Quantitativo (FAIR)', en: 'Quantitative (FAIR)' },
|
||||
'risks.kri_tab': { it: 'KRI', en: 'KRI' },
|
||||
'risks.new': { it: 'Nuovo Rischio', en: 'New Risk' },
|
||||
'risks.matrix': { it: 'Matrice Rischi', en: 'Risk Matrix' },
|
||||
'risks.likelihood': { it: 'Probabilita\'', en: 'Likelihood' },
|
||||
@@ -110,6 +112,7 @@ const I18n = (function () {
|
||||
|
||||
// ── Asset ──────────────────────────────────────
|
||||
'assets.title': { it: 'Inventario Asset', en: 'Asset Inventory' },
|
||||
'assets.import_btn': { it: 'Importa', en: 'Import' },
|
||||
'assets.new': { it: 'Nuovo Asset', en: 'New Asset' },
|
||||
'assets.dependency_map': { it: 'Mappa Dipendenze', en: 'Dependency Map' },
|
||||
'assets.hardware': { it: 'Hardware', en: 'Hardware' },
|
||||
@@ -119,6 +122,7 @@ const I18n = (function () {
|
||||
|
||||
// ── Audit ──────────────────────────────────────
|
||||
'audit.title': { it: 'Audit & Report', en: 'Audit & Reports' },
|
||||
'audit.monitoring_tab': { it: 'Monitoraggio Continuo', en: 'Continuous Monitoring' },
|
||||
'audit.controls': { it: 'Controlli di Compliance', en: 'Compliance Controls' },
|
||||
'audit.evidence': { it: 'Evidenze', en: 'Evidence' },
|
||||
'audit.logs': { it: 'Log di Audit', en: 'Audit Logs' },
|
||||
|
||||
Reference in New Issue
Block a user