Skip to content

Commit

Permalink
chore(master): release 9.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] authored Dec 12, 2023
1 parent 66cf63e commit ccc45c2
Show file tree
Hide file tree
Showing 3 changed files with 93 additions and 3 deletions.
90 changes: 90 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,95 @@
# Changelog

## [9.4.0](https://github.com/ptarmiganlabs/butler/compare/v9.3.2...v9.4.0) (2023-12-12)


### Features

* **influxdb:** Store failed reload info in InfluxDB ([b45dedd](https://github.com/ptarmiganlabs/butler/commit/b45deddf3f3ec0a2b5337343fe8cc873ccad3acf)), closes [#866](https://github.com/ptarmiganlabs/butler/issues/866)
* **mqtt:** Add support for Azure Event Grid as MQTT broker ([3794da3](https://github.com/ptarmiganlabs/butler/commit/3794da32a8f80e45217e1bde72b39a327995a390))
* Only get script log once from Sense server ([f193538](https://github.com/ptarmiganlabs/butler/commit/f19353809e44f17fcce5be3eca1ff5cc0c2925c6)), closes [#741](https://github.com/ptarmiganlabs/butler/issues/741)
* **reload-alerts:** Make app owner info available in reload failed alerts ([1912d3e](https://github.com/ptarmiganlabs/butler/commit/1912d3e0c515ede34bebfc1d0ec048a17054ee79)), closes [#728](https://github.com/ptarmiganlabs/butler/issues/728)
* Store reload task success info in InfluxBD ([e642ad4](https://github.com/ptarmiganlabs/butler/commit/e642ad4791605eaa64a4b2368928befbe40d23f4)), closes [#870](https://github.com/ptarmiganlabs/butler/issues/870)
* **telemetry:** Change to using PostHog for telemetry collection ([4da339a](https://github.com/ptarmiganlabs/butler/commit/4da339ae3f7d9ce7d3e9fc24ddd442fc19157c7d)), closes [#744](https://github.com/ptarmiganlabs/butler/issues/744)


### Bug Fixes

* Add verbose logging showing which NR accounts are used ([907b9ae](https://github.com/ptarmiganlabs/butler/commit/907b9aeb3c135a03c34ba592d45192a2c3c98b2b))
* **alerts:** Empty alert recipient lists no longer cause errors ([34421ce](https://github.com/ptarmiganlabs/butler/commit/34421cec7d60c1a1569c5a896ac634f3189370c7)), closes [#640](https://github.com/ptarmiganlabs/butler/issues/640)
* **deps:** update dependency @fastify/swagger to v8.9.0 ([b0f5440](https://github.com/ptarmiganlabs/butler/commit/b0f54400a3505b188fe6e5a5a4b6ac45b843f09f))
* Disable SMTP mail appender in sample config ([4f63cb3](https://github.com/ptarmiganlabs/butler/commit/4f63cb34cab19aa1b077de867c19c7c3e0ccc890))
* **disk-util:** All subdirs under approved dirs are also approved ([0ecc402](https://github.com/ptarmiganlabs/butler/commit/0ecc402c8ef56a85a88b08883f0e2330bda79949)), closes [#831](https://github.com/ptarmiganlabs/butler/issues/831)
* **docker:** Docker image build fixed ([d230e14](https://github.com/ptarmiganlabs/butler/commit/d230e14085f297194ed8c3053293654d3c2931bd))
* **docker:** Fix broken Docker image ([85f016e](https://github.com/ptarmiganlabs/butler/commit/85f016ec6ed8fbfa4163d5d6b4dfbe8417bab2a6)), closes [#764](https://github.com/ptarmiganlabs/butler/issues/764)
* Enable Teams notif for Win service monitor now works ([a0761cb](https://github.com/ptarmiganlabs/butler/commit/a0761cb155ff96192e586f07dfec590fa81e41bd)), closes [#758](https://github.com/ptarmiganlabs/butler/issues/758)
* More robust generation of anonymous Butler instance id ([5203d54](https://github.com/ptarmiganlabs/butler/commit/5203d549059f1726deeeb74c89c98eeb715e569b)), closes [#863](https://github.com/ptarmiganlabs/butler/issues/863)
* **mqtt:** Better error handling when establishing MQTT connection ([6299a2c](https://github.com/ptarmiganlabs/butler/commit/6299a2ccb5e64703c15cc56cafb59d5290692f8f))
* **mqtt:** Don't show MQTT startup info when MQTT is disabled ([7f48bd3](https://github.com/ptarmiganlabs/butler/commit/7f48bd3f72433ea7b89bbeaebdbee7bffa97017c)), closes [#913](https://github.com/ptarmiganlabs/butler/issues/913)
* **mqtt:** More reboust startup code for MQTT & Win svc monitoring ([577dba3](https://github.com/ptarmiganlabs/butler/commit/577dba39b253533a5e128ebeacdfa2b81be2a4fa)), closes [#897](https://github.com/ptarmiganlabs/butler/issues/897)
* **new-relic:** Send task failed event to New Relic ([154a921](https://github.com/ptarmiganlabs/butler/commit/154a921f8e8d406744a7f9aa46416dec6bd20b68)), closes [#750](https://github.com/ptarmiganlabs/butler/issues/750)
* Typos in Slack/Teams notifrication log messages ([e28b715](https://github.com/ptarmiganlabs/butler/commit/e28b7157a9378ee82af61772a165b80abf4d902b)), closes [#794](https://github.com/ptarmiganlabs/butler/issues/794)
* Verify that all required config file entries exist ([38c42b0](https://github.com/ptarmiganlabs/butler/commit/38c42b0175d7668574fff69fe1ec424350d95e34)), closes [#874](https://github.com/ptarmiganlabs/butler/issues/874)
* **winservice:** Better handling of services that don't exist ([56a18de](https://github.com/ptarmiganlabs/butler/commit/56a18de4627b0e45cf25677bee0a5e09b1559a8c))
* **winsvc:** Bug fixes and better logging for win service monitoring ([dc76b63](https://github.com/ptarmiganlabs/butler/commit/dc76b63875bb6255649c214947694f1153d3afe4))
* **winsvc:** Don't send Win svc alerts when Butler starts ([d716cfe](https://github.com/ptarmiganlabs/butler/commit/d716cfe2d1241a84be8349f75accd360b28e3978)), closes [#896](https://github.com/ptarmiganlabs/butler/issues/896)
* **winsvc:** Make Windows service status checks quicker ([001f99f](https://github.com/ptarmiganlabs/butler/commit/001f99fe2bc20d21674868b43133be73e474f77b)), closes [#912](https://github.com/ptarmiganlabs/butler/issues/912)


### Miscellaneous

* Add sample config files to release ZIPs ([03f2fdf](https://github.com/ptarmiganlabs/butler/commit/03f2fdf25b8155bd5dec36f5ea9d4cfef9a921f4)), closes [#873](https://github.com/ptarmiganlabs/butler/issues/873)
* Bump setup-node to v4 ([fc8a27c](https://github.com/ptarmiganlabs/butler/commit/fc8a27c0ac1fcbc7238ca05cb8d5be6636cd9298))
* **deps:** mkdirp v3 update ([7a0f00d](https://github.com/ptarmiganlabs/butler/commit/7a0f00df4880f136b9d80e7714ef1ebf11dac0ab))
* **deps:** Removed npm as dependency ([84961ef](https://github.com/ptarmiganlabs/butler/commit/84961efdbdb26f14e3f363cb0c2bf992b3c8a988))
* **deps:** Update @fastify/swagger ([07ed66a](https://github.com/ptarmiganlabs/butler/commit/07ed66a1c4d70cec785a3e91ee8c450f395ce62c))
* **deps:** update actions/checkout action to v4 ([412ff92](https://github.com/ptarmiganlabs/butler/commit/412ff92f2f0bfb5df76359c8f6bab2fb2de37fb0))
* **deps:** update crazy-max/ghaction-virustotal action to v4 ([cd705e8](https://github.com/ptarmiganlabs/butler/commit/cd705e82139f10133769d981837c5b03de216c3b))
* **deps:** Update dependencies ([f2592b0](https://github.com/ptarmiganlabs/butler/commit/f2592b07aa0ef8a65225197e4c0db1a3ff776728))
* **deps:** Update dependencies ([b04d387](https://github.com/ptarmiganlabs/butler/commit/b04d387eeb93a2adc9e7427802c419ef3447ac76))
* **deps:** Update dependencies to stay safe & secure ([f6389dd](https://github.com/ptarmiganlabs/butler/commit/f6389dd671ab56e3910b04391aaf818c6b3c9aea))
* **deps:** Update dependencies to stay safe and secure ([e7859b9](https://github.com/ptarmiganlabs/butler/commit/e7859b962f768e60b9dcb7e8d6e40da236b5e42a))
* **deps:** Update dependencies to stay safe and secure ([bbc242c](https://github.com/ptarmiganlabs/butler/commit/bbc242c4060e878fcb4c2b1eda84db28195fc858))
* **deps:** Update dependencies to stay safe and secure ([2165579](https://github.com/ptarmiganlabs/butler/commit/2165579f1fe172589ab339b9859aa0e98a608b13))
* **deps:** Update deps to stay safe and secure ([1e9f2f6](https://github.com/ptarmiganlabs/butler/commit/1e9f2f6ccc58d1fb6107fc9960e05c670e0812b3))
* **deps:** update docker/build-push-action action to v5 ([f48f378](https://github.com/ptarmiganlabs/butler/commit/f48f378a96fd5b9082fa1b6b879f7afe05744e56))
* **deps:** update docker/login-action action to v3 ([725c0e2](https://github.com/ptarmiganlabs/butler/commit/725c0e2958c36e9145d35a45a5c92d2601d8bc05))
* **deps:** update docker/metadata-action action to v5 ([c66bd35](https://github.com/ptarmiganlabs/butler/commit/c66bd35e3df6a3bd304e7aa02a92807013c8789e))
* **deps:** update docker/setup-buildx-action action to v3 ([7fac129](https://github.com/ptarmiganlabs/butler/commit/7fac129b695f8f7b089b9e99c85df49f3873ccbe))
* **deps:** update docker/setup-qemu-action action to v3 ([1a87ceb](https://github.com/ptarmiganlabs/butler/commit/1a87cebe15fd50d030826f6bec5b117ae03e439c))
* **deps:** Upgrade ms-teams-webhook dependency ([6e7814a](https://github.com/ptarmiganlabs/butler/commit/6e7814a602e06c7244c256a76d0a15db5738fc58)), closes [#725](https://github.com/ptarmiganlabs/butler/issues/725)
* Improved test cases for file operations ([e48329c](https://github.com/ptarmiganlabs/butler/commit/e48329ce9ec90b1b37c2d9dc1632e4d0e5c02612)), closes [#831](https://github.com/ptarmiganlabs/butler/issues/831)
* **master:** release 9.1.0 ([89af6de](https://github.com/ptarmiganlabs/butler/commit/89af6dec06b5af78b3fd5172f460073d0ed852a7))
* **master:** release 9.1.0 ([9f6f9da](https://github.com/ptarmiganlabs/butler/commit/9f6f9dadc499aa15708d1d6dce2131f591a5bcd8))
* **master:** release 9.1.1 ([a23a0dd](https://github.com/ptarmiganlabs/butler/commit/a23a0dd02933d72d7c492212aec947965a44298d))
* **master:** release 9.1.2 ([05df6d0](https://github.com/ptarmiganlabs/butler/commit/05df6d04059daa67129e75c4b7ddb401838ab4b7))
* **master:** release 9.2.0 ([ce194fd](https://github.com/ptarmiganlabs/butler/commit/ce194fdedc86bb13e58e191b2bdc9c8d62cbc548))
* **master:** release 9.2.1 ([3b1f1fc](https://github.com/ptarmiganlabs/butler/commit/3b1f1fc361a76789d2685b2d1b02dae815350d66))
* **master:** release 9.2.2 ([e08b62f](https://github.com/ptarmiganlabs/butler/commit/e08b62f39cb123245034b7a150e6014f80de34de))
* **master:** release 9.2.3 ([a380dc0](https://github.com/ptarmiganlabs/butler/commit/a380dc08f34988ac2bf58d346f457b486d24d596))
* **master:** release 9.2.3 ([6cca713](https://github.com/ptarmiganlabs/butler/commit/6cca7132cf4977bcc40959fe2c87f0e272154215))
* **master:** release 9.3.0 ([f0c577b](https://github.com/ptarmiganlabs/butler/commit/f0c577b6664f9cf88828cf1105c96d343adc78dd))
* **master:** release 9.3.0 ([d364558](https://github.com/ptarmiganlabs/butler/commit/d36455853e45971ea1a91a701c7ab1b0c29241b0))
* **master:** release 9.3.1 ([13b1017](https://github.com/ptarmiganlabs/butler/commit/13b10173e6aa04a04f5bca4e7923d3791ffcf66c))
* **master:** release 9.3.2 ([38459b1](https://github.com/ptarmiganlabs/butler/commit/38459b1f3e9c2c4cd718b25aa47e80974363dd26))
* Revert back to auto version numbering ([886b4f6](https://github.com/ptarmiganlabs/butler/commit/886b4f694c5151ce7f5eba4577847499594c436a))
* Switch to using Node v20 ([0890f79](https://github.com/ptarmiganlabs/butler/commit/0890f79e7742714deae8b7b42344ed9628322c6c))


### Refactoring

* Add linting command to package.json ([b8332f8](https://github.com/ptarmiganlabs/butler/commit/b8332f8fc5109f7c45a03a0bedc2694acda0f3f1)), closes [#760](https://github.com/ptarmiganlabs/butler/issues/760)
* Fix code linting issues ([b6312ac](https://github.com/ptarmiganlabs/butler/commit/b6312ac94092a10ec5ef8d722b342424e6cb6c32)), closes [#762](https://github.com/ptarmiganlabs/butler/issues/762)
* Fix simpler code structure/linting issues ([c24c446](https://github.com/ptarmiganlabs/butler/commit/c24c446f2e9e71bf782339c3cf5b796e02944b00)), closes [#761](https://github.com/ptarmiganlabs/butler/issues/761)
* **logging:** More consistent log prefixes ([f0621af](https://github.com/ptarmiganlabs/butler/commit/f0621af52f49027816b98c25728121d475a2daf0)), closes [#895](https://github.com/ptarmiganlabs/butler/issues/895)
* **tests:** Update test cases ([c9710b2](https://github.com/ptarmiganlabs/butler/commit/c9710b2820fff3582734c6392cb030ee6b29865f))


### Documentation

* Better default config file values for InfluxDB ([9a547d2](https://github.com/ptarmiganlabs/butler/commit/9a547d2670e27bbd64764dbe34c1c93da27eb921))
* **reload-alert:** PDF explaining concept of reload alerts ([dd1efdd](https://github.com/ptarmiganlabs/butler/commit/dd1efdd9429be96b4992777a3f3677dd9eec6d03))

## [9.3.2](https://github.com/ptarmiganlabs/butler/compare/v9.3.1...v9.3.2) (2023-12-12)


Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "butler",
"version": "9.3.2",
"version": "9.4.0",
"description": "Superpowers for Qlik Sense. Task scheduling, key-value store, advanced alerting and more.",
"scripts": {
"test": "jest",
Expand Down

0 comments on commit ccc45c2

Please sign in to comment.