Hello notmyfault is the config setup option a required step (can't skip) where we choose the option for the "Show Build Badges" by selecting any of never, always, etc. Because I saw "always" as the hardcoded default value for the "showBuildBadges" variable. Maybe if we change it to "userWithConfigPermission" then I guess our issue would be solved since as per your description user's with config permission can only see the badge.
Then when it we call the "showBuildBadges" function it will not just from the first "if" statement matching the default condition as "always" and we can have our expected behavior. I'll be raising a PR soon.
Hi, I'm not sure what you mean. They should still be able to view the build history and access build logs in a read capacity, right?
What parts of the widget do you want removed for users without "Job/Configure" permissions?
Regards