Nav: Split Admin into three sections for new IA (#58229)

* start to split admin into two sections

* most of new admin nav implemented

* landing pages

* hide admin for non-admins

* update admin redirects if not topnav

* clean up

* updated IA for admin (still WIP)

* move plugin pages into correct admin sections

* fix backend unit test

* move correlations into the correct section

* add translations for admin sections

Co-authored-by: Ashley Harrison <ashley.harrison@grafana.com>
This commit is contained in:
Josh Hunt
2022-11-18 15:11:59 +00:00
committed by GitHub
co-authored by Ashley Harrison
parent 8c72d19bcc
commit 5978dc138e
12 changed files with 213 additions and 44 deletions
+13 -2
View File
@@ -99,6 +99,15 @@
"subtitle": "Serverweite Einstellungen und Zugriff auf Ressourcen wie Organisationen, Benutzer und Lizenzen verwalten",
"title": "Server-Administrator"
},
"admin-access": {
"title": ""
},
"admin-general": {
"title": ""
},
"admin-plugins": {
"title": ""
},
"alerting": {
"subtitle": "Informiere dich über Probleme in deinen Systemen kurz nach deren Auftreten",
"title": "Meldungen"
@@ -184,7 +193,8 @@
},
"global-users": {
"subtitle": "Erstelle und verwalte Benutzer auf dem gesamten Grafana-Server",
"title": "Benutzer"
"title": "Benutzer",
"titleBeforeTopnav": ""
},
"help": {
"title": "Hilfe"
@@ -227,7 +237,8 @@
},
"org-settings": {
"subtitle": "Verwalte Einstellungen in der gesamten Organisation",
"title": "Einstellungen"
"title": "Einstellungen",
"titleBeforeTopnav": ""
},
"playlists": {
"subtitle": "Gruppen von Dashboards, die in einer bestimmten Reihenfolge angezeigt werden",
+13 -2
View File
@@ -99,6 +99,15 @@
"subtitle": "Manage server-wide settings and access to resources such as organizations, users, and licenses",
"title": "Server admin"
},
"admin-access": {
"title": "Users and access"
},
"admin-general": {
"title": "General"
},
"admin-plugins": {
"title": "Plugins and data"
},
"alerting": {
"subtitle": "Learn about problems in your systems moments after they occur",
"title": "Alerting"
@@ -184,7 +193,8 @@
},
"global-users": {
"subtitle": "Manage and create users across the whole Grafana server",
"title": "Users"
"title": "Users (All orgs)",
"titleBeforeTopnav": "Users"
},
"help": {
"title": "Help"
@@ -227,7 +237,8 @@
},
"org-settings": {
"subtitle": "Manage preferences across an organization",
"title": "Preferences"
"title": "Default preferences",
"titleBeforeTopnav": "Preferences"
},
"playlists": {
"subtitle": "Groups of dashboards that are displayed in a sequence",
+13 -2
View File
@@ -99,6 +99,15 @@
"subtitle": "Administrar la configuración de todo el servidor y el acceso a recursos como organizaciones, usuarios y licencias",
"title": "Administrador del servidor"
},
"admin-access": {
"title": ""
},
"admin-general": {
"title": ""
},
"admin-plugins": {
"title": ""
},
"alerting": {
"subtitle": "Conozca los problemas de sus sistemas justo después de que se produzcan",
"title": "Alertas"
@@ -184,7 +193,8 @@
},
"global-users": {
"subtitle": "Gestione y cree usuarios en todo el servidor Grafana",
"title": "Usuarios"
"title": "Usuarios",
"titleBeforeTopnav": ""
},
"help": {
"title": "Ayuda"
@@ -227,7 +237,8 @@
},
"org-settings": {
"subtitle": "Gestionar las preferencias en una organización",
"title": "Preferencias"
"title": "Preferencias",
"titleBeforeTopnav": ""
},
"playlists": {
"subtitle": "Grupos de paneles de control que se muestran en una secuencia",
+13 -2
View File
@@ -99,6 +99,15 @@
"subtitle": "Gérer les paramètres à l'échelle du serveur et l'accès aux ressources telles que les organisations, les utilisateurs et les licences",
"title": "Administrateur de serveur"
},
"admin-access": {
"title": ""
},
"admin-general": {
"title": ""
},
"admin-plugins": {
"title": ""
},
"alerting": {
"subtitle": "En savoir plus sur les problèmes dans vos systèmes quelques instants après qu'ils se produisent",
"title": "Alertes"
@@ -184,7 +193,8 @@
},
"global-users": {
"subtitle": "Gérer et créer des utilisateurs sur l'ensemble du serveur Grafana",
"title": "Utilisateurs"
"title": "Utilisateurs",
"titleBeforeTopnav": ""
},
"help": {
"title": "Aide"
@@ -227,7 +237,8 @@
},
"org-settings": {
"subtitle": "Gérer les préférences au sein d'une organisation",
"title": "Préférences"
"title": "Préférences",
"titleBeforeTopnav": ""
},
"playlists": {
"subtitle": "Groupes de tableaux de bord affichés dans une séquence",
+13 -2
View File
@@ -99,6 +99,15 @@
"subtitle": "Mäʼnäģę şęřvęř-ŵįđę şęŧŧįʼnģş äʼnđ äččęşş ŧő řęşőūřčęş şūčĥ äş őřģäʼnįžäŧįőʼnş, ūşęřş, äʼnđ ľįčęʼnşęş",
"title": "Ŝęřvęř äđmįʼn"
},
"admin-access": {
"title": "Ůşęřş äʼnđ äččęşş"
},
"admin-general": {
"title": "Ğęʼnęřäľ"
},
"admin-plugins": {
"title": "Pľūģįʼnş äʼnđ đäŧä"
},
"alerting": {
"subtitle": "Ŀęäřʼn äþőūŧ přőþľęmş įʼn yőūř şyşŧęmş mőmęʼnŧş äƒŧęř ŧĥęy őččūř",
"title": "Åľęřŧįʼnģ"
@@ -184,7 +193,8 @@
},
"global-users": {
"subtitle": "Mäʼnäģę äʼnđ čřęäŧę ūşęřş äčřőşş ŧĥę ŵĥőľę Ğřäƒäʼnä şęřvęř",
"title": "Ůşęřş"
"title": "Ůşęřş (Åľľ őřģş)",
"titleBeforeTopnav": "Ůşęřş"
},
"help": {
"title": "Ħęľp"
@@ -227,7 +237,8 @@
},
"org-settings": {
"subtitle": "Mäʼnäģę přęƒęřęʼnčęş äčřőşş äʼn őřģäʼnįžäŧįőʼn",
"title": "Přęƒęřęʼnčęş"
"title": "Đęƒäūľŧ přęƒęřęʼnčęş",
"titleBeforeTopnav": "Přęƒęřęʼnčęş"
},
"playlists": {
"subtitle": "Ğřőūpş őƒ đäşĥþőäřđş ŧĥäŧ äřę đįşpľäyęđ įʼn ä şęqūęʼnčę",
+13 -2
View File
@@ -99,6 +99,15 @@
"subtitle": "管理整个服务器范围的设置,以及对组织、用户和许可证等资源的访问权限",
"title": "服务器管理员"
},
"admin-access": {
"title": ""
},
"admin-general": {
"title": ""
},
"admin-plugins": {
"title": ""
},
"alerting": {
"subtitle": "在系统发生问题后立即获悉",
"title": "警报"
@@ -184,7 +193,8 @@
},
"global-users": {
"subtitle": "在整个 Grafana 服务器上管理和创建用户",
"title": "用户"
"title": "用户",
"titleBeforeTopnav": ""
},
"help": {
"title": "帮助"
@@ -227,7 +237,8 @@
},
"org-settings": {
"subtitle": "管理整个组织的首选项",
"title": "首选项"
"title": "首选项",
"titleBeforeTopnav": ""
},
"playlists": {
"subtitle": "以序列显示的仪表板组",