]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: fix broken login links 48396/head
authorErnesto Puerta <epuertat@redhat.com>
Fri, 7 Oct 2022 15:08:14 +0000 (17:08 +0200)
committerErnesto Puerta <epuertat@redhat.com>
Fri, 7 Oct 2022 15:08:14 +0000 (17:08 +0200)
Fixes: https://tracker.ceph.com/issues/57792
Signed-off-by: Ernesto Puerta <epuertat@redhat.com>
src/pybind/mgr/dashboard/frontend/src/app/shared/services/doc.service.ts

index 98dca94a634431b9ff4ede7abf73c8e4766f20f7..22f2230cbd41677e4d8e3358cbbcebb50074a488 100644 (file)
@@ -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`