mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-29 14:45:24 +00:00
feat: tailscale add host and copy ip, fix outbound fetch hang and plugin ESM warning
This commit is contained in:
1 parent
c21bca8cf0
commit
fbe736bc20
70 files changed
+1117
-1139
No files matched your search
+15
-40
@@ -1067,8 +1067,8 @@
|
||||
"filterAuthAgent": "SSH Agent",
|
||||
"filterAuthVault": "Vault",
|
||||
"filterAuthTailscale": "Tailscale",
|
||||
"authTypeNeedsPlugin": "This host uses {{type}}, which needs the {{plugin}} plugin. Turn it on to connect.",
|
||||
"authTypeUnknown": "This host uses {{type}}, which no enabled plugin provides.",
|
||||
"authTypeNeedsPlugin": "This host uses {{type}}, which needs {{plugin}}. It is turned off on this server.",
|
||||
"authTypeUnknown": "This host uses {{type}}, which is not available on this server.",
|
||||
"authFieldsAfterSave": "Save the host first, then fill in these fields.",
|
||||
"enablePluginFeature": "Enable {{name}}",
|
||||
"disablePluginFeature": "Disable {{name}}",
|
||||
@@ -1099,7 +1099,7 @@
|
||||
"navigate": "Navigate",
|
||||
"select": "Select",
|
||||
"toggleWith": "Toggle with",
|
||||
"pluginActions": "From plugins"
|
||||
"pluginActions": "More actions"
|
||||
},
|
||||
"splitScreen": {
|
||||
"paneEmpty": "Pane {{index}} - empty",
|
||||
@@ -1527,7 +1527,7 @@
|
||||
"brandingLogoInvalid": "Invalid image. Use a PNG, JPEG or WEBP file up to 750 KB.",
|
||||
"brandingSaved": "Branding settings saved",
|
||||
"brandingSaveFailed": "Failed to save branding settings",
|
||||
"sslDescription": "The certificate Termix serves over HTTPS. Upload your own here, or let the ACME Certificates plugin get and renew one from Let's Encrypt.",
|
||||
"sslDescription": "The certificate Termix serves over HTTPS. Upload your own here, or get and renew one from Let's Encrypt in the ACME Certificates section.",
|
||||
"sslDocsLink": "View SSL docs",
|
||||
"sslCertStatus": "Certificate Status",
|
||||
"sslCertStatusNone": "No certificate",
|
||||
@@ -1811,7 +1811,7 @@
|
||||
"saveError": "Failed to save role permissions",
|
||||
"save": "Save",
|
||||
"saving": "Saving...",
|
||||
"pluginDisabled": "Plugin disabled",
|
||||
"pluginDisabled": "Feature disabled",
|
||||
"groups": {
|
||||
"hosts": "Hosts",
|
||||
"credentials": "Credentials",
|
||||
@@ -1821,30 +1821,15 @@
|
||||
"notificationPrivateEndpoints": "Allowed private notification hosts",
|
||||
"notificationPrivateEndpointsDesc": "Exact private hosts that notification channels may contact. Separate them with commas.",
|
||||
"updateNotificationEndpointsFailed": "Failed to update notification endpoint allowlist",
|
||||
"plugins": "Plugins",
|
||||
"pluginsNone": "No plugins installed.",
|
||||
"pluginsLoadFailed": "Failed to load plugins",
|
||||
"pluginToggleFailed": "Failed to change the plugin",
|
||||
"pluginBuiltIn": "BUILT IN",
|
||||
"pluginEnabled": "{{name}} enabled",
|
||||
"pluginDisabled": "{{name}} disabled",
|
||||
"pluginPermissions": "Permissions",
|
||||
"pluginPermissionsNone": "This plugin does not declare any capabilities that need to be granted.",
|
||||
"pluginPublicRoutes": "Public routes",
|
||||
"pluginPublicRoutesDescription": "Anyone can reach these without signing in. The plugin checks access on its own.",
|
||||
"pluginPermissionGranted": "Granted",
|
||||
"pluginPermissionNotGranted": "Not granted",
|
||||
"pluginGrantFailed": "Failed to grant the capability",
|
||||
"pluginRevokeFailed": "Failed to revoke the capability",
|
||||
"secondFactorsSectionTitle": "Second factors",
|
||||
"secondFactorsNone": "No second factors enrolled",
|
||||
"secondFactorUnavailable": "The {{plugin}} plugin is off",
|
||||
"secondFactorUnavailable": "Unavailable",
|
||||
"resetSecondFactors": "Reset second factors",
|
||||
"resetSecondFactorsConfirm": "Remove every second factor for {{username}}? They can sign in with their password or SSO and enrol again.",
|
||||
"secondFactorsResetSuccess": "Second factors reset",
|
||||
"secondFactorsResetFailed": "Failed to reset second factors",
|
||||
"passwordLoginForced": "Password login is turned off, but no other login method is enabled, so it stays on for now. Nobody gets locked out.",
|
||||
"sslNotRenewed": "Nothing renews this certificate. It expires {{date}}. Turn on the ACME Certificates plugin and its automatic renewal, or upload a new one before then.",
|
||||
"sslNotRenewed": "Nothing renews this certificate. It expires {{date}}. Turn on automatic renewal in the ACME Certificates section, or upload a new one before then.",
|
||||
"sslSelfSigned": "Self-signed certificate made by Termix. Browsers will warn about it.",
|
||||
"sslRenewedBy": "Renewed automatically by {{plugin}}",
|
||||
"sslIssuer": "Issued by {{issuer}}",
|
||||
@@ -2506,36 +2491,26 @@
|
||||
}
|
||||
},
|
||||
"runtime": {
|
||||
"needsPlugin": "This needs the {{name}} plugin",
|
||||
"needsUnknownPlugin": "This needs a plugin that is not installed",
|
||||
"disabledHint": "An admin can turn it on in Settings under Plugins.",
|
||||
"missingHint": "It was added by a plugin that has since been removed.",
|
||||
"failed": "The {{name}} plugin could not start",
|
||||
"failedHint": "An admin can see why in Settings under Plugins.",
|
||||
"needsPlugin": "{{name}} is not available",
|
||||
"needsUnknownPlugin": "This feature is not available",
|
||||
"disabledHint": "It is turned off on this server.",
|
||||
"missingHint": "The feature it came from has been removed.",
|
||||
"failed": "{{name}} could not start",
|
||||
"failedHint": "An admin can check the server logs for details.",
|
||||
"loading": "Loading {{name}}",
|
||||
"crashed": "Something went wrong in the {{name}} plugin",
|
||||
"crashed": "Something went wrong in {{name}}",
|
||||
"retry": "Try again"
|
||||
}
|
||||
},
|
||||
"settings": {
|
||||
"title": "Settings",
|
||||
"bandYou": "You",
|
||||
"bandPlugins": "Plugins",
|
||||
"bandInstance": "Instance",
|
||||
"account": "Account",
|
||||
"secretSet": "Set",
|
||||
"secretNotSet": "Not set",
|
||||
"secretReplace": "Replace",
|
||||
"pluginGroupAdmin": "Server settings",
|
||||
"pluginGroupUser": "Your settings",
|
||||
"pluginNoSettings": "{{name}} has no settings you can change.",
|
||||
"pluginStoppedNotice": "{{name}} is installed but not running. These settings are saved but will not take effect.",
|
||||
"pluginSettingsSaved": "Settings saved",
|
||||
"pluginSettingsInvalid": "Some settings could not be saved. Check the highlighted fields.",
|
||||
"pluginSettingsSaveFailed": "Failed to save settings",
|
||||
"pluginSettingsLoadFailed": "Failed to load settings",
|
||||
"pluginsGroupLabel": "Plugins",
|
||||
"hostPluginNotRunning": "{{name}} is installed but not running. These settings are saved but will not take effect."
|
||||
"featureUnavailable": "{{name}} is unavailable right now. These settings are saved but will not take effect."
|
||||
},
|
||||
"managerCard": {
|
||||
"refresh": "Refresh",
|
||||
|
||||
Reference in new issue
Block a user