]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: Create and delete and update s3 notification in dashboard 64777/head
authorpujaoshahu <pshahu@redhat.com>
Fri, 25 Apr 2025 15:48:51 +0000 (21:18 +0530)
committerpujashahu <pshahu@redhat.com>
Thu, 31 Jul 2025 14:26:43 +0000 (19:56 +0530)
commitc5951e9780d5a445987437d7d720c0df00454abc
treee15fe970dd6311f35e8caa4788c78079ac8f0bad
parent67eef860b4f67090aba67105e92a1cd78e7fbe9b
mgr/dashboard: Create and delete and update s3 notification in dashboard

Fixes: https://tracker.ceph.com/issues/70955
Signed-off-by: pujaoshahu <pshahu@redhat.com>
(cherry picked from commit a4155c27911f5ea62c8d93d4eddd41d06b04dd5b)
16 files changed:
src/pybind/mgr/dashboard/controllers/rgw.py
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-notification-list/rgw-bucket-notification-list.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-notification-list/rgw-bucket-notification-list.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-notification-list/rgw-bucket-notification-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-notification-form/rgw-notification-form.component.html [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-notification-form/rgw-notification-form.component.scss [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-notification-form/rgw-notification-form.component.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-notification-form/rgw-notification-form.component.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-topic-list/rgw-topic-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw.module.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/rgw-bucket.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/rgw-topic.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/rgw-topic.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/notification-configuration.model.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/task-message.service.ts
src/pybind/mgr/dashboard/services/rgw_client.py