butler-sos icon indicating copy to clipboard operation
butler-sos copied to clipboard

chore(master): release butler-sos 9.9.0

Open mountaindude opened this issue 6 months ago • 1 comments

: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

  • Added support for InfluxDB v2, config file format has changed (97e5faa)
  • Update README.md (6e25e92)

This PR was generated with Release Please. See documentation.

mountaindude avatar Aug 15 '24 06:08 mountaindude