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] Elastic Security Assistant #156933

Merged
merged 53 commits into from Jun 2, 2023

Commits on May 8, 2023

  1. Hiiiiii world

    spong committed May 8, 2023
    Configuration menu
    Copy the full SHA
    562e5d9 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2023

  1. [Security Solution] Security Assistant: useSecurityAssistantQuery hoo…

    …k and New chat button #5
    
    - adds the useSecurityAssistantQuery hook
    - adds a `New chat` button that renders a query in a popover
    andrew-goldstein committed May 9, 2023
    Configuration menu
    Copy the full SHA
    199af3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b9298e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77af478 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2023

  1. Configuration menu
    Copy the full SHA
    3473f39 View commit details
    Browse the repository at this point in the history
  2. [Security Solution] Security Assistant: context provider hooks #6

    - adds hooks that provide context to the Security Assistant
    andrew-goldstein committed May 10, 2023
    Configuration menu
    Copy the full SHA
    767523c View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Removes self from state jail

    spong committed May 11, 2023
    Configuration menu
    Copy the full SHA
    8a66b9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9f58f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7964a64 View commit details
    Browse the repository at this point in the history
  4. Adds support for autofocusing prompt when opening timeline or selecti…

    …ng the assistant tab
    spong committed May 11, 2023
    Configuration menu
    Copy the full SHA
    07ac4f3 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Adds new useSecurityAssistantOverlay hook for programmatically openin…

    …g overlay with conversationId and promptContextId
    spong committed May 12, 2023
    Configuration menu
    Copy the full SHA
    a3ddec0 View commit details
    Browse the repository at this point in the history
  2. [Security Solution] Security Assistant: Prompt Editor / Sends System …

    …Prompts / Sends Prompt Context #7
    
    - adds the query editor
    - passes context and system prompt to the api
    andrew-goldstein committed May 12, 2023
    Configuration menu
    Copy the full SHA
    521f26a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41d7233 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    734012a View commit details
    Browse the repository at this point in the history
  5. Factored out codeblock analysis, fixed styling in timeline, extracted…

    … quick prompts and wired them back up to the prompt textarea
    spong committed May 12, 2023
    Configuration menu
    Copy the full SHA
    8a9aef8 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. [Security Solution] Security Assistant: Add note to Timeline #9

    - Add note to Timeline
    - Common New Chat button for alert flyout and Timeline
    - Updated context descriptions
    andrew-goldstein committed May 15, 2023
    Configuration menu
    Copy the full SHA
    8b05944 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7f4db3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0aa6690 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e10e191 View commit details
    Browse the repository at this point in the history
  5. [Security Solution] Security Assistant: fixes i18n errors (#10)

    - fixes i18n errors (expressions are not allowed in template literals)
    andrew-goldstein committed May 15, 2023
    Configuration menu
    Copy the full SHA
    56b8cab View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. [Security Solution] Security Assistant: bootstraps the @kbn/elastic-a…

    …ssistant package #11
    
    - bootstraps the `@kbn/elastic-assistant` package in `x-pack/packages/kbn-elastic-assistant`
    andrew-goldstein committed May 18, 2023
    Configuration menu
    Copy the full SHA
    f8577a0 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. [Security Solution] Security Assistant: Moves the assistant to the @k…

    …bn/elastic-assistant package #12
    
    ## [Security Solution] Security Assistant: Moves the assistant to the `@kbn/elastic-assistant` package
    
    - moves most assistant code to `x-pack/packages/kbn-elastic-assistant`
    andrew-goldstein committed May 23, 2023
    Configuration menu
    Copy the full SHA
    a5be762 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1ca34f View commit details
    Browse the repository at this point in the history
  3. [Security Solution] Security Assistant: fixes linter issues (#13)

    - fixes linter issues remaining from ON week
    andrew-goldstein committed May 23, 2023
    Configuration menu
    Copy the full SHA
    e055574 View commit details
    Browse the repository at this point in the history
  4. [Security Solution] Security Assistant: take out the trash (icon) (#14)

    - replaces the `trash` icon with the `cross`
    andrew-goldstein committed May 23, 2023
    Configuration menu
    Copy the full SHA
    456c5d1 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Configuration menu
    Copy the full SHA
    7de6b51 View commit details
    Browse the repository at this point in the history
  2. Integrates with GenAI Connector

    spong committed May 25, 2023
    Configuration menu
    Copy the full SHA
    6d567fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    42e86e3 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. [Security Solution] Security Assistant: Reduces the public API surfac…

    …e & improves code coverage (#15)
    
    ## [Security Solution] Security Assistant: Reduces the public API surface & improves code coverage
    
    - Reduces the public API surface
    - improves code coverage
    andrew-goldstein committed May 26, 2023
    Configuration menu
    Copy the full SHA
    578fb89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb99251 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    893c7c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f81b1b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2caa3cc View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. [Security Solution] Security Assistant: Data Quality dashboard _New C…

    …hat_ button & API updates (#16)
    
    ### Summary
    
    - adds a _New chat_ button to the Data Quality dashboard
    - updates the `useAssistantOverlay` API
    - `NewChat` takes an optional `children` prop
    - added `NewChatById` component
    - improves test coverage
    andrew-goldstein committed May 31, 2023
    Configuration menu
    Copy the full SHA
    6f2f1bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e821e36 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. Configuration menu
    Copy the full SHA
    4aa6401 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b235e15 View commit details
    Browse the repository at this point in the history
  3. i18n updates from James

    spong committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    705f9ee View commit details
    Browse the repository at this point in the history
  4. [Security Solution] Security Assistant: adds the assistantEnabled fea…

    …ture flag (#17)
    
    ## Summary
    
    - adds the `assistantEnabled` feature flag (default: `false`) in `x-pack/plugins/security_solution/common/experimental_features.ts`
    andrew-goldstein committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    4385ffd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    313b7ef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d527032 View commit details
    Browse the repository at this point in the history
  7. Updating api error language

    spong committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    7df9859 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    93bbcdb View commit details
    Browse the repository at this point in the history
  9. [Security Solution] Security Assistant: fixes project lint errors (#18)

    ## Summary
    
    - fixes project checks via `node ./scripts/lint_ts_projects.js --fix`
    andrew-goldstein committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    6154e21 View commit details
    Browse the repository at this point in the history
  10. [Security Solution] Security Assistant: updates CODEOWNERS (#19)

    ## Summary
    
    - updated `.github/CODEOWNERS` with `node scripts/generate codeowners`
    andrew-goldstein committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    0bed49d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    71f0da8 View commit details
    Browse the repository at this point in the history
  12. [Security Solution] Security Assistant: updates mocks (#20)

    ## Summary
    
    - updates mocks to fix Jest tests
    andrew-goldstein committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    ff5d0dd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dca195e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    52657fa View commit details
    Browse the repository at this point in the history
  15. Fixes prompt submit issue

    spong committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    c19347b View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    435a988 View commit details
    Browse the repository at this point in the history
  17. Skips flakey cypress test

    spong committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    be6c41f View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    542f3e5 View commit details
    Browse the repository at this point in the history