Skip to content

[Search][Onboarding] Empty State page endpoints#191229

Merged
TattdCodeMonkey merged 4 commits intoelastic:mainfrom
TattdCodeMonkey:search-indices/start-page-endpoints
Aug 26, 2024
Merged

[Search][Onboarding] Empty State page endpoints#191229
TattdCodeMonkey merged 4 commits intoelastic:mainfrom
TattdCodeMonkey:search-indices/start-page-endpoints

Conversation

@TattdCodeMonkey
Copy link
Copy Markdown
Contributor

Summary

This PR introduces two endpoints for the search_indices plugin that will be used by the start (empty state) page to determine if the user has an indices and what their permissions are.

Checklist

@TattdCodeMonkey TattdCodeMonkey added release_note:skip Skip the PR/issue when compiling release notes Team:Search v8.16.0 labels Aug 23, 2024
@TattdCodeMonkey TattdCodeMonkey requested a review from a team as a code owner August 23, 2024 21:02
@TattdCodeMonkey
Copy link
Copy Markdown
Contributor Author

@elasticmachine merge upstream

Added endpoints for the start page to fetch current index names and
privileges for the user to know what they are allowed to do.
@TattdCodeMonkey TattdCodeMonkey force-pushed the search-indices/start-page-endpoints branch from 3a7eb2d to b92b3f1 Compare August 26, 2024 14:28
@kibana-ci
Copy link
Copy Markdown

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #84 / Cloud Security Posture Test adding Cloud Security Posture Integrations CSPM AZURE Azure Single Manual Managed Identity Azure Single Manual Workflow

Metrics [docs]

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
searchIndices 6 10 +4
Unknown metric groups

API count

id before after diff
searchIndices 6 10 +4

History

  • 💔 Build #229787 failed 3a7eb2d854611d0de70b598db620281b3f63d1b7
  • 💚 Build #229589 succeeded c27f6d2394317cfe8ed616d59bb24182f35dc97f

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@TattdCodeMonkey TattdCodeMonkey merged commit 486df8c into elastic:main Aug 26, 2024
@kibanamachine kibanamachine added the backport:skip This PR does not require backporting label Aug 26, 2024
@TattdCodeMonkey TattdCodeMonkey deleted the search-indices/start-page-endpoints branch August 26, 2024 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:Search v8.16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants