fix: decouple page rendering from external blog feeds - #1104
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughExternal blog retrieval now filters sources by library and caches failures for one minute. Blog card aggregation separates internal posts from external posts. Recent posts use internal content only. ChangesExternal blog scope and resilience
Estimated code review effort: 3 (Moderate) | ~20 minutes Sequence Diagram(s)sequenceDiagram
participant BlogRoute
participant getBlogCardPosts
participant getExternalBlogPosts
participant ExternalSource
BlogRoute->>getBlogCardPosts: request posts with optional libraryId
getBlogCardPosts->>getExternalBlogPosts: retrieve matching external posts
getExternalBlogPosts->>ExternalSource: fetch supported source
ExternalSource-->>getExternalBlogPosts: return posts or failure
getExternalBlogPosts-->>getBlogCardPosts: return external posts or empty list
getBlogCardPosts-->>BlogRoute: combine external and internal posts
Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
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 |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
tanstack-com | ba8e026 | Commit Preview URL Branch Preview URL |
Aug 03 2026, 05:54 PM |
pnpm testandpnpm run build.Closes #1103
Summary by CodeRabbit