Beer-garden

Latest version: v3.26.1

Safety actively analyzes 633992 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 16

3.26.1

5/24/2024

- Fixed icon padding
- Updated Garden Admin page to only update page data based on Local Garden Update Events and notify when a child sync is being processed
- Fixed logging statement
- Fixed icon order of Child Requests on Request View page
- Updated Publish/Subscribe Request to only support Systems that are in the `RUNNING` status.
- Updated Topics API to support upserting topics
- Changed various log levels
- Fixed monitoring of Plugin Runners
- Added notification icons to Instances on System Admin page to reflect current status of runner
- Updated Child Request handling to update missing Command Types

3.26.0

5/16/2024

- Fixed large output handling when updating parent requests
- Upgraded Font-Awesome to Free version of 6.5.x
- Refactored Mongo pruner to use APScheduler
- Autobrew supports args and kwargs provided to client class
- Updated order of Hidden and Command Type icons on Command Index and Request View pages
- Migrates `Latest` system version from SystemClient to Request API supported
- Adds support for filtering `SystemsList` API on `filter_latest` to return only latest version of each system
- Updated Garden Syncs to include sync of targeted garden children
- Updated Garden Admin page to not show duplicative info alerts
- Updated Garden Update/Delete/Create events to trigger Publish Garden Sync
- Fixed bug in routing logic when syncing Garden 2+ hops away
- Fixed bug where downstream garden deletes on 1-hop did not reflect locally
- Fixed bug where Garden Events caused duplicate Gardens to appear if event came from 2+ hops away

3.25.1

5/3/2024

- Added auto refresh checkbox to requests page
- Added support for cross-server parent/child requests
- Reuse existing rabbit admin queue by purging messages instead of creating new queue
- Fixed bug where Auto brew plugins did not parse NAME/VERSION properly from the beer.conf
- Fixed bug where unresponsive Garden API was referencing a non existing configuration for default. New default is -1.
- Fixed bug where Garden unresponsive metadata was cleared during child garden shutdown
- Fixed bug where tailing plugin logs fails if the logs are not updating
- Fixed bug where locally connected plugin commands ran as TEMP did not auto delete after completion
- Fixed bug where commands page did not load properly if opened up directly
- Fixed bug where `Pour It Again` on Request View page was generated before Systems were loaded from API
- Fixed bug where Autobrew plugins passed PLUGIN_ARGS to Client class
- Fixed bug where outstanding Requests will prevent Plugin from shutting down.

3.25.0

4/11/2024

- Added Topics API and classes to support dynamic topic subscribers
- Now show alert on Garden Admin page when a Sync event is seen
- Garden Sync events will update heartbeat status of Receiving Garden APIs
- Utilized the TTL for In_Progress requests to set Expiration windows for Requests on PIKA, to handle backups of requests that Beer Garden has already cancelled.
- Optimized UI Rest calls to load only Local Garden with Children
- Optimized Child Request Event handeling
- Updated how STOMP URL preview is formatted on Garden Admin page
- Configuration update: Prometheus metrics (`metrics.prometheus.enabled`) is now disabled by default
- Configuration update: Default directory for child configs (`children.directory`) is now `./children`
- Configuration update: Default for `ui.cors_enabled` is now True to match example configuration and default behavior of UI docker images
- Fixed order of Gardens and Connections on Garden Admin page
- Fixed bug where STOMP connections for children did not start with Beer Garden startup
- Fixed bug where Child Garden Publishers appeared as Upstream on Garden Admin Page
- Fixed bug where outbound filtering removing Username/Password from STOMP connections for internal events
- Fixed bug where Disabled STOMP Receiving connection could be re-enabled if it is shared and unresponsive
- Fixed bug where child garden plugins are treated like local plugins on the System Admin page
- Fixed bug where pruner dies if it is unable to update cancelled request
- Fixed bug where child requests were stored in database without parent request
- Fixed bug where removing a parent garden failed to remove both parent and child

3.24.4

3/11/2024

- Fixed bug where child STOMP Recieving connections where not being saved or configured to listen

3.24.3

3/8/2024

- Fixed bug where Stomp Headers were not being parsed into Dictionaries

Page 1 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.