Releases: AudiusProject/api
Build 5209beb
Automated release generated after Docker image push.
What's Changed
- chore: reduce api log noise by @raymondjacobson in #974
Full Changelog: 0881627...5209beb
Build 0881627
Automated release generated after Docker image push.
What's Changed
- fix(trending): apply underground eligibility filter to weekly winners by @dylanjeffers in #915
- feat(events): return related.entry_counts on /events/entity by @dylanjeffers in #916
- chore(api): bump etl to rune-count limits + slug-collision index (#340) by @raymondjacobson in #919
- perf(api): canonicalize api keys for exact lookups by @raymondjacobson in #902
- perf(api): align trending ids query with index order by @raymondjacobson in #903
- perf(api): simplify underground trending joins by @raymondjacobson in #904
- perf(db): index for you trending tie order by @raymondjacobson in #905
- perf(db): index playlist trending order by @raymondjacobson in #906
- fix(rewards): wait for partialTx attestations before remainderTx by @rickyrombo in #917
- chore(api): bump etl to persist user social links (#341) by @raymondjacobson in #920
- fix(api): clamp for you recency decay by @raymondjacobson in #921
- perf(db): drop unused balance history mint index by @raymondjacobson in #907
- fix(challenges): stamp completed_blocknumber on trending winners by @raymondjacobson in #923
- perf(db): drop unused interval play count indexes by @raymondjacobson in #908
- perf(db): drop duplicate reward disbursement index by @raymondjacobson in #909
- perf(api): simplify hourly balance history query by @raymondjacobson in #910
- perf(api): drive usdc purchase tracks from trending scores by @raymondjacobson in #911
- chore(api): bump etl to persist dropped track/comment fields (#343) by @raymondjacobson in #924
- perf(api): use exact api key for RPM metrics lookup by @raymondjacobson in #926
- chore(challenges): stop minting trending playlist (tp) rewards by @raymondjacobson in #925
- perf(db): index scheduled release publisher scans by @raymondjacobson in #927
- perf(db): index chat notification timestamp scans by @raymondjacobson in #928
- perf(db): drop duplicate core indexed blocks index by @raymondjacobson in #929
- perf(db): drop duplicate chat id index by @raymondjacobson in #930
- perf(db): drop superseded playlist trending index by @raymondjacobson in #931
- chore(api): bump etl for playlists.last_added_to (#348) by @raymondjacobson in #933
- chore(api): bump etl for dev-app image_url + rune-count fixes (#350) by @raymondjacobson in #934
- chore: creatornode2 turndown — route uploads/storage to creatornode, RPC to rpc.audius.co by @raymondjacobson in #918
- perf(indexer): cap aggregate score update cadence by @raymondjacobson in #935
- perf(db): add saves favorites ordering index by @raymondjacobson in #940
- perf(db): add chat message range index by @raymondjacobson in #937
- perf(db): use precomputed features in user score helpers by @raymondjacobson in #936
- feat(api): collaborative tracks — notifications, embed, profile + dashboard merge by @raymondjacobson in #932
- fix(api): stop profile/dashboard track queries from seq-scanning tracks (perf regression from #932) by @raymondjacobson in #942
- feat(api): consume blocks via gRPC StreamBlocks (flagged, default off) by @raymondjacobson in #941
- fix(api): deterministic seed for collaborator notification test (flaky on main) by @raymondjacobson in #943
- feat(api): let invited collaborators see private tracks they're on by @raymondjacobson in #945
- docs(api): declare
collaboratorson the track schema in the OpenAPI spec by @raymondjacobson in #946 - feat(api): embed pending collaborator invites on the owner's own tracks by @raymondjacobson in #947
- feat: add permalink to event API responses by @dylanjeffers in #944
- chore(deps): bump go-openaudio to latest main for ETL genre support by @dylanjeffers in #948
- fix(feed): make for-you feed more track-favored by @dylanjeffers in #949
- feat(feed): suppress recently-played tracks in for-you feed by @dylanjeffers in #950
- feat(feed): genre affinity scoring for the for-you feed by @dylanjeffers in #951
- feat: add last_active_at column and /v1/users/me/ping endpoint by @dylanjeffers in #952
- feat: add last_active_at column and POST /v1/users/me/ping endpoint by @dylanjeffers in #953
- feat: add last_active_at column and POST /v1/users/me/ping endpoint by @dylanjeffers in #954
- fix: make 0218 event_routes migration idempotent by @dylanjeffers in #957
- feat: add last_active_at ping endpoint by @dylanjeffers in #955
- fix(api): include collaborator invite status in notifications by @raymondjacobson in #959
- chore(config): add monophonic STORE_ALL node by @raymondjacobson in #958
- chore(config): add zeogrid STORE_ALL node by @raymondjacobson in #960
- feat: popular genres endpoint by @dylanjeffers in #961
- feat: normalize genre variants to a canonical form by @dylanjeffers in #962
- chore: bump go-openaudio to pick up genre normalization by @dylanjeffers in #963
- perf: cache /v1/genres/popular with 15-minute TTL by @dylanjeffers in #964
- perf(api): cache sitemap pages by @raymondjacobson in #939
- chore(config): remove creatornode from STORE_ALL by @raymondjacobson in #966
- perf: reduce trending job score writes by @raymondjacobson in #967
- perf(api): serve stale sitemap XML while refreshing by @raymondjacobson in #968
- Add reposts user created-at index by @raymondjacobson in #969
- Add comments user pagination index by @raymondjacobson in #970
- perf: stop computing unused track trending scores by @raymondjacobson in #971
- Fix stems endpoint with null original filenames by @raymondjacobson in #973
Full Changelog: 7776099...0881627
Build 7de9552
Automated release generated after Docker image push.
What's Changed
- Add comments user pagination index by @raymondjacobson in #970
Full Changelog: 47c4673...7de9552
Build 59317c2
Automated release generated after Docker image push.
What's Changed
- perf: stop computing unused track trending scores by @raymondjacobson in #971
Full Changelog: 7de9552...59317c2
Build e782765
Automated release generated after Docker image push.
What's Changed
- perf(api): cache sitemap pages by @raymondjacobson in #939
- chore(config): remove creatornode from STORE_ALL by @raymondjacobson in #966
Full Changelog: a67b8dd...e782765
Build dbb04d9
Automated release generated after Docker image push.
What's Changed
- perf(api): serve stale sitemap XML while refreshing by @raymondjacobson in #968
Full Changelog: 2a76325...dbb04d9
Build 47c4673
Automated release generated after Docker image push.
What's Changed
- Add reposts user created-at index by @raymondjacobson in #969
Full Changelog: dbb04d9...47c4673
Build 2a76325
Automated release generated after Docker image push.
What's Changed
- perf: reduce trending job score writes by @raymondjacobson in #967
Full Changelog: 0e8b571...2a76325
Build 0e8b571
Automated release generated after Docker image push.
What's Changed
- perf(api): cache sitemap pages by @raymondjacobson in #939
- chore(config): remove creatornode from STORE_ALL by @raymondjacobson in #966
Full Changelog: a67b8dd...0e8b571
Build a67b8dd
Automated release generated after Docker image push.
What's Changed
- perf: cache /v1/genres/popular with 15-minute TTL by @dylanjeffers in #964
Full Changelog: 6a8877c...a67b8dd