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
/
feeds
/
src
/
algos
/
at
main
54 files
Tsiry Sandratraina
fix typo
6mo ago
bc2b22a8
afrobeat.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
afrobeats.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
all.ts
Add Feed Generators UI and backend algorithm Server: add algorithm to return paginated scrobbles feed. Client: add API endpoint, react-query hook, and FeedGenerators component (category scroller with chevrons). Add constants and index export. Add @tabler/icons-react dependency and small UI/style tweaks (padding, z-index, font settings).
7 months ago
alternative-metal.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
alternative-rnb.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
anime.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
art-pop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
breakcore.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
chicago-drill.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
chillwave.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
country-hip-hop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
crunk.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
dance-pop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
deep-house.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
drill.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
dubstep.ts
fix typo
6 months ago
emo.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
grunge.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
hard-rock.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
heavy-metal.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
hip-hop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
house.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
hyperpop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
indie-rock.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
indie.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
j-pop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
j-rock.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
jazz.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
k-pop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
lo-fi.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
metal.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
metalcore.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
midwest-emo.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
mod.ts
Add all algorithm to algos list
7 months ago
nu-metal.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
pop-punk.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
post-grunge.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
rap-metal.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
rap.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
rnb.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
rock.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
southern-hip-hop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
speedcore.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
swedish-pop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
synthwave.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
thrash-metal.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
trap-soul.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
trap.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
tropical-house.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
types.ts
implement feed generator service
7 months ago
vaporwave.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
visual-kei.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
vocaloid.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago
west-coast-hip-hop.ts
Move genre filter into where clause for algos Prepopulate whereConditions with arrayContains(...) for each genre. Remove redundant arrayContains from innerJoin and simplify the join to match only artistId, always applying where(and(...whereConditions)).
6 months ago