alpha
Login
or
Join now
chanderson.tech
/
rocksky
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A decentralized music tracking and discovery platform built on AT Protocol 馃幍
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
rocksky
/
apps
/
web
/
src
/
pages
/
profile
/
at
main
8 folders
2 files
Tsiry Sandratraina
add 'Share on Bluesky' button to artist, album, song, scrobble, and profile pages
2mo ago
5d3cc790
circles
Fetch and sync follows for circles Call useFollowsQuery for neighbour DIDs (excluding the current DID) and merge returned follow DIDs into the local follows set using useEffect
6 months ago
followers
Guard profile.did usage and fix related bugs Add null checks and early returns in Handle to avoid using an undefined profile.did. Add profile.data?.did to effect deps and use "" fallbacks when checking Set membership. Fix useActorCompatibilityQuery type (undefined) and remove unused LabelMedium import. Use empty-string fallback when calling useFollowersInfiniteQuery.
7 months ago
follows
Extract scroll-to-top into shared util Add apps/web/src/lib/scrollToTop.ts and import it in profile pages. Replace duplicated inline scroll logic with scrollToTop(), call it when navigating to profile links. Convert external <a> to internal Link and narrow route prop types from any to string
7 months ago
library
Replace console logs with consola Add consola to apps/web dependencies and switch console.* calls to consola.* across components and libs. Update bun.lock to include consola and bump @rocksky/cli version to 0.3.4
6 months ago
lovedtracks
chore: setup and run biome lint/format
10 months ago
overview
Update placeholder avatar colors
6 months ago
playlists
[web] replace react router with tanstack react router
1 year ago
toptrack
Use all-time fallback for TopTrack Fetch all-time top track and fall back to it when the 7-day query is empty. Wait for both queries to finish before rendering and use the first available track for title, artist and album art.
6 months ago
Profile.tsx
add 'Share on Bluesky' button to artist, album, song, scrobble, and profile pages
2 months ago
index.tsx
setup drizzle-kit, docker compose and turbo repo
1 year ago