Releases: Rohland/barky
Empty + Fill Support
Mute/Unmute bug fixes + support for composite identifiers
🐞 fixes bug where digest loop was required after dynamic mutes were introduced
✨ identifier can now be an array of fields plucked from the result set
✨ muted alerts in the UI now display when the mute rule will end
Message Helpers
✨ added message helper methods like humanizeDuration and humanizeNum
Simple web interface
✨ exposes a simple web interface to summarise current status of alerts, and enables muting/un-muting of alerts
🐞 fixes bug where shell script results weren't captured before the relevant script exits
Shell evaluator fixes
🔊 expose more information about JSON parsing errors when a shell evaluators response cannot be parsed
🐞 fixed a bug where we were injecting a line break after each stdout buffer was emitted
Fixes issues with vary-by and every
🐞 fixes bug where barky behaved unpredictably when using a combination of vary-by
and every
Slack optmizations + web evaluators + shell fixes
✨ slack pings are now cleared on each reminder and when alert is resolved (to reduce noise in channels)
🐞 Shell scripts are now interpreted properly honouring shebang
🐞 shell script variations should now work as expected (with variation as arg)
✨ added match and json validators to web checks
✨ message expressions can now include JavaScript expressions
1.1.20
Upgrade deps + fix for reading .yml files
⬆️ upgraded all dependencies to latest major versions
🐞 fixes issue where .yml
extension wasn't supported