feat: tailscale add host and copy ip, fix outbound fetch hang and plugin ESM warning

This commit is contained in:
LukeGus committed 2026-09-25 13:06:33 -05:00
1 parent c21bca8cf0
commit fbe736bc20
70 files changed
+1117 -1139

No files matched your search

+1 -1
View File
@@ -105,7 +105,7 @@
"clearAll": "Clear All",
"noHistoryEntries": "No history entries",
"trackingDisabled": "History tracking is disabled",
"trackingDisabledHint": "Turn on Command History for this host in its SSH Terminal plugin settings.",
"trackingDisabledHint": "Turn on Command History in this host's SSH Terminal tab.",
"commandCount_one": "{{count}} command",
"commandCount_other": "{{count}} commands"
},
+2
View File
@@ -216,6 +216,8 @@
}
],
"host": {
"editorGroup": "ssh",
"editorOrder": 12,
"enableKey": "enableTerminal",
"enableLabelKey": "settings.host.enableTerminal.label",
"enableDefault": true,
@@ -109,7 +109,7 @@ export function TouchInputSettings({
{t("touchInput.advanced")}
</button>
{advancedOpen && (
<div className="grid grid-cols-1 gap-3 pb-3 sm:grid-cols-2">
<div className="grid grid-cols-1 gap-3 pb-3">
{fields.map(({ key, label, unit }) => {
const bounds = TOUCH_INPUT_NUMERIC_BOUNDS[key];
return (
@@ -114,7 +114,7 @@ export function TerminalTabContent({
}
isQuickConnect={String(host.id).startsWith("quick-connect-")}
onSaveQuickConnect={
shell.saveQuickConnect
shell.saveQuickConnect && hostRecord?.quickConnectSavable
? () => shell.saveQuickConnect!(tabRecord, hostRecord!)
: undefined
}