Adds boolean featureEnabled to projectLink object which is persisted in the settings file
sets projectLink.broker.url, projectLink.broker.username & projectLink.broker.password to '' if featureEnabled===false
Shared Library Feature
Prevents library being loaded if its feature flag is false
Additional to this (happy to remove)
Added ability to run project-link nodes from source in developer environment by checking process.env.NODE_ENV === "development" and the nr-project-nodes src is in the expected relative location. This was necessary for testing the changes required for https://github.com/FlowFuse/flowfuse/issues/3560
Would like to keep it but can remove if requested.
part two of three
Description
featureEnabled
toprojectLink
object which is persisted in the settings fileprojectLink.broker.url
,projectLink.broker.username
&projectLink.broker.password
to''
iffeatureEnabled===false
Additional to this (happy to remove)
Added ability to run project-link nodes from source in developer environment by checking
process.env.NODE_ENV === "development"
and thenr-project-nodes
src is in the expected relative location. This was necessary for testing the changes required for https://github.com/FlowFuse/flowfuse/issues/3560 Would like to keep it but can remove if requested.Related Issue(s)
https://github.com/FlowFuse/flowfuse/issues/3560
Checklist
flowforge.yml
?FlowFuse/helm
to update ConfigMap TemplateFlowFuse/CloudProject
to update values for Staging/ProductionLabels
backport
labelarea:migration
label