in dashboard/new-dashboard/src/routes.ts [2668:2722]
export function getNewDashboardRoutes(): ParentRouteRecord[] {
return [
{
children: [
...startupRoutes,
...intellijRoutes,
...phpstormRoutes,
...golandRoutes,
...pycharmRoutes,
...webstormRoutes,
...rubymineRoutes,
...rustRoutes,
...kotlinRoutes,
...scalaRoutes,
...jbrRoutes,
...fleetRoutes,
...bazelRoutes,
...qodanaRoutes,
...clionRoutes,
...vcsRoutes,
...datagripRoutes,
...toolboxRoutes,
...ijentRoutes,
...mlRoutes,
...aiaRoutes,
...kmtRoutes,
...diogenRoutes,
...perfUnitTestsRoutes,
...kotlinBuildToolsRoutes,
...lspRoutes,
{
path: ROUTES.ReportDegradations,
component: () => import("./components/degradations/ReportDegradation.vue"),
meta: { pageTitle: "Report degradations" },
props: (route) => ({
tests: route.query["tests"],
build: route.query["build"],
date: route.query["date"],
}),
},
{
path: ROUTES.MetricsDescription,
component: () => import("./components/metrics/MetricDescriptions.vue"),
meta: { pageTitle: "Metrics description" },
},
{
path: ROUTES.BisectLauncher,
component: () => import("./components/bisect/BisectLauncher.vue"),
meta: { pageTitle: "Bisect launcher" },
props: (route) => ({ ...route.query }),
},
],
},
]
}