Currently this gives us an ugly exception in the Keycloak logs for an empty slug, as configAttributeSlug is then null. Not critical as it still just errors, but we should probably check, if…
Reading through the code, I noticed that we are duplicating the validation logic for the AdminUiPage and the AttributeEndpointsResourceProvider. I think this is fine, as it's just refactoring…
Oh, and we have both a test.json and a realm-export.json. Do we want to keep them both, one or none?
I guess this should be called something like exportAttributeValues now that this is not just about SSH Keys anymore.
Tested by following the README and using the compose file and it works great. Generally looks good, just a few small things here and there.
I think getting rid of the emojis, while they are fun, might be a good idea.
Moving this before line 71, where we get the component to work with might make a bit more sense flow-wise.
renovate/all-stable-minor-patch from CCCHH/ansible-infra
Ah, now I correctly can't create invalid files with sops, but also no valid ones either. Both error with: