feat(home): enrich list cards + stats bar + activity feed - #36
Merged
Merged
Conversation
- Backend: extend GET /api/lists to return poster_urls (up to 4 TMDB thumbnails), member previews (up to 5 avatars), and last_activity_at per list via batch SQL queries - Backend: new GET /api/users/stats → watched_this_month count - Backend: new GET /api/users/activity?limit=N → UNION-based feed of movie_added, movie_watched, comment, and member_joined events - Frontend: skeleton loading for lists and activity panel on initial load - Frontend: list cards now show poster stack, member avatars, and relative last-activity timestamp - Frontend: stats bar showing films watched this month - Frontend: activity feed sidebar panel (sticky on desktop) - i18n: added home.* and lists.lastActivity/justNow keys (pt + en) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Switch home page to an app-shell layout on desktop (lg:h-dvh + flex column) so the two-column grid fills the remaining viewport height. Lists column scrolls internally when tall; activity panel always stretches to fill the available space without driving page scroll. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Removes the isolated floating card that wasted a full row. The stat now appears as a contextual subtitle under "Suas listas", keeping the count visible without disrupting the page layout. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
w92)updated_ate movimentações recentes de filmesMudanças no backend
GET /api/listsenriquecido composter_urls,members(preview) elast_activity_atvia batch queries (sem N+1)GET /api/users/stats→{ watched_this_month: N }GET /api/users/activity?limit=N→ UNION delist_movies,commentselist_membersordenado por timestampTest plan
🤖 Generated with Claude Code