- Improve wss initalization #99
- Improve closing application in docker #100
- Update npm packages
- Change logs format from short to structured #100
- Update elastalert2 to v2.21.0 #98
- Update npm packages
- Update main image to node:22.11-alpine3.20
- Update elastalert2 to v2.20.0 #97
- Update npm packages
- Update main image to node:22.10-alpine3.20
- Add possibility to expose metrics for prometheus #95
- Update npm packages
- Update elastalert2 to v2.19.0 #94
- Update npm packages
- Update build image to alpine:3.20
- Update main image to node:22.4-alpine3.20
- Update elastalert2 to v2.18.0 #93
- Update npm packages
- Update docker images
- Update elastalert2 to v2.17.0 #91
- Update npm packages
- Update elastalert2 to v2.16.0 #90
- Update npm packages
- Remove redundant packages from docker image #85
- Updata .nvmrc #87
- Update build image to alpine:3.19 #88
- Update main image to node:18.19-alpine3.19 #88
- Update npm packages
- Update elastalert2 to v2.15.0 #86
- Update npm packages
- Update elastalert2 to v2.14.0 #84
- Update elastalert2 to v2.13.2 #81
- Update build image to alpine:3.18
- Update main image to node:18.18-alpine3.18 (node18 && python3.11) #83
- Update npm packages
- Improve building elastalert2 process
It's time to finally release a stable version 😊 There is still some work to be done but the main goal has been accomplished 🥳
- Update eleastalert2 to v2.10.0
- Update build image to alpine:3.17
- Update main image to node:16.19-alpine3.17
- Update npm packages
- Update eleastalert2 to v2.9.0
- Update main image to node:16.18-alpine3.16
- Update npm packages
- Update docs
- Update eleastalert2 to v2.8.0
- Update npm packages
- Update eleastalert2 to v2.7.0
- Update npm packages
- Update eleastalert2 to v2.6.0
- Update npm packages
- Remove deprecated body-parser
- Remove temp fix for setup.py
- Remove husky
- Remove raven
- Update eleastalert2 to v2.5.1
- Update build image to alpine:3.16
- Update main image to node:16.15-alpine3.16 (node16 && python3.10)
- npm audit fix
- temp fix for setup.py
- Update eleastalert2 to v2.5.0
- Update eleastalert2 to v2.4.0 (Supports elastic v8.
⚠️ When upgrading from elastic v7 first check Upgrade Guide) - Refactor rules.service.ts
- Refactor templates.service.ts
- Fix testing rules (return 500 like before migration to typescript)
- Remove unused files
- Update eleastalert2 to v2.3.0
- Refactor file-system-service.ts
- Remove unused files
- Improve logging from Elastalert (#42)
- Use dedicated logger for elastalert
- Convert multiline log into singleline
- Remove whitespaces
- Update eleastalert2 to v2.2.3
- Migrate to TypeScripts
- Add swagger support and completly redesign setup routes etc. (https://github.com/lukeautry/tsoa)
- Migrate to ElastAlert2
- Update npm packages
- Optimize docker image size
- Cleanup project a bit
- [WIP] GET
/config
- empty endpoint - [WIP] POST
/config
- empty endpoint - [WIP] POST
/download
- for security reasons
- Update python to version 3 (from version 0.2.0 of elastalert python2 is not supported)
- Update build image to alpine:3.13
- Update main image to node:14-alpine
- Update elastalert to latest version (as of 2021-03-15) rev: 1dc4f30f30d39a689f419ce19c7e2e4d67a50be3