* 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>
27 lines
866 B
TypeScript
27 lines
866 B
TypeScript
/*
|
|
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
|
* or more contributor license agreements. Licensed under the Elastic License;
|
|
* you may not use this file except in compliance with the Elastic License.
|
|
*/
|
|
|
|
import { AlertsHealth } from './alert';
|
|
|
|
export * from './alert';
|
|
export * from './alert_type';
|
|
export * from './alert_instance';
|
|
export * from './alert_task_instance';
|
|
export * from './alert_navigation';
|
|
export * from './alert_instance_summary';
|
|
export * from './builtin_action_groups';
|
|
export * from './disabled_action_groups';
|
|
export * from './alert_notify_when_type';
|
|
|
|
export interface AlertingFrameworkHealth {
|
|
isSufficientlySecure: boolean;
|
|
hasPermanentEncryptionKey: boolean;
|
|
alertingFrameworkHeath: AlertsHealth;
|
|
}
|
|
|
|
export const BASE_ALERT_API_PATH = '/api/alerts';
|
|
export const ALERTS_FEATURE_ID = 'alerts';
|