kibana/x-pack/plugins
ymao1 ab082647ac
[Actions] Notify only on action group change (#82969)
* plugged Task Manager lifecycle into status reactively

* fixed tests

* Revert "fixed tests"

This reverts commit e9f2cd05bd.

* made action group fields optional

* revert deletion

* again

* extracted action type for mto its own component

* extracted more sections of the action form to their own components

* updated icon

* added docs

* fixed always firing alert

* fixed export of components

* fixed react warning

* Adding flag for notifying on state change

* Updating logic in task runner

* Starting to update tests

* Adding tests

* Fixing types check

* Tests and types

* Tests

* Tests

* Tests

* Tests

* Tests

* Renaming field to a more descriptive name. Adding migrations

* Renaming field to a more descriptive name. Adding migrations

* Fixing tests

* Type check and tests

* Moving schedule and notify interval to bottom of flyout. Implementing dropdown from mockup in new component

* Changing boolean flag to enum type and updating in triggers_actions_ui

* Changing boolean flag to enum type and updating in alerts plugin

* Fixing types check

* Fixing monitoring jest tests

* Changing last references to old variable names

* Moving form inputs back to the top

* Renaming to alert_notify_when

* Updating functional tests

* Adding new functional test for notifyWhen onActionGroupChange

* Updating wording

* Incorporating action subgroups into logic

* PR fixes

* Updating functional test

* Fixing types check

* Changing default throttle interval to hour

* Fixing types check

Co-authored-by: Gidi Meir Morris <github@gidi.io>
2020-12-10 15:51:52 -05:00
..
actions [Alerting & Actions ] More debug logging (#85149) 2020-12-08 18:41:20 -05:00
alerting_builtins Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
alerts [Actions] Notify only on action group change (#82969) 2020-12-10 15:51:52 -05:00
apm [APM] Service overview: Dependencies table (#83416) 2020-12-10 10:32:01 +01:00
audit_trail Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
beats_management Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
canvas [Reporting/PDF] Layout option for generating full-page Canvas reports (#84959) 2020-12-10 13:34:47 -06:00
case [Security Solution][Case] Add in-progress status to case (#84321) 2020-12-04 21:36:23 +02:00
cloud Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
code Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
console_extensions [ML] Update console autocomplete for ML data frame evaluate API (#83151) 2020-11-17 12:48:25 +02:00
cross_cluster_replication [Telemetry] Introduce UI Counters (#84224) 2020-12-04 17:47:04 +02:00
dashboard_enhanced Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
dashboard_mode Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
data_enhanced [Search] Session SO polling (#84225) 2020-12-09 14:05:01 +02:00
discover_enhanced Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
drilldowns Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
embeddable_enhanced Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
encrypted_saved_objects ECS audit events for alerting (#84113) 2020-12-04 19:13:30 +00:00
enterprise_search [Workplace Search] Polish Workplace Search Sources & Groups UI (#85071) 2020-12-08 15:30:41 -06:00
event_log [Alerting] Introduces a ActionSubGroup which allows for more granular action group scheduling (#84751) 2020-12-10 15:16:42 +00:00
features Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
file_upload Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
fleet [Fleet][EPM] Move SO work from getFileHandler to service method (#85594) 2020-12-10 13:28:41 -05:00
global_search [GS] add tag and dashboard suggestion results (#85144) 2020-12-09 11:05:59 +01:00
global_search_bar [GS] adding tags UI to search results (#85084) 2020-12-10 11:16:21 -06:00
global_search_providers [GS] adding tags UI to search results (#85084) 2020-12-10 11:16:21 -06:00
graph [Graph] Fix graph saved object references (#85295) 2020-12-10 09:36:06 +01:00
grokdebugger [Grokdebugger] Fix simulate error handling (#83036) 2020-11-11 15:43:17 +01:00
index_lifecycle_management fix serialization of rollover (#85582) 2020-12-10 17:53:01 +01:00
index_management Integrate painless autocomplete in runtime fields editor (#84943) 2020-12-07 12:55:53 -05:00
infra [Metrics UI] Node details design feedback (#85433) 2020-12-10 13:38:17 -06:00
ingest_manager Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
ingest_pipelines Added accessibility test for ingest node pipelines (#84983) 2020-12-10 15:33:58 -05:00
lens Lens save modal should conditionally save to library (#85568) 2020-12-10 09:55:52 -06:00
license_management Upgrade EUI to v30.5.1 (#84677) 2020-12-04 09:39:03 -07:00
licensing Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
lists Migrate API keys functionality to a new Elasticsearch client. (#85029) 2020-12-09 20:43:24 +01:00
logstash Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
maps [Maps] fix unlinking an embedded map by reference Causes Error (#85485) 2020-12-10 08:31:28 -07:00
maps_legacy_licensing [Maps] lazy load maps_legacy, tile_map, and region_map bundle (#78027) 2020-09-24 12:45:43 -06:00
ml [ML] Adds security_linux and security_windows Modules (#85065) 2020-12-10 14:02:41 -05:00
monitoring [Actions] Notify only on action group change (#82969) 2020-12-10 15:51:52 -05:00
observability [Observability][Metrics UI] Refactor Observability Overview for Performance (#84955) 2020-12-10 12:35:27 -07:00
painless_lab Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
remote_clusters [Telemetry] Introduce UI Counters (#84224) 2020-12-04 17:47:04 +02:00
reporting [Reporting/PDF] Layout option for generating full-page Canvas reports (#84959) 2020-12-10 13:34:47 -06:00
rollup Remove 'minute' frequency option from SLM policy form because ES won't allow a frequency faster than every 15 minutes. (#84854) 2020-12-09 09:14:57 -08:00
runtime_fields Add help text for runtime fields source. (#85204) 2020-12-08 14:51:47 -05:00
saved_objects_tagging [GS] adding tags UI to search results (#85084) 2020-12-10 11:16:21 -06:00
searchprofiler Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
security Require gold license for ECS audit logging (#85537) 2020-12-10 16:34:26 +00:00
security_solution [Actions] Notify only on action group change (#82969) 2020-12-10 15:51:52 -05:00
snapshot_restore Remove 'minute' frequency option from SLM policy form because ES won't allow a frequency faster than every 15 minutes. (#84854) 2020-12-09 09:14:57 -08:00
spaces [jest] fix errors and warnings (#85291) 2020-12-09 15:04:21 +01:00
stack_alerts Geo containment alert sparsity handling: preserve active status for non-updated alerts (#85364) 2020-12-10 07:27:01 -07:00
task_manager Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
telemetry_collection_xpack Add bulk assign action to tag management (#84177) 2020-12-07 11:18:43 +01:00
transform [Transform] Replace legacy elasticsearch client (#84932) 2020-12-09 12:55:54 +01:00
translations [Observability][Metrics UI] Refactor Observability Overview for Performance (#84955) 2020-12-10 12:35:27 -07:00
triggers_actions_ui [Actions] Notify only on action group change (#82969) 2020-12-10 15:51:52 -05:00
ui_actions_enhanced [jest] fix errors and warnings (#85291) 2020-12-09 15:04:21 +01:00
upgrade_assistant Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
uptime Apply terminateAfter params in index status API (#85432) 2020-12-10 21:42:49 +01:00
vis_type_timeseries_enhanced Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
watcher Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00
xpack_legacy Jest multi-project configuration (#77894) 2020-12-02 11:42:23 -08:00