-
Notifications
You must be signed in to change notification settings - Fork 666
ODC-6786: Add cluster configuration extension, page, and options for console customization #12159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ODC-6786: Add cluster configuration extension, page, and options for console customization #12159
Conversation
|
/uncc cyril-ui-developer dtaylor113 |
6b519f1 to
ea992cc
Compare
ea992cc to
69172ea
Compare
|
Thanks @jerolimov, this looks good 🎉 Had some observations which have listed below:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: shall we remove the commented extensions and some of the commented lines below?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do we need this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title value is asd?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
shall we add check on options?
...tend/packages/console-app/src/components/cluster-configuration/ClusterConfigurationPage.scss
Outdated
Show resolved
Hide resolved
frontend/packages/console-app/src/components/cluster-configuration/ClusterConfigurationPage.tsx
Outdated
Show resolved
Hide resolved
frontend/packages/console-shared/src/components/cluster-configuration/SaveStatus.tsx
Outdated
Show resolved
Hide resolved
frontend/packages/dev-console/src/components/project-access/ProjectAccessRolesConfiguration.tsx
Outdated
Show resolved
Hide resolved
69172ea to
8961ed9
Compare
f723f31 to
6450aad
Compare
Fixed |
698ffee to
768b9cb
Compare
9d9fb8c to
44f25d9
Compare
|
@jerolimov saw this issue while sending quick starts from enabled to disabled regions |
44f25d9 to
82ca5e9
Compare
After some investigation I found that this is an issue in the PF DualListSelector component. I opened a PF bug report with an exact description how to reproduce this and a bug fix as well: |
|
Verified on a cluster with cluster-bot |
2178fc4 to
7f72825
Compare
7f72825 to
8812f02
Compare
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: debsmita1, jerolimov The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@jerolimov: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |





Fixes:
Solution Description:
Implement cluster configuration extension and page that looks similar to user preferences.
Screenshots / Gifs for design review:
New action menu on "Console" (operator.openshift.io) resource:
General configurations:
Perspective options:
"Saved." alert when changing an option:
Filters are implemented with fuzzy search:
Projects configurations:
Developer configurations:
Unit test coverage report:
Test setup:
Browser conformance: