Skip to content

Commit 4ed3713

Browse files
Add support for Kibana 7.0.0+
1 parent 575993e commit 4ed3713

File tree

3 files changed

+352
-230
lines changed

3 files changed

+352
-230
lines changed

index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@ import elastAlertAPI from './server/routes/elastalert';
22

33
export default function (kibana) {
44
return new kibana.Plugin({
5-
name: 'elastalert-kibana-plugin',
5+
id: 'elastalert-kibana-plugin',
6+
require: ['kibana', 'elasticsearch'],
67
uiExports: {
78
app: {
89
title: 'ElastAlert',
910
description: 'A way to create, test and edit ElastAlert rules within Kibana.',
10-
main: 'plugins/elastalert-kibana-plugin/app'
11+
main: 'plugins/elastalert-kibana-plugin/app',
12+
euiIconType: 'alert'
1113
}
1214
},
1315
config(Joi) {

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "elastalert-kibana-plugin",
3-
"version": "1.0.3",
3+
"version": "1.0.4",
44
"description": "Create, test and edit ElastAlert rules within Kibana.",
55
"main": "index.js",
66
"license": "SEE LICENSE IN LICENSE.md",
77
"kibana": {
8-
"version": "6.7.0",
8+
"version": "7.0.0",
99
"templateVersion": "1.0.0"
1010
},
1111
"scripts": {
@@ -21,20 +21,20 @@
2121
"devDependencies": {
2222
"@elastic/eslint-config-kibana": "link:../../kibana/packages/eslint-config-kibana",
2323
"@elastic/eslint-import-resolver-kibana": "link:../../kibana/packages/kbn-eslint-import-resolver-kibana",
24+
"@kbn/expect": "link:../../kibana/packages/kbn-expect",
2425
"@kbn/plugin-helpers": "link:../../kibana/packages/kbn-plugin-helpers",
2526
"babel-eslint": "^9.0.0",
2627
"eslint": "^5.6.0",
2728
"eslint-plugin-babel": "^5.2.0",
2829
"eslint-plugin-import": "^2.14.0",
29-
"eslint-plugin-jest": "^21.22.1",
30+
"eslint-plugin-jest": "^21.26.2",
3031
"eslint-plugin-jsx-a11y": "^6.1.2",
3132
"eslint-plugin-mocha": "^5.2.0",
3233
"eslint-plugin-no-unsanitized": "^3.0.2",
3334
"eslint-plugin-prefer-object-spread": "^1.2.1",
34-
"eslint-plugin-react": "^7.11.1",
35-
"expect.js": "^0.3.1"
35+
"eslint-plugin-react": "^7.11.1"
3636
},
3737
"dependencies": {
38-
"@elastic/eui": "^6.8.0"
38+
"@elastic/eui": "^11.0.1"
3939
}
4040
}

0 commit comments

Comments
 (0)