Skip to content

Fix broken S7 link on /node-red/ and link certified nodes straight to their docs - #5937

Merged
n-lark merged 1 commit into
mainfrom
fix/s7-certified-node-docs-link
Oct 8, 2026
Merged

n-lark merged 1 commit into
mainfrom
fix/s7-certified-node-docs-link

Conversation

@sumitshinde-84

@sumitshinde-84 sumitshinde-84 commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Why

main is failing the Build and check job (run) on one broken link:

website/nuxt/dist/node-red/index.html
  error: bad link /node-red/flowfuse/edge/s7

The certified node cards on /node-red/ use the docs URL from the certified-nodes catalogue feeds. Those feeds still give the old /node-red/flowfuse/... paths. The older nodes worked only because each old path has a 301 in nuxt/redirects-node-red.ts. S7 was added in #5922 and never had a page at the old path, so its card linked to a page that does not exist.

What changed

DOCS_URL_OVERRIDES in nuxt/utils/integrations.ts already pointed OPC UA at its docs page. Every certified node is now listed there, so each card links straight to its current page:

Node Feed URL Now links to
CIP Suite /node-red/flowfuse/edge/cip-suite /docs/flowfuse-nodes/edge/cip-suite/
Kafka /node-red/flowfuse/hub/kafka/ /docs/flowfuse-nodes/hub/kafka/
Modbus /node-red/flowfuse/edge/modbus/ /docs/flowfuse-nodes/edge/modbus/
Redis /node-red/flowfuse/hub/redis /docs/flowfuse-nodes/hub/redis/
RTSP /node-red/flowfuse/edge/rtsp/ /docs/flowfuse-nodes/edge/rtsp/
S7 (new) /node-red/flowfuse/edge/s7/ /docs/flowfuse-nodes/edge/s7/

This fixes the broken S7 link. For the other five, clicks now skip the redirect.

Not changed

  • The redirects in nuxt/redirects-node-red.ts stay. Old bookmarks and links from other sites still use those URLs.
  • No redirect was added for S7. It never had a page at the old path, so there is nothing to redirect.

The certified-nodes catalogue feeds still give the old
/node-red/flowfuse/... URLs as each node's docs link. The new S7 node
has no redirect from that old path, so the /node-red/ card linked to a
page that does not exist and the link checker failed on main.

Override every certified node's docs URL with its /docs/flowfuse-nodes/
path, so the cards no longer depend on the old redirects.

@n-lark n-lark left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tyyyy

@netlify

netlify Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for flowfuse-website ready!

Name Link
🔨 Latest commit 4375855
🔍 Latest deploy log https://app.netlify.com/projects/flowfuse-website/deploys/6ac7ce6e17572c00087318c5
😎 Deploy Preview https://deploy-preview-5937--flowfuse-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 44 (🟢 up 13 from production)
Accessibility: 95 (no change from production)
Best Practices: 92 (no change from production)
SEO: 92 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@n-lark
n-lark merged commit c7a7dc9 into main Oct 8, 2026
7 checks passed
@n-lark
n-lark deleted the fix/s7-certified-node-docs-link branch October 8, 2026 17:54
@Steve-Mcl

Copy link
Copy Markdown
Contributor

Thanks @sumitshinde-84 & @n-lark

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants