FlowFuse / nr-project-nodes

A set of Node-RED nodes for inter-project communication within the FlowFuse platform
Apache License 2.0
5 stars 0 forks source link

Make project link nodes application aware #30

Open Steve-Mcl opened 1 year ago

Steve-Mcl commented 1 year ago

Description

Currently, the Project Link Nodes access the depreciated teams/<team>/projects endpoint for a list of all instances.

A future update to the project should use the replacement endpoints to provide a hierarchal view to permit targeting by application->instance

Epic/Story

No response

lgrkvst commented 10 months ago

Nice to have: include applicationId in msg.projectLink for those cases where responses are application-specific.

Steve-Mcl commented 1 month ago

Not explicitly called out so making an additional comment: Instance owned devices can be targeted directly by project-link-out and project-link-call.

As part of making the project nodes play nicely when used with application-bound devices will be the ability to target them like you can an instance-assigned device. That would permit users to use project-out and project-link-call nodes from instance -> app-device (and vice versa).