From: Ernesto Puerta Date: Fri, 7 Oct 2022 15:08:14 +0000 (+0200) Subject: mgr/dashboard: fix broken login links X-Git-Tag: v18.1.0~1043^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cf9f711973e2f5e3b06d06ff0d25f57351508cd4;p=ceph.git mgr/dashboard: fix broken login links Fixes: https://tracker.ceph.com/issues/57792 Signed-off-by: Ernesto Puerta --- 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 98dca94a6344..22f2230cbd41 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`