-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[SIEM] Eliminate Superfluous Untitled Timelines #65783
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
[SIEM] Eliminate Superfluous Untitled Timelines #65783
Conversation
|
@elasticmachine merge upstream |
|
@elasticmachine merge upstream |
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.
I tested locally and it does run smoothly!!!
BIG LGTM, thank you for refactoring and simplify your PR.
|
@elasticmachine merge upstream |
|
@elasticmachine merge upstream |
|
merge conflict between base and head |
…itled-timeline # Conflicts: # x-pack/plugins/siem/public/components/open_timeline/helpers.test.ts # x-pack/plugins/siem/public/components/open_timeline/index.test.tsx # x-pack/plugins/siem/public/components/open_timeline/open_timeline.tsx # x-pack/plugins/siem/public/components/open_timeline/types.ts # x-pack/plugins/siem/public/components/top_n/index.test.tsx # x-pack/plugins/siem/public/containers/timeline/api.ts # x-pack/plugins/siem/public/mock/timeline_results.ts # x-pack/plugins/siem/public/pages/timelines/index.tsx # x-pack/plugins/siem/public/store/timeline/defaults.ts # x-pack/plugins/siem/public/store/timeline/epic.ts # x-pack/plugins/siem/public/store/timeline/model.ts
|
@elasticmachine merge upstream |
|
@elasticmachine merge upstream |
💚 Build SucceededHistory
To update your PR or re-run it, just comment with: |
# Conflicts: # x-pack/plugins/siem/public/common/components/top_n/index.test.tsx # x-pack/plugins/siem/public/common/mock/timeline_results.ts # x-pack/plugins/siem/public/timelines/components/open_timeline/helpers.test.ts # x-pack/plugins/siem/public/timelines/components/open_timeline/index.test.tsx # x-pack/plugins/siem/public/timelines/components/open_timeline/open_timeline.tsx # x-pack/plugins/siem/public/timelines/components/open_timeline/types.ts # x-pack/plugins/siem/public/timelines/containers/api.ts # x-pack/plugins/siem/public/timelines/pages/index.tsx # x-pack/plugins/siem/public/timelines/store/timeline/defaults.ts # x-pack/plugins/siem/public/timelines/store/timeline/epic.ts # x-pack/plugins/siem/public/timelines/store/timeline/model.ts # yarn.lock
# Conflicts: # x-pack/plugins/siem/public/common/components/top_n/index.test.tsx # x-pack/plugins/siem/public/common/mock/timeline_results.ts # x-pack/plugins/siem/public/timelines/components/open_timeline/helpers.test.ts # x-pack/plugins/siem/public/timelines/components/open_timeline/index.test.tsx # x-pack/plugins/siem/public/timelines/components/open_timeline/open_timeline.tsx # x-pack/plugins/siem/public/timelines/components/open_timeline/types.ts # x-pack/plugins/siem/public/timelines/containers/api.ts # x-pack/plugins/siem/public/timelines/pages/index.tsx # x-pack/plugins/siem/public/timelines/store/timeline/defaults.ts # x-pack/plugins/siem/public/timelines/store/timeline/epic.ts # x-pack/plugins/siem/public/timelines/store/timeline/model.ts # yarn.lock
* [SIEM] Eliminate Superfluous Untitled Timelines (#65783) # Conflicts: # x-pack/plugins/siem/public/common/components/top_n/index.test.tsx # x-pack/plugins/siem/public/common/mock/timeline_results.ts # x-pack/plugins/siem/public/timelines/components/open_timeline/helpers.test.ts # x-pack/plugins/siem/public/timelines/components/open_timeline/index.test.tsx # x-pack/plugins/siem/public/timelines/components/open_timeline/open_timeline.tsx # x-pack/plugins/siem/public/timelines/components/open_timeline/types.ts # x-pack/plugins/siem/public/timelines/containers/api.ts # x-pack/plugins/siem/public/timelines/pages/index.tsx # x-pack/plugins/siem/public/timelines/store/timeline/defaults.ts # x-pack/plugins/siem/public/timelines/store/timeline/epic.ts # x-pack/plugins/siem/public/timelines/store/timeline/model.ts # yarn.lock * fix lock Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
* [SIEM] Eliminate Superfluous Untitled Timelines (#65783) # Conflicts: # x-pack/plugins/siem/public/common/components/top_n/index.test.tsx # x-pack/plugins/siem/public/common/mock/timeline_results.ts # x-pack/plugins/siem/public/timelines/components/open_timeline/helpers.test.ts # x-pack/plugins/siem/public/timelines/components/open_timeline/index.test.tsx # x-pack/plugins/siem/public/timelines/components/open_timeline/open_timeline.tsx # x-pack/plugins/siem/public/timelines/components/open_timeline/types.ts # x-pack/plugins/siem/public/timelines/containers/api.ts # x-pack/plugins/siem/public/timelines/pages/index.tsx # x-pack/plugins/siem/public/timelines/store/timeline/defaults.ts # x-pack/plugins/siem/public/timelines/store/timeline/epic.ts # x-pack/plugins/siem/public/timelines/store/timeline/model.ts # yarn.lock * fix lint
Summary
This PR introduces a new type of timeline: draft, which will be used for temporary timeline investigations and is going to reduce amount of
Untitled Timelines.With these changes, if the user would like to keep the timeline investigation he has to put the title to the timeline, otherwise, he risks that the timeline data is going to be erased, as we are going to reuse the same draft timeline instance.
Changes in the PR:
/api/timeline/_draftto retrieve the draft timeline/api/timeline/_draf/cleanto reset the draft timelinetimelineTypewill be changed todefault(as regular timelines)timelineTypewill be changed todefault(as regular timelines)Checklist