mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 15:45:23 +00:00
feat: type the plugin host record, move plugin strings out of core and add lint checks
This commit is contained in:
1 parent
bba06f7ff6
commit
b8bbcd2196
626 files changed
+23884
-4590
No files matched your search
@@ -2,7 +2,8 @@
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Enable Tmux Monitor",
|
||||
"enableTmuxMonitorDesc": "Show this host in the Tmux Monitor and add its tmux actions to the sidebar",
|
||||
"tabTmuxMonitor": "Tmux Monitor"
|
||||
"tabTmuxMonitor": "Tmux Monitor",
|
||||
"docsLink": "View docs"
|
||||
},
|
||||
"nav": {
|
||||
"tmuxMonitor": "Tmux Monitor"
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Aktiveer Tmux-monitor",
|
||||
"enableTmuxMonitorDesc": "Wys hierdie gasheer in die Tmux Monitor en voeg sy tmux-aksies by die sybalk."
|
||||
"enableTmuxMonitorDesc": "Wys hierdie gasheer in die Tmux Monitor en voeg sy tmux-aksies by die sybalk.",
|
||||
"docsLink": "Bekyk dokumente"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux-monitor",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "تمكين مراقب Tmux",
|
||||
"enableTmuxMonitorDesc": "إظهار هذا المضيف في مراقب Tmux وإضافة إجراءات tmux الخاصة به إلى الشريط الجانبي"
|
||||
"enableTmuxMonitorDesc": "إظهار هذا المضيف في مراقب Tmux وإضافة إجراءات tmux الخاصة به إلى الشريط الجانبي",
|
||||
"docsLink": "عرض المستندات"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "مراقب Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Активиране на Tmux монитор",
|
||||
"enableTmuxMonitorDesc": "Показване на този хост в Tmux монитора и добавяне на неговите tmux действия към страничната лента"
|
||||
"enableTmuxMonitorDesc": "Показване на този хост в Tmux монитора и добавяне на неговите tmux действия към страничната лента",
|
||||
"docsLink": "Преглед на документи"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux монитор",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Tmux মনিটর সক্রিয় করুন",
|
||||
"enableTmuxMonitorDesc": "এই হোস্টটিকে Tmux মনিটরে দেখান এবং এর tmux অ্যাকশনগুলো সাইডবারে যোগ করুন।"
|
||||
"enableTmuxMonitorDesc": "এই হোস্টটিকে Tmux মনিটরে দেখান এবং এর tmux অ্যাকশনগুলো সাইডবারে যোগ করুন।",
|
||||
"docsLink": "নথি দেখুন"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux মনিটর",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Activa el monitor Tmux",
|
||||
"enableTmuxMonitorDesc": "Mostra aquest host al monitor Tmux i afegeix les seves accions tmux a la barra lateral"
|
||||
"enableTmuxMonitorDesc": "Mostra aquest host al monitor Tmux i afegeix les seves accions tmux a la barra lateral",
|
||||
"docsLink": "Veure documents"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitor Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Povolit monitorování Tmux",
|
||||
"enableTmuxMonitorDesc": "Zobrazit tohoto hostitele v Tmux Monitoru a přidat jeho tmux akce do postranního panelu"
|
||||
"enableTmuxMonitorDesc": "Zobrazit tohoto hostitele v Tmux Monitoru a přidat jeho tmux akce do postranního panelu",
|
||||
"docsLink": "Zobrazit dokumenty"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitor Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Aktivér Tmux-skærm",
|
||||
"enableTmuxMonitorDesc": "Vis denne vært i Tmux Monitor og tilføj dens tmux-handlinger til sidebjælken"
|
||||
"enableTmuxMonitorDesc": "Vis denne vært i Tmux Monitor og tilføj dens tmux-handlinger til sidebjælken",
|
||||
"docsLink": "Se dokumenter"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux-skærm",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Tmux-Monitor aktivieren",
|
||||
"enableTmuxMonitorDesc": "Diesen Host im Tmux-Monitor anzeigen und seine tmux-Aktionen zur Seitenleiste hinzufügen"
|
||||
"enableTmuxMonitorDesc": "Diesen Host im Tmux-Monitor anzeigen und seine tmux-Aktionen zur Seitenleiste hinzufügen",
|
||||
"docsLink": "Dokumentation anzeigen"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux-Monitor",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Ενεργοποίηση παρακολούθησης Tmux",
|
||||
"enableTmuxMonitorDesc": "Εμφάνιση αυτού του κεντρικού υπολογιστή στην οθόνη Tmux και προσθήκη των ενεργειών tmux του στην πλαϊνή μπάρα"
|
||||
"enableTmuxMonitorDesc": "Εμφάνιση αυτού του κεντρικού υπολογιστή στην οθόνη Tmux και προσθήκη των ενεργειών tmux του στην πλαϊνή μπάρα",
|
||||
"docsLink": "Προβολή εγγράφων"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Παρακολούθηση Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Activar Tmux Monitor",
|
||||
"enableTmuxMonitorDesc": "Mostrar este host en el Tmux Monitor y añadir sus acciones de tmux a la barra lateral."
|
||||
"enableTmuxMonitorDesc": "Mostrar este host en el Tmux Monitor y añadir sus acciones de tmux a la barra lateral.",
|
||||
"docsLink": "Ver documentación"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitor Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Ota Tmux-monitori käyttöön",
|
||||
"enableTmuxMonitorDesc": "Näytä tämä isäntä Tmux-monitorissa ja lisää sen tmux-toiminnot sivupalkkiin"
|
||||
"enableTmuxMonitorDesc": "Näytä tämä isäntä Tmux-monitorissa ja lisää sen tmux-toiminnot sivupalkkiin",
|
||||
"docsLink": "Näytä dokumentit"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux-näyttö",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Activer le Moniteur Tmux",
|
||||
"enableTmuxMonitorDesc": "Afficher cet hôte dans le Moniteur Tmux et ajouter ses actions tmux à la barre latérale"
|
||||
"enableTmuxMonitorDesc": "Afficher cet hôte dans le Moniteur Tmux et ajouter ses actions tmux à la barre latérale",
|
||||
"docsLink": "Voir la documentation"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Moniteur tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "הפעל את צג Tmux",
|
||||
"enableTmuxMonitorDesc": "הצג מארח זה בצג Tmux והוסף את פעולות ה-tmux שלו לסרגל הצד"
|
||||
"enableTmuxMonitorDesc": "הצג מארח זה בצג Tmux והוסף את פעולות ה-tmux שלו לסרגל הצד",
|
||||
"docsLink": "הצג מסמכים"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "צג Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Tmux मॉनिटर सक्षम करें",
|
||||
"enableTmuxMonitorDesc": "इस होस्ट को Tmux मॉनिटर में दिखाएँ और इसकी tmux क्रियाओं को साइडबार में जोड़ें"
|
||||
"enableTmuxMonitorDesc": "इस होस्ट को Tmux मॉनिटर में दिखाएँ और इसकी tmux क्रियाओं को साइडबार में जोड़ें",
|
||||
"docsLink": "दस्तावेज़ देखें"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux मॉनिटर",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Tmux monitor engedélyezése",
|
||||
"enableTmuxMonitorDesc": "Mutassa meg ezt a gépet a Tmux Monitorban, és adja hozzá a tmux műveleteit az oldalsávhoz"
|
||||
"enableTmuxMonitorDesc": "Mutassa meg ezt a gépet a Tmux Monitorban, és adja hozzá a tmux műveleteit az oldalsávhoz",
|
||||
"docsLink": "Dokumentumok megtekintése"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux monitor",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Aktifkan Monitor Tmux",
|
||||
"enableTmuxMonitorDesc": "Tampilkan host ini di Tmux Monitor dan tambahkan aksi tmux-nya ke sidebar."
|
||||
"enableTmuxMonitorDesc": "Tampilkan host ini di Tmux Monitor dan tambahkan aksi tmux-nya ke sidebar.",
|
||||
"docsLink": "Lihat dokumen"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitor Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Abilita Monitor Tmux",
|
||||
"enableTmuxMonitorDesc": "Mostra questo host nel Monitor Tmux e aggiungi le sue azioni tmux alla barra laterale"
|
||||
"enableTmuxMonitorDesc": "Mostra questo host nel Monitor Tmux e aggiungi le sue azioni tmux alla barra laterale",
|
||||
"docsLink": "Visualizza documentazione"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitor Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Tmuxモニターを有効にする",
|
||||
"enableTmuxMonitorDesc": "Tmuxモニターにこのホストを表示し、tmuxアクションをサイドバーに追加します。"
|
||||
"enableTmuxMonitorDesc": "Tmuxモニターにこのホストを表示し、tmuxアクションをサイドバーに追加します。",
|
||||
"docsLink": "ドキュメントを表示"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux モニター",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Tmux 모니터 활성화",
|
||||
"enableTmuxMonitorDesc": "Tmux 모니터에 이 호스트를 표시하고 tmux 작업을 사이드바에 추가합니다."
|
||||
"enableTmuxMonitorDesc": "Tmux 모니터에 이 호스트를 표시하고 tmux 작업을 사이드바에 추가합니다.",
|
||||
"docsLink": "문서 보기"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux 모니터",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Tmux Monitor inschakelen",
|
||||
"enableTmuxMonitorDesc": "Toon deze host in de Tmux Monitor en voeg de bijbehorende Tmux-acties toe aan de zijbalk."
|
||||
"enableTmuxMonitorDesc": "Toon deze host in de Tmux Monitor en voeg de bijbehorende Tmux-acties toe aan de zijbalk.",
|
||||
"docsLink": "Documenten bekijken"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux Monitor",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Aktiver Tmux-monitor",
|
||||
"enableTmuxMonitorDesc": "Vis denne verten i Tmux-monitoren og legg til tmux-handlingene i sidefeltet"
|
||||
"enableTmuxMonitorDesc": "Vis denne verten i Tmux-monitoren og legg til tmux-handlingene i sidefeltet",
|
||||
"docsLink": "Vis dokumenter"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux-skjerm",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Włącz monitor Tmux",
|
||||
"enableTmuxMonitorDesc": "Pokaż tego hosta w monitorze Tmux i dodaj jego akcje tmux do paska bocznego"
|
||||
"enableTmuxMonitorDesc": "Pokaż tego hosta w monitorze Tmux i dodaj jego akcje tmux do paska bocznego",
|
||||
"docsLink": "Zobacz dokumentację"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitor Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Ativar monitor Tmux",
|
||||
"enableTmuxMonitorDesc": "Exiba este host no Monitor Tmux e adicione suas ações tmux à barra lateral."
|
||||
"enableTmuxMonitorDesc": "Exiba este host no Monitor Tmux e adicione suas ações tmux à barra lateral.",
|
||||
"docsLink": "Ver documentos"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitor Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Ativar Monitor Tmux",
|
||||
"enableTmuxMonitorDesc": "Mostrar este host no Monitor Tmux e adicionar as suas ações tmux à barra lateral"
|
||||
"enableTmuxMonitorDesc": "Mostrar este host no Monitor Tmux e adicionar as suas ações tmux à barra lateral",
|
||||
"docsLink": "Ver documentação"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitor Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Activează monitorul Tmux",
|
||||
"enableTmuxMonitorDesc": "Afișează această gazdă în Monitorul Tmux și adaugă acțiunile sale tmux în bara laterală"
|
||||
"enableTmuxMonitorDesc": "Afișează această gazdă în Monitorul Tmux și adaugă acțiunile sale tmux în bara laterală",
|
||||
"docsLink": "Vizualizați documentele"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Monitorul Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Включить монитор Tmux",
|
||||
"enableTmuxMonitorDesc": "Показывать этот хост в Мониторе Tmux и добавлять действия tmux в боковую панель"
|
||||
"enableTmuxMonitorDesc": "Показывать этот хост в Мониторе Tmux и добавлять действия tmux в боковую панель",
|
||||
"docsLink": "Документация"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Монитор Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Омогући Tmux монитор",
|
||||
"enableTmuxMonitorDesc": "Прикажи овај хост у Tmux монитору и додај његове tmux акције у бочну траку"
|
||||
"enableTmuxMonitorDesc": "Прикажи овај хост у Tmux монитору и додај његове tmux акције у бочну траку",
|
||||
"docsLink": "Прикажи документе"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux монитор",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Aktivera Tmux-monitorn",
|
||||
"enableTmuxMonitorDesc": "Visa denna värd i Tmux Monitor och lägg till dess tmux-åtgärder i sidofältet"
|
||||
"enableTmuxMonitorDesc": "Visa denna värd i Tmux Monitor och lägg till dess tmux-åtgärder i sidofältet",
|
||||
"docsLink": "Visa dokument"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux-monitor",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "เปิดใช้งาน Tmux Monitor",
|
||||
"enableTmuxMonitorDesc": "แสดงโฮสต์นี้ใน Tmux Monitor และเพิ่มการดำเนินการ tmux ของโฮสต์นี้ลงในแถบด้านข้าง"
|
||||
"enableTmuxMonitorDesc": "แสดงโฮสต์นี้ใน Tmux Monitor และเพิ่มการดำเนินการ tmux ของโฮสต์นี้ลงในแถบด้านข้าง",
|
||||
"docsLink": "ดูเอกสาร"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "มอนิเตอร์ Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Tmux İzleyiciyi Etkinleştir",
|
||||
"enableTmuxMonitorDesc": "Bu ana bilgisayarı Tmux İzleyicide göster ve tmux eylemlerini kenar çubuğuna ekle"
|
||||
"enableTmuxMonitorDesc": "Bu ana bilgisayarı Tmux İzleyicide göster ve tmux eylemlerini kenar çubuğuna ekle",
|
||||
"docsLink": "Dokümanları görüntüle"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux İzleyici",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Увімкнути монітор Tmux",
|
||||
"enableTmuxMonitorDesc": "Показати цей хост у моніторі Tmux та додати його дії tmux до бічної панелі"
|
||||
"enableTmuxMonitorDesc": "Показати цей хост у моніторі Tmux та додати його дії tmux до бічної панелі",
|
||||
"docsLink": "Переглянути документи"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Монітор Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "Bật Tmux Monitor",
|
||||
"enableTmuxMonitorDesc": "Hiển thị máy chủ này trong Tmux Monitor và thêm các hành động tmux của nó vào thanh bên"
|
||||
"enableTmuxMonitorDesc": "Hiển thị máy chủ này trong Tmux Monitor và thêm các hành động tmux của nó vào thanh bên",
|
||||
"docsLink": "Xem tài liệu"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Giám sát Tmux",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "启用 Tmux 监控",
|
||||
"enableTmuxMonitorDesc": "在 Tmux 监控中显示此主机,并将其 tmux 操作添加到侧边栏"
|
||||
"enableTmuxMonitorDesc": "在 Tmux 监控中显示此主机,并将其 tmux 操作添加到侧边栏",
|
||||
"docsLink": "查看文档"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux 监视器",
|
||||
|
||||
@@ -4,7 +4,8 @@
|
||||
},
|
||||
"hosts": {
|
||||
"enableTmuxMonitor": "啟用 Tmux 監控器",
|
||||
"enableTmuxMonitorDesc": "在 Tmux 監控器中顯示此主機,並將其 tmux 操作新增至側邊欄"
|
||||
"enableTmuxMonitorDesc": "在 Tmux 監控器中顯示此主機,並將其 tmux 操作新增至側邊欄",
|
||||
"docsLink": "檢視文件"
|
||||
},
|
||||
"tmuxMonitor": {
|
||||
"title": "Tmux 監視器",
|
||||
|
||||
@@ -68,10 +68,9 @@ export function PanePreview({
|
||||
|
||||
// The host's own authType travels in the spread, so a Tailscale host still
|
||||
// gets the Tailscale-aware PTY path. The SSH port may be non-standard.
|
||||
const hostRecord = host as unknown as Record<string, unknown>;
|
||||
const resolvedPort = hostRecord.sshPort ?? hostRecord.port;
|
||||
const resolvedPort = host.sshPort ?? host.port;
|
||||
const terminalHostConfig = {
|
||||
...hostRecord,
|
||||
...host,
|
||||
port: resolvedPort,
|
||||
sshPort: resolvedPort,
|
||||
instanceId: instanceIdRef.current,
|
||||
|
||||
Reference in new issue
Block a user