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.
- Fixed GitHub action for goreleaser
- Fixed goreleaser
- Update dependencies to address security issue
- Updated to use Go 1.22
- Updated dependencies
- Made changes to reflect deprecation of ioutil
- Updated to use Go 1.17
- Updated dependencies
- Changed testing of main()
- darwin-arm64 (Apple Silicon) to build releases
- Updated GitHub Actions to use Go 1.14
- Updated dependencies and fixed path to sensu-plugin-sdk
- Updated and fixed test
- Updated SDK and other modules
- Reorganized and updated README
- Added lint GitHubAction
- Output of Pushover request ID
- Updated SDK to 0.8.0
- Set secret bool to true for token and auth
- Retry and Expire flags to allow sending emergency (Pri 2) alerts
- Removed unneeded bonsai entries
- Changed goreleaser targets
- Change resolveTemplate to return error instead of panic
- Updated to use SDK template
- Added configurable message sound
- Updated README to include new argument for setting API URL
- Minor cleanup
- Minor cleanup for golint
- Added goreportcard.com
- Improved test coverage
- README changes for secrets and a few other README fixes
- Made pushoverAPIURL a configurable variable to facilitate testing
- Tests, including GitHub Actions
- Fixed goreleaser deprecated archive to use archives
- Replaced Travis CI with GitHub Actions
- Use new Sensu SDK module
- Reformatted README for Plugin Style Guide
- Rewrote to use confighandler
- Updated to use modules
- Compiled with go1.12.9
- Minor documentation changes
- Remove v from version numbers for goreleaser
- Updated README.md and main.go for program name to be consistent
- Updated README.md for incorrect env variables, and need to roll version to update bonsai
- Updated .goreleaser.yml to fix versioning and sha512 checksum
- Sensu bonsai
- Changed the environment variables for consistency
- Updated the sample events
- Support for annotations
- Changed how message priorities are set
- Added command line arguments for message priorities
- Fixed bug for status == 0
- Initial release