Notable changes to the library will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Don't crash when Argus introduces new incident attributes.
- Support for configuring API request timeout values in
navargus.yml
- Stop navargus from getting stuck in a CPU-eating tight loop when the controlling eventengine process exits (#11).
- Slightly restructured and updated README.md.
- Fully empty the eventengine input stream when the last read buffer was full. Otherwise, some events would go missing and never be reported to Argus (or reported only the next time new data is available).
- Attempt to avoid infinite tight loops when select() call exits for other reasons than stdin being readable..
- A new configuration option under
filters
:ignore-stateless
: If set to true, nav-argus-glue will not submit stateless NAV alerts to Argus at all.
- An actual change log :-)