elastic / kibana

Your window into the Elastic Stack
https://www.elastic.co/products/kibana
Other
19.57k stars 8.09k forks source link

[GS] Add Dev Tools deep links to navigational search #86172

Open joshdover opened 3 years ago

joshdover commented 3 years ago

Meta issue: #72680

In #83380 we added support for applications to include a searchDeepLinks property on their core.application.register call which feeds into the navigational search feature.

Dev Tools should add this property to add deep links for their key locations to search. In most cases, this should be adding an array with the name of the location and a URL path to the route in your app. See the documentation for this API for more info. Some things to consider:

New links to add

Dev tools

elasticmachine commented 3 years ago

Pinging @elastic/es-ui (Team:Elasticsearch UI)

joshdover commented 3 years ago

@cjcenizal Any updates on when this might be possible?

cjcenizal commented 3 years ago

@joshdover In theory it's possible we might be able to squeeze this into 7.13, but we have a number of high priority projects on our roadmap that already occupy our full team capacity so it seems unlikely. The earliest empty slot on our roadmap is in 7.15.

joshdover commented 3 years ago

@cjcenizal Thanks for the update! I really hope this wouldn't take more than a couple of days and I'm happy to help however I can.

joshdover commented 3 years ago

This has been mostly solved by https://github.com/elastic/kibana/pull/96135 except for the Painless Lab case. This one needs to be worked a bit separately because it doesn't currently provide a plain string representation of the app's title to the dev_tools plugin.