opensearch-project / dashboards-observability

Visualize and explore your logs, traces and metrics data in OpenSearch Dashboards
https://opensearch.org/docs/latest/observability-plugin/index/
Apache License 2.0
14 stars 52 forks source link

Fix getting started cards re-direction to integrations #2146

Closed ps48 closed 3 weeks ago

ps48 commented 3 weeks ago

Description

Today getting started plugin uses href to navigate to integrations plugin using the EuiCards for integrations catalog. This becomes an issue when workspaces is enabled in OSD core as workspaces relies on url in browser for saved object scoping.

Issues Resolved

Removed the href call and replaced it with navigateToApp from core.

Check List

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

TackAdam commented 3 weeks ago

Tested with and without workspaces enabled, both working.

https://github.com/user-attachments/assets/57a7a11e-f45d-458b-85c6-c4b7047a7e56