All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added PagerDuty native support (#76).
- Fixes container silently running by exiting with non-zero status when configuration file is missing. (#70).
- Client state is now retained on a graceful shutdown (#66).
- Added badges to README.md (#62).
- Config now accommodates client ID, key, and name, allowing users to specify individual client details (#63).
- Added client authentication using SHA512-hashed keys for enhanced security (#63).
- Added usage instructions to the readme (#51).
- Added snapcraft build recipes and automation. (#52)
- Added the ability to set the listen address and port for the web server. (#55)
- Simple UI added to show the state of clients (#47).
- Defaults for config file values (#44).
--config
argument for specifying the location of the config file (#36).- OpenMetrics endpoint (#39).
Dockerfile
was replaced withrockcraft.yaml
(#35).
- Initial Release.
- Improperly uploaded initial release.