manager
manager copied to clipboard
upcoming: [DI-20357] - Changes for ACLP Dashboard with Filters component
Description ๐
Added a new CloudPulseDashboardWithFilters component which has the capability to build the filters needed in service provider page as well as the dashboard. This component will be integrated in the service provider pages.
Changes ๐
- Added new CloudPulseDashboardWithFilters component that has the capability to build the filters needed in service provider page as well as the dashboard. This will be integrated only in the service provider pages.
- Modified the dbaas config to introduce a new filter nodeType and changed needInServicePage prop to false
Target release date ๐๏ธ
03-09-2024
Preview ๐ท
| Before | After |
|---|---|
How to test ๐งช
To test this, we need to integrate the CloudPulseDashboardWithFilters in a service Provider page. The below commit shows the test integration we made in database details index page
https://github.com/venkymano/manager/commit/e0f3598630fa4c66e493d76b07dea515c1334f0c
- Copy the code in the commit in the same file mentioned in the commit
- Start the cloud manager UI application
- Login and enable mock user as some API endpoints are not available still.
- Navigate to any database instance details page, and navigate to the monitor tab.
- You will see filters needed in service provide page as well as a mock dashboard rendered.
Note - We support only linode and dbaas, so the sample integration revolves around Managed Databases
As an Author I have considered ๐ค
Check all that apply
- [x] ๐ Doing a self review
- [x] โ Our contribution guidelines
- [x] ๐ค Splitting feature into small PRs
- [x] โ Adding a changeset
- [x] ๐งช Providing/Improving test coverage
- [x] ๐ Removing all sensitive information from the code and PR description
- [x] ๐ฉ Using a feature flag to protect the release
- [ ] ๐ฃ Providing comprehensive reproduction steps
- [ ] ๐ Providing or updating our documentation
- [ ] ๐ Scheduling a pair reviewing session
- [x] ๐ฑ Providing mobile support
- [ ] โฟ Providing accessibility support