Solution Explorer provides the front door into the Integreatly initiative. It hosts the various Solution Patterns, as well as providing a dashboard of installed applications/products/services.
Apache License 2.0
36
stars
54
forks
source link
APPDUX-243: Hide config tab on OpenShift 3 clusters #598
If running Solution Explorer on OpenShift 3, hide the Settings 'Managed Integration schedule' tab because it only applies to OpenShift 4 clusters.
Verification Steps
Log onto OS4 system as an admin, click Settings, and verify that the Managed Integration schedule tab works as normal.
Log onto the same OS4 system as non-admin, verify that you cannot access the same tab via the Settings cog or by adding /settings to the URL.
Log onto an OS3 system as admin, click Settings, and verify that only the Solution Pattern tab is visible and works as normal.
Log onto an OS3 system as admin, verify that you cannot access the single Solution Pattern content tab via the Settings cog or by adding /settings to the URL.
Checklist:
[x] Code has been tested locally by PR requester
[ ] Changes have been successfully verified by another team member
Motivation
https://issues.redhat.com/browse/APPDUX-243
What
If running Solution Explorer on OpenShift 3, hide the Settings 'Managed Integration schedule' tab because it only applies to OpenShift 4 clusters.
Verification Steps
Checklist:
Progress
Additional Notes
Results can be verified on my OS4 system: https://solution-explorer.apps.cluster-uxddev-916c.uxddev-916c.example.opentlc.com/
For OS3 systems, will need to be verified locally at the moment.
OS4 screen cap:![os4_settings](https://user-images.githubusercontent.com/39063664/86964592-506cf700-c134-11ea-9d20-00bcdd47c4f5.png)
OS3 screen cap:![os3_settings](https://user-images.githubusercontent.com/39063664/86964656-6d092f00-c134-11ea-8903-440ed5c77b48.png)