9fe7229357
Completes the migration of all Alerting Services plugins onto the Kibana Platform It includes: 1. Actions plugin 2. Alerting plugin 3. Task Manager plugin 4. Triggers UI plugin And touches the Uptime and Siem plugins as their use of the Task Manager relied on some of the legacy lifecycle to work (registering AlertTypes and Telemetry tasks after the Start stage has already began). The fix was simply to moves these registrations to the Setup stage.
39 lines
1.4 KiB
JavaScript
39 lines
1.4 KiB
JavaScript
/*
|
|
* 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 { xpackMain } from './legacy/plugins/xpack_main';
|
|
import { monitoring } from './legacy/plugins/monitoring';
|
|
import { reporting } from './legacy/plugins/reporting';
|
|
import { security } from './legacy/plugins/security';
|
|
import { dashboardMode } from './legacy/plugins/dashboard_mode';
|
|
import { beats } from './legacy/plugins/beats_management';
|
|
import { apm } from './legacy/plugins/apm';
|
|
import { maps } from './legacy/plugins/maps';
|
|
import { spaces } from './legacy/plugins/spaces';
|
|
import { canvas } from './legacy/plugins/canvas';
|
|
import { infra } from './legacy/plugins/infra';
|
|
import { taskManager } from './legacy/plugins/task_manager';
|
|
import { encryptedSavedObjects } from './legacy/plugins/encrypted_saved_objects';
|
|
import { ingestManager } from './legacy/plugins/ingest_manager';
|
|
|
|
module.exports = function(kibana) {
|
|
return [
|
|
xpackMain(kibana),
|
|
monitoring(kibana),
|
|
reporting(kibana),
|
|
spaces(kibana),
|
|
security(kibana),
|
|
dashboardMode(kibana),
|
|
beats(kibana),
|
|
apm(kibana),
|
|
maps(kibana),
|
|
canvas(kibana),
|
|
infra(kibana),
|
|
taskManager(kibana),
|
|
encryptedSavedObjects(kibana),
|
|
ingestManager(kibana),
|
|
];
|
|
};
|