Skip to content

Commit d2f29b9

Browse files
committed
Add support for CORS
1 parent ceb0053 commit d2f29b9

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"babel-register": "^6.14.0",
2424
"body-parser": "^1.15.2",
2525
"bunyan": "^1.8.1",
26+
"cors": "^2.8.4",
2627
"express": "^4.14.0",
2728
"fs-extra": "^5.0.0",
2829
"joi": "^13.1.2",

src/elastalert_server.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import ProcessController from './controllers/process';
99
import RulesController from './controllers/rules';
1010
import TemplatesController from './controllers/templates';
1111
import TestController from './controllers/test';
12+
import cors from 'cors';
1213

1314
let logger = new Logger('Server');
1415

@@ -58,6 +59,7 @@ export default class ElastalertServer {
5859
// Start the server when the config is loaded
5960
config.ready(function () {
6061
try {
62+
self._express.use(cors());
6163
self._express.use(bodyParser.json());
6264
self._express.use(bodyParser.urlencoded({ extended: true }));
6365
self._setupRouter();

0 commit comments

Comments
 (0)