From 153c39a9e85d40e32d8c276208282650eacdee04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6ran=20Sander?= Date: Fri, 12 Apr 2024 17:19:52 +0200 Subject: [PATCH] chore(master): release butler 13.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 80 +++++++++++++++++++++++++++++++++++ package-lock.json | 4 +- package.json | 2 +- 4 files changed, 84 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0aea7158..890ad36f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1 +1 @@ -{".":"12.0.0"} \ No newline at end of file +{".":"13.0.0"} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index f4ed31e9..8d13d7a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,85 @@ # Changelog +## [13.0.0](https://github.com/ptarmiganlabs/butler/compare/butler-v12.0.0...butler-v13.0.0) (2024-04-12) + + +### ⚠ BREAKING CHANGES + +* **qs-license:** Align field names used to store QS license data to existing field names in the database. + +### Features + +* **license:** Monitor high level Qilk Sense license usage across different license types ([2c925b7](https://github.com/ptarmiganlabs/butler/commit/2c925b70230f0be82f258b11eb8d24c927f12ebb)), closes [#1041](https://github.com/ptarmiganlabs/butler/issues/1041) +* Scheduled removal of unused user Qlik Sense license ([bac1258](https://github.com/ptarmiganlabs/butler/commit/bac12589f8e147039830cdac4f906a6061d2959f)), closes [#1042](https://github.com/ptarmiganlabs/butler/issues/1042) +* **webhook:** add optional https support for outgoing webhooks ([d4cd3dd](https://github.com/ptarmiganlabs/butler/commit/d4cd3dd672950245965cc3ccaecf56fc9b5c44b4)), closes [#1040](https://github.com/ptarmiganlabs/butler/issues/1040) + + +### Bug Fixes + +* Add config file template to Windows zip ([2510f55](https://github.com/ptarmiganlabs/butler/commit/2510f55b7eabc68d941f7f46b973f95dca36d2d0)) +* Better, more complete check of config when starting Butler ([1e769dd](https://github.com/ptarmiganlabs/butler/commit/1e769ddfe745882ea109f2962c9b7b4986b04cbd)) +* Debug GHA ([3d053b8](https://github.com/ptarmiganlabs/butler/commit/3d053b815637dd6f153a3c64dc07a3da94ce7b7c)) +* Debugging GH actions ([7f9befd](https://github.com/ptarmiganlabs/butler/commit/7f9befd549541060a9b0e948e9d16e0cf1776dd3)) +* Make handling of reload failed/aborted/succeeded messages more robust ([eaf609e](https://github.com/ptarmiganlabs/butler/commit/eaf609e67a41d3c0020654e26a64c5a7a5c5af2b)), closes [#1034](https://github.com/ptarmiganlabs/butler/issues/1034) +* **qs-license:** Align field names used to store QS license data to existing field names in the database. ([2694d12](https://github.com/ptarmiganlabs/butler/commit/2694d125531e20d59aa989a83f9ab31e05b949b1)), closes [#1084](https://github.com/ptarmiganlabs/butler/issues/1084) +* **qs-license:** Write correct license type tags to InfluxDB ([e550dea](https://github.com/ptarmiganlabs/butler/commit/e550deae88a813bbe8e1a7b17ce2f4bc3e6105ad)), closes [#1085](https://github.com/ptarmiganlabs/butler/issues/1085) +* Remove Node.js warnings on Butler startup ([e489d4b](https://github.com/ptarmiganlabs/butler/commit/e489d4b56ec57de3ff18be72828ffc65d09f6912)), closes [#1037](https://github.com/ptarmiganlabs/butler/issues/1037) +* **smtp:** Add verbose log of email recipients ([8d4ad93](https://github.com/ptarmiganlabs/butler/commit/8d4ad9308f44c876d2ecb335ee84448a99ae0d57)) +* **startup:** More consistent logging during startup ([e0cce7b](https://github.com/ptarmiganlabs/butler/commit/e0cce7b7b12bbe5136864f8721b9ddcddadc6e29)), closes [#991](https://github.com/ptarmiganlabs/butler/issues/991) +* Tidy up formatting of startup info written to logs ([c337aa1](https://github.com/ptarmiganlabs/butler/commit/c337aa1f0279f07319523b02e72685c24a83de0b)), closes [#991](https://github.com/ptarmiganlabs/butler/issues/991) +* **webhook:** Added better error logging for failed webhook requests ([1c96ed6](https://github.com/ptarmiganlabs/butler/commit/1c96ed65ddef7827e6486785af8a25837483b4b1)), closes [#1081](https://github.com/ptarmiganlabs/butler/issues/1081) +* **winsvc:** Win service monitoring no longer rely on New Relic ([e47124c](https://github.com/ptarmiganlabs/butler/commit/e47124cd3a5606e4ce308a679cc49ba9267dfdcd)), closes [#967](https://github.com/ptarmiganlabs/butler/issues/967) + + +### Miscellaneous + +* Adopt to new Release-Please version ([0efc975](https://github.com/ptarmiganlabs/butler/commit/0efc97588e05a660a1d67103d5abd0855761f373)) +* Debug Docker image build code in GitHub Actions ([db36afa](https://github.com/ptarmiganlabs/butler/commit/db36afa25c83182c86285aba0aff9f9337e10385)) +* Debug Docker image bulild code ([c9748e1](https://github.com/ptarmiganlabs/butler/commit/c9748e1da2eca65632f8d28f148cc46fc455e28b)) +* Debugging GHA ([39b7199](https://github.com/ptarmiganlabs/butler/commit/39b71998e466e7c67f66edc753de2c194b6ce267)) +* **deps:** update dependencies ([165df1b](https://github.com/ptarmiganlabs/butler/commit/165df1b11f4344442e1a014e84a271f84b946160)) +* **deps:** Update dependencies ([cc7bf2c](https://github.com/ptarmiganlabs/butler/commit/cc7bf2c7e733b4d473f6adec98ca03b8bcf0b12a)) +* **deps:** Update dependencies ([0c5890e](https://github.com/ptarmiganlabs/butler/commit/0c5890e646de0da34ebd2ac9af94828cdbbe761c)) +* **deps:** Update dependencies ([fc4c34c](https://github.com/ptarmiganlabs/butler/commit/fc4c34cb96a6b9f3bd87ec2e91450e5ddc799e23)) +* **deps:** Update dependencies ([215cf15](https://github.com/ptarmiganlabs/butler/commit/215cf154466dabf7daaa445d2e08ed09748d58b8)) +* **deps:** Upgrade dependencies ([243caa3](https://github.com/ptarmiganlabs/butler/commit/243caa3921e46cda57b96dea57335ca2e7dc46c4)) +* Docker build debug ([d4dc1b8](https://github.com/ptarmiganlabs/butler/commit/d4dc1b87fdcae0f4033380686cf165aeb70ba172)) +* Docker image build ([72ca27e](https://github.com/ptarmiganlabs/butler/commit/72ca27e4c7451ce9a747bf8415351f7c7f304848)) +* Fix broken Docker build ([09ddf62](https://github.com/ptarmiganlabs/butler/commit/09ddf620d1ba04872bee74de060f795d64fcc088)) +* Fix broken Docker image build and update versioning to 1.2.3 format ([7e96da5](https://github.com/ptarmiganlabs/butler/commit/7e96da51aea3203c038888b5bb4a8839359d8418)) +* Force version to 10.0.0 ([4bb74a0](https://github.com/ptarmiganlabs/butler/commit/4bb74a0075af2f76b54bbd46edebc868b47efb8a)) +* **master:** release 10.0.0 ([66608e1](https://github.com/ptarmiganlabs/butler/commit/66608e1d20685890928a4f9ab6238821def46ad8)) +* **master:** release 11.0.0 ([23c6cf9](https://github.com/ptarmiganlabs/butler/commit/23c6cf99dfc14d5154f7b7e7dae771afe2adfca0)) +* **master:** release 11.0.1 ([88aa69f](https://github.com/ptarmiganlabs/butler/commit/88aa69f2f012db317d9ca804022afe009cf19161)) +* **master:** release 11.0.2 ([f6f4424](https://github.com/ptarmiganlabs/butler/commit/f6f4424bdc795a4f0182eb01b387bf20029260e6)) +* **master:** release butler 11.0.3 ([f15dfe5](https://github.com/ptarmiganlabs/butler/commit/f15dfe5fbbf81ec1b06164d97747e128b04d4672)) +* **master:** release butler 11.1.0 ([22826be](https://github.com/ptarmiganlabs/butler/commit/22826be407aa459055f556f79c74eb8f8fb760de)) +* **master:** release butler 11.1.1 ([46707ff](https://github.com/ptarmiganlabs/butler/commit/46707ff84bfd4db54ee1d814ae2add3465946079)) +* **master:** release butler 11.1.2 ([c0b8250](https://github.com/ptarmiganlabs/butler/commit/c0b82506e0ee683e4565f5084a9dd6698f526e9e)) +* **master:** release butler 11.1.2 ([242c347](https://github.com/ptarmiganlabs/butler/commit/242c3477c530ef4a0047a324c84a68388cc23006)) +* **master:** release butler 11.1.2 ([049a938](https://github.com/ptarmiganlabs/butler/commit/049a938a3de07fc7e8983c62851d4cdece67cab4)) +* **master:** release butler 11.1.3 ([2fb2075](https://github.com/ptarmiganlabs/butler/commit/2fb2075625bfcbb0e299fb2819d65cb7182c558b)) +* **master:** release butler 11.1.3 ([99e22b5](https://github.com/ptarmiganlabs/butler/commit/99e22b53d466806df91c53bde206260817df5958)) +* **master:** release butler 11.1.3 ([211a511](https://github.com/ptarmiganlabs/butler/commit/211a5117d84c3d824ece7f2b5a6d28ede6d3e0e5)) +* **master:** release butler 11.1.4 ([f71f064](https://github.com/ptarmiganlabs/butler/commit/f71f064c5a3607624cc032475d494db60f3c9ba8)) +* **master:** release butler 11.1.5 ([b4a1ec5](https://github.com/ptarmiganlabs/butler/commit/b4a1ec5176b497da0e8f4883293b012c37f925ad)) +* **master:** release butler 11.2.0 ([a893b4a](https://github.com/ptarmiganlabs/butler/commit/a893b4a7ffea94748e7956eefce35a43ccaa1aa1)) +* **master:** release butler 12.0.0 ([8a608f0](https://github.com/ptarmiganlabs/butler/commit/8a608f088a871c3949ddde957f89ed1fef66010a)) +* Optimize GH Actions for building binaries ([cfc024f](https://github.com/ptarmiganlabs/butler/commit/cfc024f0d4dab7e741eaf884c7b5a2a0deca68cf)) +* Remove udp client from Butler project, move to its own repo ([70817f0](https://github.com/ptarmiganlabs/butler/commit/70817f0a97c9034519cca16b16554d9d077c98a8)) +* Restart release-please at 10.0.0 ([c9bb034](https://github.com/ptarmiganlabs/butler/commit/c9bb034e3e1636a2a3571cc9dacc7794520b0f1f)) +* Sign Win binaries with new signing solution ([e8e91d5](https://github.com/ptarmiganlabs/butler/commit/e8e91d5e8b260db9d065b55a2d83549961ac8684)), closes [#1004](https://github.com/ptarmiganlabs/butler/issues/1004) +* Test build actions ([9c3d5df](https://github.com/ptarmiganlabs/butler/commit/9c3d5dffd34d93233361d43ec90a19145527096e)) +* Testing actions ([64df0b4](https://github.com/ptarmiganlabs/butler/commit/64df0b44df9abe67f4716ae753230e5aec8bf3cf)) +* Tweak Docker image building ([dab2395](https://github.com/ptarmiganlabs/butler/commit/dab23958c2e6b31c155051f6e327e75e7409ec72)) +* Verifying build pipeline funbc ([83982c3](https://github.com/ptarmiganlabs/butler/commit/83982c39041444eb0f678f1098a7b7dad796a0f9)) + + +### Refactoring + +* Add verbose logging of task failed/abort email msgs ([91bc186](https://github.com/ptarmiganlabs/butler/commit/91bc186c77554b392614c07bbebe1fdf87af9c19)) +* **teams:** Switch to use better Teams sending code ([9037246](https://github.com/ptarmiganlabs/butler/commit/9037246092f4a7f5600887e56963c4343043a972)), closes [#970](https://github.com/ptarmiganlabs/butler/issues/970) + ## [12.0.0](https://github.com/ptarmiganlabs/butler/compare/butler-v11.2.0...butler-v12.0.0) (2024-04-12) diff --git a/package-lock.json b/package-lock.json index 6d58134f..3d6513d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "butler", - "version": "12.0.0", + "version": "13.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "butler", - "version": "12.0.0", + "version": "13.0.0", "license": "MIT", "dependencies": { "@breejs/later": "^4.2.0", diff --git a/package.json b/package.json index df503155..965b9e53 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "butler", - "version": "12.0.0", + "version": "13.0.0", "description": "Superpowers for Qlik Sense. Task scheduling, key-value store, advanced alerting and more.", "scripts": { "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js",