alpha
Login
or
Join now
lemo.tngl.sh
/
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
/
api
/
src
/
at
main
24 folders
10 files
Tsiry Sandratraina
fix(uploads): align metadata scan and track indexing with Dropbox/Google Drive crates
2mo ago
7cc25510
apikeys
fix: standardize API response keys to use snake_case for api_key and shared_secret
10 months ago
auth
auth: add repo:app.rocksky.actor.status OAuth scope
2 months ago
bsky
Remove await on ctx.kv.set in profile handler
5 months ago
dropbox
Add consola logger and scrobble subscriber
6 months ago
googledrive
Add consola logger and scrobble subscriber
6 months ago
import
add Rocksky Wrapped year-in-review feature
2 months ago
lexicon
feat(status): add recordingMbId to app.rocksky.actor.status lexicon
2 months ago
lib
feat(library): add private music upload and streaming
2 months ago
lovedtracks
Add consola logger and scrobble subscriber
6 months ago
nowplaying
add Rocksky Wrapped year-in-review feature
2 months ago
opengraph
Include artists in song and scrobble schemas Add artists array ref to lexicon defs and types. Populate artists by querying artist records (split on track.artist) in getSong and getScrobble and include ArtistViewBasic[] in the API presentation. Also switch to type-only imports and clean up some variable typings.
6 months ago
schema
feat(library): add private music upload and streaming
2 months ago
scripts
add from/to date range params to getScrobblesChart endpoint; run formatter across schema and XRPC handler files
2 months ago
shouts
Add consola logger and scrobble subscriber
6 months ago
spotify
Add mobile drawer, login UI, and Spotify scopes Introduce displayDrawer jotai atom and toggle button in Navbar. Add LoginForm and Links components and render a mobile drawer that shows search/login/CloudDrive on small screens. Expand Spotify OAuth scopes, include state param in the authorize URL, and raise SpotifyLogin z-index for proper overlay.
6 months ago
subscribers
fix(status): populate albumCoverUrl from DB for ListenBrainz now-playing
2 months ago
tealfm
Use artistMbId and releaseMbId keys
5 months ago
tracks
Add consola logger and scrobble subscriber
6 months ago
types
feat: add artists property to song and scrobble records for MusicBrainz IDs
10 months ago
uploads
fix(uploads): align metadata scan and track indexing with Dropbox/Google Drive crates
2 months ago
users
feat(musicbrainz): add MusicBrainz service with search and hydrate endpoints - Implemented main server logic in musicbrainz/main.go - Added searchHandler and hydrateHandler for handling requests - Integrated database initialization and context-based shutdown - Updated package.json to include a script for running the MusicBrainz service
10 months ago
webscrobbler
Remove unused dependency for @xata.io/client in bun.lock and replace all xata client usage with drizzle orm
10 months ago
websocket
fix(websocket): only emit song.stopped on status=0, not on pause (status=2/3)
2 months ago
xrpc
fix incorrect duration
2 months ago
context.ts
Add consola logger and scrobble subscriber
6 months ago
db.ts
Add consola logger and scrobble subscriber
6 months ago
drizzle.ts
add from/to date range params to getScrobblesChart endpoint; run formatter across schema and XRPC handler files
2 months ago
index.ts
feat(library): add private music upload and streaming
2 months ago
metrics.ts
setup drizzle-kit, docker compose and turbo repo
1 year ago
profiling.ts
Revert "Merge pull request #8 from tsirysndr/chore/migrate-to-bun" This reverts commit 4ec6bb5f70b047edafe1f60e3dfb5995829dbe76, reversing changes made to 1d902f131e5fe056b9e506e36ce86f44631e085c.
9 months ago
ratelimiter.ts
Allowlist IP 161.97.141.205 in rate limiter Skip rate limiting for the known internal host to avoid blocking health checks
4 months ago
server.ts
Add consola logger and scrobble subscriber
6 months ago
sqliteKv.ts
Add feed generators lexicon and API types - Add feedGeneratorsView and feedGeneratorView defs (JSON and pkl) - Add app.rocksky.feed.getFeedGenerators lexicon and generated TS types - Export new types from lexicon index - Swap/fix album getAlbums/getAlbumTracks handlers and update schemas - Misc: small formatting, type-only imports, and script fixes
7 months ago
tracing.ts
setup drizzle-kit, docker compose and turbo repo
1 year ago