Conversation
…ion links across various files
✅ Deploy Preview for docs-novu ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Caution Review failedFailed to post review comments 📝 WalkthroughWalkthroughComprehensive documentation restructuring and link migration across the platform, consolidating overview pages, reorganizing path hierarchies, and updating internal hyperlinks throughout the documentation suite. Additionally, configuration changes add security headers and update metadata generation logic. Changes
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip CodeRabbit can suggest fixes for GitHub Check annotations.Configure the |
Summary
Comprehensive SEO audit fixes based on SiteOne Crawler report across the documentation site.
Security Headers
X-Frame-Options,X-XSS-Protection,X-Content-Type-Options,Referrer-Policy, andPermissions-Policyheaders innetlify.tomlX-Powered-Byheader viapoweredByHeader: falseinnext.config.mjsRedirect Fixes (30+ new redirects in
src/middleware.ts)Added 308 permanent redirects for broken/moved URLs to eliminate 404s and preserve link equity:
/platform/inbox/headless/*,/platform/inbox/react/*)/platform/run-in-local-machine→/community/run-in-local-machine)/platform/integrations/email/outlook-365,/platform/integrations/sms/azure-sms, etc.)/platform/workflow/translations,/platform/workflow/add-notification-content, action step paths)/platform/framework/typescript/steps,/framework/steps)/platform/concepts/endpoint,/platform/concepts/environments,/platform/concepts/notifications, etc.)Internal Link Updates (90 files)
Replaced old/redirected URLs with canonical destinations across all content files:
/platform/inbox/overview→/platform/inbox/platform/workflow/overview→/platform/workflow/platform/integrations/overview→/platform/integrations/framework/overview→/framework/api-reference/overview→/api-reference/platform/sdks/overview→/platform/sdks/platform/workflow/delay→/platform/workflow/add-and-configure-steps#delay/platform/workflow/digest→/platform/workflow/add-and-configure-steps#digest/platform/workflow/step-conditions→/platform/workflow/add-and-configure-steps/step-conditions/platform/workflow/tags→/platform/workflow/configure-workflow#tags/platform/inbox/react/components/*→ updated canonical paths/community/project-differences→/community/self-hosted-and-novu-cloudHeading Hierarchy Fixes
Fixed
h3→h2heading levels in 10 files to ensure proper document outline (no###without a preceding##):community/run-in-local-machine.mdxcommunity/code-of-conduct.mdxImage Alt Text
Added descriptive alt text to images missing it in:
platform/integrations/push/push-activity-tracking.mdxplatform/integrations/push/(providers)/fcm.mdxMeta Descriptions
Added missing
descriptionfrontmatter to pages that lacked it (e.g.,guides/index.mdx, deployment docs, SDK docs).Summary by CodeRabbit
Documentation
Chores