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

[Epic][Security Solution][Investigations][Tech Debt] - Update timeline redux #124138

Open
5 of 15 tasks
michaelolo24 opened this issue Jan 31, 2022 · 1 comment
Open
5 of 15 tasks
Assignees
Labels
epic Team:Threat Hunting:Investigations Security Solution Investigations Team Team:Threat Hunting Security Solution Threat Hunting Team technical debt Improvement of the software architecture and operational architecture
Milestone

Comments

@michaelolo24
Copy link
Contributor

michaelolo24 commented Jan 31, 2022

Background:

Currently within the security_solution, there is a mixture of Redux and context used to manage visual logic or manage prop drilling. In addition, react hooks are used to manage query fetching as well. This mixture of state management, query fetching, and ui state management may have negative rendering performance impacts as well as subtle errors masked by the different interacting forms of state. The effects are somewhat unknown at this point, but from a developer experience standpoint this architecture makes it harder to build upon. The goal of this work will be to update the timeline architecture to make better use of existing redux patterns and centralize state management in a more logical manner.

Existing references

Context:

Data fetching hooks

Existing middleware

Tasks

  1. 4 of 4
    Team:Threat Hunting:Investigations technical debt
    janmonschke

Acceptance Criteria

  • TBD
@michaelolo24 michaelolo24 added technical debt Improvement of the software architecture and operational architecture Team:Threat Hunting:Investigations Security Solution Investigations Team labels Jan 31, 2022
@kqualters-elastic kqualters-elastic self-assigned this Feb 8, 2022
@MindyRS MindyRS added the Team:Threat Hunting Security Solution Threat Hunting Team label Feb 23, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-threat-hunting (Team:Threat Hunting)

@michaelolo24 michaelolo24 changed the title [Security Solution][Investigations][Tech Debt] - Migrate Timeline Context to Redux [Security Solution][Investigations][Tech Debt] - Update timeline redux Nov 7, 2023
@michaelolo24 michaelolo24 added this to the 8.14 milestone Mar 7, 2024
@michaelolo24 michaelolo24 changed the title [Security Solution][Investigations][Tech Debt] - Update timeline redux [Epic][Security Solution][Investigations][Tech Debt] - Update timeline redux Mar 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Team:Threat Hunting:Investigations Security Solution Investigations Team Team:Threat Hunting Security Solution Threat Hunting Team technical debt Improvement of the software architecture and operational architecture
Projects
None yet
Development

No branches or pull requests

6 participants