-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Enterprise Search] De-couple Overview from ent-search #161995
[Enterprise Search] De-couple Overview from ent-search #161995
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One nitpick, but looks good to me overall. I feel like the error message is extremely prominent now, though. I'm not sure that's ideal?
...lic/applications/enterprise_search_overview/components/product_selector/product_selector.tsx
Outdated
Show resolved
Hide resolved
5e4a09e
to
22239e1
Compare
Re-worked the enterprise search overview page to show a connection error callout on the page instead of the ErrorConnecting page. This also required ditching the "Insufficient permissions" view that we also wanted to get rid of. This is the initial part of updating the overview page to not be dependent on ent-search service.
22239e1
to
8ca456a
Compare
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
Page load bundle
Unknown metric groupsmiscellaneous assets size
History
To update your PR or re-run it, just comment with: |
## Summary Updated the Overview page to render an connection error callout instead of the full ErrorConnecting page. This allows us to render the Elasticsearch product card even without ent-search available. This required removing the "Insufficient permissions" view since we also always want to show the elasticsearch product card even if the user doesn't have access to app search and workplace search. ### Screenshots <img width="1530" alt="image" src="https://github.com/elastic/kibana/assets/1972968/2ad5b905-3f42-435b-81e5-a7d71ce8039e">
Summary
Updated the Overview page to render an connection error callout instead of the full ErrorConnecting page. This allows us to render the Elasticsearch product card even without ent-search available.
This required removing the "Insufficient permissions" view since we also always want to show the elasticsearch product card even if the user doesn't have access to app search and workplace search.
Screenshots