Skip to content

docs: sync site against recent framework changes#208

Merged
antosubash merged 2 commits into
mainfrom
docs-update
May 20, 2026
Merged

docs: sync site against recent framework changes#208
antosubash merged 2 commits into
mainfrom
docs-update

Conversation

@antosubash
Copy link
Copy Markdown
Owner

Summary

Catches the docs site up with the feature PRs that have shipped since the last sync (#119).

New guides under /guide/:

Updates:

Verification

  • npm run build from docs/site/ is green.
  • All internal links in new pages resolve to existing markdown files.
  • Every C# symbol, route, setting key, and table name referenced in the docs was verified against the codebase (e.g., RateLimiting_Rules confirmed in migrations, IOpenIddictSessionContracts signature matched, IBroadcaster / BroadcastChannels.ForUser confirmed in framework/Core/Broadcasting, etc.).

Test plan

  • cd docs/site && npm run build exits 0 locally.
  • New sidebar entries (Broadcasting under Communication; Notifications / Rate Limiting / Identity & Sessions under Infrastructure) appear in the nav.
  • Spot-check the new pages render in npm run dev and the cross-links inside them navigate correctly.

Catches the site up with PRs since the last sync (#119):
- Adds guides for Notifications (#194), Rate Limiting (#206),
  Broadcasting (#193), and Identity & Sessions (#187/#188/#185/#198).
- Documents signed URLs (#195) in the File Storage guide.
- Replaces the "not a durable queue" warning in events.md with the
  actual Wolverine inbox/outbox story (#192).
- Refreshes Button variants in the components reference (#157).
- Rewrites docs/missing-cross-cutting-modules.md to mark the now-
  covered modules done and trim the open backlog.
- Sidebar updated; pre-existing `<T>` parse error in soft-delete.md
  fixed so the build is green.
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 20, 2026

Deploying simplemodule-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8ba1ad3
Status: ✅  Deploy successful!
Preview URL: https://038be079.simplemodule-website.pages.dev
Branch Preview URL: https://docs-update.simplemodule-website.pages.dev

View logs

@antosubash antosubash enabled auto-merge (squash) May 20, 2026 13:53
@antosubash antosubash merged commit e6dd6cc into main May 20, 2026
6 checks passed
@antosubash antosubash deleted the docs-update branch May 20, 2026 15:31
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.

1 participant