Skip to content

Fix capitalization issue in the inbox section#1051

Merged
jainpawan21 merged 4 commits intomainfrom
fix-capitalization
Feb 28, 2026
Merged

Fix capitalization issue in the inbox section#1051
jainpawan21 merged 4 commits intomainfrom
fix-capitalization

Conversation

@Aviatorscode2
Copy link
Contributor

@Aviatorscode2 Aviatorscode2 commented Feb 16, 2026

@jainpawan21, kindly merge this. I fix capitalization issues in the Inbox section to match how other headings are arranged (Using title case on page titles)

Summary by CodeRabbit

  • Documentation

    • Standardized titles and frontmatter across Inbox guides (e.g., "Advanced Features", "Customize and Configure", "Styling and Theming", "Inbox with Context").
    • Renamed the advanced guide identifier to align with the new title.
  • Chores

    • Added redirects from legacy advanced-concepts URLs to the new advanced-features paths.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 16, 2026

📝 Walkthrough

Walkthrough

This PR renames the Inbox section identifier from "advanced-concepts" to "advanced-features", updates several doc titles/frontmatter for capitalization consistency, and adds two redirect mappings for the renamed advanced-features paths.

Changes

Cohort / File(s) Summary
Inbox Metadata
content/docs/platform/inbox/advanced-features/meta.json, content/docs/platform/inbox/meta.json, content/docs/platform/inbox/configuration/meta.json
Renamed page identifier "advanced-concepts""advanced-features" and updated title capitalization values ("Advanced Concepts" → "Advanced Features", "Customize and configure" → "Customize and Configure").
Inbox Configuration Frontmatter
content/docs/platform/inbox/configuration/inbox-with-context.mdx, content/docs/platform/inbox/configuration/styling.mdx
Updated MDX frontmatter pageTitle and title strings for capitalization consistency ("Inbox with context" → "Inbox with Context", "Styling and theming" → "Styling and Theming").
Redirects / Middleware
src/middleware.ts
Added two redirect mappings from /platform/inbox/advanced-concepts/... to /platform/inbox/advanced-features/... for localization and multi-tenancy paths.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • jainpawan21
  • DianaHackmamba
  • ChmaraX

Poem

🐰 I hopped through titles, caps precise and neat,
Switched old paths to new with tiny bunny feet,
Redirects in place, pages bright and keen,
Advanced Features now welcome, tidy and clean,
A joyful thump — docs complete!

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Fix capitalization issue in the inbox section' accurately describes the main changes, which involve correcting capitalization in multiple inbox-related files and documentation sections.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix-capitalization

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@netlify
Copy link

netlify bot commented Feb 16, 2026

Deploy Preview for docs-novu ready!

Name Link
🔨 Latest commit bb015e9
🔍 Latest deploy log https://app.netlify.com/projects/docs-novu/deploys/69a2d2ebb9ac160008e47765
😎 Deploy Preview https://deploy-preview-1051--docs-novu.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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

@jainpawan21
Copy link
Member

@Aviatorscode2

Look into the merge conflict

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@content/docs/platform/inbox/configuration/inbox-with-context.mdx`:
- Around line 2-3: The frontmatter key pageTitle is using sentence case ("Use
contexts for Inbox personalization") while title is Title Case; change the
pageTitle value to Title Case to match title (e.g., "Use Contexts for Inbox
Personalization") so both pageTitle and title are consistent; update the
pageTitle string in the frontmatter to the Title Case version.

ℹ️ Review info

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 8028e6e and 25ff4ce.

📒 Files selected for processing (7)
  • content/docs/platform/inbox/advanced-features/localization.mdx
  • content/docs/platform/inbox/advanced-features/meta.json
  • content/docs/platform/inbox/advanced-features/multi-tenancy.mdx
  • content/docs/platform/inbox/configuration/inbox-with-context.mdx
  • content/docs/platform/inbox/configuration/meta.json
  • content/docs/platform/inbox/configuration/styling.mdx
  • content/docs/platform/inbox/meta.json

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
@jainpawan21
Copy link
Member

@Aviatorscode2

Please update middleware redirects for path and file name changes

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@src/middleware.ts`:
- Around line 81-85: The redirect for '/platform/inbox/react/localization'
currently points to the intermediate
'/platform/inbox/advanced-concepts/localization', creating a chain because
'/platform/inbox/advanced-concepts/localization' itself redirects to
'/platform/inbox/advanced-features/localization'; update the mapping so
'/platform/inbox/react/localization' maps directly to
'/platform/inbox/advanced-features/localization' to eliminate the double
redirect (adjust the entry where the key '/platform/inbox/react/localization' is
defined).

ℹ️ Review info

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 93007c2 and bb015e9.

📒 Files selected for processing (1)
  • src/middleware.ts

Comment on lines 81 to +85
'/platform/inbox/react/localization': '/platform/inbox/advanced-concepts/localization',
'/platform/inbox/advanced-concepts/localization':
'/platform/inbox/advanced-features/localization',
'/platform/inbox/advanced-concepts/multi-tenancy':
'/platform/inbox/advanced-features/multi-tenancy',
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

Redirect chain detected: update the existing redirect at Line 81.

Line 81 redirects /platform/inbox/react/localization/platform/inbox/advanced-concepts/localization, but the new redirect at Lines 82-83 then redirects that path to /platform/inbox/advanced-features/localization. This creates a double redirect.

Update Line 81 to point directly to the final destination to avoid the redirect chain.

🔧 Proposed fix to eliminate the redirect chain
-    '/platform/inbox/react/localization': '/platform/inbox/advanced-concepts/localization',
+    '/platform/inbox/react/localization': '/platform/inbox/advanced-features/localization',
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@src/middleware.ts` around lines 81 - 85, The redirect for
'/platform/inbox/react/localization' currently points to the intermediate
'/platform/inbox/advanced-concepts/localization', creating a chain because
'/platform/inbox/advanced-concepts/localization' itself redirects to
'/platform/inbox/advanced-features/localization'; update the mapping so
'/platform/inbox/react/localization' maps directly to
'/platform/inbox/advanced-features/localization' to eliminate the double
redirect (adjust the entry where the key '/platform/inbox/react/localization' is
defined).

@jainpawan21 jainpawan21 merged commit 20c7912 into main Feb 28, 2026
6 checks passed
@jainpawan21 jainpawan21 deleted the fix-capitalization branch February 28, 2026 11:49
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.

2 participants