feat: convert tmux monitoring into a plugin (B10)

This commit is contained in:
LukeGus committed 2026-09-23 22:42:56 -05:00
1 parent 79d77678c9
commit 708eedb861
145 files changed
+30308 -4458

No files matched your search

-81
View File
@@ -692,7 +692,6 @@
"renameTab": "Rinomina scheda",
"openFileManager": "Apri Gestione file",
"dashboard": "Dashboard",
"tmuxMonitor": "Monitor Tmux",
"homepage": "Homepage",
"quickConnect": "Connessione rapida",
"sshTools": "Strumenti SSH",
@@ -1067,8 +1066,6 @@
"maxKeepaliveMisses": "Numero massimo di mancate keepalive",
"sameHost": "Questo host (tunnel diretto)",
"bindHost": "Host di bind",
"enableTmuxMonitor": "Abilita Monitor Tmux",
"enableTmuxMonitorDesc": "Mostra questo host nel Monitor Tmux e aggiungi le sue azioni tmux alla barra laterale",
"connectionToolbar": "Barra degli strumenti di connessione",
"showConnectionToolbar": "Mostra la barra degli strumenti di connessione",
"showConnectionToolbarDesc": "Mostra la barra degli strumenti nelle sessioni SSH, RDP, VNC e Telnet di questo host. Puoi anche nasconderla temporaneamente dalla barra degli strumenti stessa.",
@@ -1241,7 +1238,6 @@
"tunnelUrlCopied": "URL tunnel copiato",
"dockerUrlCopied": "URL Docker copiato",
"hostMetricsUrlCopied": "URL metriche host copiato",
"tmuxMonitorUrlCopied": "URL Tmux Monitor copiato",
"rdpUrlCopied": "URL RDP copiato",
"vncUrlCopied": "URL VNC copiato",
"telnetUrlCopied": "URL Telnet copiato",
@@ -1258,7 +1254,6 @@
"copyTunnelUrlAction": "Copia URL Tunnel",
"copyDockerUrlAction": "Copia URL Docker",
"copyHostMetricsUrlAction": "Copia URL metriche host",
"copyTmuxMonitorUrlAction": "Copia URL Tmux Monitor",
"copyRdpUrlAction": "Copia URL RDP",
"copyVncUrlAction": "Copia URL VNC",
"copyTelnetUrlAction": "Copia URL Telnet",
@@ -3060,82 +3055,6 @@
"openProxmoxStats": "Statistiche di Proxmox aperte",
"openTmuxMonitor": "Monitor Tmux aperto"
},
"tmuxMonitor": {
"title": "Monitor Tmux",
"failedToLoadHosts": "Impossibile caricare gli host",
"failedToLoad": "Impossibile caricare le sessioni tmux",
"tmuxUnavailable": "tmux non è installato su questo host",
"noSessions": "Nessuna sessione tmux su questo host",
"noHostSelected": "Nessun host selezionato",
"attached": "Connesso",
"detached": "Scollegato",
"attach": "Connetti",
"editTags": "Modifica tag",
"tagsHint": "Tag separati da virgole (es. YOLO, lab, training)",
"tagsSaved": "Tag salvati",
"tagsSaveFailed": "Salvataggio dei tag non riuscito",
"searchPlaceholder": "Cerca output tra le sessioni...",
"searchResults": "{{count}} corrispondenze",
"searchFailed": "Ricerca non riuscita",
"selectPaneHint": "Seleziona un pannello per visualizzare l'anteprima dell'output",
"closePreview": "Chiudi anteprima",
"newSession": "Nuova sessione",
"newSessionHint": "Nome sessione (lettere, cifre, _ @ % + = -)",
"newSessionPlaceholder": "my-session",
"create": "Crea",
"sessionCreated": "Sessione \"{{name}}\" creata",
"sessionCreateFailed": "Creazione della sessione non riuscita",
"splitRight": "Dividi a destra",
"splitDown": "Dividi in basso",
"splitFailed": "Divisione del pannello non riuscita",
"newWindow": "Nuova finestra",
"windowCreateFailed": "Creazione della finestra non riuscita",
"attachSessionTooltip": "Connetti a {{session}}",
"refresh": "Aggiorna",
"refreshFailed": "Aggiornamento delle sessioni non riuscito",
"collapseAll": "Comprimi tutto",
"expandAll": "Espandi tutto",
"moreActions": "Altre azioni",
"sessionStats": "Statistiche sessione",
"renameSessionTitle": "Rinomina sessione \"{{name}}\"",
"rename": "Rinomina",
"sessionRenamed": "Sessione rinominata in \"{{name}}\"",
"sessionRenameFailed": "Rinomina della sessione non riuscita",
"editTagsTitle": "Modifica tag per \"{{name}}\"",
"killPane": "Termina riquadro",
"resizeTree": "Trascina per ridimensionare — doppio clic per ripristinare",
"reattach": "Ricollega (risolve una visualizzazione alterata)",
"killWindow": "Termina finestra",
"killWindowTitle": "Terminare la finestra {{index}} di \"{{session}}\"?",
"killWindowBody": "Tutti i riquadri e i processi in questa finestra verranno terminati. Terminare l'ultima finestra chiude la sessione.",
"windowKillFailed": "Terminazione della finestra non riuscita",
"statusActivity": "Attività",
"statusWindows": "Finestre",
"statusPanes": "riquadri",
"statusTags": "Tag",
"killPaneTitle": "Terminare il riquadro {{id}}?",
"killPaneBody": "Il processo in esecuzione in questo riquadro verrà terminato. Terminare l'ultimo riquadro chiude la sua finestra.",
"paneKillFailed": "Terminazione del riquadro non riuscita",
"killSessionTitle": "Terminare la sessione \"{{name}}\"?",
"killSessionBody": "Tutte le finestre e i processi in esecuzione in questa sessione verranno terminati. Questa operazione non può essere annullata.",
"kill": "Termina",
"sessionKilled": "Sessione \"{{name}}\" terminata",
"sessionKillFailed": "Terminazione della sessione non riuscita",
"hostUnreachable": "Impossibile connettersi all'host. Verifica che sia online e raggiungibile.",
"noServer": "Nessun server tmux in esecuzione su questo host.",
"searchTruncated": "Risultati parziali — la ricerca copre le ultime {{lines}} righe di ogni riquadro e al massimo {{panes}} riquadri.",
"closeSearchResults": "Chiudi risultati ricerca",
"retry": "Riprova",
"noHosts": "Nessun host SSH disponibile",
"noHostsHint": "Abilita l'opzione Monitor Tmux su un host SSH (Gestione host → scheda Terminale) per monitorare le sue sessioni tmux.",
"tmuxInstallHint": "Installalo sull'host con:",
"attachTooltip": "Apri un terminale su {{host}}",
"attachTooltipPane": "Apri un terminale su {{host}} — sessione tmux {{session}}",
"timeJustNow": "adesso",
"timeMinutes": "{{count}}m fa",
"timeHours": "{{count}}h fa",
"timeDays": "{{count}}d fa"
},
"serial": {
"title": "Seriale",
"portLabel": "Porta",