Beer-garden

Latest version: v3.26.0

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

Scan your dependencies

Page 1 of 15

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

3.24.2

2/28/24

- Fixed bug where setting the heartbeat for recieving garden connections would override changes from Instance Updates in seperate threads
- Fixed bug where heartbeat did not update the status to `RECEVING` for the receiving connection type
- Backup current config on rpm update when config changes are present
- Fixed bug where Admin Garden page did not update page based on events until page was interacted with
- Fixed bug where Plugins assocaited with a runner would appear after a refresh
- Fixed bug where child unresponsive runners appeared in the list of unresponsive runners
- Upgraded Brewtils version to [3.24.1](https://github.com/beer-garden/brewtils/releases/tag/3.24.1)

Page 1 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.