From cc865b2bcd0392d9ef2d7e9303f269f22b92d351 Mon Sep 17 00:00:00 2001 From: Eric Date: Thu, 29 Jan 2026 10:29:55 -0600 Subject: [PATCH] Website: update sitemap and new pages (#39009) Changes: - Added new(/missing) pages to the website's sitemap - Added the signup modal to comparison pages and the GitOps workshop page. --- website/api/controllers/download-sitemap.js | 5 ++++- website/views/pages/landing-pages/basic-comparison.ejs | 1 + website/views/pages/landing-pages/gitops-workshop.ejs | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/website/api/controllers/download-sitemap.js b/website/api/controllers/download-sitemap.js index 147f338450..801afdc652 100644 --- a/website/api/controllers/download-sitemap.js +++ b/website/api/controllers/download-sitemap.js @@ -66,7 +66,7 @@ module.exports = { '/orchestration', '/device-management', '/software-management', - '/meetups', + '/fleet-gitops', // Other stuff: // > Note: /handbook overview page is already included amongst the markdown pages // > Note: Same for /docs @@ -80,6 +80,9 @@ module.exports = { '/scripts',// « overview page (all subpages are dynamic) '/os-settings', '/fast-track', + '/meetups', + '/testimonials', + '/gitops-workshop', // FUTURE: Do something smarter to get hand-coded HTML pages from routes.js, like how rebuild-cloud-sdk works, to avoid this manual duplication. // See also https://github.com/sailshq/sailsjs.com/blob/b53c6e6a90c9afdf89e5cae00b9c9dd3f391b0e7/api/helpers/get-pages-for-sitemap.js#L27 ]; diff --git a/website/views/pages/landing-pages/basic-comparison.ejs b/website/views/pages/landing-pages/basic-comparison.ejs index f07f29b834..467eec101c 100644 --- a/website/views/pages/landing-pages/basic-comparison.ejs +++ b/website/views/pages/landing-pages/basic-comparison.ejs @@ -30,5 +30,6 @@ + <%- /* Expose server-rendered data as window.SAILS_LOCALS :: */ exposeLocalsToBrowser() %> diff --git a/website/views/pages/landing-pages/gitops-workshop.ejs b/website/views/pages/landing-pages/gitops-workshop.ejs index 43d30c363f..bb02f90615 100644 --- a/website/views/pages/landing-pages/gitops-workshop.ejs +++ b/website/views/pages/landing-pages/gitops-workshop.ejs @@ -144,5 +144,6 @@ + <%- /* Expose server-rendered data as window.SAILS_LOCALS :: */ exposeLocalsToBrowser() %>