]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: Locking improvements in bucket create form
authorAfreen <afreen23.git@gmail.com>
Fri, 1 Mar 2024 07:26:25 +0000 (12:56 +0530)
committerAfreen <afreen23.git@gmail.com>
Thu, 28 Mar 2024 15:57:26 +0000 (21:27 +0530)
commita97a98d97ade7c527da8fba6937d34a6e2281277
tree02c82d6467404dfac653a6f734e2a68583fa2c44
parent8da23624bc17fe0b1f797227e72a0db0ce7821ba
mgr/dashboard: Locking improvements in bucket create form

Fixes https://tracker.ceph.com/issues/64658
- Addition of help texts
- Addition of info/warnings related to modes and versioning
- change of Locking section layout
- renaming locking to 'Object Locking'
- changes default retention period to 10
- edit bucket only shows lock when its enabled

Signed-off-by: Afreen <afreen23.git@gmail.com>
(cherry picked from commit 014d4468fce5aadfbc63bd9651c0c66db0bf7f49)

Conflicts:
src/pybind/mgr/dashboard/frontend/src/app/shared/components/components.module.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/components.module.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/help-text/help-text.component.html [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/components/help-text/help-text.component.scss [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/components/help-text/help-text.component.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/components/help-text/help-text.component.ts [new file with mode: 0644]