feat: move opkssh and warpgate into plugins (C3)

This commit is contained in:
LukeGus committed 2026-09-24 19:28:19 -05:00
1 parent 925da4a661
commit 98d367d7e2
336 files changed
+22380 -4746

No files matched your search

+5 -16
View File
@@ -773,10 +773,6 @@
"docsLink": "查看文档",
"stepcaLabel": "步骤 CA",
"stepcaDesc": "通过您的身份提供商登录,并让您的 Step CA 为此主机颁发一个短期 SSH 证书。CA URL、根指纹和 OIDC 配置器由管理员在“管理设置”中设置。",
"opksshLabel": "OPKSSH",
"opksshDesc": "使用身份提供商登录此主机,而非密码或密钥。需要在服务器上设置 OPKSSH。",
"warpgateLabel": "Warpgate 网关",
"warpgateDesc": "此主机通过 Warpgate SSH 代理连接。Termix 将在认证后自动处理基于浏览器的审批流程。",
"agentLabel": "SSH 代理",
"agentDesc": "使用运行在 Termix 服务器上的 SSH 代理进行认证(Bitwarden、1Password、gpg-agent、KeeAgent、ssh-agent)。代理必须在托管 Termix 的机器上运行。",
"agentAuthenticationDesc": "使用 SSH 代理中的密钥来验证此连接。将套接字路径留空以使用 SSH_AUTH_SOCK。",
@@ -1421,18 +1417,11 @@
"mfaMenuPlaceholder": "请输入您的回复",
"mfaWaitingApproval": "正在等待设备审核通过……",
"mfaSendRequest": "发送请求",
"warpgateAuthRequired": "需要 Warpgate 认证",
"warpgateSecurityKey": "安全密钥",
"warpgateAuthUrl": "认证 URL",
"warpgateOpenBrowser": "在浏览器中打开",
"warpgateContinue": "我已完成认证",
"certAuthRequired": "{{provider}} 需要登录",
"opksshAuthRequired": "需要 OPKSSH 认证",
"opksshAuthDescription": "在浏览器中完成认证以继续。此会话将在 24 小时内有效。",
"opksshOpenBrowser": "打开浏览器进行认证",
"opksshWaitingForAuth": "等待浏览器认证...",
"opksshAuthenticating": "正在处理认证...",
"opksshSignInWith": "使用 {{provider}} 登录",
"browserSignInCode": "安全密钥",
"browserSignInUrl": "认证 URL",
"browserSignInOpen": "在浏览器中打开",
"browserSignInContinue": "我已完成认证",
"browserSignInRequired": "{{provider}} 需要登录",
"sudoPasswordPopupTitle": "输入密码?",
"connectionLogTitle": "连接日志",
"connectionLogCopy": "复制日志到剪贴板",