-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[UD] Added ability to disable some menu items and corresponding routes #15777
Conversation
User Dashboard can disable some of menu items located in the side bar and corresponding routes. Signed-off-by: Oleksii Kurinnyi <[email protected]>
❌ E2E Happy path tests failed ❗ See Details
Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1) ℹ️ |
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.
#15462 (hide Organizations tab and disable workspace sharing)
How workspace sharing can be disabled in product.json
?
E2E tests of Eclipse Che Multiuser on OCP has failed:
|
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1) |
E2E tests of Eclipse Che Multiuser on OCP has been successful:
|
@sleshchenko Good catch! I thought workspace sharing is tightly coupled with organizations but it is not. So I reverted disabling the sharing tab along with organizations as we need a dedicated configuration option to disable sharing tab separately. (description updated) |
✅ E2E Happy path tests succeed 🎉 See Details
Tested with Eclipse Che Multiuser User on K8S (minikube v1.1.1) |
E2E tests of Eclipse Che Multiuser on OCP has been successful:
|
import {DockerRegistryList} from './docker-registry/docker-registry-list/docker-registry-list.directive'; | ||
import {DockerRegistryListController} from './docker-registry/docker-registry-list/docker-registry-list.controller'; | ||
import {EditRegistryController} from './docker-registry/docker-registry-list/edit-registry/edit-registry.controller'; | ||
|
||
import { AdministrationConfigService } from './administration-config.service'; |
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.
extra spaces
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.
LGTM
Signed-off-by: Oleksii Kurinnyi [email protected]
What does this PR do?
This PR introduces ability to configure the User Dashboard. Now it's possible to disable some of menu entries in sidebar by providing configuration in
product.json
, for example, following configuration disables theOrganizations
menu item and prevents opening views with list of available organizations or an organization details.What issues does this PR fix or reference?
#15462 (hide Organizations tab)