Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[639c2518c7] Fix issues with release cut sliptype [8a22fa4e56] Add root name to allow release branch generation (#6040) Sebastian Klingler [cfeacb2c5b] fix app notifs sql (#6029) Alec Savvy [2c26359743] Fix tracks library bug PAY-1864 (#6039) nicoback2 [53eecb99d9] [C-3095, C-3096] upload progress tweaks (#6033) Andrew Mendelsohn [1d3c89fd4f] Upgrade storybook to v7 (#6030) Sebastian Klingler [6f1d4d24e6] Add central location for sql-ts (#6031) Raymond Jacobson [e103167181] [PAY-1847] UX fixes for USDC mobile/chat track tiles (#6032) Randy Schott [1333ba11c8] Make sure new (or deleted) collections created by user are added (or removed) in library PAY-1832 (#6011) nicoback2 [92346ebca7] No range images (#6028) Raymond Jacobson [ef3dc6040f] Filter users by followers in sitemaps (#6015) Isaac Solo [23a22c59b1] Optimize pkeys and indices by dropping is_current (#6020) Isaac Solo [9db1a5ca8a] [INF-470] Move libs into packages/libs (#6027) Sebastian Klingler [8dc2d8ccad] [C-3092] Add error on empty file upload (#6026) Andrew Mendelsohn [26900df2d5] [C-3084] Add floating upload submit button (#6009) Andrew Mendelsohn [c716986d13] [C-2960][C-3069] Add transcode progress tracking for upload progress (#5950) Andrew Mendelsohn [24c6607b7b] Remove set -x (#6025) Raymond Jacobson [965c6f794f] [C-3061] Fix harmony button states (#6003) Andrew Mendelsohn [a083cf2283] Add remote var timeout for handle check (#6022) Raymond Jacobson [b54f2f14f6] [C-3034] Add scrollToTop on track upload form submit (#6023) Kyle Shanks [59bf1d4962] [PAY-1846] Make solana transaction external linking consistent (#6024) Randy Schott [42153dbac0] Add effect to re-set the price form value if missing (#6021) Kyle Shanks [11673d5fb3] [C-3065] Update modal footer placement in contextual menu to make the save button sticky (#6017) Kyle Shanks [b631b306db] [C-3067] Update upload flow artwork popup position (#6014) Kyle Shanks [493de19eaf] Return status 422 if ffprobe fails (#6019) Steve Perkins [ba29d81db8] Consolidate errors in discovery health check (#5976) Michelle Brier [d0638c94f7] Better asyncio event loop handling when caching images in discovery (#6018) Michelle Brier [a0641bfd77] Add slack secrets context (#6016) Raymond Jacobson [06a65f4867] [PAY-1841] Fix some issues with setting preview start times (#6012) Randy Schott [0071f6a4d1] Continue deploy on failure but post to slack (#6001) Raymond Jacobson [c6a077076f] [PROTO-1223] Add sla auditor build step (#5973) Raymond Jacobson [2bbdddf60f] Check db size before disk size (#6008) Theo Ilie [45cc93cb02] [C-3037] Improve client bundle size (#5987) Dylan Jeffers [95d5d82b03] [PAY-1823][PAY-1782] Minor USDC ui fixes (#6007) Marcus Pasell [9adc4ba1b9] [C-3070, C-3074] Add correct visit CTAs to the finish page of the new upload flow (#6000) Kyle Shanks [4215d52f81] [C-3087] Fix android drawer overflow (#6006) Dylan Jeffers [d886d269c5] Update sdk on identity (upgraded solana in libs) (#6005) Reed [12156a1c5f] Fix iOS build-upload ci step (#6002) Sebastian Klingler [dfb796a798] [C-3086] Add missing media android permission (#6004) Dylan Jeffers [b6f2322bad] [C-3082] Fix track extension on select page (#5999) Andrew Mendelsohn [541afa05fc] [C-3080] Hide artwork for collection uploads (#5997) Andrew Mendelsohn [2367c7a169] Revert "Surface image cid cache in feed endpoints (#5910)" (#5996) Michelle Brier [4218e743c3] @audius/sdk: v3.0.8-beta.13 audius-infra [473c515045] [PAY-1848] Update libs solana/web3 + spl-token packages (#5995) Reed [f12d936342] [C-3081] Fix collection form validation; fix duplicate key bug (#5994) Andrew Mendelsohn [118f734211] [PAY-1842] Update usdc twitter shares to pass track URLs correctly (#5992) Randy Schott [a3c5ef8d94] Remove radix (#5993) Theo Ilie [02897512cc] Update Sdk scheme to create function to fix release date validation (#5991) Kyle Shanks [e7507fbf1b] @audius/sdk: v3.0.8-beta.12 audius-infra [1119e85357] Fix previews starting at 0s (#5985) Michelle Brier [8be19fce7d] Remove instance deletion ambiguity, reduce instance cleanup max age (#5986) Danny [34b089b0ef] [PAY-1774] Fix previewing in web chat track tiles (#5990) Randy Schott [d4c8393e41] [PAY-1818] Make user handle hoverable in purchases/sales tables (#5979) Randy Schott [da28779a29] [PAY-1843] Implement Withdrawal details modal (#5978) Randy Schott [021d2883db] USDC Library Work Round 2 (merge feature branch) PAY-1834 (#5989) nicoback2 [06c2d63438] [C-3071] Fix collection upload validation (#5988) Andrew Mendelsohn [7cdf6ee522] [C-2786] Add upload-track prober test for upload redesign (#5953) Dylan Jeffers [f95e4b67ac] Refactor edit-playlist-modal (#5971) Dylan Jeffers [55b11d6308] [C-3062] Update track preview item styles (#5984) Kyle Shanks [de6828b8f0] [INF-471] Only run integration and gcp workflows on protocol (#5983) Sebastian Klingler [03795f919d] [C-3064] Update the hover and focus styles for the releaseDateField border (#5982) Kyle Shanks [81b3bc017a] [PROTO-1250] Move celery to eventlets (#5975) Raymond Jacobson [60904bf92b] [C-3050] Update the text and icon for the ImageSelectionButton (#5974) Kyle Shanks [e152c51850] [PAY-1757] Adds details modals for purchases/sales tables (#5966) Randy Schott [7061570042] Add checks for USDC withdrawal jupiter swap flow (#5955) Saliou Diallo [7e9b7d226d] Bump version to 0.4.8 audius-infra [74e5884d58] Add caddy Dockerfile (#5926) Raymond Jacobson [285f822145] [C-3066] Update cursor on disabled modal radio items (#5958) Kyle Shanks [64ab73927e] Delete remaining old fkeys on blocks table (#5948) Isaac Solo [5ec93dd5af] @audius/sdk: v3.0.8-beta.11 audius-infra [94503e8537] [C-3078] Fix sdk web build (#5960) Dylan Jeffers [daa4d0f838] Require init step before triggering workflows (#5961) Sebastian Klingler [3f96b12be2] [PAY-1825] Wait to render dashboard on listen data (#5964) Raymond Jacobson [6023f93721] [C-3042, C-3046, C-3073] Update back button and min-width of edit forms in new upload flow (#5952) Kyle Shanks [da30856a63] [PAY-1641] Fix social overlap (#5962) Marcus Pasell [6d5dfd3736] Fix CI Workflow triggers (#5959) Sebastian Klingler [dcd038022e] Migrate client release versioning fix (#5956) Sebastian Klingler [f5ff0f9887] [C-3072] Update editTrackForm preview button to use the new styles (#5957) Kyle Shanks [488daf4d77] Add `run-probers-workflow` argument to CI (#5954) Sebastian Klingler [c7e393887e] [PAY-1827] Fix withdrawals indexing (#5951) Marcus Pasell [51f0ecd100] [PAY-1819] Allow transferring to existing USDC ATAs (#5946) Marcus Pasell [ab0633c360] sdk update (#5945) Alec Savvy [d25a682d4a] [PAY-1822][PAY-1824][PAY-1825] Address withdrawal QA (#4067) (#5947) Sebastian Klingler [36eece925d] Migrate to a monorepo (phase 1) (#5940) Sebastian Klingler [d5c55b9b0e] Merge branch 'main' into sk-monorepo-3 sliptype [76357cf1c0] [C-2994] Improve mobile image selection (#4041) Dylan Jeffers [fb068c8d78] [C-3060] Fix mobile outbound link experience (#4055) Dylan Jeffers [bb2d643cc6] [PAY-1833] Increase trending playlists fetch limit (#4066) Saliou Diallo [f05360db45] Fixes solana-dapp-store ci with new node (#4060) Dylan Jeffers [d707ec13dd] [C-2548] Fix favorites table saved date filter (#4034) Dylan Jeffers [936dd45ed2] [C-3052] Fix playlist page theme (#4050) Dylan Jeffers [cb95ae84e9] Revert library stuff for now (#4064) nicoback2 [afff84ac72] [CON-847] Add size of each specific content dir to diskCheck (#5929) endline [8cfa3db470] @audius/sdk: v3.0.8-beta.10 audius-infra [91f80aea09] Add transcode progress to callback (#5941) Andrew Mendelsohn [faad16e3c4] Add timeout and fix radix segfault (#5942) Theo Ilie [7f3f2a4d2b] Add expected content size to healthz (#5934) Michelle Brier [066d929296] Add db conn timeout to mediorum + mutex to crud sweep (#5935) Michelle Brier [2e41f24d58] [PROTO-1232] Add observability into replication (#5911) Theo Ilie [cea34235c4] Fix bad merge breaking main (#4063) nicoback2 [cab1d1a63a] Library Feature Branch (#4061) nicoback2 [a96e9fc85e] [PAY-1773] Add sorting by buyer name to sales table (#4059) Randy Schott [66fc00aaf6] [C-3056] Fix remix callout text overflow (#4049) Dylan Jeffers [b5b1a0f3fd] Go back to packages instead of apps sliptype [8e714f3119] dms: keep peer cursors across restarts (#5939) Steve Perkins [46096688e8] Add cache-control header for images (#5938) Steve Perkins [85fe9c822b] Update sdk + solana on identity (#5937) Reed [e27119e6d1] Fix sdk:update command after node migration (#4058) Randy Schott [204a68cc37] [C-3049] Fix upload type error where upload type is undefined (#4046) Kyle Shanks [f98c4e8284] [PAY-1794] Check correct balance in withdrawal flow (#4056) Raymond Jacobson [a11f353f3e] Update dapp-store build artifacts audius-infra [bf44723217] [PAY-1794] Math.min(withdrawalAmount, latestBalance) after using USDC to pay tx fee (#4054) Raymond Jacobson [5bf3bc9cc8] Fix balance formatting on USDC card (#4053) Reed [6056441f31] [PAY-1814] Store USDC balances in wallet slice (#4052) Raymond Jacobson [0289b0289c] Fix mobile deleted track tile (#4051) Saliou Diallo [d2cef36715] [PAY-1753] Implements Withdrawals Page (#4043) Randy Schott [fbb8fd9ef8] Auto favorite tracks on purchase PAY-1772 (#4048) nicoback2 [4e5d372b2c] Wire up withdraw USDC saga to modal state (#4045) Reed [3ea72c836a] [C-3024] Fix solana dapp store ci (#4044) Dylan Jeffers [a36d489c69] [PAY-1763][PAY-1810] Wire up links to Purchases/Sales pages (#4042) Randy Schott [b33dcb0dca] [PAY-1811] Fix default/empty profile picture in now playing bar/dashboard (#4040) Raymond Jacobson [bb6dfe2770] [PAY-1725] Display proper amount in track sold notification (#4039) Saliou Diallo [126054ab04] [C-3044] Add preview functionality to new upload flow (#4038) Kyle Shanks [8cd50693de] [PAY-1792] Add formik, zod, and proper inputs to USDC withdrawal modal (#4037) Raymond Jacobson [83c694b808] Symlink react-native for android release (#4023) Sebastian Klingler [6a13469bc8] Fix Jupiter caching bad route info (#4036) Reed [5e802a6173] [PAY-1510] Add pills and clean up artist dashboard (#4029) Raymond Jacobson [73d5c346fc] [C-2841] Use limit + offset for feed (#4032) Dylan Jeffers [fbd83509cb] [C-2924] Fix ArtistRecommendation description alignment (#4033) Dylan Jeffers [561ed7fbc6] [C-2862] Fix clipped repost message text (#4025) Dylan Jeffers [c733be9ef1] [C-3038] Remove playlist updates feature flags (#4017) Dylan Jeffers [82ac336b14] [C-2792] Surface play count for hidden tracks (#4022) Dylan Jeffers [fa7a439e2e] [PAY-1793] Use existing SOL to fund dest ATA (#4031) Reed [e837f04e51] Modify users fkey constraint (#5811) Isaac Solo [e31c1e405e] [C-2536] Fix track name cutoff (#4019) Dylan Jeffers [ea4f75ec5c] Move apps to packages sliptype [ea187556f5] [PAY-1801] Handle payment router nit comments (#5914) Saliou Diallo [cddcf84048] @audius/sdk: v3.0.8-beta.9 audius-infra [460ca8bcef] PROTO-1212: audius-cmd decent relay (#5931) Alec Savvy [56043e5eff] [PAY-1796] Fix reposted/saved albums not showing in library (#5932) Marcus Pasell [de1c1938dd] comms dev mode: no peers, always healthy (#5925) Steve Perkins [0759cdd02b] [PAY-1813] Add metadata to USDC transaction history table (#5930) Marcus Pasell [00d5c99ac2] Fix symlink paths sliptype [8625b501a6] Remove old git hooks sliptype [e02397d880] Temporarily revert user manually (#5927) Isaac Solo [40a38af273] Fix ios symlink sliptype [07149b2c16] Fix android ci build sliptype [cb9b785b8e] Merge branch 'main' into sk-monorepo sliptype [cfcd432939] @audius/sdk: v3.0.8-beta.8 audius-infra [a4c4a74b40] Transaction handler: Catch and return tx serialization errors (#5916) Reed [c4100b01e3] Fix common path in metro config sliptype [82785e9c19] Fix stems path sliptype [94fb4eb4d1] Fix cache path sliptype [eb58fb3f8a] Fix web lint sliptype [5a695bea8c] Follow history in gitlens sliptype [b74bf8d4d3] Update git hooks sliptype [52eec64ae1] Update working directories sliptype [3f71baa516] Delete historical records (#5870) Isaac Solo [6fc134624b] Drop blobs table, gossip upload crudr events (#5922) Steve Perkins [d2ac91a23b] @audius/sdk: v3.0.8-beta.7 audius-infra [72c223f61d] Libs: add assert and url (#5924) Alec Savvy [e66780b8a5] Update paths to support monorepo sliptype [5a8b8442d5] Merge CI config for monorepo sliptype [a0864caf3d] Make repair.go replicate isMine in replicate mode (#5920) Theo Ilie [93ac2499e9] Fix relay env var to run on correct network env (#5917) sabrina-kiam [02090db216] @audius/sdk: v3.0.8-beta.6 audius-infra [77c5d43d82] [CON-805] Update go-cloud dependency to fix temp files (#5738) Theo Ilie [ea2ae182bc] Libs Discovery Relay: turn down to 0 (#5919) Alec Savvy [a164350b88] Reland: USDC Transactions API (#5918) Marcus Pasell [63b6587fab] [CON-806] Allow delisting on own node (#5745) Theo Ilie [050514a125] Begin merging CI config for monorepo sliptype [4666db7811] Merge root level files for monorepo sliptype [f7bee95107] Delete lerna.json sliptype [5e026a1c05] Create monorepo structure. Previous history can be viewed with the --follow flag sliptype [61208585c3] delete disused code (#5915) Steve Perkins [69887da264] Surface image cid cache in feed endpoints (#5910) Michelle Brier [e263da9dc6] relay refactorings and tests (#5906) Alec Savvy [24341252e1] Update mediorum db status more often on startup with longer timeout (#5912) Theo Ilie [8c0efec517] Add guard to prevent attempted read of undefined queue items (#4030) Randy Schott [75c8cda50f] [PAY-1806] Update health checks (#5909) Saliou Diallo [475ed05f09] Return 0 rps when undefined (#5908) Raymond Jacobson [a03f2d585a] [C-2976] Fix upload form validation timing and display (#4026) Andrew Mendelsohn [554512c482] Rewards indexer skips solana transaction fetch fails (#5905) Reed [f2aa717148] v1.5.40 (#4024) Sebastian Klingler [df8610dbaf] [C-2645] Fix icon-info size (#4021) Dylan Jeffers [48181d8215] Log cpu / mem on stage (#5902) Isaac Solo [a24daae546] [CON-828] Replicate Qm CIDs (#5904) Theo Ilie [7575266d0b] [C-3039] Add icon to profile share button (#4018) Dylan Jeffers [066971ab8c] Install pip for android release (#4020) Sebastian Klingler [67c68f9ca5] Fix support email (#4016) Raymond Jacobson [7926a55b4e] Remove premium conditions for non-premium tracks (#5901) Saliou Diallo [0e8524c20a] [C-2950 C-3033] Fix and simplify issues resulting from collection fetching (#4009) Dylan Jeffers [21a4604b34] mediorum: redirect cache (#5903) Steve Perkins [30016ff51c] @audius/sdk: v3.0.8-beta.5 audius-infra [adc6377251] PROTO-1139: add discovery relay option to libs (#5881) Alec Savvy [1e1c147d92] Bump version to 0.4.7 audius-infra [0af890ad18] Fix release CI (#4013) Sebastian Klingler [8df8692c84] [C-3032] Fix collectible gated upload (#4012) Dylan Jeffers [64d2ed00ca] Temp: add reaper and partition-ops logs to healthz (#5900) endline [2658926402] [C-3035] Stale stats for offline tracks (#4010) Dylan Jeffers [24dc1f7ccd] Prepare 1.5.40 full app release (#4011) Dylan Jeffers [e6f6f414b1] [PAY-1791] Withdraw USDC - transfer to dest account (#4002) Reed [8b9dc7993b] [C-3004] Scroll to top when switching tracks in upload (#4006) Andrew Mendelsohn [913a7a36bf] [C-3014] Add prompt on leaving upload form in progress (#3989) Andrew Mendelsohn [1b68e3e5bb] CI fixes for mobile (#4008) Sebastian Klingler [65794ebb3f] Add checks for AMM and serum market addresses in staking-bridge (#5899) Reed [f809b66762] [PAY-1723] Purchase content twitter share copy (#4005) Reed [9671bad748] [PAY-1764] Update USDCCard icons in artist dashboard (#4003) Reed [e7f8780685] [C-3031] Fix transaction history numbers (#4001) Dylan Jeffers [b82db041e6] Remove unused TrackAvailabilityModal (#3994) Andrew Mendelsohn [6ea4a474bc] Increase track stream redirect timeout to 5s and cache 30min (#5898) Theo Ilie [906d9a8d81] [PAY-1734] Implement skeleton withdraw USDC modal (#3999) Raymond Jacobson [cf04a3a267] [CON-846] Race discovery track streams v2 image fallbacks (#5896) Theo Ilie [21dfa48406] Relay: update sdk version (#5897) Alec Savvy [41062d46ec] customized request logging relay (#5895) Alec Savvy [36c95a23f4] [C-3017] Reset the new upload flow state when the upload button in the side nav is clicked (#4000) Kyle Shanks [a7dba041b8] [C-2954] Fix hashtag search (#3998) Dylan Jeffers [0c4d100092] Add start, end, err logs to legacy reaper (#5893) endline [a28df3cdca] delay cn2 migration (#5891) Michelle Brier [b706d454eb] Leave root legacy dir itself as empty directory after delete (#5890) endline [2c7dc47e01] Add category to library query endpoint + more useAllPaginated fixes (#3975) nicoback2 [276e33d4f6] Fix CI (partially) (#3997) Sebastian Klingler [5d901f80f9] [C-2915] Implement Mobile USDC field (#3992) Dylan Jeffers [49a492cc8d] Fix AI learn more link (#3996) Reed [2b93939095] Fix misc embed deploy issues (#3995) Raymond Jacobson [d349ff0b9d] [C-3028] make the usdc inputs white (#3991) Andrew Mendelsohn [d7f57a06be] [PAY-1776] Fix playing check for track page (#3993) Randy Schott [ac3cf788c7] [PAY-1591][PAY-1775] Implements content previews on native mobile (#3986) Randy Schott [358c1cd50d] [C-2995] Add hint to modal radio items (#3990) Kyle Shanks [e724d381dc] [C-3029] Fix embed environment url (#3987) Dylan Jeffers [c69997fcc6] [C-3022] Fix broken multi-track index after deleting (#3988) Andrew Mendelsohn [61cb474814] Log celery worker pid (#5887) Isaac Solo [97b1935d94] Add 5min epoch clock to allow aggregation (#5888) endline [b311eae098] Pin @solana/spl-token version in identity (#5880) Reed [0ecdec320b] Fix eth indexing log_index check (#5886) Isaac Solo [cc982745c9] Add min time to partition scheduling (#5885) Michelle Brier [210f87a59f] Fix audius-compose comms setup (#5884) Steve Perkins [3b7b0809d7] improve discovery stream redirecting (#5883) Steve Perkins [6b92fa727a] [PAY-1736] Implement new ArtistCard on dashboard (#3984) Raymond Jacobson [59261d2934] Fix switch from gated track to public (#5882) sabrina-kiam [df859753d7] Fix BADKEY (#5879) endline [0bb9e8f0cb] Update files to account for changes on node 18 (#3985) Raymond Jacobson [37867e057a] [PAY-1786] Withdraw USDC - create dest token account (#3982) Reed [c3504377b2] [PAY-1755] Withdraw USDC flow: send signature to relay (#3980) Reed [4d28619603] Add HarmonySelectablePill for mobile + Library filter pill menu (#3974) nicoback2 [6e91703ff7] Revert premium_conditions empty object change (#3983) Andrew Mendelsohn [fe54b06564] [CON-837] Drop legacy dir (#5864) endline [26cb358260] Fix validation on access and sale modal (#3981) Andrew Mendelsohn [9c0d82f9b9] Explicitly lock tables before migration (#5877) Isaac Solo [9a13fdc325] Fix maxLength warning in search bar (#3979) Dylan Jeffers [756dbbb73c] [PAY-1761] Display USDC balance on artist dashboard (#3971) Reed [6f19ec80dc] Fix TextField input spacing (#3978) Dylan Jeffers [75fd1acfbd] Format time duration string in log (#5876) Michelle Brier [da6da4b2d2] try all host for track stream (#5875) Steve Perkins [79edaa3a06] [PAY-1590] Hook up content previews for USDC content (#3968) Randy Schott [5dc56cea53] Partition ops (#5853) Michelle Brier [8612d84d0b] [C-2921] Update subgenre value passed in the genre field (#3977) Kyle Shanks [137660cd66] Fix text color for DMs (#3976) Marcus Pasell [dde7bf8474] [CON-842] Makes repair.go more tolerant of temp issues (#5874) Theo Ilie [4a5dd3a397] Improve sentry-cli usage in CI (#3972) Sebastian Klingler [732b73934b] Fix tastemaker mobile deep linking from push notif (#5872) sabrina-kiam [4098e4841e] [PAY-1768] Convert artist dashboard to functional component (#3970) Reed [bc5e80ebc1] [CON-839] When low on disk, delete over-replicated + don't accept blobs (#5862) Theo Ilie [d50290ce1a] Fix embed ci with workspaces (#3969) Sebastian Klingler [43b936b986] Fix jupiter Buffer is not defined (#3967) Sebastian Klingler [ac50d90b0c] [C-3026] Close now-playing when sharing to dm (#3966) Dylan Jeffers [ab62a8220b] [C-2999] Verify calendar input styles and update text when finalizing upload (#3965) Kyle Shanks [97422af268] [C-3020] Fix errors in usdc purchase field (#3964) Andrew Mendelsohn [f87ab9dc64] [INF-445] Upgrade client to node 18, npm 9, and npm workspaces (#3927) Sebastian Klingler [aba681b1c3] [proto-1145] add relay logs to vector container (#5871) sabrina-kiam [a8c79b3295] [PAY-1506] USDC artist dashboard tile (#3963) Reed [89d2bf796e] Fix Purchases Endpoint (#5869) Marcus Pasell [d51cc92caa] [PAY-1715] Adds Sales page (#3957) Randy Schott [cf14b565ca] mediorum: prune old ops + add SkipBroadcast crudr option (#5868) Steve Perkins [a972ed213f] Bump version to 0.4.6 audius-infra [9067d12f61] Purchases API should return encoded ids (#5865) Marcus Pasell [7a9d94b6ab] [PAY-1712] Implement purchases page (#3951) Randy Schott [061b9efc5e] [PAY-1760] Filter deleted collections from library endpoint (#5867) Marcus Pasell [8d489468c0] Fix associated wallets indexing without is_current false (#5866) Isaac Solo [0909c3090e] [C-3025] Fix race-condition with stem/remix fetch (#3961) Dylan Jeffers [7996416c04] [CON-837] Cleanup legacy and fix missing healthy hosts in redirect fallback (#5859) Theo Ilie [e6ab6aa2d2] [INF-438] Upgrade discovery plugins to node 18 (#5855) Sebastian Klingler [9b7334974e] @audius/sdk: v3.0.8-beta.4 audius-infra [a74d3c6c98] [C-3023] Fix collectible visibility (#3960) Dylan Jeffers [17fac394ef] [C-3012] Fix remixes deep link (#3958) Dylan Jeffers [92e68fd0db] [PAY-1759] Allow Sales endpoint to be sortable buy buyer name (#5863) Marcus Pasell [f5e259abef] [C-3018][C-2965] fix upload album/playlist description field styling (#3959) Andrew Mendelsohn [89b3940669] Kill active queries when running repost/save migration (#5861) Isaac Solo [6ecdea499e] [C-2791] Use artwork from the file if there is one (#3956) Andrew Mendelsohn [c952820536] [C-3015] Add back button to new upload flow edit page (#3955) Kyle Shanks [948815b30a] Update healthz package-lock (#5860) Sebastian Klingler [04177ec5e4] [C-2997] Disable delete on the last collection upload track (#3954) Kyle Shanks [8669f5ae74] quick fix: ensure my host is in healthy host list for rendezvous (#5858) Steve Perkins [c26667e8db] @audius/sdk: v3.0.8-beta.3 audius-infra [670cb18c44] [PAY-1756] Create count endpoints for purchases, sales (#5857) Marcus Pasell [83f35f8993] [C-3001, C-3003] Fix new upload flow error formatting (#3953) Kyle Shanks [d907adadac] [C-3000] Update audio file type icons (#3952) Kyle Shanks [6adeab421c] @audius/sdk: v3.0.8-beta.2 audius-infra [06fa8b2744] [PAY-1750] Export MintName and DEFAULT_MINT from libs (#5856) Reed [a356b8edac] [C-3002] Fix casing of selected values in upload flow (#3950) Kyle Shanks [274cf06db8] [PAY-1752] Backfill missing reward manager tx (#5851) Raymond Jacobson [95450ab8c4] [C-3006][C-3005] Fix tag field wrapping (#3947) Andrew Mendelsohn [d568753b1b] Cap repair.go at 200GB to ensure DB is insulated (#5854) endline [5096c0bd11] Fix album social feature migration and add fkey cascade (#5849) Isaac Solo [aed4cb6652] Fix Share to IG/T/S sticker consistency [C-3009] (#3949) nicoback2 [62dc424775] [CON-825] Do not repair if <20GB free on disk on a local storage CN (#5847) Michelle Brier [43f60d62b9] Fix datetime parsing in TN delister (#5852) Michelle Brier [2b73716d2e] v1.5.39 audius-infra [566d09c897] @audius/sdk: v3.0.8-beta.1 audius-infra [7822b850e0] [PAY-1735] USDC Transactions History API (#5845) Marcus Pasell [d61f392533] [PAY-1733] Remove Gated Prompt Modal (#3948) Marcus Pasell [303ea7a289] [PAY-1744] Allow USDC swap tx on relay (#5844) Reed [e9cc0bd1af] [PAY-1748][PAY-1731][PAY-1729][PAY-1730] DMs link fixes (#3946) Marcus Pasell [af191755f9] quick linting fix (#3945) Kyle Shanks [59f39cb81e] Add embed cloudflare deployment and CI (#3940) Raymond Jacobson [02c4db1de5] [PAY-1727] USDC Withdrawals saga pt. 1 (#3932) Reed [e794bf7caa] [C-2956] Add new Access & Sale modal to legacy upload form (#3900) Andrew Mendelsohn [85d7156b47] Fix content type marshalling for purchases output (#5848) Randy Schott [5f7db23863] [plat-1188] fix bug where delisted tracks cause internal server error (#5841) sabrina-kiam [d77dc7f7b6] [PAY-1747] Fix balance caching (#5846) Raymond Jacobson [08a5e40b4f] [C-2986] Upload flow qa round 1 (#3941) Kyle Shanks [c7f8339b2c] Use does_current_user_subscribe API field (#3943) Michelle Brier [782d184a8f] Fix subscriptions api query (#5843) Michelle Brier [1659604268] Clean up READMEs and finish up payment router (#5842) Raymond Jacobson [77626a89c6] [C-2987] Add UserGeneratedText (#3942) Dylan Jeffers [94b44345b8] Fix broken formats (#5837) Raymond Jacobson [dc00d47b97] Update pull_request_template.md (#3939) Raymond Jacobson [6f1ed8c9aa] @audius/sdk: v3.0.8-beta.0 audius-infra [ddb0296f53] Add is_current_user_subscribed to API and es-indexer (#5542) Michelle Brier [bb6ef14a9b] @audius/sdk: v3.0.7 audius-infra [2fce695f08] PLAT-1126: mod CTE in app notifications so it doesnt query all users (#5839) Alec Savvy [8e85542a76] Add marshalling and auth headers to purchases and sales endpoints (#5840) Randy Schott [86d2f3f61e] Fix asyncio errors when attempting to fetch image cids in API (#5833) Michelle Brier [ad019d8a65] [C-2977] Fix collection page seo (#3936) Dylan Jeffers [e38fa9322d] Update README.md (#3911) sabrina-kiam [a05a01e81a] @audius/sdk: v3.0.7-beta.3 audius-infra [da3b29f293] Fix sdk indexing (#5838) Sebastian Klingler [0485bd8999] Fix up misc issues in payment router (#5836) Raymond Jacobson [752787d18b] Delete old records after flush (#5835) Isaac Solo [c25c923e8f] Add lint check for console.log and remove some bad ones (#3930) Raymond Jacobson [3391146f8e] [PAY-1696][PAY-1697] - Update implementation and add rust unit tests (#5827) Saliou Diallo [2e15d5225d] Fix publish playlist notifs (#5834) Isaac Solo [70f2d0a26c] [CON-822] Expose peer reachability in health check (#5832) Theo Ilie [94da296374] [C-2968] Fix private collection action buttons (#3937) Dylan Jeffers [d5bd4a2668] Fix canonical url consistency (#3938) Dylan Jeffers [841cac3009] @audius/sdk: v3.0.7-beta.2 audius-infra [b61ce2aef3] [PAY-1617] Add api and query for purchases/sales tables (#5816) Marcus Pasell [57afc7ead3] [C-2689] Add upload confirmation modal (#3934) Kyle Shanks [8a9ac4d9b4] [C-2966] Make sure that collection description limits are set to 1000 (#3935) Kyle Shanks [a985671eee] Move sitemap hostname back to audius.co (#3931) Raymond Jacobson [4fcf878290] @audius/sdk: v3.0.7-beta.1 audius-infra [9653fb334c] Expose createTransferInstructions with current user as sender (#5830) Reed [8489edc753] [CON-824] Delete segments incrementally, be kind to io (#5825) endline [a9fa3fb19c] Client uses cids in requests to CN for images (#3882) Michelle Brier [90e8801023] Add library albums and playlists audius-query hook + migrate collection reformat util; bump SDK PAY-1679 (#3864) nicoback2 [1d69dddfcc] [C-2982] Fix seo based on ahref recommendations (#3929) Dylan Jeffers [415eb1e4dd] Migrate withdraw USDC saga to web common (#3928) Reed [ce36f9053b] fix infinite loop possibility when fetching images in API response (#5828) Michelle Brier [862cd0c57b] @audius/sdk: v3.0.7-beta.0 audius-infra [0c49737f4a] Re-gen SDK for Activity type fixes (#5829) nicoback2 [8108d856e9] Add image cid caching to v0 api (#5823) Michelle Brier [3806eae261] [PAY-1673] Add payment router program - Part 1 (#5818) Saliou Diallo [476106210f] @audius/sdk: v3.0.6 audius-infra [8569801f47] USDC Withdrawal saga scaffolding (#3926) Reed [9d06c71444] Increase upload count timeout (#5826) Isaac Solo [5eb8a96b56] Follow on fix social feature type (#5824) Isaac Solo [528245c35f] Fix useAllPaginated query C-2980 (#3924) nicoback2 [c995e7da0b] Fix infinite scrolling cards C-2979 (#3923) nicoback2 [e032cd3a4d] [PAY-1632] Clean up and improve performance of music confetti (#3921) Raymond Jacobson [91ceaf1fcf] Revert "Update twitter icon on mobile (#3880)" (#3925) Reed [8872ca54c4] @audius/sdk: v3.0.6-beta.0 audius-infra [410ae025ec] Fix SDK storage upload header (#5822) Sebastian Klingler [85ddf8c1bb] Bump version to 0.4.5 audius-infra [9850fe60ba] [PAY-1742] Remove useMetaMask on invalid account (#3920) Raymond Jacobson [49ecfe7408] [PAY-1741] Add routes for transactional pages (#3916) Randy Schott [ce24eb3260] Remove ontouchstart from index.html (#3919) Raymond Jacobson [cb1fc7bb15] Improve lighthouse score (#3918) Raymond Jacobson [2f712c89fb] [PAY-1706] Merge modalsWithState with modals in common store (#3908) Marcus Pasell [f8b8b9f5b3] [C-2976] Fix profile-page seo (#3912) Dylan Jeffers [5971265117] Fix account details css (#3917) Raymond Jacobson [004b456287] [INF-448] Update node to 18 in docs/ (#5821) Raymond Jacobson [3014e31a12] Fix mobile share of playlist permalink (#3913) sabrina-kiam [dff86b3bbe] Add link to SLA (#5820) Raymond Jacobson [06fd099dff] Fix album repost triggers (#5767) Isaac Solo [aece6128a0] [C-2911] Update new select page of the upload flow (#3910) Kyle Shanks [2014fc7267] Fix stripe modal opening behavior (#3914) Raymond Jacobson [c63c2e928f] [C-2975] Fix stale local data (#3915) Dylan Jeffers [48db27a15d] [con-816] cache content node selection on track stream (#5815) sabrina-kiam [ca8c6fed19] Revert blocks with revert_blocks table (#5756) Isaac Solo [3329b4d9b2] Add track_price_history fkey (#5813) Isaac Solo [75e23c97e2] PAY-1724 Add color specialGreen on mobile (#3909) Reed [a13f15fbc2] Add enough data check to sla auditor (#5817) Raymond Jacobson [75d5dfaa00] [PAY-1674] Staking Bridge Part 1 - Set up anchor programs (#5803) Saliou Diallo [baa9938ad0] [PAY-1628] Navigate to track after purchase (#3904) Randy Schott [bab1b38f47] v1.5.38 audius-infra [8be7ea8a64] [C-2972] Fix feed, trending track-page seo (#3907) Dylan Jeffers [59a3cd68dc] [C-2969] Fix related artist images not loading (#3905) Andrew Mendelsohn [68210045ee] [PAY-1719] Handle v0 tx in index_spl_token (#5812) Raymond Jacobson [e7ba76c0aa] [C-2961] Fix LeftNav SEO (#3906) Dylan Jeffers [88a72b8681] Fix date check in trending rewards (#5814) Raymond Jacobson [e8a0448699] [PAY-1721] Fix denial of service in reward manager and claimable tokens (#5807) Raymond Jacobson [d9cd5ec775] Fix lint in useUserProfilePicture (#3903) Dylan Jeffers [f9379bc973] [C-2971] Add Avatar (#3902) Dylan Jeffers [4c88c7649d] [C-2970] Add Link, Improve Text (#3901) Dylan Jeffers [7b3120fd1d] Fix description limit (#5810) Isaac Solo [7fe8bbeb26] Add RWMutex to legacy path counts, and block segments+metadata (#5809) Theo Ilie [7d419e6649] [PAY-1631] Implements post-purchase content on web (#3898) Randy Schott [3236382294] [C-2964] Cannonical URL should be uri encoded (#3899) Raymond Jacobson [a5ecfb63a5] [C-2684 C-2955] Improve upload component hierarchy, state, and validation (#3891) Dylan Jeffers [2a6402d1c2] [CON-829] Add legacy paths counter & expose in healthz (#5808) Theo Ilie [eb904af542] [PAY-1720] Implements PlainButton (#3897) Randy Schott [623aaebef6] @audius/sdk: v3.0.5 audius-infra [230c74498a] @audius/sdk: v3.0.5-beta.0 audius-infra [d448aa9ae7] Fix minor bugs for multi-track upload demo (#3854) Andrew Mendelsohn [bba3a78c07] Fix bug when using SDK with API key only (#5806) nicoback2 [45006841d6] Limit lines in Leaving Audius Modal (#3896) Marcus Pasell [06b5395744] [C-2681, C-2682, C-2683] Add new upload finish page (#3890) Kyle Shanks [fde9824886] [C-2914] USDC purchase options for new upload UI (web) (#3888) Andrew Mendelsohn [f4b81bf43a] Minor UI fixes for leaving audius modal (#3895) Marcus Pasell [b4830d36bf] Fix OAuth login page width (#3894) nicoback2 [44849c253b] [PAY-1643] Re-add support for track library filter query (#5798) Marcus Pasell [c37a15497d] Improve sitemap perf (#5802) Raymond Jacobson [f91f7eaf31] Fix playlist form from crashing after double save (#3893) sabrina-kiam [6853808391] Update seo h1 to be accessibly hidden vs visually hidden (#3892) Dylan Jeffers [aa6e0f2eff] [PLAT-1182] Productionize SLA auditor discovery plugin (#5797) Raymond Jacobson [e608c53479] [C-2957] Fix sitemap generation (#5800) Raymond Jacobson [4c9af1f942] Drop stage discovery 2 deploy steps (#5801) Raymond Jacobson [1c6917d21b] Improve pedalboard dockerfile (#5793) Raymond Jacobson [b6f5c50a57] Move setCollectionPermalink within fetchCollectionSucceeded action (#3867) sabrina-kiam [35da5bc468] [plat-1055] revert legacy playlist route formatting in embed player to use permalink (#3824) sabrina-kiam [61dabb4550] @audius/sdk: v3.0.4 audius-infra [b0156e2bc9] [PAY-1717] Make sign in/sign up page overlap banner (#3886) Marcus Pasell [c10b8fc17d] [PAY-1658] Artist pick, hidden track tile tags moved to mid-left (#3889) Reed [4d3a67a139] [C-2957] Add h1 tag for SEO (#3887) Raymond Jacobson [274f59cad3] [PAY-1643] Improve Collection Library Query Perf (#5799) Marcus Pasell [80965ac4b0] Bump version to 0.4.4 audius-infra [f85a8802fe] Fix broken trending playlist test (#5795) Raymond Jacobson [8ff528870d] Return direct links with cids for images + cache (#5783) Michelle Brier [f1113e25a9] [C-2685 C-2686] Implement collection upload form (#3870) Dylan Jeffers [34a592131a] Rm slashes from playlist routes backfill (#5796) sabrina-kiam [eeb502138b] [CON-823] Deprecate serving from non-CDK disk (#5794) Theo Ilie [b70e97308e] Update playlist trending to only compute one variant (#5790) Raymond Jacobson [d63822cdfc] [PAY-1702] Use existing chats as default user list when sharing to DMs (#3877) Marcus Pasell [806478df19] [PAY-1701] Fix "Share to DMs" on mobile to go through InboxUnavailable modal (#3878) Marcus Pasell [06078350e6] [PAY-1700] Replace navigation if coming from ChatUserListScreen (#3879) Marcus Pasell [ca7287cb04] [PAY-1588] Use existing balance in purchase flow on mobile (#3885) Reed [12827e4e9a] PLAT-1176: cleanup relay (#5791) Alec Savvy [30f42751ae] Add fb share page (#3876) Raymond Jacobson [928fdda64b] Change nullish check to falsey check for collection track times (#3884) Kyle Shanks [f41695578e] [CON-823] Log when serving from non-CDK disk (#5792) Theo Ilie [c976cbf096] Update twitter icon on mobile (#3880) Reed [063de8fc07] [PAY-1707] Implements usage of existing balance during content purchases (#3883) Randy Schott [4e74cc33c6] [PAY-1592] Wire up USDC purchase flow on mobile (#3881) Reed [6ff9c1a307] @audius/sdk: v3.0.4-beta.7 audius-infra [037ee82494] Allow sdk to upload from browser (#5789) Sebastian Klingler [dd729b26fa] [PAY-1629] Purchase flow cleanup (#3873) Randy Schott [d6b98f09e4] PLAT-1173: move db initializers around (#5774) Alec Savvy [a15d125aab] v1.5.37 audius-infra [1aa921905e] [PAY-1701] Fix "Share to DMs" to work through InboxUnavailableModal (#3874) Marcus Pasell [a3288fd19f] Add sdk:update-hotfix (#3875) Dylan Jeffers [d5d542739c] Add migration to fix broken cover arts (#5787) Raymond Jacobson [c43adeafb3] Fix params usage in `get_records_to_save` (#5788) Raymond Jacobson [9da9968809] [CON-819] Cache image lookup and add timing headers (#5782) Theo Ilie [561508830e] [C-2759] Make donation link external (#3872) Dylan Jeffers [1d6ddcfce2] handle nonconfigured aao (#5786) Alec Savvy [c464b6d38a] remove error if undefined (#5785) Alec Savvy [0ef08234a9] @audius/sdk: v3.0.4-beta.6 audius-infra [1612e311e1] Fix aborted check (#5779) Raymond Jacobson [01fc9df151] add reasonable default to chain id (#5784) Alec Savvy [f45d6695d9] Fix activity sub-types for library endpoints PAY-1679 (#5766) nicoback2 [816156ce95] @audius/sdk: v3.0.4-beta.5 audius-infra [fc925be4c1] [C-2949] Fix creatorNodeSelection, getNStorageNodes (#5781) Dylan Jeffers [b8584c6356] @audius/sdk: v3.0.4-beta.4 audius-infra [138386e50b] [C-2947] Don't default services (except logger) (#5780) Marcus Pasell [4ea603d40a] cleanup unfindable CIDs (#5761) Michelle Brier [427ee19825] [PAY-1630] Wire up purchase content sagas (#3834) Randy Schott [65a6ea1e20] Re backfill existing playlist routes to match clients formatting exactly (#5778) sabrina-kiam [137075d8c3] Fix mobile crash on drawer dismiss (#3871) Reed [65b3e7dd77] [PAY-1430] "Leaving Audius" Warning for External Links (and createModal helper) (#3860) Marcus Pasell [5e5d47e204] [INF-437] Upgrade ci jobs to node 18.17 (#5777) Sebastian Klingler [8c7a2af3a2] Remove .only on upload cypress test (#3869) Raymond Jacobson [5db1802ad8] [INF-426] Upgrade dev-tools to node 18 (#5776) Sebastian Klingler [53f8c1d0b5] block keys with zero or less configured calls (#5773) Alec Savvy [420065ae67] @audius/sdk: v3.0.4-beta.3 audius-infra [69f2e0eb69] Fix edge case in raceHostHasBlob when multiple nodes have blob (#5775) Theo Ilie [2eaa3f4817] Update the upload track metadata schema for the new upload flow (#5753) Kyle Shanks [fd057a2c49] [C-2926] Implement selected values for upload contextual menu fields (#3848) Dylan Jeffers [9f14e7206b] [CON-818] Race mediorum redirects 5 at a time (#5771) Theo Ilie [f2f59c5ee8] Fix bug where duplicate slugs get written to db (#5772) sabrina-kiam [62ff768372] [PAY-1699] Assert account key patch in rewards manager program (#5770) Reed [5bbc9753a0] Add cascading deletes to revert_block fkey (#5769) Isaac Solo [be8dd4c29f] @audius/sdk: v3.0.4-beta.2 audius-infra [72f0be7253] [INF-434] Upgrade identity and libs to node.js 18.17 (#5768) Sebastian Klingler [1b74595181] Preserve CIDs for track and collection cover arts (#3866) Marcus Pasell [fe3c86ee8c] [CON-817] Try cuckoo filter first for faster v2 lookup (#5764) Theo Ilie [7a691017e5] [C-2930] Fix extra space after username in tip to unlock modal (#3845) nicoback2 [b94e5f6865] QA-588 Fix collection card profile link (#3853) nicoback2 [d406a84aae] [C-2942] Improve logs around developer app rate limits and reads (#5758) Sebastian Klingler [ff3255e7a7] Fix relay rate limits (#5759) Sebastian Klingler [66fd6c2409] Bump es indexer version to re index playlists (#5765) sabrina-kiam [35b6fd79df] PLAT-1141: discovery relay rate limit (#5696) Alec Savvy [ffe02bf70a] Fix broken playlist fetch via resolve (#3863) Raymond Jacobson [7cf1d8e378] Fix backfill of playlist routes to sanitize like client (#5760) sabrina-kiam [db4a5b4a99] Fix resolve to use slug/handle for collections (#5763) Raymond Jacobson [800274c047] [PAY-1695] DMs: Entrypoint Analytics (#3862) Marcus Pasell [4e532d1cc6] [CON-811] Self-mark unhealthy when unable to query upload count (#5762) Theo Ilie [ffcfb76b36] Minor improvements to SEO flow merged in #3859 (#3861) Raymond Jacobson [4fbf619e97] Delete network monitoring (#5751) Michelle Brier [aace12c05d] Add stream fallback for rendezvous (#5755) Isaac Solo [420f597638] Add nodes to env for SEO support (#3859) Raymond Jacobson [d316b710ed] [C-2941] Modify cloudflare worker to pull in SEO data from discovery nodes (#3858) Raymond Jacobson [515e92a598] @audius/sdk: v3.0.4-beta.1 audius-infra [7a6cf8aa20] Add keywords to sdk package (#5748) Sebastian Klingler [c1579b8550] @audius/sdk: v3.0.4-beta.0 audius-infra [0f1ff121e2] Fix type checks in discovery node (#5653) Raymond Jacobson [bd956fb519] [C-2879] Add validation to single track upload flow (#3855) Kyle Shanks [3440b549c3] Bump version to 0.4.3 audius-infra [4eea964632] Adjust sdk docs alert colors (#5747) Sebastian Klingler [61d530acaa] Drop ursm_content_nodes, delegations, app_delegates (#5750) Isaac Solo [6159f0a3a9] [C-2940] Update google analytics tags and fix embed build (#3856) Raymond Jacobson [08ecf181c6] [CON-743] Remove segments (#5587) endline [753a6d5517] [CON-807] Remove legacy mediorum code including seeding cid_lookup (#5749) Theo Ilie [a9b478ed2b] [C-2852 PLAT-1094 PLAT-1093] Add fetch collection by permalink (#3751) Dylan Jeffers [d7fd077767] Create em_logs table and index txs (#5662) Isaac Solo [8d6af7614e] [CON-804] Conslidate mediorum healthz and show storage driver (#5734) Theo Ilie [4084e518c7] Fix replicating Qm images (#5746) Theo Ilie [2c66875e55] [C-2935] Log dev app details (#5744) Sebastian Klingler [c38ab1c022] v1.5.36 audius-infra [a720b293a0] Skip v0 txs in user bank indexer (#5724) Reed [12d3c69a01] Add DirectMessages Banner and Update All Banners (#3851) Marcus Pasell [e4ec63fc0e] [PAY-1692] Rewrite 'Share to DMs' using less stateful logic (#3852) Marcus Pasell [d4b88b325c] [C-2936] Update sdk docs colors (#5743) Sebastian Klingler [2b5da04bec] @audius/sdk: v3.0.3 audius-infra [b2c9c71fe0] Fix gh draft (#5742) Raymond Jacobson [40ccfbfe34] [C-2675][C-2692] Add multi track navigation sidebar and form controls (#3847) Andrew Mendelsohn [8143cd384b] @audius/sdk: v3.0.3-beta.110 audius-infra [1ae1792781] Separate health check for registration (#5741) Theo Ilie [f3ffb67923] Fix send audio flow (#3850) Reed [e307aebe42] Update SDK to latest 3.0.3-beta.109 (#3849) nicoback2 [c1edc74b7b] @audius/sdk: v3.0.3-beta.109 audius-infra [c0dfac920c] [C-2937] Update doc return types (#5740) Sebastian Klingler [e9e322a2ed] [PAY-1693] SDK: Don't cache chat secrets on create, make client refetch them (#5739) Marcus Pasell [20cca60108] [C-2841] Fix offset for es feed (#5736) Raymond Jacobson [cb2275e528] @audius/sdk: v3.0.3-beta.108 audius-infra [a9c559d9b2] [C-2910] Add non-generated sdk read docs (#5737) Sebastian Klingler [106d3ace7c] Add npm run clean script (#3846) Reed [bf9ecbaf72] DMs: Web: Don't nav back when clicking outside the modal (#3844) Marcus Pasell [440ef066c3] @audius/sdk: v3.0.3-beta.107 audius-infra [84542713c7] Fix userbank lookup for USDC (#5735) Randy Schott [d3d656f999] Fix email copy for favorited (#5726) Raymond Jacobson [4f27778826] @audius/sdk: v3.0.3-beta.106 audius-infra [3456a2fc01] Fix file-type import (#5733) Sebastian Klingler [310fdacef6] Update docs, add SLA section (#5727) Raymond Jacobson [5d695d54c0] Fix broken es tests and add logs (#5731) Raymond Jacobson [067006b439] Remove expensive cid_lookup backfill and slow down beaming (#5732) Theo Ilie [b43fffcc42] Add prepare step to dapp-store ci flow (#3841) Raymond Jacobson [d873273563] [Harmony] Add SelectablePill to Harmony PAY-1654 (#3803) nicoback2 [eda15a4171] [CON-803] Support moving data between CDK drivers (#5729) Theo Ilie [db9ff1483c] revert ID const change (#5730) Alec Savvy [977ecd9deb] [PAY-1688] Mobile: Share track, collection to DMs (#3840) Marcus Pasell [89e62bc3ff] [PAY-1659] Improve library endpoint swagger types (#5728) Michael Piazza [85a5c30eb9] Disable upload redesign (#3842) Andrew Mendelsohn [48af5b8c63] [PLAT-1159] Migrate sum(segments) to duration field (#5722) Raymond Jacobson [1fa05935c2] Update dapp-store build artifacts audius-infra [7216ccff5e] Update dapp-store build artifacts audius-infra [c8c55d3810] Fix dapp store deployment (#3829) Raymond Jacobson [116367299c] [C-2907] Add contextual-menu, refactor release-date-field (#3836) Dylan Jeffers [24d0aa805a] [PAY-1645][PAY-1644] Library albums and playlist endpoints (#5709) Michael Piazza [c9e84bba79] [PAY-1687] Web: Share tracks, playlists, and albums via Direct Message (#3828) Marcus Pasell [1e27e09a60] Upgrade sdk to beta.105 to fix rewards claiming (#3839) Dylan Jeffers [e0fd16cd40] [C-2923] Fix toasts in modal screens (#3838) Dylan Jeffers [88d14cda7a] @audius/sdk: v3.0.3-beta.105 audius-infra [47f9e82ee3] Add cypress upload test for subgenre (#3833) Raymond Jacobson [dd170bc6ea] Don't only check patch in version check (#5725) Marcus Pasell [522893f233] [PAY-1685] Wire up stripe UI for USDC purchase in mobile (#3837) Reed [cc8c9d1a1a] Fix broken track upload for electronic subgenres on mobile (#3835) nicoback2 [0cbaa36d6a] Cleanup subgenre db migration (#5723) Isaac Solo [d55953b500] PLAT-1161: skip push on playlist update and if track already existed (#5714) Alec Savvy [a36d6efdb9] Fix tag input (#3832) Andrew Mendelsohn [799e343614] @audius/sdk: v3.0.3-beta.104 audius-infra [7e582f6f2c] Change stripe supported currency to sol (#5721) Reed [7c421bc428] PLAT-1140: discovery relay anti abuse (#5697) Alec Savvy [bcb272dd67] @audius/sdk: v3.0.3-beta.103 audius-infra [e9cc257bf4] [PAY-1666] Update identity stripe endpoint to support usdc (#5719) Reed [67779cb782] @audius/sdk: v3.0.3-beta.102 audius-infra [c57ae08a2c] Rename requestParameters in sdk (#5720) Sebastian Klingler [7659b63d60] [PAY-1667] Check for access to UDSC gated content (#5706) Marcus Pasell [072c635bff] [PLAT-1079][PLAT-1080] Implement version enforcement sla (#5505) Raymond Jacobson [e5e73d0f80] @audius/sdk: v3.0.3-beta.101 audius-infra [e98e78c9bc] [CON-802] Clean up creator-node (#5717) Theo Ilie [aa00b5b8dd] Bump version to 0.4.2 audius-infra [695b433c15] Update userbank function usage to pass config object (#3823) Randy Schott [a12b0f9bb0] Reorder ddl migrations with correct numbers (#5718) sabrina-kiam [1a84237e7c] @audius/sdk: v3.0.3-beta.100 audius-infra [ad81dc94f1] SDK Write + OAuth Docs (#5597) nicoback2 [e46ecef2d4] Update dapp-store build artifacts audius-infra [d26ab54381] @audius/sdk: v3.0.3-beta.99 audius-infra [be141ef827] Default init config objects for userbanks functions (#5716) Randy Schott [bf7b2f7fdc] @audius/sdk: v3.0.3-beta.98 audius-infra [882575c821] Add indexing validation for tracks in playlist (#5715) Raymond Jacobson [52322bc9e1] [C-2857] Revert remove get blocknumber (#3802)" (#3826) Dylan Jeffers [b2d6f1bb00] [C-2742] Multi-track form pagination (#3818) Andrew Mendelsohn [076a85e618] Update all userbank functions to allow usdc mint (#5713) Randy Schott [f48739f158] Bump mobile versions for client v1.5.35 full app release (#3827) nicoback2 [bc8934b390] Revert "Add purchased + reposted tracks to library PAY-1633 (#3820)" (#3825) nicoback2 [131074d3f9] Add purchased + reposted tracks to library PAY-1633 (#3820) nicoback2 [6259c2a2c5] Update SDK version + ActivityFull type (#3819) nicoback2 [83ce05e20b] update playlist es indexer version (#5711) sabrina-kiam [724cfc6106] Use audius-query in USDC Purchase Drawer (#3822) Reed [13f55a6c65] Update bootstrap nodes (#5710) Theo Ilie [4c54c55565] Update bootstrap nodes (#3821) Theo Ilie [cf46d05952] Return extremely old images even when they have extra .jpg (#5708) Theo Ilie [7898f08d7c] [CON-788] Migrate legacy files (Qm CIDs) to v2 bucket (CDK) (#5702) Theo Ilie [30a8f7428a] [PAY-1589] Wire up Stripe Onramp in mobile (#3814) Reed [9917c5a102] v1.5.35 audius-infra [f145d99421] Add favorite test and fix aria-label (#3817) Raymond Jacobson [39f860f916] Ignore non-CID Qm keys in repair.go (#5707) Theo Ilie [d64d8a2a62] [C-2908 C-2744] fix desktop follow button (#3816) Dylan Jeffers [68f324da01] [PAY-1660] Fix layout issues with TrackTile socials row with a lot of stats (#3815) Randy Schott [18dddb709d] @audius/sdk: v3.0.3-beta.97 audius-infra [bd4c77a01a] Add documentation to StorageNodeSelector config, make logger optional (#5705) Marcus Pasell [573e6ec6ce] Pin stripe package versions (#3813) Reed [b9f1682063] Fix: Validate single tx signups and fix audius-cmd (#5703) Marcus Pasell [7406908f86] Index USDC Transfer Transactions (#5619) Marcus Pasell [1a26e5a145] Fix cid_data json data (#5704) Isaac Solo [e377673e02] @audius/sdk: v3.0.3-beta.96 audius-infra [f332ab70eb] Run SDK gen for library auth headers (#5701) nicoback2 [b0bc11bbd7] Log when not attempting to push a DM notif (#5679) Michelle Brier [5bf6aa26c1] Fix: Don't break existing bulk get tracks endpoint for slug + handle (#5700) Marcus Pasell [03cb72ed03] [C-2774] Update upload inputs (#3806) Dylan Jeffers [5a0f813c54] Fix auth user for multi user wallet (#5699) Isaac Solo [6c99952d4f] [C-2901] Fix menu types (#3811) Dylan Jeffers [3d55403a2b] Add headers to parser for library route (Take Two) C-2906 (#5698) nicoback2 [452b8cd5eb] [C-2905] Update Text types and props to camelCase (#3810) Kyle Shanks [a24020fd10] [PAY-1624] Implement Purchase modal (#3808) Randy Schott [10cb3930df] [C-2902] Update the upload forms to use the typography component (#3809) Kyle Shanks [7651553b78] @audius/sdk: v3.0.3-beta.95 audius-infra [e33acd6fae] PLAT-1140: add decodeAbi and recoverSigner functions to decoder in libs (#5675) Alec Savvy [2e48254169] [C-801] Fix oauth nodes (#3807) Raymond Jacobson [a8416a4728] [CON-801] Fix v2 only user images from public api (#5691) Raymond Jacobson [6f927f2b1d] @audius/sdk: v3.0.3-beta.94 audius-infra [7146f50838] sdk and discovery: Fix full bulk tracks endpoint (#5693) Marcus Pasell [08dcffb4ed] Use tmp file key without slash (#5692) Theo Ilie [8c70d07308] Update typography component to use classnames (#3805) Kyle Shanks [1bcc3b7246] @audius/sdk: v3.0.3-beta.93 audius-infra [76e70d79ae] Fix Web3 issue C-2900 (#5690) nicoback2 [c1c71f5354] Enforce albums cannot change tracklist (#5689) Isaac Solo [79a6c16e56] Enforce immutable metadata on updates (#5683) Isaac Solo [746190d822] Delete CDK .tmp files on startup (#5687) Theo Ilie [31f6c25917] @audius/sdk: v3.0.3-beta.92 audius-infra [2941a08f96] Add album routes to playlist permalinks project (#5688) sabrina-kiam [ddf5da1e4b] Hide write methods and internal methods from autogenerated SDK docs C-2898 (#5685) nicoback2 [c729e81fe1] Fix fetchAndUpdatePlaylist in sdk (#5680) Sebastian Klingler [f2daf28436] [C-2894] Update ids to HashIds (#5686) Sebastian Klingler [9d7f1cf28c] Ignore .tmp files when sharding (#5684) Theo Ilie [73bf1ab7a8] @audius/sdk: v3.0.3-beta.91 audius-infra [afd0df3940] [C-2869] Add Logger to sdk (#5682) Sebastian Klingler [5ac1c441f4] Switch to Stripe package instead of script (#3798) Reed [051a794b61] [C-2890] Add first version of a typography component to web (#3796) Kyle Shanks [36794e5304] [CON-796] Shard CDK keys (#5678) Theo Ilie [ce4d75b881] Fix mobile prem-content drawer unlocking margin (#3804) Reed [f51e754da6] @audius/sdk: v3.0.3-beta.90 audius-infra [6d41fc6d5f] [SDK] Re-generate API to get `getUserLibraryTracks` (#5681) nicoback2 [7534c5a4ca] [C-2857] Remove get blocknumber (#3802) Dylan Jeffers [8b8954a6bd] Prepare for 1.5.34 full app release (#3801) Dylan Jeffers [ce845dcf0d] [plat-1092] add another backfill for existing playlists routes (#5663) sabrina-kiam [6d068aec36] Remove disused problem blobs + ui (#5673) Steve Perkins [2fcfe7fb47] use custom DNS in go http client (#5671) Steve Perkins [79cc698253] Fix user merge in multi tx signup (#5676) Isaac Solo [feb8a0d1ed] Fix mediorum persistence readme (#5677) Michelle Brier [d28058fbdf] [C-2887] Fix collection button widths (#3800) Dylan Jeffers [bd6d1743ef] [PAY-1508] Library tracks endpoint (#5666) Michael Piazza [58f86445c4] [PAY-1655] Add ColorValue prop to Text component (#3799) Reed [48d2f33c1a] Revert cacheActions.add thunk (#3797) Dylan Jeffers [3063c2c19a] @audius/sdk: v3.0.3-beta.89 audius-infra [733b89904d] [C-2868] Restrict mime types of files in sdk (#5670) Sebastian Klingler [0aa93085fe] [C-2865] Strip 0x from apikey (#5674) Sebastian Klingler [cc6e903502] Move joined health check to python code (#5651) Raymond Jacobson [ddb674a328] [PAY-1650] Update play/preview buttons on track details to use HarmonyButton (#3795) Randy Schott [de7ba95c01] Fix hidden tracks and playlists (#5672) Isaac Solo [b2cd8f8e66] [PAY-1651] Implements Harmony Buttons (#3794) Randy Schott [f8d7f7821a] [C-2886] Improve cache performance (#3792) Dylan Jeffers [3259c86e43] [PAY-1587] Mobile USDC Purchase Drawer Skeleton (#3793) Reed [42ea5aa0d0] Bump version to 0.4.1 audius-infra [09297b743a] [C-2883] Migrate confirmer to common (#3788) Dylan Jeffers [e50d9e7032] Fix noisy metadata deserialization error (#5668) Michelle Brier [4408b359e7] @audius/sdk: v3.0.3-beta.88 audius-infra [d998c9ad22] [C-2867] Support node files with no filename in sdk (#5669) Sebastian Klingler [1bda893563] [plat-1111] add usdc purchase seller and buyer notifications (#3770) sabrina-kiam [df59882dc3] @audius/sdk: v3.0.3-beta.87 audius-infra [eded7430bc] [C-2882] parseParams for AlbumsApi in sdk (#5667) Sebastian Klingler [86b220dd91] Fix mobile LockedStatusBadge padding (#3790) Reed [b9d1bab8a3] [C-2680] Attribution Modal (#3778) Andrew Mendelsohn [cb877fa496] v1.5.34 Dylan Jeffers [4129384b3c] Upgrade to 1.5.33 Dylan Jeffers [dcef2c0159] Update to reroute to trending when deleting a playlist if the playlist is viewed (#3789) Kyle Shanks [1e07617378] Log error when skipping tx (#5661) Isaac Solo [2fd5d74f9b] Fix user update merging cid data (#5665) Isaac Solo [d7a34708c6] boost max skipped tx (#5664) Alec Savvy [b973880a38] [C-2877] Address suggested-tracks qa #2 (#3787) Dylan Jeffers [f9a6e70c3c] @audius/sdk: v3.0.3-beta.86 audius-infra [1b1ef055b0] [C-2855] SDK - Return hashids and make return types uniform (#5659) Sebastian Klingler [880f550da0] [C-2835] Support partial updates in EM and SDK (#5612) Sebastian Klingler [6721c8bed4] [CON-733] Implement "full" content node (STORE_ALL) (#5658) Theo Ilie [f11d3e6c8a] [PAY-1652] Update LockedContentDrawer on mobile (#3786) Reed [3a2f7f0161] Fix mobile premcontent locked badge colors (#3783) Reed [9445462934] Change mobile drawer background to white (#3784) Reed [39ac403139] Make all track previews publicly streamable (#5660) Michelle Brier [85f0521bf9] [C-2849] Add albums api to SDK and tests (#5649) Kyle Shanks [b20b6118fc] [PAY-1635] Always show share button for track owners on hidden tracks (#3782) Randy Schott [1693c11ba2] [PAY-1575] Always show premium DogEars on track details page (#3781) Randy Schott [c6114d7b78] [PAY-1620] Fix disabled play button for unlocked gated tracks on Mobile Web (#3779) Randy Schott [e77f59399f] [PAY-1615] Fix display of "Artist Pick" text (#3780) Randy Schott [3bc871a3c2] [PAY-1618] Update DogEar rendering and fix spacing (#3775) Randy Schott [ab33b3b3a5] As/plat 1136 build relay plugin (#5639) Alec Savvy [db4631b3bb] sv2 alternative storage backends (#5656) Michelle Brier [8ff1813c29] Fix broken playlist_routes test (#5657) Raymond Jacobson [c2ba22f30d] Decentralized Relay (#5564) Alec Savvy [35f1ea7102] [C-2866] Undo secondary button style changes (#3777) Randy Schott [6e4d73bff0] Fix migration route for playlists (#5655) Raymond Jacobson [c33d9c25e2] [PAY-1634] Fix hidden track tile + add share button (#3765) Reed [3e7d98e654] Skip transaction when there's network consensus (#5648) Isaac Solo [03bb08239c] Fix lint (#5652) Raymond Jacobson [6fc99f7714] Add support for UDSC Mint in Client (#3776) Marcus Pasell [94630bd667] Fix user followers call (#5654) Isaac Solo [2568f6cf85] [PAY-1638] Fix iconLockUnlocked icon (#3766) Reed [56060676e5] @audius/sdk: v3.0.3-beta.85 audius-infra [141c300fae] Libs edit file upload (for editing track previews) (#5646) Michelle Brier [261802a082] [C-2872] Fix image retries (#3773) Dylan Jeffers [540df30374] Add fallback url to embed (#3772) Raymond Jacobson [ab43e59f9b] Remove usages of CN /health_check/verbose (#3769) Theo Ilie [eb71fbc233] [C-2846] Suggested Tracks QA (#3771) Dylan Jeffers [8450eefd05] [C-2861] Replace private with hidden (#3768) Dylan Jeffers [32ae51ed69] @audius/sdk: v3.0.3-beta.84 audius-infra [a742c13c16] [CON-781] Allow running a v2-only Content Node (#5645) Theo Ilie [9d74d3e7bf] Add duration log for user endpoints (#5635) Isaac Solo [4d075ffa5b] [C-2650] Add playlist-library sanitization hook (#3767) Dylan Jeffers [0e42af1cb5] Add Dapp store publishing in CI (#3747) Raymond Jacobson [1b76a3dc31] Mediorum health changes (#5650) Steve Perkins [0e883d1eb6] [plat-1112] add usdc purchase buy and sell notifications to plugin (#5608) sabrina-kiam [16a6eac935] [PLAT-608][PLAT-1129] Add dual playlist route writes and fix private fetches (#5623) Raymond Jacobson [74478573a2] [C-2842] Improve playlist image generation (#3762) Dylan Jeffers [95011d3969] @audius/sdk: v3.0.3-beta.83 audius-infra [7cf5cd1845] Fix revert cursor blocknumber logic + misc (#5643) Michelle Brier [950901e0c7] Support creating USDC userbanks in libs and DN (#5599) Marcus Pasell [9395b1d77b] Use GET for mediorum redirect checks (#5644) Theo Ilie [a14542cddb] Remove unused notification announcement page (#3739) Reed [8ec90dfc81] [C-2853] Fix deletedCount calculation (#3763) Andrew Mendelsohn [7a15c26f32] [PAY-1639] Fix mobile hidden track dog ear (#3764) Reed [c20c0e5679] Fix AI attribute update (#5638) Isaac Solo [5292c0a1b0] Function to do disk check without following redirects. (#5641) Steve Perkins [6b40f5bc49] Use cuckoo filter for Files table contents (#5634) Steve Perkins [31348596a2] Check current block timestamp in delist task (#5615) Michelle Brier [9cf4ddc4ad] [PAY-1429] current_user_id query param (#5496) Steve Perkins [dd0f7df24b] [C-2856] Fix track/collection artwork field (#3760) Dylan Jeffers [df29f59751] [C-2782] Update app name middleware to fetch app name if not provided (#5630) Kyle Shanks [c0420c156f] Ddl index cleanup (#5632) Steve Perkins [443dc4dcb7] load ai_attribution_user_id in validation (#5637) Steve Perkins [cf46f26fd8] [C-2858] Fix phantom signing (#3761) Raymond Jacobson [57bcc08f38] Add mood and genre to browser dist (#5611) nicoback2 [9238864698] [PAY-1621] Reverse order of mobile lineup tile stat icon and number (#3759) Reed [a6927acb0a] [PAY-1612] Change mobile hidden track header color (#3758) Reed [6060869f7a] Use Text component in mobile DMs (#3749) Reed [43f73f5f81] @audius/sdk: v3.0.3-beta.82 audius-infra [b4bd0a6eab] Add track preview columns to tracks table and metadata, add preview streaming (#5579) Michelle Brier [4eeb8352eb] Update maxContentLength for sdk uploads (#5633) Sebastian Klingler [784b4515ff] Revert "Revert "0.4.0 (#5506)" (#5514)" (#5604) Raymond Jacobson [697bfbeefc] [PAY-1607] Fix mobile prem content track tile layout (#3757) Reed [ed8a484b08] [PAY-1606] Updates gated content experience (#3754) Randy Schott [9ed07b57a5] Fix is_unlisted on track create (#5631) Sebastian Klingler [2e8cb2e939] Make mediorum 404 fallback smarter (#5628) Theo Ilie [da8e16c8d9] v1.5.32 Dylan Jeffers [5808b9d14a] Say bye bye to alembic (#5629) Raymond Jacobson [bc4b54eb30] @audius/sdk: v3.0.3-beta.81 audius-infra [8e6283c965] PLAT-1115: discovery relay config (#5627) Alec Savvy [0d9316f794] Manually set the libs state to prevent retry storm (#3753) Michael Piazza [6c15046736] Make mediorum case insensitive again (#5625) Theo Ilie [f44860aaae] Bump version to 0.3.98 audius-infra [fb708eeedb] Re-seed cid_lookup instead of falling back to every node (#5624) Theo Ilie [b2a34bb335] [CON-778] Mediorum: Check all healthy nodes on 404 and use GA (#5622) Theo Ilie [c8b2b223d1] Fix android announcement notifs (#3750) Michael Piazza [46bde8dfd5] [PAY-1599] Fix font in Start Conversation prompt (#3748) Reed [90eb05aafd] [C-2851] Add privacy policy to settings page (#3741) Dylan Jeffers [79b25364c0] [PAY-1595] Hide chat textinput until chat exists (#3746) Reed [07bd08f93e] Gate user-facing routes with health check so client knows to retry another node (#5618) Theo Ilie [98cc97d82a] [PAY-1597] Fix mobile chat screen empty state font (#3744) Reed [fd17b9f8f2] @audius/sdk: v3.0.3-beta.80 audius-infra [5d12f92eb2] Upgrade sdk (libs) across all services (#5605) Raymond Jacobson [0544776d8f] Set bootstrap nodes default for StorageNodeSelector (#5609) Sebastian Klingler [45f1c07ecc] Bump Android again (#3745) Michael Piazza [0e655b821f] Get the first storage node for o-auth not all of them (#3743) Andrew Mendelsohn [91077ce6b1] Remove and fix 2 slow mediorum sql queries (#5617) Theo Ilie [352c388c9e] Bump app versions (#3742) Michael Piazza [53c1dd2eaf] Fix cid_lookup schema and stay unhealthy while seeding (#5616) Theo Ilie [be753fc6bb] add push body to announcement notification (#5613) Alec Savvy [2e4c0700a9] Try more legacy fallback paths when serving files (#5614) Theo Ilie [fd33c5bdd8] Notification cursor reflects clickability (#3740) Reed [d53c898265] [C-2823] Improve autogenerated image logic (#3729) Dylan Jeffers [f020521594] [CON-773] support new nodes better (#5606) Theo Ilie [d219cfd494] @audius/sdk: v3.0.3-beta.79 audius-infra [ce49bded20] Update sdk exports (#5607) nicoback2 [e287c05cfa] [C-2845] Update save to favorite for the tracks and playlists endpoints (#5610) Kyle Shanks [fdb9671116] [C-1608 C-2750] Fix edit profile/cover photo (#3735) Dylan Jeffers [6ce199f792] [C-2711] Remove app-store link in force-upgrade for saga (#3737) Dylan Jeffers [53dc40a247] @audius/sdk: v3.0.3-beta.78 audius-infra [70d5a52b87] [C-2740, C-2741] Add update profile to usersApi in SDK and add test (#5600) Kyle Shanks [39f087d568] Pin lerna version (#3738) Sebastian Klingler [6dc50641d1] @audius/sdk: v3.0.3-beta.77 audius-infra [6c8b72fa44] [CON-765] Default v2 signup and fix local EM (#3730) Theo Ilie [b23d5a6956] [PLAT-1125] Tolerate higher minor/major versions in selection (#5602) Raymond Jacobson [94ae693e82] @audius/sdk: v3.0.3-beta.76 audius-infra [07f7bd9792] [CON-765] Default all signups to v2 and clean up (#5596) Theo Ilie [25380b6b2e] Clean up v1 CN (part 1, leave manual syncs) (#5595) Theo Ilie [e29ecdc7bf] Handle track preview in POST /uploads (#5516) Michelle Brier [b810d43699] Update announcement notification style and hover behavior (#3733) Reed [3e800cb548] [C-2844] Ensure all tracks fetched on collection page (#3734) Andrew Mendelsohn [e310a396f5] Add dev storage bootstrap nodes (#3731) Sebastian Klingler [4bd83b0bf4] [QA-565] Fix notification overflow bug (#3732) Reed [2bf09c1eca] Make redirect err more informative (#5598) Theo Ilie [6d139b121e] [PLAT-1124] Add feed es offset (#5594) Raymond Jacobson [c0e597dfd1] Add new identity signal (#5593) Michael Piazza [c329b4c392] @audius/sdk: v3.0.3-beta.75 audius-infra [0869e4f19d] Fix libs and /playlist endpoint for is_image_autogenerated (#5592) Dylan Jeffers [1f6680489d] [C-2547] Lineup pagination fixes (#3728) Andrew Mendelsohn [ec5a808db8] Validate user has handle (#5590) Isaac Solo [1ef466c2ad] @audius/sdk: v3.0.3-beta.74 audius-infra [8d63b03ebc] [C-2733] Add addTrackToPlaylist and removeTrackFromPlaylist to sdk (#5591) Sebastian Klingler [8cf23b343b] @audius/sdk: v3.0.3-beta.73 audius-infra [54764cc34b] Fix doc generation for audius/sdk (#5584) Sebastian Klingler [f979936725] Allow delegated user writes (#5586) nicoback2 [ff2948f6ce] Add web push notifications for announcements (#5589) sabrina-kiam [127167dfb1] Log commit on discovery server start (#5585) Isaac Solo [34fe947373] dms: add logger middleware (#5588) Steve Perkins [b3838ed395] PLAT-1096: notifs heap fixes (#5580) Alec Savvy [135bd4a3cd] Disallow non-cidstream mp3s, and fix filename download (#5582) Theo Ilie [90ca99549d] [C-2679] Track Availability Modal Form (#3720) Andrew Mendelsohn [f8ec2fc1d8] Add entity counts (#5583) Isaac Solo [a47a90aa85] [C-2785] Update collection screen focus effect to fetch lineup (#3722) Kyle Shanks [1c9b1a3624] Make embed not fetch metadata from CN (#3710) Theo Ilie [f944c15ebe] [C-2809] Remove user from image hooks (#3723) Dylan Jeffers [4ec6d39301] [C-2834] Remove replica set usage in web (#3721) Dylan Jeffers [389b176f76] Check host health before redirect for legacy path (#5581) Theo Ilie [618574a9eb] [C-2735] Add updatePlaylist and publishPlaylist to sdk (#5570) Sebastian Klingler [e2fbe73bec] [plat-1110] return usdc purchase notifs in get notifications query (#5567) sabrina-kiam [b4c4cb495e] Only log listen for tracks, and log legacy mp3 stream (#5578) Theo Ilie [a684750f4a] Make mediorum only redirect if db is reachable (#5577) Theo Ilie [ab23c922dd] Bump version to 0.3.97 audius-infra [11f1ef2294] Comment out lazy refresh on cache user balance ids (#5575) sabrina-kiam [d6df88d877] [C-2829] Finalize SuggestedTracks (#3706) Dylan Jeffers [4fe9d96d45] Revert "Revert single tx signup in libs (#5471)" (#5573) Isaac Solo [cb4e724c0c] Filter users earlier in lazy balance refresh (#5574) Michael Piazza [3bdeb1d51f] Rm undefined self attributes in cache user balance (#5572) sabrina-kiam [366c6c5467] Use hasattr instead of self. in cache user balance (#5571) sabrina-kiam [da205668bb] [PAY-1569] Update blog post link (#3719) Michael Piazza [0744d7513c] add trusted notifier discrepancies to health check + index and delist sequentially (#5565) Michelle Brier [98f17ce206] Call the DN selection callback in AudiusBackend if using a cached DN (#3718) Marcus Pasell [89621c9c4f] DMs: Add space to learn more text (#3714) Marcus Pasell [4c0826afbb] DMs: Ensure every permission action has a CTA (#3716) Marcus Pasell [dacfa711f4] clear upload error after retry success (#5568) Steve Perkins [094b1595a6] Set web3 primary host as env var (#5549) Isaac Solo [f1bc95c248] Revert "[PAY-1534] Allow Popup to be mounted inside a container (#3669)" (#3715) Marcus Pasell [a8786cfc9d] [plat-1109] Add db trigger to create usdc purchase notifications (#5558) sabrina-kiam [54920bd1e7] DMs: Make links noreferrer noopener (#3713) Marcus Pasell [7a0baef76e] [PAY-1463] Fix d to set discovery node (#3690) Marcus Pasell [237aab5139] [PAY-1534] Allow Popup to be mounted inside a container (#3669) Marcus Pasell [deb71dba8d] [C-2341] Update tracks table to display tracks marked as deleted as deleted (#3712) Kyle Shanks [41365cae09] [PAY-1566] Adds support for passing color directly to primary button (#3709) Randy Schott [5c30d719a7] Log mp3 streams that would be blocked (#5566) Theo Ilie [cf9d1c1cf7] [C-2825] Fix push notification registration (#3672) Michelle Brier [3f5ad5b21a] Fix custom indexing validation (#5563) Isaac Solo [0e0faa540b] Fix playlist update em (#5562) Sebastian Klingler [26bb6576ab] Use rendezvous for all streams (#5555) Theo Ilie [e6dcf7e35c] retry failed transcode (#5560) Steve Perkins [93b281096d] @audius/sdk: v3.0.3-beta.72 audius-infra [aa7de93f6b] [C-2732] Add createPlaylist to write sdk (#5561) Sebastian Klingler [5ee7026c67] [C-2827] Fix hidden dog ear on search results (#3708) Dylan Jeffers [980e7c0304] [C-2830] Move storage node selector to common (#3707) Dylan Jeffers [32b7cf46ca] @audius/sdk: v3.0.3-beta.71 audius-…
- Loading branch information