FlowFuse / flowfuse

Build bespoke, flexible, and resilient manufacturing low-code applications with FlowFuse and Node-RED
https://flowfuse.com
Other
265 stars 63 forks source link

SubFlow Version control #3666

Open zackwasli opened 5 months ago

zackwasli commented 5 months ago

Description

The idea here is for a sub-flow to function like a snapshot and act as a single source of truth.

If said sub-flow changes, then it could propagate to all instances that have said sub-flow.

This would be helpful in updating and maintaining similar instances that all reply upon the same sub-flow portion, but contain unique characteristics that can not be controlled for with snapshots and environment variables.

Which customers would this be available to

Enterprise Tier Only (EE)

Have you provided an initial effort estimate for this issue?

I have provided an initial effort estimate

joepavitt commented 1 month ago

Crossover with https://github.com/FlowFuse/flowfuse/issues/3841

joepavitt commented 1 month ago

And crossover with https://github.com/FlowFuse/flowfuse/issues/3230