feat: move vault ssh signing into a plugin (C5)

This commit is contained in:
LukeGus committed 2026-09-24 20:24:09 -05:00
1 parent b027717c46
commit 6e56c90aac
198 files changed
+19717 -3445

No files matched your search

-24
View File
@@ -719,10 +719,6 @@
"authenticationMethodDesc": "请选择 Termix 用于验证此 SSH 连接的一种方法。其他方法不会自动尝试。",
"storedCredential": "已存储凭据",
"selectACredential": "选择凭据...",
"vaultProfile": "Vault 签名者配置文件",
"selectAVaultProfile": "选择 Vault 配置文件...",
"vaultProfileHint": "设置来自共享配置文件;连接时将使用 OIDC 登录 Vault。不会存储任何机密。",
"vaultNewProfile": "新建配置文件",
"secretRefHint": "您可以粘贴 1Password 引用(op://vault/item/field)而不是密钥;连接时会从您的密钥源中获取该引用。",
"secretSourcesManage": "管理秘密来源",
"secretSourcesTitle": "秘密消息来源",
@@ -739,26 +735,6 @@
"secretSourceRequired": "需要提供名称、服务器 URL 和令牌。",
"secretSourceSaved": "秘密来源已保存",
"secretSourceDeleted": "秘密来源已删除",
"vaultManageProfiles": "管理 Vault 配置文件",
"vaultAddrLabel": "Vault 地址",
"vaultNamespaceLabel": "命名空间",
"vaultOidcMountLabel": "OIDC 认证挂载点",
"vaultOidcRoleLabel": "OIDC 角色",
"vaultSshMountLabel": "SSH 机密挂载点",
"vaultSshRoleLabel": "SSH 签名者角色",
"vaultValidPrincipalsLabel": "有效主体",
"vaultKeyTypeLabel": "临时密钥类型",
"vaultSharedLabel": "与所有用户共享",
"vaultCreateProfile": "创建配置文件",
"vaultProfileCreated": "Vault 配置文件已创建",
"vaultProfileSaved": "Vault 配置文件已保存",
"vaultProfileDeleted": "Vault 配置文件已删除",
"vaultProfileSaveFailed": "保存 Vault 配置文件失败",
"vaultProfileDeleteFailed": "删除 Vault 配置文件失败",
"vaultSaveProfile": "保存配置文件",
"vaultProfileValidationError": "名称、Vault 地址和 SSH 签名者角色为必填项",
"vaultNoProfiles": "暂无 Vault 配置文件。",
"vaultSharedBadge": "共享",
"keyTypeLabel": "密钥类型",
"keyTypeAuto": "自动检测",
"keyPasteTab": "粘贴",