-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[Security solutions][Intelligence] Upgrade ioc flyout #230593
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 solutions][Intelligence] Upgrade ioc flyout #230593
Conversation
...public/threat_intelligence/modules/indicators/components/flyout/highlighted_values_table.tsx
Show resolved
Hide resolved
...ty_solution/public/threat_intelligence/modules/indicators/components/flyout/fields_table.tsx
Outdated
Show resolved
Hide resolved
...ty_solution/public/threat_intelligence/modules/indicators/components/flyout/fields_table.tsx
Show resolved
Hide resolved
...curity_solution/public/threat_intelligence/modules/indicators/components/flyout/json_tab.tsx
Show resolved
Hide resolved
PhilippeOberti
left a comment
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.
Thanks for making the changes for the JsonTab. I really like having that component now shared, it looks clean!
I left a few more minor comments, let me know if you want to discuss any of them!
...ns/security/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.tsx
Outdated
Show resolved
Hide resolved
...utions/security/plugins/security_solution/public/flyout/document_details/shared/json_tab.tsx
Outdated
Show resolved
Hide resolved
...utions/security/plugins/security_solution/public/flyout/document_details/shared/json_tab.tsx
Show resolved
Hide resolved
...utions/security/plugins/security_solution/public/flyout/document_details/shared/json_tab.tsx
Outdated
Show resolved
Hide resolved
...lutions/security/plugins/security_solution/public/flyout/document_details/shared/test_ids.ts
Show resolved
Hide resolved
...public/threat_intelligence/modules/indicators/components/flyout/highlighted_values_table.tsx
Show resolved
Hide resolved
...curity_solution/public/threat_intelligence/modules/indicators/components/flyout/json_tab.tsx
Outdated
Show resolved
Hide resolved
...ns/security/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.tsx
Outdated
Show resolved
Hide resolved
...utions/security/plugins/security_solution/public/flyout/document_details/shared/json_tab.tsx
Outdated
Show resolved
Hide resolved
...utions/security/plugins/security_solution/public/flyout/document_details/shared/json_tab.tsx
Outdated
Show resolved
Hide resolved
PhilippeOberti
left a comment
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.
A few more very minor comments, this is super close!
.../security_solution/public/threat_intelligence/modules/indicators/components/flyout/block.tsx
Outdated
Show resolved
Hide resolved
.../security_solution/public/threat_intelligence/modules/indicators/components/flyout/block.tsx
Outdated
Show resolved
Hide resolved
...ecurity_solution/public/threat_intelligence/modules/indicators/components/flyout/test_ids.ts
Show resolved
Hide resolved
x-pack/solutions/security/plugins/security_solution/public/flyout/shared/json_tab.tsx
Show resolved
Hide resolved
...utions/security/plugins/security_solution/public/flyout/document_details/shared/json_tab.tsx
Show resolved
Hide resolved
...ecurity_solution/public/flyout/entity_details/user_details_left/tabs/asset_document.test.tsx
Outdated
Show resolved
Hide resolved
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.
Thanks for this nice improvement! Code LGTM and desk tested.
Before merging though, you need to:
- fix the translations issues: just run
node scripts/i18n_check --fixlocally then push the changes. This will fix your CIQuick Checkserrors. - fix 2 wrong paths (I commented the correct ones) and remove the
VisibleOnHovercode that is now unused. This will fix your CILintingandChecks Typeserrors (I made the changes locally and rannode scripts/type_check.js --project x-pack/solutions/security/plugins/security_solution/tsconfig.jsonwith no errors). - add the proper labels:
Team:Threat Hunting:Investigations,backport:skip,release_note:enhancementandv9.2.0should be good.
We might want to let @natasha-moore-elastic about this change. It does not seem to me that it would be worth doing a doc update, but she will know more about it.
Also, if you have time (not mandatory) it'd be nice to update the screenshots in the PR description to reflect the latest changes.
I reached out to the @elastic/security-entity-analytics team for review :)
...y_solution/public/threat_intelligence/modules/indicators/components/flyout/json_tab.test.tsx
Outdated
Show resolved
Hide resolved
...curity/plugins/security_solution/public/flyout/document_details/right/tabs/json_tab.test.tsx
Outdated
Show resolved
Hide resolved
.../security_solution/public/threat_intelligence/modules/indicators/components/flyout/block.tsx
Outdated
Show resolved
Hide resolved
|
Pinging @elastic/security-threat-hunting-investigations (Team:Threat Hunting:Investigations) |
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]Module Count
Async chunks
Page load bundle
History
|
|
Starting backport for target branches: 8.19, 9.1 https://github.com/elastic/kibana/actions/runs/17941727877 |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
## Summary Fixes elastic#189870. Upgrading intelligence flyout look-and-feel to be more like the alert's flyout. ## Screenshots <img width="1282" height="1222" alt="Screenshot 2025-08-29 at 12 19 51" src="https://github.com/user-attachments/assets/6b9825ae-32a5-4dc7-9133-94c0cac770e2" /> <img width="1281" height="1222" alt="Screenshot 2025-08-29 at 12 20 05" src="https://github.com/user-attachments/assets/4196e583-2d70-429b-9f83-655cd67cf00a" /> <img width="1281" height="1222" alt="Screenshot 2025-08-29 at 12 20 16" src="https://github.com/user-attachments/assets/7fd7949d-1317-4437-919b-bdbe9585b750" /> --------- Co-authored-by: kibanamachine <[email protected]>
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
## Summary Fixes #189870. Upgrading intelligence flyout look-and-feel to be more like the alert's flyout. ## Screenshots <img width="1282" height="1222" alt="Screenshot 2025-08-29 at 12 19 51" src="https://github.com/user-attachments/assets/6b9825ae-32a5-4dc7-9133-94c0cac770e2" /> <img width="1281" height="1222" alt="Screenshot 2025-08-29 at 12 20 05" src="https://github.com/user-attachments/assets/4196e583-2d70-429b-9f83-655cd67cf00a" /> <img width="1281" height="1222" alt="Screenshot 2025-08-29 at 12 20 16" src="https://github.com/user-attachments/assets/7fd7949d-1317-4437-919b-bdbe9585b750" /> --------- Co-authored-by: kibanamachine <[email protected]>
## Summary Fixes elastic#189870. Upgrading intelligence flyout look-and-feel to be more like the alert's flyout. ## Screenshots <img width="1282" height="1222" alt="Screenshot 2025-08-29 at 12 19 51" src="https://github.com/user-attachments/assets/6b9825ae-32a5-4dc7-9133-94c0cac770e2" /> <img width="1281" height="1222" alt="Screenshot 2025-08-29 at 12 20 05" src="https://github.com/user-attachments/assets/4196e583-2d70-429b-9f83-655cd67cf00a" /> <img width="1281" height="1222" alt="Screenshot 2025-08-29 at 12 20 16" src="https://github.com/user-attachments/assets/7fd7949d-1317-4437-919b-bdbe9585b750" /> --------- Co-authored-by: kibanamachine <[email protected]>
Summary
Fixes #189870.
Upgrading intelligence flyout look-and-feel to be more like the alert's flyout.
Screenshots