alpha
Login
or
Join now
millette.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
/
cli
/
src
/
lib
/
at
main
10 files
Tsiry Sandratraina
Add Last.fm compatibility endpoints and auth
6mo ago
e3593165
agent.ts
Add Last.fm compatibility endpoints and auth
6 months ago
cleanUpJetstreamLock.ts
Add sync/jetstream locks and publish helpers Add modules to create and clean up per-user temp lock files on exit (cleanUpSyncLockOnExit, cleanUpJetstreamLockOnExit). subscribeToJetstream now checks/creates a JetStream lock file and sync writes a sync lock and registers cleanup handlers. Export createUser and subscribeToJetstream for reuse. Wire createUser/subscribeToJetstream into scrobble flow and add helper functions to put song, artist and album records (with validation) and a stub for scrobble records. Update matchTrack types: releaseDate is now a string, add mbArtists and MusicBrainzArtist type. Remove some unused imports.
6 months ago
cleanUpSyncLock.ts
Add sync/jetstream locks and publish helpers Add modules to create and clean up per-user temp lock files on exit (cleanUpSyncLockOnExit, cleanUpJetstreamLockOnExit). subscribeToJetstream now checks/creates a JetStream lock file and sync writes a sync lock and registers cleanup handlers. Export createUser and subscribeToJetstream for reuse. Wire createUser/subscribeToJetstream into scrobble flow and add helper functions to put song, artist and album records (with validation) and a stub for scrobble records. Update matchTrack types: releaseDate is now a string, add mbArtists and MusicBrainzArtist type. Remove some unused imports.
6 months ago
didUnstorageCache.ts
Add Rocksky sync, ID resolver, sqlite KV driver Introduce Rocksky sync flow and Agent support. Replace sha256 columns with cid across schemas, add scrobbles and auth_sessions tables, and add an unstorage SQLite driver and DID cache. Add env parsing, ID resolution/extraction utilities, update context, and adjust deps and migration metadata
6 months ago
env.ts
Add Last.fm compatibility endpoints and auth
6 months ago
extractPdsFromDid.ts
Add Rocksky sync, ID resolver, sqlite KV driver Introduce Rocksky sync flow and Agent support. Replace sha256 columns with cid across schemas, add scrobbles and auth_sessions tables, and add an unstorage SQLite driver and DID cache. Add env parsing, ID resolution/extraction utilities, update context, and adjust deps and migration metadata
6 months ago
getDidAndHandle.ts
Refine CLI error messages Capitalize "DID" in the handle error and remove URL underline styling
6 months ago
idResolver.ts
Add Rocksky sync, ID resolver, sqlite KV driver Introduce Rocksky sync flow and Agent support. Replace sha256 columns with cid across schemas, add scrobbles and auth_sessions tables, and add an unstorage SQLite driver and DID cache. Add env parsing, ID resolution/extraction utilities, update context, and adjust deps and migration metadata
6 months ago
lastfm.ts
Add Last.fm compatibility endpoints and auth
6 months ago
matchTrack.ts
Store track-artist cache keys in lowercase
6 months ago