Merge branch 'develop' into fix/5919-access-list-render

This commit is contained in:
jc21 authored and GitHub committed 2026-10-09 07:32:34 +10:00
commit 1454252acd
3 files changed
+255 -6

No files matched your search

+6 -6
View File
@@ -899,9 +899,9 @@ fast-fifo@^1.2.0, fast-fifo@^1.3.2:
integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==
fast-uri@^3.0.1:
version "3.1.7"
resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.7.tgz#743157d957f3cbb4c65310e033dc2ad4ad7dc60a"
integrity sha512-dOvZVzjdZdz7phd9v6jCbwxrBW3fK6n8Rc0CtdmM4bumzMnxywBYhuph6J819RRw/ku+rLbelwfMunktuzVVHg==
version "3.1.8"
resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.8.tgz#f7db8d942e20eead3cfe93b0beeb4eb0169e938b"
integrity sha512-GZMtZUTNRpOVIECoXwLNZS5xUGE+mVNbTB8h/7Rwh2TFWcBQiPzTgyZi05BF9UMZKkLJv8XBRJTlU7zg8+ZfMg==
fdir@^6.5.0:
version "6.5.0"
@@ -1873,9 +1873,9 @@ process@^0.11.1, process@^0.11.10:
integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
proxy-addr@^2.0.7:
version "2.0.7"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
version "2.0.8"
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.8.tgz#624e760fd8ab06b1b8320c2f8506d4422cf8e932"
integrity sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==
dependencies:
forwarded "0.2.0"
ipaddr.js "1.9.1"
+66
View File
@@ -71,6 +71,12 @@
"access-list.help.rules-order": {
"defaultMessage": "Beachten Sie, dass die Anweisungen „Erlauben“ und „Verbieten“ in der Reihenfolge ihrer Definition angewendet werden."
},
"access-list.inherit": {
"defaultMessage": "Vom Proxy Host übernehmen"
},
"access-list.inherit.subtitle": {
"defaultMessage": "Verwendet die Zugriffsliste des Proxy Hosts"
},
"access-list.pass-auth": {
"defaultMessage": "Authentifizierung an Upstream weiterleiten"
},
@@ -101,6 +107,9 @@
"action.allow": {
"defaultMessage": "Erlauben"
},
"action.clear": {
"defaultMessage": "Leeren"
},
"action.close": {
"defaultMessage": "Schließen"
},
@@ -122,6 +131,9 @@
"action.enable": {
"defaultMessage": "Aktivieren"
},
"action.logs": {
"defaultMessage": "Logs"
},
"action.permissions": {
"defaultMessage": "Berechtigungen"
},
@@ -266,6 +278,9 @@
"column.email": {
"defaultMessage": "E-Mail"
},
"column.error": {
"defaultMessage": "Fehler"
},
"column.event": {
"defaultMessage": "Ereignis"
},
@@ -461,6 +476,12 @@
"loading": {
"defaultMessage": "Laden…"
},
"location.advanced-config": {
"defaultMessage": "Hat eine eigene Nginx-Konfiguration"
},
"location.filter": {
"defaultMessage": "Nach Pfad oder Ziel filtern"
},
"login.2fa-code": {
"defaultMessage": "Verifizierungscode"
},
@@ -479,6 +500,51 @@
"login.title": {
"defaultMessage": "Anmelden"
},
"logs": {
"defaultMessage": "Logs"
},
"logs.channel.access": {
"defaultMessage": "Zugriff"
},
"logs.channel.error": {
"defaultMessage": "Fehler"
},
"logs.download": {
"defaultMessage": "Herunterladen"
},
"logs.empty": {
"defaultMessage": "Noch keine Log-Einträge."
},
"logs.level": {
"defaultMessage": "Level"
},
"logs.level.all": {
"defaultMessage": "Alle Level"
},
"logs.lines": {
"defaultMessage": "Zeilen"
},
"logs.live": {
"defaultMessage": "Live"
},
"logs.paused": {
"defaultMessage": "Pausiert"
},
"logs.refresh": {
"defaultMessage": "Aktualisieren"
},
"logs.search-placeholder": {
"defaultMessage": "Log durchsuchen…"
},
"logs.source": {
"defaultMessage": "Quelle"
},
"logs.source.system": {
"defaultMessage": "System"
},
"logs.truncated-warning": {
"defaultMessage": "Es wird nur der neueste Teil dieser Datei angezeigt."
},
"nginx-config.label": {
"defaultMessage": "Benutzerdefinierte Nginx Konfiguration"
},
+183
View File
@@ -1,4 +1,61 @@
{
"2fa.backup-codes-remaining": {
"defaultMessage": "Codici di backup rimanenti: {count}"
},
"2fa.backup-warning": {
"defaultMessage": "Conserva questi codici di backup in un luogo sicuro. Ogni codice può essere usato una sola volta."
},
"2fa.disable": {
"defaultMessage": "Disattiva Autenticazione a Due Fattori"
},
"2fa.disable-confirm": {
"defaultMessage": "Disattiva 2FA"
},
"2fa.disable-warning": {
"defaultMessage": "Disattivare l'autenticazione a due fattori renderà il tuo account meno sicuro."
},
"2fa.disabled": {
"defaultMessage": "Disattivata"
},
"2fa.done": {
"defaultMessage": "Ho salvato i miei codici di backup"
},
"2fa.enable": {
"defaultMessage": "Attiva Autenticazione a Due Fattori"
},
"2fa.enabled": {
"defaultMessage": "Attivata"
},
"2fa.enter-code": {
"defaultMessage": "Inserisci il codice di verifica"
},
"2fa.enter-code-disable": {
"defaultMessage": "Inserisci il codice di verifica per disattivarla"
},
"2fa.regenerate": {
"defaultMessage": "Rigenera"
},
"2fa.regenerate-backup": {
"defaultMessage": "Rigenera Codici di Backup"
},
"2fa.regenerate-instructions": {
"defaultMessage": "Inserisci un codice di verifica per generare nuovi codici di backup. I vecchi codici non saranno più validi."
},
"2fa.secret-key": {
"defaultMessage": "Chiave Segreta"
},
"2fa.setup-instructions": {
"defaultMessage": "Scansiona questo codice QR con la tua app di autenticazione, oppure inserisci la chiave segreta manualmente."
},
"2fa.status": {
"defaultMessage": "Stato"
},
"2fa.title": {
"defaultMessage": "Autenticazione a Due Fattori"
},
"2fa.verify-enable": {
"defaultMessage": "Verifica e Attiva"
},
"access-list": {
"defaultMessage": "Lista di Accesso"
},
@@ -14,6 +71,12 @@
"access-list.help.rules-order": {
"defaultMessage": "Nota che le direttive di allow e deny saranno applicate nell'ordine in cui sono definite."
},
"access-list.inherit": {
"defaultMessage": "Eredita dal Proxy Host"
},
"access-list.inherit.subtitle": {
"defaultMessage": "Usa la lista di accesso del proxy host"
},
"access-list.pass-auth": {
"defaultMessage": "Passa Autenticazione all'Upstream"
},
@@ -23,6 +86,9 @@
"access-list.public.subtitle": {
"defaultMessage": "Nessuna autenticazione base richiesta"
},
"access-list.rule-source.placeholder": {
"defaultMessage": "192.168.1.100 o 192.168.1.0/24 o 2001:0db8::/32"
},
"access-list.satisfy-any": {
"defaultMessage": "Soddisfa Qualsiasi"
},
@@ -38,12 +104,21 @@
"action.add-location": {
"defaultMessage": "Aggiungi Percorso"
},
"action.allow": {
"defaultMessage": "Consenti"
},
"action.clear": {
"defaultMessage": "Svuota"
},
"action.close": {
"defaultMessage": "Chiudi"
},
"action.delete": {
"defaultMessage": "Elimina"
},
"action.deny": {
"defaultMessage": "Nega"
},
"action.disable": {
"defaultMessage": "Disabilita"
},
@@ -56,6 +131,9 @@
"action.enable": {
"defaultMessage": "Abilita"
},
"action.logs": {
"defaultMessage": "Log"
},
"action.permissions": {
"defaultMessage": "Permessi"
},
@@ -68,6 +146,9 @@
"auditlogs": {
"defaultMessage": "Log di Audit"
},
"auto": {
"defaultMessage": "Auto"
},
"cancel": {
"defaultMessage": "Annulla"
},
@@ -128,6 +209,9 @@
"certificates.dns.provider": {
"defaultMessage": "Provider DNS"
},
"certificates.dns.provider.placeholder": {
"defaultMessage": "Seleziona un Provider..."
},
"certificates.dns.warning": {
"defaultMessage": "Questa sezione richiede conoscenze su Certbot e i relativi plugin DNS. Consulta la documentazione del plugin."
},
@@ -194,6 +278,9 @@
"column.email": {
"defaultMessage": "Email"
},
"column.error": {
"defaultMessage": "Errore"
},
"column.event": {
"defaultMessage": "Evento"
},
@@ -275,6 +362,9 @@
"domain-names.wildcards-not-supported": {
"defaultMessage": "Wildcard non supportate per questa CA"
},
"domains.advanced": {
"defaultMessage": "Avanzate"
},
"domains.force-ssl": {
"defaultMessage": "Forza SSL"
},
@@ -287,6 +377,9 @@
"domains.http2-support": {
"defaultMessage": "Supporto HTTP/2"
},
"domains.trust-forwarded-proto": {
"defaultMessage": "Considera Attendibili gli Header Forwarded Proto dell'Upstream"
},
"domains.use-dns": {
"defaultMessage": "Usa Challenge DNS"
},
@@ -383,9 +476,75 @@
"loading": {
"defaultMessage": "Caricamento…"
},
"location.advanced-config": {
"defaultMessage": "Ha una configurazione Nginx personalizzata"
},
"location.filter": {
"defaultMessage": "Filtra per percorso o destinazione"
},
"login.2fa-code": {
"defaultMessage": "Codice di Verifica"
},
"login.2fa-code-placeholder": {
"defaultMessage": "Inserisci il codice"
},
"login.2fa-description": {
"defaultMessage": "Inserisci il codice della tua app di autenticazione"
},
"login.2fa-title": {
"defaultMessage": "Autenticazione a Due Fattori"
},
"login.2fa-verify": {
"defaultMessage": "Verifica"
},
"login.title": {
"defaultMessage": "Accedi al tuo account"
},
"logs": {
"defaultMessage": "Log"
},
"logs.channel.access": {
"defaultMessage": "Accessi"
},
"logs.channel.error": {
"defaultMessage": "Errori"
},
"logs.download": {
"defaultMessage": "Scarica"
},
"logs.empty": {
"defaultMessage": "Nessuna voce di log per ora."
},
"logs.level": {
"defaultMessage": "Livello"
},
"logs.level.all": {
"defaultMessage": "Tutti i Livelli"
},
"logs.lines": {
"defaultMessage": "Righe"
},
"logs.live": {
"defaultMessage": "Live"
},
"logs.paused": {
"defaultMessage": "In Pausa"
},
"logs.refresh": {
"defaultMessage": "Aggiorna"
},
"logs.search-placeholder": {
"defaultMessage": "Cerca nel log…"
},
"logs.source": {
"defaultMessage": "Origine"
},
"logs.source.system": {
"defaultMessage": "Sistema"
},
"logs.truncated-warning": {
"defaultMessage": "Viene mostrata solo la parte più recente di questo file."
},
"nginx-config.label": {
"defaultMessage": "Configurazione Nginx Personalizzata"
},
@@ -530,6 +689,24 @@
"redirection-hosts.count": {
"defaultMessage": "{count} {count, plural, one {Host di Reindirizzamento} other {Host di Reindirizzamento}}"
},
"redirection-hosts.http-code.300": {
"defaultMessage": "300 Scelte multiple"
},
"redirection-hosts.http-code.301": {
"defaultMessage": "301 Spostato permanentemente"
},
"redirection-hosts.http-code.302": {
"defaultMessage": "302 Spostato temporaneamente"
},
"redirection-hosts.http-code.303": {
"defaultMessage": "303 Vedi altro"
},
"redirection-hosts.http-code.307": {
"defaultMessage": "307 Reindirizzamento temporaneo"
},
"redirection-hosts.http-code.308": {
"defaultMessage": "308 Reindirizzamento permanente"
},
"role.admin": {
"defaultMessage": "Amministratore"
},
@@ -587,6 +764,9 @@
"stream.forward-host": {
"defaultMessage": "Host di Destinazione"
},
"stream.forward-host.placeholder": {
"defaultMessage": "example.com o 10.0.0.1 o 2001:db8:3333:4444:5555:6666:7777:8888"
},
"stream.incoming-port": {
"defaultMessage": "Porta in Ingresso"
},
@@ -650,6 +830,9 @@
"user.switch-light": {
"defaultMessage": "Passa alla modalità Chiara"
},
"user.two-factor": {
"defaultMessage": "Autenticazione 2FA"
},
"username": {
"defaultMessage": "Nome Utente"
},