Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(master): release butler-sos 9.9.0 #936

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mountaindude
Copy link
Collaborator

🤖 I have created a release beep boop

9.9.0 (2024-10-23)

⚠ BREAKING CHANGES

  • log-db: Remove support for getting logs from Sense log db
  • config: Make naming of InfluxDB tags consistent across entire config file
  • Added support for InfluxDB v2, config file format has changed

Features

  • config: Show info at startup whether Docker is used or not (aff1855), closes #861
  • Configurable headers when getting health data from Sense (a4a27dd), closes #720
  • config: Verify server tags when Butler SOS starts (a30c34b), closes #815
  • config: Visualise obfuscated config file in Butler SOS hosted web page (2b067c8), closes #858
  • logs: Add catgegorisation of Qlik Sense log events (3fbdccf), closes #849
  • qix performance: Add fine-grained performance monitoring for app objects (818c702), closes #320
  • qs-event: Categorise events from Qlik Sense as user created or automated (9c1bb5b), closes #889
  • qs-events: Add counters for incoming Qlik Sense events (e8d8a13), closes #884

Bug Fixes

  • build: Pre-build binaries no longer crash in some conditions during startup (dbaece8), closes #924
  • config-vis: Cosmetic changes to config visualisation web page (5285967)
  • config-vis: Obfuscate host name of config visualisation server (f76db6b), closes #869
  • config: Add missing property in sample config file (51b64b3), closes #930
  • config: Allow empty arrays in config file (df98478)
  • config: Allow empty New Relic destination array in config file (9601a9c), closes #929
  • config: Better config file verification (and exit app when incorrect) (510a583), closes #857
  • config: Make naming of InfluxDB tags consistent across entire config file (0ed25d5), closes #890
  • config: Make template YAML config file easier to get started with by commenting out all optional array values (a26d0f0), closes #808
  • config: More thorough verification of config file structure (bb46e00), closes #857
  • config: Validate hostname, url and pasword fields in config file. (4a7671e)
  • Debugging release-please (03759e5)
  • docker: Update sample docker-compose file wrt Butler SOS 11.0 (7336fb7)
  • Fix broken Docker image build (2c3a291)
  • Fix broken Linux build (8a8e160)
  • Fix incorrect zip file names for pre-compiled binaries (f506ce1)
  • influxdb2: Allow pos/neg engine cache values (f9d8ecb), closes #933
  • 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)
  • new-relic: Allow empty static uptime attributes w/o errors (c2b1579), closes #863
  • new-relic: Better error messages when there is no New Relic config, but NR features are enabled (d937208), closes #863
  • Remove leftover references to Postgress log db in the code (1c3fbcc)
  • sense-events: Better handling of unknown UDP messages (d122863), closes #880
  • startup: Add 5 second delay during startup to make that phase more robust (4e75727)
  • startup: Better detection of invalid config file structure and content (befc5ee), closes #925
  • startup: Make indentation of startup info consistent (0d70f52), closes #761
  • startup: Make sure log level can be set via command line (45733c9), closes #932
  • startup: Make sure no attempts to access InfluxDB if it is disabled in config file (4010a1c), closes #931
  • 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)

Miscellaneous

  • Add defender-for-devops code scanning (cfd29f3)
  • Configure scheduled Snaky code scanning (518bffd)
  • Debug MS Defender code scanning (179a1df)
  • Debugging release-please (ba8b1ec)
  • Debugging release-please... (493dd3a)
  • Debugging versioning (879cad1)
  • deps: Update config vis library to latest version (ae49d81)
  • deps: Update dependencies (6b6c965)
  • deps: Update dependencies (6c4e02f)
  • deps: Update dependencies (adffeda)
  • deps: Update dependencies (8ca9558)
  • 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 to stay safe and secure (e7ba150)
  • deps: update docker/build-push-action action to v6 (cbe758e)
  • Disable MS Defender for DevOps action due to Node 16 no longer supported by GHA (9cbe018)
  • Fix GH Actions triggers (1e0d0d6)
  • Major update - refactored entire code base from CJS > ESM (ae4083b), closes #859
  • Make insiders build more robust (890962c)
  • master: release 9.10.0 (061986b)
  • 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 10.2.0 (9c90a5a)
  • master: release butler-sos 10.2.1 (48962c1)
  • master: release butler-sos 11.0.0 (14abc3d)
  • master: release butler-sos 11.0.1 (c97fbc1)
  • master: release butler-sos 11.0.2 (298a475)
  • master: release butler-sos 11.0.3 (92e4201)
  • 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)
  • Remove Postgress dependency, as log db support has been discontinued (94aea42)
  • Rename code quality GH action (e8dc094)
  • Reset to automatic version numbering (a62e2d3)
  • Update insiders-build.yaml (106fa9d)
  • Update MS Defender code scanning GH Action (c80f239)
  • Update Snyk config (ed36d1d)

Refactoring

  • config: Remove support for old config file formats now that all config file settings are mandatory (350f57c)
  • log-db: Remove support for getting logs from Sense log db (6e7043b), closes #860
  • Make config file verification more robust (9be5d8a), closes #902
  • Remove support for old, long deprecated config file formats (1d6989e)

Documentation

  • Added support for InfluxDB v2, config file format has changed (97e5faa)
  • Minor tweak (2c1ffd3)
  • Update README file badges (0eb42c1)
  • Update README.md (6e25e92)

This PR was generated with Release Please. See documentation.

Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment