feat(editor): Insights dashboard (#13739)

Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
This commit is contained in:
Csaba Tuncsik
2025-04-03 16:24:44 +02:00
committed by GitHub
parent 7379f44896
commit 90ba680631
30 changed files with 1872 additions and 102 deletions

View File

@@ -104,6 +104,15 @@ const mainMenuItems = computed(() => [
position: 'bottom',
route: { to: { name: VIEWS.VARIABLES } },
},
{
id: 'insights',
icon: 'chart-bar',
label: 'Insights',
customIconSize: 'medium',
position: 'bottom',
route: { to: { name: VIEWS.INSIGHTS } },
available: hasPermission(['rbac'], { rbac: { scope: 'insights:list' } }),
},
{
id: 'help',
icon: 'question',