Closed ivan-cukic closed 1 year ago
This is the current state of the flowgraph branch. There are two sources with dummy data and blocks can be added in the flowgraph and then connected to the sinks which get plotted in the dashboard page.
This one is currently on hold until #20 is finished and some experience was gained with the REST client on the acquisition property to apply it to the flowgraph properties.
From the discussion in the meeting about going forward with writing to the flowgraph settings:
/dashboards/<name>
property, saved to disk/browser storage/download, loaded from file or /dashboards/<name>
property/flowgraph
property which runs on the service and provides the sinks. The UI needs to be able to change that flowgraph.
Q: included in dashboard yaml or as separate neighboring file/property?
Right now it is a separate yaml tree, not included in the dashboard one, however they are combined into one file. I did it mainly considering the case of locally saved dashboards, where having multiple files probably is not very convenient and user error prone, in cases like when moving them to a different folder. I suppose they could be included however, i don't really see drawbacks.
This was implemented mostly in #49. #77 also adds the support for showing and modifying the flowgraphs of remote services.