Skip to content

v1.10.8

Latest

Choose a tag to compare

@thomastaylor312 thomastaylor312 released this 25 Jun 23:58
· 184 commits to main since this release
50d29c1
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>