From: dpandit Date: Mon, 7 Aug 2023 07:55:34 +0000 (+0530) Subject: mgr/dashboard: exposed the open api documentations to details card X-Git-Tag: v19.0.0~734^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F52720%2Fhead;p=ceph.git mgr/dashboard: exposed the open api documentations to details card Fixes: https://tracker.ceph.com/issues/62296 Signed-off-by: dpandit --- diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.html index 61d36c7a2555..3aace282c047 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.html @@ -13,6 +13,14 @@
{{ detailsCardData.orchestrator || 'Orchestrator is not available' }}
Ceph version
{{ detailsCardData.cephVersion }}
+
Cluster API
+
+ + {{ origin }}/api-docs + + +
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.ts index a682d7e5d8e7..63f9e1e8026e 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.ts @@ -72,6 +72,7 @@ export class DashboardV3Component extends PrometheusListHelper implements OnInit end: moment().unix(), step: 12 }; + origin = window.location.origin; constructor( private summaryService: SummaryService,