This repository has been archived by the owner on Jan 12, 2024. It is now read-only.
Releases: Nike-Inc/cerberus
Releases · Nike-Inc/cerberus
v2.2.0
v2.1.4
v2.1.3
v2.1.2
Bug fixes:
- Key policy validation was always checking for role ARNs in keys but should have been checking for any of the ARN types allowed in key policies (all principals except instance-profile and group)
- Key policy validation/generation was sometimes being passed ARNs cannot go in key policies
- Updating ARN validation to reject instance-profile ARNs on SDB endpoint because KMS policies reject them.
In general, support for instance-profile ARNs is being dropped. The Dashboard will no longer allow instance-profile ARNs in the permissions section. We will still allow instance-profile ARNs via auth for backward compatibility for a small number of users.
We removed the instance-profile auth provider in the Java client,
https://github.com/Nike-Inc/cerberus-java-client/releases/tag/v4.0.3
Anyone using instance-profile ARNs today should update their permissions to switch to role ARNs. In a later release, all support for instance-profile ARNs will be removed.
v2.1.1
v2.1.0
v2.0.3
v2.0.2
v2.0.1
v2.0.0
- Move all
Nike-Inc/cerberus-management-dashboard
code into this project - Serve Dashboard static webpage from CMS (endpoint: '/dashboard')
- For local dashboard development, run CMS gradle commands (e.g.
runDashboardAndReverseProxy
)
** Note: The version jump is a result of the Dashboard and CMS versioning together going forward