Skip to content

Releases: Rohland/barky

Empty + Fill Support

17 Apr 10:14
827c3b6
Compare
Choose a tag to compare

✨ added ability to trigger on empty result sets
✨ added ability to fill missing values in result sets for evaluation
🐞 minor bug fixes on web ui

Mute/Unmute bug fixes + support for composite identifiers

03 Apr 08:59
Compare
Choose a tag to compare

🐞 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

20 Mar 09:20
142c5f4
Compare
Choose a tag to compare

✨ added message helper methods like humanizeDuration and humanizeNum

Simple web interface

14 Mar 12:45
Compare
Choose a tag to compare

✨ 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

07 Mar 04:32
Compare
Choose a tag to compare

🔊 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

04 Mar 06:21
Compare
Choose a tag to compare

🐞 fixes bug where barky behaved unpredictably when using a combination of vary-by and every

Slack optmizations + web evaluators + shell fixes

20 Feb 05:44
Compare
Choose a tag to compare

✨ 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

29 Oct 07:20
Compare
Choose a tag to compare

🔊 logs situations where it cannot acquire loop lock
🔑 add support for reading in .env.local
✨ added support coalescing kebab-case to snake-case (and vice versa) for env vars

Upgrade deps + fix for reading .yml files

23 Oct 08:35
Compare
Choose a tag to compare

⬆️ upgraded all dependencies to latest major versions
🐞 fixes issue where .yml extension wasn't supported

Slack ping + updated dependencies

21 Aug 15:16
Compare
Choose a tag to compare

⬆️ all dependencies updated
✨ slack interval now posts a short message with a link to the ongoing outage message

Screenshot_Slack_20240821_171642