Rename "Enable SVG Badge support (unauthenticated)" checkbox to "Enable unauthenticated SVG badge access" as part of deprecation #1009
Labels
enhancement
New feature or request
Milestone
Current Behavior
Currently, the checkbox controls whether badges are disabled or enabled, but then only as an unauthenticated API.
Proposed Behavior
As the planned support of authentication and authorisation for the Badge API in DependencyTrack/dependency-track#3596 was changed from an immediate breaking change into a deprecation with a grace period before removal, the checkbox won't be removed (#985) during the grace period either.
Instead, as part of the first step of the deprecation, the checkbox shall let the user control whether unauthenticated and unauthorised access to badges is enabled or disabled. In both settings, the Badges API will remain accessible to authenticated and authorised requests--i.e. accessible to requests supplying an API key.
Checklist
The text was updated successfully, but these errors were encountered: