feat(firewall): Enterprise-UI-Redesign — KPI-Strip, Zone-Badges, Filter-Bar (v1.1.136)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Debian
2026-05-28 16:39:57 +02:00
parent fa86b14635
commit 76b5a4586c
9 changed files with 458 additions and 83 deletions

View File

@@ -112,7 +112,28 @@
"moveUp": "Nach oben (höhere Priorität)",
"moveDown": "Nach unten (niedrigere Priorität)",
"emptyTitle": "Noch keine eigenen Firewall-Regeln.",
"emptyDesc": "Die System-Regeln oben halten SSH (rate-limited), HTTPS :443 und Mgmt-UI :3443 immer offen (Anti-Lockout). Eigene Regeln für app-spezifische Inbound-Ports oder zonenübergreifende Forwards anlegen."
"emptyDesc": "Die System-Regeln oben halten SSH (rate-limited), HTTPS :443 und Mgmt-UI :3443 immer offen (Anti-Lockout). Eigene Regeln für app-spezifische Inbound-Ports oder zonenübergreifende Forwards anlegen.",
"logEnabled": "Logging aktiv — gematchte Pakete werden ins Firewall-Log geschrieben",
"ruleDisabled": "Regel deaktiviert"
},
"kpi": {
"policyRules": "Policy-Regeln",
"active": "aktiv",
"disabled": "deaktiviert",
"natRules": "NAT-Regeln",
"natHint": "DNAT / SNAT / Masquerade",
"zones": "Zonen",
"zonesHint": "Netzwerksegmente",
"defaultPolicy": "Default-Policy",
"nftActive": "nftables aktiv",
"nftInactive": "nftables inaktiv"
},
"filter": {
"search": "Name / Kommentar suchen…",
"allActions": "Alle Aktionen",
"allZones": "Alle Zonen",
"noResults": "Keine Regeln entsprechen dem Filter",
"noResultsHint": "Filter zurücksetzen um alle Regeln zu sehen."
},
"nat": {
"name": "Name", "priority": "Priority", "kind": "Typ", "enabled": "Aktiv",