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

[Security Solution][Detection Engine] updates ES|QL info popover #168611

Merged
merged 26 commits into from
Oct 18, 2023

Conversation

vitaliidm
Copy link
Contributor

@vitaliidm vitaliidm commented Oct 11, 2023

Summary

Before

Screenshot 2023-10-13 at 15 56 20

After

Screenshot 2023-10-13 at 15 53 07

Checklist

Delete any items that are not applicable to this PR.

@vitaliidm vitaliidm self-assigned this Oct 12, 2023
@vitaliidm vitaliidm changed the title esql popover [Security Solution][Detection Engine] updates ES|QL info popover Oct 12, 2023
@vitaliidm vitaliidm added Team:Detections and Resp Security Detection Response Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. backport:prev-minor Backport to (8.x) the previous minor version (i.e. one version back from main) Team:Detection Engine Security Solution Detection Engine Area v8.11.0 v8.12.0 release_note:skip Skip the PR/issue when compiling release notes labels Oct 12, 2023
@vitaliidm vitaliidm marked this pull request as ready for review October 16, 2023 08:26
@vitaliidm vitaliidm requested review from a team as code owners October 16, 2023 08:26
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-detections-response (Team:Detections and Resp)

@elasticmachine
Copy link
Contributor

Pinging @elastic/security-solution (Team: SecuritySolution)

Copy link
Contributor

@e40pud e40pud left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@nastasha-solomon nastasha-solomon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just left two minor suggestions. Looks good, overall. Thank you!

vitaliidm and others added 4 commits October 16, 2023 16:04
…creation/components/esql_info_icon/index.tsx

Co-authored-by: Nastasha Solomon <79124755+nastasha-solomon@users.noreply.github.com>
…liidm/kibana into detection-engine/esql-popover
Copy link
Contributor

@banderror banderror left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving the change in the x-pack/plugins/security_solution/public/detections/components/rules/select_rule_type/translations.ts file

@kibana-ci
Copy link
Collaborator

kibana-ci commented Oct 17, 2023

💔 Build Failed

Failed CI Steps

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
@kbn/doc-links 76 75 -1

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
lists 147.6KB 147.6KB +32.0B
securitySolution 13.0MB 13.0MB -1.2KB
total -1.1KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
core 367.5KB 367.5KB +32.0B
Unknown metric groups

API count

id before after diff
@kbn/doc-links 76 75 -1

History

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

cc @vitaliidm

@vitaliidm vitaliidm merged commit 761fa51 into elastic:main Oct 18, 2023
31 of 33 checks passed
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Oct 18, 2023
…stic#168611)

## Summary

- addresses elastic/ux-writing#41
- content of info tooltip is moved to doc page. Instead only link to
that page is displayed

### Before

<img width="1459" alt="Screenshot 2023-10-13 at 15 56 20"
src="https://github.com/elastic/kibana/assets/92328789/9a00ea01-19c1-4639-ad7b-9ae92829f075">

### After

<img width="1298" alt="Screenshot 2023-10-13 at 15 53 07"
src="https://github.com/elastic/kibana/assets/92328789/84811780-5d42-4ed3-b0d6-200467443e2f">

### Checklist

Delete any items that are not applicable to this PR.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [x]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: Nastasha Solomon <79124755+nastasha-solomon@users.noreply.github.com>
(cherry picked from commit 761fa51)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
8.11

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

hop-dev pushed a commit to hop-dev/kibana that referenced this pull request Oct 18, 2023
…stic#168611)

## Summary

- addresses elastic/ux-writing#41
- content of info tooltip is moved to doc page. Instead only link to
that page is displayed


### Before

<img width="1459" alt="Screenshot 2023-10-13 at 15 56 20"
src="https://github.com/elastic/kibana/assets/92328789/9a00ea01-19c1-4639-ad7b-9ae92829f075">


### After

<img width="1298" alt="Screenshot 2023-10-13 at 15 53 07"
src="https://github.com/elastic/kibana/assets/92328789/84811780-5d42-4ed3-b0d6-200467443e2f">


