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": "Флоти"
},
"hosts": {
"docsLink": "Переглянути документи",
"sharing": {
"customHoursPlaceholder": "Години до закінчення терміну дії доступу",
"expiry": {
"never": "Ніколи",
"oneHour": "1 година",
"oneDay": "24 години",
"sevenDays": "7 днів",
"thirtyDays": "30 днів",
"custom": "Користувацька"
},
"expiryLabel": "Термін дії доступу",
"levels": {
"connect": {
"label": "Підключитися",
"description": "Тільки відкриті сеанси: термінал, віддалений робочий стіл, файловий менеджер, тунелі та Docker. Без доступу до конфігурації хоста."
},
"view": {
"label": "Переглянути",
"description": "Підключитися, а також переглянути конфігурацію хоста. Секрети ніколи не відображаються."
},
"edit": {
"label": "Редагувати",
"description": "Переглядайте та змінюйте налаштування хоста без автентифікації. SSH-автентифікація власника залишається приватною та доступною лише для власника."
},
"manage": {
"label": "Керувати",
"description": "Редагувати, а також ділитися хостом з іншими, змінювати рівні дозволів та скасовувати доступ."
}
},
"noMatches": "Збігів не знайдено",
"permissionLevelLabel": "Рівень дозволів",
"rolesTab": "Ролі",
"searchPlaceholder": "Пошук користувачів або ролей...",
"shareButton": "Поділитися",
"shareWithCount": "Поділитися ({{count}})",
"usersTab": "Користувачі"
}
}
}