butler-sos
butler-sos copied to clipboard
chore(master): release butler-sos 9.9.0
:robot: I have created a release beep boop
9.9.0 (2024-08-15)
⚠ BREAKING CHANGES
- Added support for InfluxDB v2, config file format has changed
Features
- config: Include sample config file in release ZIP (4c650d7), closes #689
- Configurable headers when getting health data from Sense (a4a27dd), closes #720
- config: Verify server tags when Butler SOS starts (a30c34b), closes #815
- influxdb: Store Butler SOS version as tag when storing uptime data (28e7878), closes #688
- user-event: Add app id/name to user event logging (5298866), closes #674
- user-event: Add browser & OS info to user events (396b76d), closes #673
Bug Fixes
- Add missing entries to template config file (d850543), closes #600
- Change default Influxdb config settings to avoid startup warning (7e9ef40)
- config: Allow empty arrays in config file (df98478)
- config: Make template YAML config file easier to get started with by commenting out all optional array values (a26d0f0), closes #808
- Debugging release-please (03759e5)
- deps: update dependency eslint to v8.50.0 (bb15f73)
- Fix broken Docker image build (2c3a291)
- Fix broken Linux build (8a8e160)
- Fix incorrect zip file names for pre-compiled binaries (f506ce1)
- influxdb: Double quote app names in in-memory-apps-lists (a7dbb05), closes #843
- influxdb: Flush data to InfluxDB v2 every 5 seconds (2384b6c)
- influxdb: Storing proxy session data in InfluxDB v1 works again (45312d7), closes #816
- log-event: Make handling of log and user events sent from QS server more robust (45822c5), closes #806
- log-events: Ensure only QS engine messages are forwarded as qseow-engine messages to Butler SOS (9dcc328), closes #805
- logdb: Don't set up log db data structures if that feature is disabled in config file (153ad9d)
- Make InfluxDB debug msgs during startup more informative (212fc72), closes #596
- Make QS cert passphrase optional (9e77d10)
- Make thirdPartyToolsCredentials section in config file optional (c20927b), closes #600
- startup: Add 5 second delay during startup to make that phase more robust (4e75727)
- startup: Make indentation of startup info consistent (0d70f52), closes #761
- Supress experimental/deprecated warnings on startup (e2090a7), closes #762
- telemetry: Update telemetry data to reflect current config options (1ba4391), closes #813
- uptime: Round uptime seconds value to whole seconds (16097a0), closes #807
- Version debuggig (6c0b6ea)
- Won't start when no config file specified on command line (d1d0090)
- Write to InfluxDB even when there is no app ID present (b92cd2d), closes #678
Miscellaneous
- Add defender-for-devops code scanning (cfd29f3)
- Add shell script to send test user events (958236e)
- Configure scheduled Snaky code scanning (518bffd)
- Debug MS Defender code scanning (179a1df)
- Debugging release-please (ba8b1ec)
- Debugging release-please... (493dd3a)
- Debugging versioning (879cad1)
- deps: Bump setup-node to v4 (8bda3b0)
- deps: update actions/checkout action to v4 (d4906ab)
- deps: update crazy-max/ghaction-virustotal action to v4 (7e18183)
- deps: Update dependencies (a32e32c)
- deps: Update dependencies (95be9a0)
- deps: Update dependencies (a56f5a7)
- deps: Update dependencies (03b8118)
- deps: Update dependencies (5fc193e)
- deps: Update dependencies (44b77a9)
- deps: Update dependencies (27a892e)
- deps: Update dependencies (dd494a4)
- deps: Update dependencies (750790d)
- deps: Update dependencies to stay safe and secure (e7ba150)
- deps: Update dependencies to stay safe and secure (684417a)
- deps: Update deps Snyk and Prettier (ae5bc0c)
- deps: update docker/build-push-action action to v5 (52b8773)
- deps: update docker/build-push-action action to v6 (cbe758e)
- deps: update docker/login-action action to v3 (9693cc9)
- deps: update docker/metadata-action action to v5 (18c3934)
- deps: update docker/setup-buildx-action action to v3 (a3dc2c2)
- deps: update docker/setup-qemu-action action to v3 (eae1706)
- deps: Upgrade to latest versions of build tools (f2f268c)
- Disable MS Defender for DevOps action due to Node 16 no longer supported by GHA (9cbe018)
- Fix GH Actions triggers (1e0d0d6)
- Make insiders build more robust (890962c)
- master: release 9.10.0 (061986b)
- master: release 9.6.1 (36dae65)
- master: release 9.6.2 (02c6196)
- master: release 9.6.3 (12156e7)
- master: release 9.6.4 (28ac3d0)
- master: release 9.7.0 (1f82c62)
- master: release 9.7.1 (768bcf8)
- master: release 9.8.0 (f65d475)
- master: release 9.9.0 (c3387b1)
- master: release 9.9.1 (c723baf)
- master: release butler-sos 10.0.0 (e2f21f2)
- master: release butler-sos 10.1.0 (d4d7b6d)
- master: release butler-sos 10.1.1 (3180d5d)
- master: release butler-sos 9.10.1 (6c7b297)
- master: release butler-sos 9.10.1 (40d759a)
- master: release butler-sos 9.10.2 (33fd9cb)
- master: release butler-sos 9.10.3 (b4234b2)
- release 9.9.0 (96fbbc9)
- Rename code quality GH action (e8dc094)
- Reset to automatic version numbering (a62e2d3)
- Switch to Node 20 (a4bf1bf)
- Update insiders-build.yaml (106fa9d)
- Update MS Defender code scanning GH Action (c80f239)
- Update Snyk config (ed36d1d)
- Upgrade to release-please v4 (9749059)
- windows: Change to new signing solution for Win binaries (23d3977), closes #699
Refactoring
- config: Remove support for old config file formats now that all config file settings are mandatory (350f57c)
- Remove support for old, long deprecated config file formats (1d6989e)
Documentation
This PR was generated with Release Please. See documentation.