### Checklist

Delete any items that are not applicable to this PR.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [x]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: Nastasha Solomon <79124755+nastasha-solomon@users.noreply.github.com>
WafaaNasr pushed a commit to WafaaNasr/kibana that referenced this pull request Oct 18, 2023
…stic#168611)

## Summary

- addresses https://github.com/elastic/ux-writing/issues/41
- content of info tooltip is moved to doc page. Instead only link to
that page is displayed


### Before

<img width="1459" alt="Screenshot 2023-10-13 at 15 56 20"
src="https://github.com/elastic/kibana/assets/92328789/9a00ea01-19c1-4639-ad7b-9ae92829f075">


### After

<img width="1298" alt="Screenshot 2023-10-13 at 15 53 07"
src="https://github.com/elastic/kibana/assets/92328789/84811780-5d42-4ed3-b0d6-200467443e2f">


### Checklist

Delete any items that are not applicable to this PR.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [x]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: Nastasha Solomon <79124755+nastasha-solomon@users.noreply.github.com>
kibanamachine added a commit that referenced this pull request Oct 18, 2023
…er (#168611) (#169203)

# Backport

This will backport the following commits from `main` to `8.11`:
- [[Security Solution][Detection Engine] updates ES|QL info popover
(#168611)](#168611)

<!--- Backport version: 8.9.7 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Vitalii
Dmyterko","email":"92328789+vitaliidm@users.noreply.github.com"},"sourceCommit":{"committedDate":"2023-10-18T08:16:16Z","message":"[Security
Solution][Detection Engine] updates ES|QL info popover (#168611)\n\n##
Summary\r\n\r\n- addresses
https://github.com/elastic/ux-writing/issues/41\r\n- content of info
tooltip is moved to doc page. Instead only link to\r\nthat page is
displayed\r\n\r\n\r\n### Before\r\n\r\n<img width=\"1459\"
alt=\"Screenshot 2023-10-13 at 15 56
20\"\r\nsrc=\"https://github.com/elastic/kibana/assets/92328789/9a00ea01-19c1-4639-ad7b-9ae92829f075\">\r\n\r\n\r\n###
After\r\n\r\n<img width=\"1298\" alt=\"Screenshot 2023-10-13 at 15 53
07\"\r\nsrc=\"https://github.com/elastic/kibana/assets/92328789/84811780-5d42-4ed3-b0d6-200467443e2f\">\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [x] Any text added follows [EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common
scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: Nastasha Solomon
<79124755+nastasha-solomon@users.noreply.github.com>","sha":"761fa5173c22dcca20ee4a6e499d85237f8773bc","branchLabelMapping":{"^v8.12.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Detections
and Resp","Team: SecuritySolution","backport:prev-minor","Team:Detection
Engine","v8.11.0","v8.12.0"],"number":168611,"url":"https://github.com/elastic/kibana/pull/168611","mergeCommit":{"message":"[Security
Solution][Detection Engine] updates ES|QL info popover (#168611)\n\n##
Summary\r\n\r\n- addresses
https://github.com/elastic/ux-writing/issues/41\r\n- content of info
tooltip is moved to doc page. Instead only link to\r\nthat page is
displayed\r\n\r\n\r\n### Before\r\n\r\n<img width=\"1459\"
alt=\"Screenshot 2023-10-13 at 15 56
20\"\r\nsrc=\"https://github.com/elastic/kibana/assets/92328789/9a00ea01-19c1-4639-ad7b-9ae92829f075\">\r\n\r\n\r\n###
After\r\n\r\n<img width=\"1298\" alt=\"Screenshot 2023-10-13 at 15 53
07\"\r\nsrc=\"https://github.com/elastic/kibana/assets/92328789/84811780-5d42-4ed3-b0d6-200467443e2f\">\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [x] Any text added follows [EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common
scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: Nastasha Solomon
<79124755+nastasha-solomon@users.noreply.github.com>","sha":"761fa5173c22dcca20ee4a6e499d85237f8773bc"}},"sourceBranch":"main","suggestedTargetBranches":["8.11"],"targetPullRequestStates":[{"branch":"8.11","label":"v8.11.0","labelRegex":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v8.12.0","labelRegex":"^v8.12.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/168611","number":168611,"mergeCommit":{"message":"[Security
Solution][Detection Engine] updates ES|QL info popover (#168611)\n\n##
Summary\r\n\r\n- addresses
https://github.com/elastic/ux-writing/issues/41\r\n- content of info
tooltip is moved to doc page. Instead only link to\r\nthat page is
displayed\r\n\r\n\r\n### Before\r\n\r\n<img width=\"1459\"
alt=\"Screenshot 2023-10-13 at 15 56
20\"\r\nsrc=\"https://github.com/elastic/kibana/assets/92328789/9a00ea01-19c1-4639-ad7b-9ae92829f075\">\r\n\r\n\r\n###
After\r\n\r\n<img width=\"1298\" alt=\"Screenshot 2023-10-13 at 15 53
07\"\r\nsrc=\"https://github.com/elastic/kibana/assets/92328789/84811780-5d42-4ed3-b0d6-200467443e2f\">\r\n\r\n\r\n###
Checklist\r\n\r\nDelete any items that are not applicable to this
PR.\r\n\r\n- [x] Any text added follows [EUI's
writing\r\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\r\nsentence case text and includes
[i18n\r\nsupport](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)\r\n-
[x]\r\n[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)\r\nwas
added for features that require explanation or tutorials\r\n- [x] [Unit
or
functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere
updated or added to match the most common
scenarios\r\n\r\n---------\r\n\r\nCo-authored-by: Nastasha Solomon
<79124755+nastasha-solomon@users.noreply.github.com>","sha":"761fa5173c22dcca20ee4a6e499d85237f8773bc"}}]}]
BACKPORT-->

Co-authored-by: Vitalii Dmyterko <92328789+vitaliidm@users.noreply.github.com>
benakansara pushed a commit to benakansara/kibana that referenced this pull request Oct 22, 2023
…stic#168611)

## Summary

- addresses elastic/ux-writing#41
- content of info tooltip is moved to doc page. Instead only link to
that page is displayed


### Before

<img width="1459" alt="Screenshot 2023-10-13 at 15 56 20"
src="https://github.com/elastic/kibana/assets/92328789/9a00ea01-19c1-4639-ad7b-9ae92829f075">


### After

<img width="1298" alt="Screenshot 2023-10-13 at 15 53 07"
src="https://github.com/elastic/kibana/assets/92328789/84811780-5d42-4ed3-b0d6-200467443e2f">


### Checklist

Delete any items that are not applicable to this PR.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [x]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: Nastasha Solomon <79124755+nastasha-solomon@users.noreply.github.com>
benakansara pushed a commit to benakansara/kibana that referenced this pull request Oct 22, 2023
…stic#168611)

## Summary

- addresses elastic/ux-writing#41
- content of info tooltip is moved to doc page. Instead only link to
that page is displayed


### Before

<img width="1459" alt="Screenshot 2023-10-13 at 15 56 20"
src="https://github.com/elastic/kibana/assets/92328789/9a00ea01-19c1-4639-ad7b-9ae92829f075">


### After

<img width="1298" alt="Screenshot 2023-10-13 at 15 53 07"
src="https://github.com/elastic/kibana/assets/92328789/84811780-5d42-4ed3-b0d6-200467443e2f">


### Checklist

Delete any items that are not applicable to this PR.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
- [x]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [x] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios

---------

Co-authored-by: Nastasha Solomon <79124755+nastasha-solomon@users.noreply.github.com>
@vitaliidm vitaliidm deleted the detection-engine/esql-popover branch March 4, 2024 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:prev-minor Backport to (8.x) the previous minor version (i.e. one version back from main) release_note:skip Skip the PR/issue when compiling release notes Team:Detection Engine Security Solution Detection Engine Area Team:Detections and Resp Security Detection Response Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. v8.11.0 v8.12.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants