feat: type the plugin host record, move plugin strings out of core and add lint checks

This commit is contained in:
LukeGus committed 2026-09-29 13:08:39 -05:00
1 parent bba06f7ff6
commit b8bbcd2196
626 files changed
+23884 -4590

No files matched your search

@@ -85,5 +85,45 @@
},
"nav": {
"fleets": "Flotten"
},
"hosts": {
"docsLink": "Dokumentation anzeigen",
"sharing": {
"customHoursPlaceholder": "Stunden bis zum Zugriffsablauf",
"expiry": {
"never": "Nie",
"oneHour": "1 Stunde",
"oneDay": "24 Stunden",
"sevenDays": "7 Tage",
"thirtyDays": "30 Tage",
"custom": "Benutzerdefiniert"
},
"expiryLabel": "Zugriffsablauf",
"levels": {
"connect": {
"label": "Verbinden",
"description": "Nur Sitzungen öffnen: Terminal, Remotedesktop, Dateimanager, Tunnel und Docker. Kein Zugriff auf die Hostkonfiguration."
},
"view": {
"label": "Anzeigen",
"description": "Verbinden sowie Hostkonfiguration anzeigen. Geheimnisse werden nie angezeigt."
},
"edit": {
"label": "Bearbeiten",
"description": "Sie können die Einstellungen für Hosts ohne Authentifizierung anzeigen und bearbeiten. Die SSH-Authentifizierung des Besitzers bleibt privat und ist nur für den Besitzer zugänglich."
},
"manage": {
"label": "Verwalten",
"description": "Bearbeiten sowie Host für andere freigeben, Berechtigungsstufen ändern und Zugriff entziehen."
}
},
"noMatches": "Keine Treffer gefunden",
"permissionLevelLabel": "Berechtigungsstufe",
"rolesTab": "Rollen",
"searchPlaceholder": "Benutzer oder Rollen suchen...",
"shareButton": "Teilen",
"shareWithCount": "Teilen ({{count}})",
"usersTab": "Benutzer"
}
}
}