feat: Implement user profile preferences for start page, Git identity, and task drawer auto-open, alongside Git server default branch configuration.
This commit is contained in:
@@ -401,8 +401,15 @@
|
||||
},
|
||||
"profile": {
|
||||
"title": "Profile",
|
||||
"description": "Manage your dashboard filter preferences.",
|
||||
"description": "Manage your profile preferences, Git integration, and access view.",
|
||||
"dashboard_preferences": "Dashboard Preferences",
|
||||
"security_access": "Security & Access",
|
||||
"read_only": "Read-only",
|
||||
"security_read_only_note": "This section is read-only. Role changes are managed in Admin → Users.",
|
||||
"current_role": "Current Role",
|
||||
"role_source": "Role Source",
|
||||
"permissions": "Permissions",
|
||||
"permission_none": "No permissions available",
|
||||
"superset_environment": "Superset Environment",
|
||||
"superset_environment_placeholder": "Select environment",
|
||||
"superset_account": "Your Apache Superset Account",
|
||||
@@ -415,6 +422,27 @@
|
||||
"save_error": "Failed to save preferences. Please try again.",
|
||||
"invalid_username": "Username should not contain spaces. Please enter a valid Apache Superset username.",
|
||||
"username_required": "Superset username is required when default filter is enabled.",
|
||||
"invalid_git_email": "Git email should be a valid email address.",
|
||||
"git_integration": "Git Integration (PAT)",
|
||||
"git_username": "Git Username",
|
||||
"git_username_placeholder": "Enter git username",
|
||||
"git_email": "Git Email",
|
||||
"git_email_placeholder": "Enter git email",
|
||||
"git_token": "GitLab / GitHub Token",
|
||||
"git_token_clear": "Clear token",
|
||||
"git_token_placeholder": "Enter new personal access token",
|
||||
"git_token_hint": "Token is never returned in plain text. Leave empty to keep current token.",
|
||||
"git_token_masked_label": "Current token",
|
||||
"git_token_not_set": "Token is not set",
|
||||
"user_preferences": "User Preferences",
|
||||
"start_page": "Start Page",
|
||||
"start_page_dashboards": "Dashboards",
|
||||
"start_page_datasets": "Datasets",
|
||||
"start_page_reports": "Reports / Logs",
|
||||
"table_density": "Table Density",
|
||||
"table_density_compact": "Compact",
|
||||
"table_density_comfortable": "Comfortable",
|
||||
"auto_open_task_drawer": "Automatically open task drawer for long-running tasks",
|
||||
"filter_badge_active": "My Dashboards Only",
|
||||
"filter_badge_override": "Showing all dashboards temporarily",
|
||||
"filter_empty_state": "No dashboards found for your account. Try adjusting your filter settings.",
|
||||
|
||||
@@ -399,8 +399,15 @@
|
||||
},
|
||||
"profile": {
|
||||
"title": "Профиль",
|
||||
"description": "Управляйте настройками фильтра дашбордов.",
|
||||
"description": "Управляйте настройками профиля, Git-интеграцией и просмотром доступа.",
|
||||
"dashboard_preferences": "Настройки дашбордов",
|
||||
"security_access": "Безопасность и доступ",
|
||||
"read_only": "Только чтение",
|
||||
"security_read_only_note": "Этот раздел только для чтения. Изменение ролей выполняется в Админ → Users.",
|
||||
"current_role": "Текущая роль",
|
||||
"role_source": "Источник роли",
|
||||
"permissions": "Права доступа",
|
||||
"permission_none": "Права доступа отсутствуют",
|
||||
"superset_environment": "Окружение Superset",
|
||||
"superset_environment_placeholder": "Выберите окружение",
|
||||
"superset_account": "Ваш аккаунт Apache Superset",
|
||||
@@ -413,6 +420,27 @@
|
||||
"save_error": "Не удалось сохранить настройки. Попробуйте снова.",
|
||||
"invalid_username": "Имя пользователя не должно содержать пробелы. Введите корректное имя пользователя Apache Superset.",
|
||||
"username_required": "Имя пользователя Superset обязательно, когда фильтр по умолчанию включен.",
|
||||
"invalid_git_email": "Git email должен быть корректным адресом электронной почты.",
|
||||
"git_integration": "Интеграция с Git (PAT)",
|
||||
"git_username": "Имя пользователя Git",
|
||||
"git_username_placeholder": "Введите имя пользователя Git",
|
||||
"git_email": "Git Email",
|
||||
"git_email_placeholder": "Введите Git Email",
|
||||
"git_token": "Токен GitLab / GitHub",
|
||||
"git_token_clear": "Очистить токен",
|
||||
"git_token_placeholder": "Введите новый персональный токен доступа",
|
||||
"git_token_hint": "Токен никогда не возвращается в открытом виде. Оставьте поле пустым, чтобы сохранить текущий токен.",
|
||||
"git_token_masked_label": "Текущий токен",
|
||||
"git_token_not_set": "Токен не задан",
|
||||
"user_preferences": "Пользовательские настройки",
|
||||
"start_page": "Стартовая страница",
|
||||
"start_page_dashboards": "Дашборды",
|
||||
"start_page_datasets": "Датасеты",
|
||||
"start_page_reports": "Отчеты / Логи",
|
||||
"table_density": "Плотность таблиц",
|
||||
"table_density_compact": "Компактная",
|
||||
"table_density_comfortable": "Комфортная",
|
||||
"auto_open_task_drawer": "Автоматически открывать Task Drawer для долгих задач",
|
||||
"filter_badge_active": "Только мои дашборды",
|
||||
"filter_badge_override": "Временно показаны все дашборды",
|
||||
"filter_empty_state": "Для вашего аккаунта дашборды не найдены. Попробуйте изменить настройки фильтра.",
|
||||
|
||||
Reference in New Issue
Block a user