Skip to content

v1.9.9

Choose a tag to compare

@thomastaylor312 thomastaylor312 released this 25 Jun 23:40
5ab7c42
Merge commit from fork

* fix(rbac): Resolve issue with role editing via the API

Signed-off-by: Taylor Thomas <taylor.thomas@akuity.io>

* fix(server): Removes hardcoded lists for group resolution

Before this change the server had hardcoded lists of group mappings and
supported types. The supported types were mostly used for better error messages
but the groups part was actually load bearing when I looked into it. This
now dynamically fetches the groups if they are not set. This also allows
us to deduplicate the code we needed to properly render all permission sets
being used. Now everything can just flow through the same role normalization
functions

Signed-off-by: Taylor Thomas <taylor.thomas@akuity.io>

---------

Signed-off-by: Taylor Thomas <taylor.thomas@akuity.io>