Rafaela Ferro
✦ Pro @rafaelaferroAdd today's album and listened to section
github.com/anarafaelaferro/jukebox-singlestore/commit/f9f81db0a8018b3c7ffa8a4d0f769a77cf6c1efdjukebox: Update profile/friends pages and empty states
* Added a shared ProfileLayout and context to centralize profile and friends data. * Refactored profile routing to support nested Profile and Friends tabs. * Simplified the friends page by reusing shared profile data and improving empty states. * Replaced window.confirm with an inline confirmation dialog for friend removal.
Clerk & auth tweaks + friends initial setup
- Added a bilateral friends system with endpoints to send, accept, reject, cancel, and view friend requests, plus check friendship status and list followers. - Integrated user profile lookup via Clerk, including user search by ID, username, and external ID. - Refactored the backend to use shared database and CORS utilities, improving modularity, code reuse, and maintainability. - Added new APIs for social features and user discovery. - Expanded README documentation.
update mexico
UI updates to profile, search and album
github.com/anarafaelaferro/jukebox-singlestore/commit/12ec994a7b509b8a1e055122a0422f6bd5f0b58badd friendship history tab, move today's album to top of page
github.com/anarafaelaferro/jukebox-singlestore/commit/4225e3617b441a6489ea4f5d65cb11b7d5f15fdfAdd today's album and listened to section
github.com/anarafaelaferro/jukebox-singlestore/commit/f9f81db0a8018b3c7ffa8a4d0f769a77cf6c1efdconsolidate endpoints to stay within vercel limit
github.com/anarafaelaferro/jukebox-singlestore/commit/7c4f74d4b492a39e619aeae4629c6ef4dce8824eSeparate profile tabs
github.com/anarafaelaferro/jukebox-singlestore/commit/25819c2ce5064e914e3bd805fe57943bc40fa2dcAdd album search, page, recommend action
github.com/anarafaelaferro/jukebox-singlestore/commit/fbf49d1fd3bc22e1eab5d058194e15940731b4beimprove webhook handling
github.com/anarafaelaferro/jukebox-singlestore/commit/eb2dc91aa1a92d752ea4d99cd4be193d8f5b6ceacopy index to 404
github.com/anarafaelaferro/jukebox-singlestore/commit/aeefb86b9398da914057bcd76d2d3db9f2168cc0add warning to frontend deploy (#7)
github.com/anarafaelaferro/jukebox-singlestore/commit/bbe25bef5921f87a01c65946a3751a5da3658f88update frontend/backend deploy (#6)
github.com/anarafaelaferro/jukebox-singlestore/commit/aee47dc240bb4f7360eaa388ab89d5f34b7d893dsetup workflow for deploy (#5)
github.com/anarafaelaferro/jukebox-singlestore/commit/f9ad9d9560511988fb4c4fded3a8a44d75a1c541jukebox: Update profile/friends pages and empty states
* Added a shared ProfileLayout and context to centralize profile and friends data. * Refactored profile routing to support nested Profile and Friends tabs. * Simplified the friends page by reusing shared profile data and improving empty states. * Replaced window.confirm with an inline confirmation dialog for friend removal.
Clerk & auth tweaks + friends initial setup
- Added a bilateral friends system with endpoints to send, accept, reject, cancel, and view friend requests, plus check friendship status and list followers. - Integrated user profile lookup via Clerk, including user search by ID, username, and external ID. - Refactored the backend to use shared database and CORS utilities, improving modularity, code reuse, and maintainability. - Added new APIs for social features and user discovery. - Expanded README documentation.
Merge pull request #1 from anarafaelaferro/raf/clerk
github.com/anarafaelaferro/jukebox-singlestore/commit/ddda77016ab540fa9d4478d7f4460737d1a56ece