-
Notifications
You must be signed in to change notification settings - Fork 566
add new field related_integrations
to the post build
#2060
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
Merged
terrancedejesus
merged 64 commits into
main
from
2057-add-related_integrationsto-post-transform-build-process
Aug 8, 2022
Merged
Changes from 4 commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
2811249
add new field `related_integrations` to the post build
Mikaayenson 1381e11
add exception for endpoint `integration`
Mikaayenson 9d43b5b
Skip rules without related integrations
Mikaayenson 21b1a8e
lint
Mikaayenson 0f4f88e
refactor related_integrations to TOMLRuleContents class
Mikaayenson 9982dc2
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
Mikaayenson 62c8aa2
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
Mikaayenson 6ae5318
update to reflect required_fields updates
Mikaayenson 2dbff89
Merge branch '2057-add-related_integrationsto-post-transform-build-pr…
Mikaayenson f4e39f6
add todo
Mikaayenson 7d25987
add new line for linting
Mikaayenson fa8fc84
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
brokensound77 f53f9d7
added changes from required_fields PR
terrancedejesus d818c57
related_integrations updates, get_packaged_integrations returns list …
terrancedejesus 6dfde72
build_integrations_manifest command completed
terrancedejesus 0170361
initial test completed for post-building related_integrations
terrancedejesus 3ccc408
removed get_integration_manifest method from rule, removed global int…
terrancedejesus 9685bbe
moved integration related methods to integrations.py and fixed flake …
terrancedejesus ddcbbde
adjustments for PipedQuery from eql sequence rules and packages with …
terrancedejesus aff4d08
adjusted github client import for integrations.py
terrancedejesus 5dbab29
Update detection_rules/devtools.py
terrancedejesus 50c8664
Update detection_rules/devtools.py
terrancedejesus acc408c
added integration manifest schema, made adjustments
terrancedejesus e031f2c
Update detection_rules/integrations.py
terrancedejesus 40c4eb9
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
terrancedejesus 76cb759
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
terrancedejesus 866e577
Update detection_rules/rule.py
terrancedejesus 8457a3c
Update detection_rules/rule.py
terrancedejesus 7d68f51
Update detection_rules/integrations.py
terrancedejesus 5fdba7e
Update detection_rules/integrations.py
terrancedejesus 07c331b
Update detection_rules/integrations.py
terrancedejesus 357662b
Update detection_rules/rule.py
terrancedejesus c981d9f
removed get_integrations_package to consolidate code
terrancedejesus 03fcef5
removed type list return
terrancedejesus b244b18
updating rule.py with new changes
terrancedejesus 3b2961e
adjusted import flake errors
terrancedejesus db5ee18
Update detection_rules/integrations.py
terrancedejesus 30d0c82
Update detection_rules/integrations.py
terrancedejesus 71ffa74
adjusted indentation error
terrancedejesus 47f67cf
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
terrancedejesus 92e3c1c
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
terrancedejesus 561987e
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
Mikaayenson 15fc949
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
Mikaayenson a88f784
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
terrancedejesus 1f76bbd
adjusted rule.get_packaged_integrations to account for kql.ast.OrExpr…
terrancedejesus f5e243e
Update detection_rules/devtools.py
terrancedejesus 553e47b
Update detection_rules/devtools.py
terrancedejesus 165f383
Update detection_rules/integrations.py
terrancedejesus d57f5dc
Update detection_rules/integrations.py
terrancedejesus 684292d
adjusted find_least_compatible_version in integrations.py
terrancedejesus ef58a09
Update detection_rules/integrations.py
terrancedejesus 1e6efa1
fixed flake issues
terrancedejesus ca3a082
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
terrancedejesus ee8ac61
adjusted get_packaged_integrations
terrancedejesus 986f19b
iterate the ast for literal event.dataset values
brokensound77 1dcbff8
Update detection_rules/integrations.py
terrancedejesus fd26283
Update detection_rules/integrations.py
terrancedejesus e6230cb
Update detection_rules/integrations.py
terrancedejesus 481d233
Update detection_rules/integrations.py
terrancedejesus 0de0c45
made small adjustments to address errors during build manifests command
terrancedejesus 825132a
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
terrancedejesus 565b45b
Merge branch 'main' into 2057-add-related_integrationsto-post-transfo…
Mikaayenson abeccd0
addressing integrations.find_least_compatible method to return None i…
terrancedejesus 2537d07
Update detection_rules/integrations.py
terrancedejesus File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.