From 2801d6681f429d6168c54d9d8cbd0ccd93c0e315 Mon Sep 17 00:00:00 2001 From: sumitshinde-84 Date: Mon, 16 Mar 2026 20:20:59 +0530 Subject: [PATCH 1/6] Update FeatureCatalog to add doc links --- src/_data/featureCatalog.yaml | 58 +++++++++++++++++------------------ 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/_data/featureCatalog.yaml b/src/_data/featureCatalog.yaml index 396060e5d4..7ef2a2a8eb 100644 --- a/src/_data/featureCatalog.yaml +++ b/src/_data/featureCatalog.yaml @@ -5,7 +5,7 @@ sections: - id: ff-expert label: FlowFuse Expert description: "AI-powered assistant that supports, enables, and speeds up workflows across FlowFuse and Node-RED, with access to MCP servers defined in your Node-RED instances through a single interface." - docsLink: /ai/ + docsLink: /docs/user/expert/ changelog: - url: /changelog/2026/02/ff-expert-update-banner/ release: "2.28" @@ -31,7 +31,7 @@ sections: - id: ff-expert-support label: Support Mode description: "Chat-based assistance for FlowFuse and Node-RED, including Node-RED instance management through natural language." - docsLink: /ai/ + docsLink: /docs/user/expert/chat/#support-mode changelog: - url: /changelog/2026/02/ff-expert-debug-log-context/ release: "2.28" @@ -58,7 +58,7 @@ sections: label: Insights Mode beta: true description: "Connects FlowFuse Expert to MCP servers in your Node-RED instances, enabling real-time data queries and actions through a single chat interface." - docsLink: /ai/ + docsLink: /docs/user/expert/chat/#insights-mode changelog: null subfeature: true solutions: [mes, scada, uns, edge-connectivity, it-ot-middleware, data-integration] @@ -150,7 +150,7 @@ sections: - id: hosted-instances label: Hosted Instances description: "Run Node-RED instances managed and hosted by FlowFuse." - docsLink: null + docsLink: /docs/user/concepts/#hosted-instance changelog: null solutions: [mes, scada, uns] showOnPricing: true @@ -179,7 +179,7 @@ sections: - id: edge-devices label: Edge Devices description: "Connect and manage edge devices running Node-RED at the network edge." - docsLink: null + docsLink: /docs/device-agent/introduction/ changelog: - url: /changelog/2026/02/device-agent-nodejs-options/ release: "2.28" @@ -232,7 +232,7 @@ sections: - id: dedicated-support label: Dedicated Success Management - description: null + description: /handbook/engineering/ops/dedicated/ docsLink: null changelog: null solutions: [] @@ -279,7 +279,7 @@ sections: - id: custom-hostname label: Custom Hostnames description: "Access your Node-RED application via your own domain name." - docsLink: null + docsLink: /docs/user/custom-hostnames/ changelog: null solutions: [] showOnPricing: true @@ -302,7 +302,7 @@ sections: - id: persistent-files label: Persistent Files description: "Store files persistently on the local file system of your Node-RED instance across restarts and upgrades." - docsLink: null + docsLink: /docs/install/file-storage/ changelog: null solutions: [mes, data-integration] showOnPricing: true @@ -318,7 +318,7 @@ sections: - id: persistent-context label: Persistent Context description: "In-memory values defined in a Node-RED flow persist across project restarts and upgrades." - docsLink: null + docsLink: /docs/user/persistent-context/ changelog: null solutions: [mes, data-integration] showOnPricing: true @@ -334,7 +334,7 @@ sections: - id: live-chat-support label: Live Chat Support description: null - docsLink: null + docsLink: /docs/user/live-chat-support/ changelog: null solutions: [] showOnPricing: true @@ -383,7 +383,7 @@ sections: - id: mqtt-broker label: MQTT Broker description: "Manage and create MQTT clients to transport data for efficient messaging and communication within your applications." - docsLink: null + docsLink: /docs/user/teambroker/ changelog: null solutions: [uns, it-ot-middleware, data-integration, mes, scada] showOnPricing: true @@ -478,7 +478,7 @@ sections: - id: pipelines label: DevOps Pipelines description: "Set up different environments for development, testing, and production Node-RED instances to support a full software delivery lifecycle." - docsLink: null + docsLink: /docs/user/devops-pipelines/ changelog: null solutions: [mes, scada, uns, it-ot-middleware, data-integration] showOnPricing: true @@ -501,7 +501,7 @@ sections: - id: project-nodes label: Seamless Data Stream description: "FlowFuse Project Nodes enable the passing of data and messages between your Node-RED projects." - docsLink: https://github.com/FlowFuse/nr-project-nodes + docsLink: /blog/2024/10/exploring-flowfuse-project-nodes/ changelog: null solutions: [uns, it-ot-middleware, data-integration] showOnPricing: true @@ -547,7 +547,7 @@ sections: - id: device-groups label: Device Group Management description: "Logically group devices assigned to an application and integrate device groups into your DevOps Pipeline for coordinated fleet updates." - docsLink: null + docsLink: /docs/user/device-groups/ changelog: null solutions: [mes, scada, edge-connectivity] showOnPricing: true @@ -570,7 +570,7 @@ sections: - id: git-integration label: Git Integration description: "Back up your flows to a remote Git repository through a DevOps Pipeline." - docsLink: null + docsLink: /blog/2026/01/how-to-integrate-node-red-with-git/ changelog: null solutions: [mes, scada, uns, it-ot-middleware] showOnPricing: true @@ -593,7 +593,7 @@ sections: - id: ha label: High Availability description: "Leverage horizontal scaling for reliable and scalable processing of your data through Node-RED." - docsLink: null + docsLink: /docs/user/high-availability/ changelog: null solutions: [mes, scada, uns] showOnPricing: true @@ -639,7 +639,7 @@ sections: - id: tables label: FlowFuse Tables description: "Integrated database feature for storing, reading, writing, and querying data within FlowFuse." - docsLink: null + docsLink: /docs/user/ff-tables/ changelog: null solutions: [mes, scada, data-integration] showOnPricing: true @@ -665,7 +665,7 @@ sections: - id: audit-log label: Audit Log description: "Keep track of everything going on in your Node-RED instances and FlowFuse. Audit Logs provide details on what actions have taken place, when they happened, and who did them." - docsLink: null + docsLink: /docs/user/logs/#audit-log changelog: null solutions: [mes, scada, uns, it-ot-middleware] showOnPricing: true @@ -688,7 +688,7 @@ sections: - id: rbac label: Role-Based Access Control description: "Intuitive team management tooling makes it easy to control who has access to what across your FlowFuse organisation." - docsLink: null + docsLink: /docs/user/role-based-access-control/ changelog: null solutions: [mes, scada, uns, it-ot-middleware, data-integration] showOnPricing: true @@ -711,7 +711,7 @@ sections: - id: security label: Endpoint Security description: "Secure HTTP endpoints for hosted Node-RED instances using FlowFuse credentials." - docsLink: null + docsLink: /docs/user/instance-settings/#security changelog: null solutions: [mes, scada, uns] showOnPricing: true @@ -740,7 +740,7 @@ sections: - id: 2fa label: Two-Factor Authentication description: "Two-factor authentication adds an extra layer of security to your FlowFuse account." - docsLink: https://flowfuse.com/docs/user/user-settings/#two-factor-authentication + docsLink: /docs/user/user-settings/#two-factor-authentication changelog: null solutions: [] showOnPricing: true @@ -763,7 +763,7 @@ sections: - id: certified-nodes label: Certified Nodes description: "A curated selection of certified Node-RED nodes, enhancing efficiency and security for production deployments." - docsLink: null + docsLink: /docs/user/certified-nodes/ changelog: null solutions: [mes, scada, edge-connectivity, it-ot-middleware] showOnPricing: true @@ -786,7 +786,7 @@ sections: - id: instance-monitoring label: Instance Monitoring description: "Enable alerts to be sent via email when your Node-RED instances encounter issues." - docsLink: https://flowfuse.com/docs/user/instance-settings/#alerts + docsLink: /docs/user/instance-settings/#alerts changelog: null solutions: [mes, scada] showOnPricing: true @@ -809,7 +809,7 @@ sections: - id: sso label: Single Sign-On (SSO) description: "Configure FlowFuse to work with your own SSO provider, allowing users to access FlowFuse with a single set of login credentials." - docsLink: null + docsLink: /docs/admin/sso/ changelog: null solutions: [mes, scada, uns, it-ot-middleware] showOnPricing: true @@ -858,7 +858,7 @@ sections: - id: teams label: Number of Teams description: "Create multiple teams to organise Node-RED projects across different groups or business units." - docsLink: null + docsLink: /blog/2024/12/flowfuse-team-collaboration/ changelog: null solutions: [] showOnPricing: false @@ -874,7 +874,7 @@ sections: - id: team-members label: Team Members description: "Invite multiple team members to collaborate on the same Node-RED flows." - docsLink: null + docsLink: /docs/user/team/#teams changelog: null solutions: [mes, scada, uns] showOnPricing: true @@ -897,7 +897,7 @@ sections: - id: blueprints label: Access to Blueprints description: "FlowFuse Blueprints simplify Node-RED deployments by offering pre-built, customisable flows for specific use cases." - docsLink: https://flowfuse.com/blog/2023/10/blueprints/ + docsLink: /blog/2023/10/blueprints/ changelog: null solutions: [mes, scada, uns, it-ot-middleware, data-integration] showOnPricing: true @@ -943,7 +943,7 @@ sections: - id: multi-user-dashboard label: Personalised Multi-User Dashboards description: "Build applications that provide unique data to each logged-in user using personalised multi-user dashboards." - docsLink: https://flowfuse.com/blog/2024/01/dashboard-2-multi-user/ + docsLink: /blog/2024/01/dashboard-2-multi-user/ changelog: null solutions: [mes, scada] showOnPricing: true @@ -966,7 +966,7 @@ sections: - id: team-library label: Team Library description: "Set up standard nodes and flows that can be shared with all team members across your organisation." - docsLink: null + docsLink: /docs/user/shared-library/ changelog: null solutions: [mes, scada, uns] showOnPricing: true From 133ed7d9a1384d0b81c897b6a2e7a801b442002b Mon Sep 17 00:00:00 2001 From: sumitshinde-84 Date: Tue, 17 Mar 2026 21:41:52 +0530 Subject: [PATCH 2/6] Add relevant documentation links in featureCatalog --- src/_data/featureCatalog.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/_data/featureCatalog.yaml b/src/_data/featureCatalog.yaml index 7ef2a2a8eb..df54ea57d9 100644 --- a/src/_data/featureCatalog.yaml +++ b/src/_data/featureCatalog.yaml @@ -88,7 +88,7 @@ sections: - id: nr-mcp-servers label: Node-RED MCP Servers description: "Build and expose MCP servers directly from Node-RED instances, making your data and actions available to FlowFuse Expert and other AI agents." - docsLink: /node-red/flowfuse/mcp/ + docsLink: /blog/2025/10/building-mcp-server-using-flowfuse/ changelog: null subfeature: false solutions: [mes, scada, uns, edge-connectivity, it-ot-middleware, data-integration] @@ -127,7 +127,7 @@ sections: - id: nr-hosting label: Node-RED Hosting description: "FlowFuse hosts and manages Node-RED instances at any scale." - docsLink: null + docsLink: /docs/user/introduction/#creating-a-node-red-instance changelog: null solutions: [mes, scada, uns, edge-connectivity, it-ot-middleware, data-integration] showOnPricing: true @@ -150,7 +150,7 @@ sections: - id: hosted-instances label: Hosted Instances description: "Run Node-RED instances managed and hosted by FlowFuse." - docsLink: /docs/user/concepts/#hosted-instance + docsLink: /docs/user/introduction/#creating-a-node-red-instance changelog: null solutions: [mes, scada, uns] showOnPricing: true @@ -210,7 +210,7 @@ sections: - id: installation-support label: Installation Support description: null - docsLink: null + docsLink: /docs/install/introduction/#do-you-need-help%3F-installation-service changelog: null solutions: [] showOnPricing: true @@ -232,8 +232,8 @@ sections: - id: dedicated-support label: Dedicated Success Management - description: /handbook/engineering/ops/dedicated/ - docsLink: null + description: null + docsLink: /handbook/sales/customer-success/ changelog: null solutions: [] showOnPricing: true @@ -256,7 +256,7 @@ sections: - id: enterprise-support label: Enterprise Support description: null - docsLink: null + docsLink: /docs/premium-support/ changelog: null solutions: [] showOnPricing: true @@ -409,7 +409,7 @@ sections: - id: device-mgmt label: Device Fleet Updates description: "Connect to edge devices to quickly assess and update logic. Debug one device and roll out improvements to your fleet in minutes, securely without requiring full device access for your whole organisation." - docsLink: null + docsLink: /docs/device-agent/introduction/ changelog: null solutions: [mes, scada, edge-connectivity] showOnPricing: true @@ -455,7 +455,7 @@ sections: - id: edge-development label: Edge Development description: "Connect to an edge device and develop your Node-RED flows directly on the device." - docsLink: null + docsLink: /docs/device-agent/quickstart/ changelog: null solutions: [mes, scada, edge-connectivity] showOnPricing: true @@ -524,7 +524,7 @@ sections: - id: private-npm-registry label: Private NPM Registry description: null - docsLink: null + docsLink: /docs/user/custom-npm-packages/ changelog: null solutions: [mes, scada, uns] showOnPricing: true From 469bc8e27f574ce491b29eada059a86dfc28ce96 Mon Sep 17 00:00:00 2001 From: "sumit shinde ( Roni )" <110285294+sumitshinde-84@users.noreply.github.com> Date: Tue, 17 Mar 2026 21:57:36 +0530 Subject: [PATCH 3/6] Update featureCatalog.yaml --- src/_data/featureCatalog.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/_data/featureCatalog.yaml b/src/_data/featureCatalog.yaml index c070818b21..0a26b76c89 100644 --- a/src/_data/featureCatalog.yaml +++ b/src/_data/featureCatalog.yaml @@ -336,7 +336,7 @@ sections: - id: live-chat-support label: Live Chat Support description: null - docsLink: /docs/user/live-chat-support/ + docsLink: null changelog: null solutions: [] showOnPricing: true @@ -765,7 +765,7 @@ sections: - id: certified-nodes label: Certified Nodes description: "A curated selection of certified Node-RED nodes, enhancing efficiency and security for production deployments." - docsLink: /docs/user/certified-nodes/ + docsLink: /blog/2025/07/certified-nodes-v2/ changelog: null solutions: [mes, scada, edge-connectivity, it-ot-middleware] showOnPricing: true From 40681bd5d13049febc6fb3e25f361fdb6e287007 Mon Sep 17 00:00:00 2001 From: "sumit shinde ( Roni )" <110285294+sumitshinde-84@users.noreply.github.com> Date: Tue, 17 Mar 2026 22:12:15 +0530 Subject: [PATCH 4/6] Update featureCatalog.yaml --- src/_data/featureCatalog.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_data/featureCatalog.yaml b/src/_data/featureCatalog.yaml index 0a26b76c89..eb8e639f71 100644 --- a/src/_data/featureCatalog.yaml +++ b/src/_data/featureCatalog.yaml @@ -5,7 +5,7 @@ sections: - id: ff-expert label: FlowFuse Expert description: "AI-powered assistant that supports, enables, and speeds up workflows across FlowFuse and Node-RED, with access to MCP servers defined in your Node-RED instances through a single interface." - docsLink: /docs/user/expert/ + docsLink: /docs/user/expert changelog: - url: /changelog/2026/02/ff-expert-update-banner/ release: "2.28" From 9bd6d8f01ab4e180cce70f84075747d2c1329c81 Mon Sep 17 00:00:00 2001 From: "sumit shinde ( Roni )" <110285294+sumitshinde-84@users.noreply.github.com> Date: Wed, 18 Mar 2026 12:28:19 +0530 Subject: [PATCH 5/6] Update featureCatalog.yaml --- src/_data/featureCatalog.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/_data/featureCatalog.yaml b/src/_data/featureCatalog.yaml index eb8e639f71..ad8b1db100 100644 --- a/src/_data/featureCatalog.yaml +++ b/src/_data/featureCatalog.yaml @@ -90,7 +90,7 @@ sections: - id: nr-mcp-servers label: Node-RED MCP Servers description: "Build and expose MCP servers directly from Node-RED instances, making your data and actions available to FlowFuse Expert and other AI agents." - docsLink: /blog/2025/10/building-mcp-server-using-flowfuse/ + docsLink: /node-red/flowfuse/mcp/ changelog: null subfeature: false solutions: [mes, scada, uns, edge-connectivity, it-ot-middleware, data-integration] @@ -503,7 +503,7 @@ sections: - id: project-nodes label: Seamless Data Stream description: "FlowFuse Project Nodes enable the passing of data and messages between your Node-RED projects." - docsLink: /blog/2024/10/exploring-flowfuse-project-nodes/ + docsLink: /docs/user/projectnodes/ changelog: null solutions: [uns, it-ot-middleware, data-integration] showOnPricing: true @@ -572,7 +572,7 @@ sections: - id: git-integration label: Git Integration description: "Back up your flows to a remote Git repository through a DevOps Pipeline." - docsLink: /blog/2026/01/how-to-integrate-node-red-with-git/ + docsLink: /docs/user/devops-pipelines/#git-repository-stage changelog: null solutions: [mes, scada, uns, it-ot-middleware] showOnPricing: true @@ -860,7 +860,7 @@ sections: - id: teams label: Number of Teams description: "Create multiple teams to organise Node-RED projects across different groups or business units." - docsLink: /blog/2024/12/flowfuse-team-collaboration/ + docsLink: /docs/user/team/ changelog: null solutions: [] showOnPricing: false @@ -899,7 +899,7 @@ sections: - id: blueprints label: Access to Blueprints description: "FlowFuse Blueprints simplify Node-RED deployments by offering pre-built, customisable flows for specific use cases." - docsLink: /blog/2023/10/blueprints/ + docsLink: /docs/user/concepts/#blueprint changelog: null solutions: [mes, scada, uns, it-ot-middleware, data-integration] showOnPricing: true @@ -945,7 +945,7 @@ sections: - id: multi-user-dashboard label: Personalised Multi-User Dashboards description: "Build applications that provide unique data to each logged-in user using personalised multi-user dashboards." - docsLink: /blog/2024/01/dashboard-2-multi-user/ + docsLink: https://dashboard.flowfuse.com/user/multi-tenancy.html changelog: null solutions: [mes, scada] showOnPricing: true From fcc53e02c81af13cb3c3d49aa51045bb2cfca0a5 Mon Sep 17 00:00:00 2001 From: "sumit shinde ( Roni )" <110285294+sumitshinde-84@users.noreply.github.com> Date: Wed, 18 Mar 2026 12:40:10 +0530 Subject: [PATCH 6/6] Update featureCatalog.yaml --- src/_data/featureCatalog.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_data/featureCatalog.yaml b/src/_data/featureCatalog.yaml index ad8b1db100..d06b9fedff 100644 --- a/src/_data/featureCatalog.yaml +++ b/src/_data/featureCatalog.yaml @@ -834,7 +834,7 @@ sections: - id: hipaa label: BAA for HIPAA description: "FlowFuse can sign a Business Associate Agreement to ensure proper safeguarding of protected health information handled on your behalf." - docsLink: null + docsLink: /handbook/sales/subscription-agreement-1.5 changelog: null solutions: [] showOnPricing: true