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
/
api
/
at
main
17 files
Tsiry Sandratraina
fix: align Last.fm CSV parser with actual export format from lastfm.ghan.nl
2mo ago
70eca0bf
apikeys.ts
feat: add scrobble history import from Last.fm CSV and Spotify JSON
2 months ago
beta.ts
chore: setup and run biome lint/format
10 months ago
charts.ts
Add genre chart and normalize track types Add API and hook for fetching genre scrobbles charts and wire it into ScrobblesAreaChart. Rename Track fields from snake_case to camelCase to match app conventions and update mapping in useLibrary. Remove an unnecessary any cast.
6 months ago
dropbox.ts
[web] fix dropbox/googledrive navigation
1 year ago
feed.ts
Support multiple artists on Song page Add artists field to feed and library API responses and song atom. Index artists by name in the Song component and render song.artist as a comma-separated list, turning names into links when the artist has a uri.
5 months ago
googledrive.ts
[web] fix dropbox/googledrive navigation
1 year ago
graph.ts
Add dids filter and followers/follows UI Add optional "dids" query param to getFollows lexicon and server logic; use inArray only when dids are provided and parse cursor via Number(cursor). Wire frontend to pass dids and sanitize limit. Replace followsAtom with a Set for efficient membership checks, add Followers and Follows pages with infinite scroll, add activeTab atom, and add SignInModal follow support. Also minor style tweak to default button color.
6 months ago
import.ts
feat: add scrobble history import from Last.fm CSV and Spotify JSON
2 months ago
index.ts
[web] start using rocksky xrpc api
1 year ago
library.ts
Support multiple artists on Song page Add artists field to feed and library API responses and song atom. Index artists by name in the Song component and render song.artist as a comma-separated list, turning names into links when the artist has a uri.
5 months ago
likes.ts
chore: setup and run biome lint/format
10 months ago
playlists.ts
chore: setup and run biome lint/format
10 months ago
profile.ts
Add profile compatibility feature Implement compatibility API client and add Compatibility type and Profile type. Add useActorCompatibilityQuery hook and a new Compatibility component included in the profile Overview. Also add Authorization header for the compatibility request, update API client typings, and apply small UI and null-safety fixes (Stats label markup, profile follow handling, and follower query typing).
6 months ago
recommendations.ts
add Recommendations screen to web, web-mobile, and app with Tracks/Artists/Albums tabs Implements the UI for the three recommendation endpoints added previously. Web navbar shows the link only for the owner DID during the beta rollout. Source badges (neighbour, new artist, serendipity) surface the reasoning behind each pick. The For You tab in the app is hidden when not signed in
2 months ago
search.ts
chore: setup and run biome lint/format
10 months ago
shouts.ts
chore: setup and run biome lint/format
10 months ago
spotify.ts
chore: setup and run biome lint/format
10 months ago