]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: fix blockUI implementation 62392/head
authorAashish Sharma <Aashish.Sharma1@ibm.com>
Wed, 19 Mar 2025 11:29:27 +0000 (16:59 +0530)
committerAashish Sharma <Aashish.Sharma1@ibm.com>
Mon, 24 Mar 2025 10:28:53 +0000 (15:58 +0530)
commitf7fbbdaddd5d73c000f70cd35ce046b92685b546
tree2b22c3e0ae26930a7f82492f19a5b7badfd299aa
parent746fcba9e118d57f9d3e7c69195082500eadbe12
mgr/dashboard: fix blockUI implementation

Enable/Disable mgr modules from SMB page, Rgw multisite Page and Mgr Modules page doesn't give proper message and doesn't block the UI
This PR intends to fix this issue

Fixes: https://tracker.ceph.com/issues/70557
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-snapshotschedule-list/cephfs-snapshotschedule-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.ts
src/pybind/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout/workbench-layout.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/api/mgr-module.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/mgr-module.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/telemetry-notification/telemetry-notification.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/module-status-guard.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/shared.module.ts