elastic / integrations

Elastic Integrations
https://www.elastic.co/integrations
Other
194 stars 422 forks source link

[Bug] Convert ZScaler dashboards to use links panel #11199

Open Heenawter opened 6 days ago

Heenawter commented 6 days ago

Currently, the ZScalar dashboards (and honestly most of the integration dashboards) rely on using markdown panels to navigate between dashboards. In these panels, links are often formatted like so: #/dashboards/<dashboard id>. While this works well within the Dashboard app, for embedded dashboards (such as those in the Security plugin), this results in broken links that don't actually work:

https://github.com/user-attachments/assets/afd12867-64c5-407d-86d8-cb57504582e5

If we instead convert these panels to use the new Links panel, navigation will work in solutions:

https://github.com/user-attachments/assets/a67f6752-6de1-4fa1-917f-32e464fd1afa

[!NOTE] Ignore the "bug" with the controls 😆 I was testing another branch that was causing this - this behaviour is not on main

andrewkroh commented 5 days ago

@Heenawter, do you know when the Links panel will move out of Technical Preview?

Heenawter commented 3 days ago

@andrewkroh The links panel was GAed in 8.14: https://github.com/elastic/kibana/pull/178999

andrewkroh commented 3 days ago

The links panel was GAed in 8.14

Great. Then I think just the docs need updated to reflect this?

Image

Heenawter commented 3 days ago

Oh, good catch!! I've created an issue to remove that here: https://github.com/elastic/kibana/issues/193742 🙇