-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Alerting] Enable creating system actions through the Create Rule API #167884
Merged
guskovaue
merged 29 commits into
elastic:system_actions_mvp
from
cnasikas:so_create_rule_api
Oct 26, 2023
Merged
Changes from 13 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
b310c8a
Support system actions in the create rule API
cnasikas 6ec30eb
Init system action types
cnasikas 40306ce
Create isSystemAction helper
cnasikas 0fab8a8
Use the isSystemAction helper in the executor
cnasikas 5024714
Pass the isSystemAction to the rules factory
cnasikas 3bda9b9
Add test utils for system actions
cnasikas 9fb4ab9
Merge branch 'sa_executor_types' into so_create_rule_api
cnasikas d68f1cb
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine f9dccc5
Do not persist the type of the action in ES
cnasikas 54fd67a
Merge branch 'system_actions_mvp' into sa_executor_types
cnasikas 2fe3842
Merge branch 'sa_executor_types' into so_create_rule_api
cnasikas 3957566
Add integration test
cnasikas b1791ec
Merge branch 'system_actions_mvp' into so_create_rule_api
guskovaue 35153ca
devide system actions validation into 2 functions
guskovaue e19b504
Merge branch 'so_create_rule_api' of github.com:cnasikas/kibana into …
guskovaue c6a4bf0
make transform functions not async
guskovaue bc6d4c2
Merge branch 'system_actions_mvp' into so_create_rule_api
cnasikas 8b04811
Merge branch 'so_create_rule_api' of github.com:cnasikas/kibana into …
cnasikas 71898c9
Address PR feedback
cnasikas d886bfc
fix tests after changes
guskovaue 4851d79
Merge branch 'so_create_rule_api' of github.com:cnasikas/kibana into …
guskovaue 4a3867e
[CI] Auto-commit changed files from 'node scripts/eslint --no-cache -…
kibanamachine cb5a00b
fix actions client mock for create rule route tests
guskovaue 7d1faae
Merge branch 'so_create_rule_api' of github.com:cnasikas/kibana into …
guskovaue 4a89ae2
fix types after merging
guskovaue eac2411
fix integrational tests
guskovaue cce69c0
Revert "devide system actions validation into 2 functions"
guskovaue 83f7167
fix tests after validate system actions revert
guskovaue a278ccc
fix integrational tests
guskovaue 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 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
This file contains 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
Oops, something went wrong.
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.
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.
Why did you decide to copy this schema instead of importing it?
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.
This was a mistake when I resolved some conflicts with
main
. Fixed in71898c9
(#167884)