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": "Zmień nazwę karty",
"openFileManager": "Otwórz menedżer plików",
"dashboard": "Pulpit",
"tmuxMonitor": "Monitor Tmux",
"homepage": "Strona główna",
"quickConnect": "Szybkie połączenie",
"sshTools": "Narzędzia SSH",
@@ -1067,8 +1066,6 @@
"maxKeepaliveMisses": "Maks. pominiętych keepalive",
"sameHost": "Ten host (tunel bezpośredni)",
"bindHost": "Host nasłuchu",
"enableTmuxMonitor": "Włącz monitor Tmux",
"enableTmuxMonitorDesc": "Pokaż tego hosta w monitorze Tmux i dodaj jego akcje tmux do paska bocznego",
"connectionToolbar": "Pasek narzędzi połączenia",
"showConnectionToolbar": "Pokaż pasek narzędzi połączenia",
"showConnectionToolbarDesc": "Pokaż pasek narzędzi w sesjach SSH, RDP, VNC i Telnet tego hosta. Możesz go również tymczasowo ukryć na samym pasku narzędzi.",
@@ -1241,7 +1238,6 @@
"tunnelUrlCopied": "Skopiowano adres URL tunelu",
"dockerUrlCopied": "Skopiowano adres URL Dockera",
"hostMetricsUrlCopied": "Skopiowano adres URL metryk hosta",
"tmuxMonitorUrlCopied": "Skopiowano adres URL monitora Tmux",
"rdpUrlCopied": "Skopiowano adres URL RDP",
"vncUrlCopied": "Skopiowano adres URL VNC",
"telnetUrlCopied": "Skopiowano adres URL Telnet",
@@ -1258,7 +1254,6 @@
"copyTunnelUrlAction": "Kopiuj adres URL tunelu",
"copyDockerUrlAction": "Kopiuj adres URL Dockera",
"copyHostMetricsUrlAction": "Kopiuj adres URL metryk hosta",
"copyTmuxMonitorUrlAction": "Kopiuj adres URL monitora Tmux",
"copyRdpUrlAction": "Kopiuj adres URL RDP",
"copyVncUrlAction": "Kopiuj adres URL VNC",
"copyTelnetUrlAction": "Kopiuj adres URL Telnet",
@@ -3060,82 +3055,6 @@
"openProxmoxStats": "Otwórz statystyki Proxmox",
"openTmuxMonitor": "Otwórz monitor Tmux"
},
"tmuxMonitor": {
"title": "Monitor Tmux",
"failedToLoadHosts": "Nie udało się załadować hostów",
"failedToLoad": "Nie udało się załadować sesji tmux",
"tmuxUnavailable": "tmux nie jest zainstalowany na tym hoście",
"noSessions": "Brak sesji tmux na tym hoście",
"noHostSelected": "Nie wybrano hosta",
"attached": "Dołączona",
"detached": "Odłączona",
"attach": "Dołącz",
"editTags": "Edytuj tagi",
"tagsHint": "Tagi rozdzielone przecinkami (np. YOLO, laboratorium, szkolenie)",
"tagsSaved": "Zapisano tagi",
"tagsSaveFailed": "Nie udało się zapisać tagów",
"searchPlaceholder": "Przeszukaj wyjście we wszystkich sesjach...",
"searchResults": "{{count}} dopasowań",
"searchFailed": "Wyszukiwanie nie powiodło się",
"selectPaneHint": "Wybierz panel, aby zobaczyć podgląd jego wyjścia",
"closePreview": "Zamknij podgląd",
"newSession": "Nowa sesja",
"newSessionHint": "Nazwa sesji (litery, cyfry, _ @ % + = -)",
"newSessionPlaceholder": "moja-sesja",
"create": "Utwórz",
"sessionCreated": "Utworzono sesję „{{name}}”",
"sessionCreateFailed": "Nie udało się utworzyć sesji",
"splitRight": "Podziel w prawo",
"splitDown": "Podziel w dół",
"splitFailed": "Nie udało się podzielić panelu",
"newWindow": "Nowe okno",
"windowCreateFailed": "Nie udało się utworzyć okna",
"attachSessionTooltip": "Dołącz do {{session}}",
"refresh": "Odśwież",
"refreshFailed": "Nie udało się odświeżyć sesji",
"collapseAll": "Zwiń wszystko",
"expandAll": "Rozwiń wszystko",
"moreActions": "Więcej akcji",
"sessionStats": "Statystyki sesji",
"renameSessionTitle": "Zmień nazwę sesji „{{name}}”",
"rename": "Zmień nazwę",
"sessionRenamed": "Zmieniono nazwę sesji na „{{name}}”",
"sessionRenameFailed": "Nie udało się zmienić nazwy sesji",
"editTagsTitle": "Edytuj tagi dla „{{name}}”",
"killPane": "Zakończ panel",
"resizeTree": "Przeciągnij, aby zmienić rozmiar; kliknij dwukrotnie, aby zresetować",
"reattach": "Dołącz ponownie (naprawia zniekształcony widok)",
"killWindow": "Zakończ okno",
"killWindowTitle": "Zakończyć okno {{index}} sesji „{{session}}”?",
"killWindowBody": "Wszystkie panele i procesy w tym oknie zostaną zakończone. Zakończenie ostatniego okna kończy sesję.",
"windowKillFailed": "Nie udało się zakończyć okna",
"statusActivity": "Aktywność",
"statusWindows": "Okna",
"statusPanes": "panele",
"statusTags": "Tagi",
"killPaneTitle": "Zakończyć panel {{id}}?",
"killPaneBody": "Proces działający w tym panelu zostanie zakończony. Zakończenie ostatniego panelu zamyka jego okno.",
"paneKillFailed": "Nie udało się zakończyć panelu",
"killSessionTitle": "Zakończyć sesję „{{name}}”?",
"killSessionBody": "Wszystkie okna i działające procesy w tej sesji zostaną zakończone. Tej operacji nie można cofnąć.",
"kill": "Zakończ",
"sessionKilled": "Sesja „{{name}}” została zakończona",
"sessionKillFailed": "Nie udało się zakończyć sesji",
"hostUnreachable": "Nie udało się połączyć z hostem. Sprawdź, czy jest on online i osiągalny.",
"noServer": "Na tym hoście nie działa żaden serwer tmux.",
"searchTruncated": "Wyniki częściowe: wyszukiwanie obejmuje ostatnie {{lines}} wierszy każdego panelu i maksymalnie {{panes}} paneli.",
"closeSearchResults": "Zamknij wyniki wyszukiwania",
"retry": "Ponów",
"noHosts": "Brak dostępnych hostów SSH",
"noHostsHint": "Włącz opcję Monitor Tmux na hoście SSH (Menedżer hostów → karta Terminal), aby monitorować jego sesje tmux.",
"tmuxInstallHint": "Zainstaluj go na hoście za pomocą:",
"attachTooltip": "Otwórz terminal do {{host}}",
"attachTooltipPane": "Otwórz terminal do {{host}}, sesja tmux {{session}}",
"timeJustNow": "przed chwilą",
"timeMinutes": "{{count}} min temu",
"timeHours": "{{count}} godz. temu",
"timeDays": "{{count}} dni temu"
},
"serial": {
"title": "Port szeregowy",
"portLabel": "Port",