Psi
Psi
It looks like `dash.resonate.coop/api/user/upload` rejects all CORS requests.
@whatSocks Could you elaborate on that a bit more? Seems to me that rather than tell the user nothing is playing across the resonate ecosystem (which as a user I...
Thoughts here https://stackoverflow.com/questions/64751178/how-to-detect-the-click-event-on-the-keyboard-keys-play-pause-next-and/64930255#64930255 https://developer.mozilla.org/en-US/docs/Web/API/Media_Session_API
Huh, so interestingly enough, if a song appears twice in a playlist that song will have the same index. That seems like an API bug. ``` GET https://stream.resonate.coop/api/v3/user/trackgroups/43ecfd77-6817-4086-97d2-fe67f0e65f23 ``` ...
howler was promising but it only does streaming support with audio tags, which means that it can't do xhr https://github.com/goldfire/howler.js/issues/1134
phonogram seems worth exploring but it doesn't look like it allows you to set headers on the fetch request. https://github.com/Rich-Harris/phonograph
Created an issue here https://github.com/resonatecoop/tracks-api/issues/49
If it makes you feel any better, telegram's package size is 700mb :rofl:
:+1: this would be fantastic. Aside: I think it'd be a great resource for opensourcedesign.net
Aww yiss, that graphic looks great. Thanks for leading the charge on this @andru