Skip to content
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

[GS] Application results provider #65633

Closed
pgayvallet opened this issue May 7, 2020 · 2 comments · Fixed by #68488
Closed

[GS] Application results provider #65633

pgayvallet opened this issue May 7, 2020 · 2 comments · Fixed by #68488
Assignees
Labels
NeededFor:Core UI REASSIGN from Team:Core UI Deprecated label for old Core UI team Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc

Comments

@pgayvallet
Copy link
Contributor

For #61657, we will need a client-side results provider in charge of returning the applications matching the user's query.

As there is currently no way to access the list of registered apps from a plugin, we should also add an additional API to the application service start contract to return a subset of the registered apps meta (title, icon, url)

As we can't leverage ES to perform the search for us here, we will need to implement our own search algorithm. Using Levenshtein distance or a derivate between the query and the application's title is probably acceptable.

@pgayvallet pgayvallet added Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc REASSIGN from Team:Core UI Deprecated label for old Core UI team labels May 7, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-platform (Team:Platform)

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core-ui (Team:Core UI)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NeededFor:Core UI REASSIGN from Team:Core UI Deprecated label for old Core UI team Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants