Closed knolleary closed 1 week ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 78.72%. Comparing base (
94e85f9
) to head (d80a5ca
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
There are quite a few places where direct navigation gets you to a view you can't use. I'm not going to pull on that thread here - we know the user can't do anything once on that view.
Fixes #3949
Description
Adds appropriate
needsPermission
checks on the following pieces of UI to hide them from users who don't have permission to do these actions:A couple other cases were identified in 3949 - in particular around Device Groups. However, Device Groups are an EE only feature - and the way our front-end permission checks currently work means we cannot use the existing
needsPermission
mixin as-is. I'll raise a separate issue with details, but no need to block making these quick improvements.Related Issue(s)
Checklist
flowforge.yml
?FlowFuse/helm
to update ConfigMap TemplateFlowFuse/CloudProject
to update values for Staging/ProductionLabels
area:migration
label