Skip to content

[AI4DSOC] Alert flyout code cleanup#219810

Merged
PhilippeOberti merged 1 commit intoelastic:mainfrom
PhilippeOberti:ai-for-soc-flyout-cleanup
May 1, 2025
Merged

[AI4DSOC] Alert flyout code cleanup#219810
PhilippeOberti merged 1 commit intoelastic:mainfrom
PhilippeOberti:ai-for-soc-flyout-cleanup

Conversation

@PhilippeOberti
Copy link
Copy Markdown
Contributor

@PhilippeOberti PhilippeOberti commented Apr 30, 2025

Summary

This PR makes some code changes to the AI4DSOC alert flyout code:

  • add code documentation (interfaces and components/hooks)
  • adding missing unit tests
  • cleaning up data-test-subj
  • renaming some files and moving them to follow the rest of the flyout structure

No UI or logic has been introduced or changed.

Screen.Recording.2025-04-30.at.4.34.26.PM.mov

The PR also add the @elastic/security-threat-hunting-investigations and @elastic/security-generative-ai teams as codeowners for the ai-for-soc flyout folder.

Checklist

@PhilippeOberti PhilippeOberti requested a review from a team as a code owner April 30, 2025 21:38
@PhilippeOberti PhilippeOberti added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting Team:Threat Hunting:Investigations Security Solution Threat Hunting Investigations Team v9.1.0 labels Apr 30, 2025
Copy link
Copy Markdown
Contributor

@christineweng christineweng left a comment

Choose a reason for hiding this comment

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

Code changes LGTM!

@PhilippeOberti PhilippeOberti force-pushed the ai-for-soc-flyout-cleanup branch from 1665e5d to 87c5a7d Compare May 1, 2025 17:25
@prodsecmachine
Copy link
Copy Markdown
Collaborator

prodsecmachine commented May 1, 2025

🎉 Snyk checks have passed. No issues have been found so far.

security/snyk check is complete. No issues have been found. (View Details)

license/snyk check is complete. No issues have been found. (View Details)

@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
securitySolution 7319 7317 -2

Async chunks

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

id before after diff
securitySolution 9.1MB 9.1MB +540.0B

History

@PhilippeOberti PhilippeOberti merged commit 8d71786 into elastic:main May 1, 2025
9 checks passed
@PhilippeOberti PhilippeOberti deleted the ai-for-soc-flyout-cleanup branch May 1, 2025 19:04
kapral18 added a commit to kapral18/kibana that referenced this pull request May 4, 2025
…ends-crash

* main: (111 commits)
  [ResponseOps][Rules] Cases action title length too long (elastic#219226)
  [main] Sync bundled packages with Package Storage (elastic#219839)
  Fix ignored dynamic templates (elastic#219875)
  Enforce dependency review by kibana-security workflow (elastic#219262)
  [Security Solution] [Detections] Removes tech preview text from eql seq suppression ui (elastic#219870)
  [Security Solution] Fix alerts table potentially not applying alert assignees (elastic#219460)
  fix(slo): alert deletion (elastic#219876)
  [AI4DSOC] fix styling to address cutoff when screen is narrow (elastic#219306)
  [Security Solution][Endpoint] Response action create and history log API updates in of space awareness (elastic#218674)
  Update publish_oas_docs.sh to deploy Kibana Serverless API docs (elastic#219867)
  feat(slo): lock resource installation (elastic#219747)
  [AI4DSOC] Alert flyout code cleanup (elastic#219810)
  [fleet] fixing `isAgentlessDefault` config usage and readability improvements to `isAgentlessSetupDefault` (elastic#219423)
  feat(slo): Bulk delete UI (elastic#219634)
  m1 demo prep (elastic#219588)
  [Security Solution] Replace sourcerer in EQL tab with dataview picker (elastic#218897)
  [AI4DSOC] Attack discovery widget follow up follow up (elastic#219849)
  [AI Assistant] Fix some OpenAI models not accepting temperature for Inference service (elastic#218887)
  Update dependency msw to ~2.7.5 (main) (elastic#219289)
  Use new client URLs in doc link service (elastic#219600)
  ...
akowalska622 pushed a commit to akowalska622/kibana that referenced this pull request May 29, 2025
## Summary

This PR makes some code changes to the AI4DSOC alert flyout code:
- add code documentation (interfaces and components/hooks)
- adding missing unit tests
- cleaning up `data-test-subj`
- renaming some files and moving them to follow the rest of the flyout
structure

**_No UI or logic has been introduced or changed._**


https://github.com/user-attachments/assets/93f05cc3-5a15-4399-bac7-c018f9c1d998


The PR also add the @elastic/security-threat-hunting-investigations and
@elastic/security-generative-ai teams as codeowners for the `ai-for-soc`
flyout folder.

### Checklist

- [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
PhilippeOberti added a commit to PhilippeOberti/kibana that referenced this pull request May 30, 2025
## Summary

This PR makes some code changes to the AI4DSOC alert flyout code:
- add code documentation (interfaces and components/hooks)
- adding missing unit tests
- cleaning up `data-test-subj`
- renaming some files and moving them to follow the rest of the flyout
structure

**_No UI or logic has been introduced or changed._**

https://github.com/user-attachments/assets/93f05cc3-5a15-4399-bac7-c018f9c1d998

The PR also add the @elastic/security-threat-hunting-investigations and
@elastic/security-generative-ai teams as codeowners for the `ai-for-soc`
flyout folder.

### Checklist

- [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

(cherry picked from commit 8d71786)
qn895 pushed a commit to qn895/kibana that referenced this pull request Jun 3, 2025
## Summary

This PR makes some code changes to the AI4DSOC alert flyout code:
- add code documentation (interfaces and components/hooks)
- adding missing unit tests
- cleaning up `data-test-subj`
- renaming some files and moving them to follow the rest of the flyout
structure

**_No UI or logic has been introduced or changed._**


https://github.com/user-attachments/assets/93f05cc3-5a15-4399-bac7-c018f9c1d998


The PR also add the @elastic/security-threat-hunting-investigations and
@elastic/security-generative-ai teams as codeowners for the `ai-for-soc`
flyout folder.

### Checklist

- [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
stephmilovic pushed a commit to PhilippeOberti/kibana that referenced this pull request Jun 5, 2025
This PR makes some code changes to the AI4DSOC alert flyout code:
- add code documentation (interfaces and components/hooks)
- adding missing unit tests
- cleaning up `data-test-subj`
- renaming some files and moving them to follow the rest of the flyout
structure

**_No UI or logic has been introduced or changed._**

https://github.com/user-attachments/assets/93f05cc3-5a15-4399-bac7-c018f9c1d998

The PR also add the @elastic/security-threat-hunting-investigations and
@elastic/security-generative-ai teams as codeowners for the `ai-for-soc`
flyout folder.

- [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
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:Threat Hunting:Investigations Security Solution Threat Hunting Investigations Team v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants