[features]
- Introduced proxy support (thanks @fdomain for the help).
- Introduced
volume
parameter. It allows to specify a directory that will be used by BGPalerter for reading/writing all needed files. - Introduced
persistStatus
parameter. If set to true, when BGPalerter is restarted the list of alerts already sent is recovered. This avoids duplicated alerts. #103. - Introduced reportTelegram (thanks @denisix for the help).
- Added the possibility to specify an external file for as VRPs list for monitorRPKI.
- Added UDP support on reportSyslog.
[minor]
- Fixed wrong calculation of covering ROAs in monitorRPKI.
- Added proper error handling in monitorRPKI when the VRPs are not downloadable or not parsable.
- Improved documentation for docker.
- Added documentation with configuration example for reporting to Mattermost (thanks @fstolba).
- Added documentation with configuration example for reporting to Pushover (thanks Hugo Salgado).
- Improved test coverage for reportSyslog, monitorRPKI.
- Added parallel tests execution.
- Updated all dev dependencies affected by lodash 4.17.15 prototype pollution.
Patches:
- v1.26.1 fixed bug affecting reportHTTP in case of showPaths feature active, added test coverage
- v1.26.2 fixed bug related to the the new volume feature which was breaking configurations containing absolute paths (#308)