From cf9f711973e2f5e3b06d06ff0d25f57351508cd4 Mon Sep 17 00:00:00 2001 From: Ernesto Puerta Date: Fri, 7 Oct 2022 17:08:14 +0200 Subject: [PATCH] mgr/dashboard: fix broken login links Fixes: https://tracker.ceph.com/issues/57792 Signed-off-by: Ernesto Puerta --- .../frontend/src/app/shared/services/doc.service.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/pybind/mgr/dashboard/frontend/src/app/shared/services/doc.service.ts b/src/pybind/mgr/dashboard/frontend/src/app/shared/services/doc.service.ts index 98dca94a63443..22f2230cbd416 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/shared/services/doc.service.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/shared/services/doc.service.ts @@ -26,7 +26,8 @@ export class DocService { urlGenerator(section: string, release = 'main'): string { const docVersion = release === 'main' ? 'latest' : release; const domain = `https://docs.ceph.com/en/${docVersion}/`; - const domainCeph = `https://ceph.io/`; + const domainCeph = `https://ceph.io`; + const domainCephOld = `https://old.ceph.com`; const sections = { iscsi: `${domain}mgr/dashboard/#enabling-iscsi-management`, @@ -37,10 +38,10 @@ export class DocService { dashboard: `${domain}mgr/dashboard`, grafana: `${domain}mgr/dashboard/#enabling-the-embedding-of-grafana-dashboards`, orch: `${domain}mgr/orchestrator`, - pgs: `${domainCeph}pgcalc`, - help: `${domainCeph}help/`, - security: `${domainCeph}security/`, - trademarks: `${domainCeph}legal-page/trademarks/`, + pgs: `${domainCephOld}/pgcalc`, + help: `${domainCeph}/en/users/`, + security: `${domainCeph}/en/security/`, + trademarks: `${domainCeph}/en/trademarks/`, 'dashboard-landing-page-status': `${domain}mgr/dashboard/#dashboard-landing-page-status`, 'dashboard-landing-page-performance': `${domain}mgr/dashboard/#dashboard-landing-page-performance`, 'dashboard-landing-page-capacity': `${domain}mgr/dashboard/#dashboard-landing-page-capacity` -- 2.39.5