Samidy
a84a983bb7
Merge pull request #613 from atvalerie/main
...
fix: use /trackManifests instead of /track
2026-04-24 00:31:04 +03:00
Samidy
0b4f5ab8a9
shit
2026-04-24 00:30:45 +03:00
Valerie
3fc77e776b
Merge branch 'monochrome-music:main' into main
2026-04-23 23:25:16 +02:00
Valerie
c2f3d3b34e
fix: use /trackManifests instead of /track because /track is broken
...
3 big booms
2026-04-23 23:23:56 +02:00
Samidy
fb97f39a51
Add Notice
2026-04-24 00:12:23 +03:00
uimaxbai
00bb06448d
Replace old tidal-uptime workers.dev URLs with geeked.wtf
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-23 20:28:27 +01:00
Samidy
a3580a9098
PLEASE let this fix it dude
2026-04-23 01:56:11 +03:00
uimaxbai
52b1bb946a
yet another preventative fix
2026-04-22 22:16:15 +01:00
uimaxbai
134cd05113
should fix stuff
2026-04-22 21:53:51 +01:00
uimaxbai
e2ffbf904f
just fix that semicolon
2026-04-22 21:41:53 +01:00
uimaxbai
e1f45071e4
Revert "Enable AudioContext and proxy for all users, not just extension users"
...
This reverts commit 7b8a6e6cab .
2026-04-22 21:34:29 +01:00
uimaxbai
fa8fc6be15
Revert "style: auto-fix linting issues"
...
This reverts commit e1b0b403fa .
2026-04-22 21:28:43 +01:00
binimum
e1b0b403fa
style: auto-fix linting issues
2026-04-22 20:08:44 +00:00
uimaxbai
7b8a6e6cab
Enable AudioContext and proxy for all users, not just extension users
...
- Set crossorigin="anonymous" as a static HTML attribute on audio/video elements
so all users can use createMediaElementSource (required for Web Audio API)
- Remove window.__tidalOriginExtension guards from AudioContext init/changeSource:
binaural DSP, EQ, M/S processing, and audio graph now active for everyone
- Route direct (non-DASH) stream URLs through getProxyUrl in player.js so
non-extension users get CORS headers from the proxy for lossless/MP4 audio
- Proxy preloader src as well so browser cache warms with the proxied URL
- Add idempotency guard in getProxyUrl to prevent double-proxying when Shaka
retries segment requests (proxied URL still contains "tidal.com" in params)
- Extension users: still bypass proxy and get CDN URLs directly (unchanged)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 21:07:39 +01:00
uimaxbai
9138ec5289
Restore extension AudioContext features and fix track recommendations
...
- Add crossorigin="anonymous" for audio/video elements in extension context only
(required for createMediaElementSource in Web Audio API)
- Restore EQ, binaural DSP, M/S processing, and audio graph wiring for extension users
- Fix recommended tracks showing "Unknown Artist" and no album cover:
- v2 OpenAPI artist endpoint doesn't include track details in `included`,
so now fetches v1 /artists/{id}/toptracks in parallel for complete TidalTrack objects
- v1 tracks carry album.cover UUID and full artist/artists arrays directly
- Fix prepareTrack() to populate artists[] from artist when missing (and vice versa)
- Fix relationship data polymorphism (single ref vs array) in getSimilarArtists/Albums
- Add artistBiographies lookup key for biography included items
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-22 20:30:43 +01:00
uimaxbai
b6b425affc
Revert "Remove blocked instance filter for .squid.wtf domains"
...
This reverts commit 4641fe20b2 .
2026-04-21 22:29:23 +01:00
uimaxbai
4641fe20b2
Remove blocked instance filter for .squid.wtf domains
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-21 21:37:11 +01:00
Samidy
b528720e8b
Revert "Fix v2 artists API: correct data access paths"
2026-04-19 01:49:00 +03:00
Daniel
00efcb8017
Fix v2 artists API: correct data access paths
2026-04-18 16:33:11 -05:00
binimum
f408d75666
style: auto-fix linting issues
2026-04-18 13:12:53 +00:00
uimaxbai
067b68c4c6
fix proxy again
2026-04-18 14:12:11 +01:00
uimaxbai
b313b868f8
fix proxy
2026-04-18 13:48:38 +01:00
uimaxbai
1dd7e97f94
add files
2026-04-18 13:00:33 +01:00
uimaxbai
6d79dafadb
make hi-res work
2026-04-18 12:57:40 +01:00
uimaxbai
c2b3f7312e
fix streaming for now
2026-04-18 12:16:07 +01:00
uimaxbai
6ddb411b94
Revert
2026-04-18 10:04:31 +01:00
uimaxbai
d4f6c5911f
Revert "style: auto-fix linting issues"
...
This reverts commit 4b6f81b2ec .
2026-04-18 10:02:34 +01:00
Samidy
4dbddfab41
please please please work
2026-04-18 01:31:50 +03:00
binimum
4b6f81b2ec
style: auto-fix linting issues
2026-04-17 21:40:59 +00:00
uimaxbai
274baa2a79
fix EVERYTHING
2026-04-17 22:40:15 +01:00
copilot-swe-agent[bot]
ef71d402e2
fix: correct artist page fallback URL and picture field
...
Agent-Logs-Url: https://github.com/monochrome-music/monochrome/sessions/f6c0d1c5-5b9f-486a-a3c1-333a4bcb62c4
Co-authored-by: binimum <61615730+binimum@users.noreply.github.com>
2026-04-17 08:23:20 +00:00
Samidy
4f57e42d26
School Girl Sashimi
2026-04-17 02:21:19 +03:00
Samidy
5d8ac7a7e2
nvm
2026-04-17 01:26:24 +03:00
Samidy
b83db38b52
reroll client id and secret for tidal API
2026-04-17 01:17:44 +03:00
copilot-swe-agent[bot]
9bd76fd2dd
Avoid ?q fallback on external hifi-api search
...
Agent-Logs-Url: https://github.com/monochrome-music/monochrome/sessions/b34dfb4a-cfae-459a-ac01-4c675551575b
Co-authored-by: binimum <61615730+binimum@users.noreply.github.com>
2026-04-16 19:22:30 +00:00
copilot-swe-agent[bot]
66d132dbbc
Use direct TIDAL combined search only before hifi-api fallback
...
Agent-Logs-Url: https://github.com/monochrome-music/monochrome/sessions/b34dfb4a-cfae-459a-ac01-4c675551575b
Co-authored-by: binimum <61615730+binimum@users.noreply.github.com>
2026-04-16 19:18:45 +00:00
Samidy
10c04ccd3b
we are back
2026-04-16 11:34:54 +03:00
edideaur
3910e0746e
style: auto-fix linting issues
2026-04-14 20:03:55 +00:00
edideaur
04be94552d
ouuu chiild things are gonna get easier
2026-04-14 23:03:13 +03:00
edideaur
c6b3f2f698
ouuuu
2026-04-14 23:02:32 +03:00
edideaur
ac99a5ec27
yup
2026-04-14 22:53:35 +03:00
edideaur
19cecc0c76
style: auto-fix linting issues
2026-04-14 19:46:46 +00:00
edideaur
bd121f5414
more and more and more slop im going insane
2026-04-14 22:46:02 +03:00
edideaur
a4e714a214
style: auto-fix linting issues
2026-04-14 19:32:16 +00:00
edideaur
5267229be8
fuck me fuck you fuck everyone fuck all of y'all
2026-04-14 22:31:36 +03:00
edideaur
13e5afd345
Merge branch 'main' of https://github.com/monochrome-music/monochrome
2026-04-14 22:06:13 +03:00
edideaur
951618ec57
fuck me fuck me fuck me fuck me fuck me
2026-04-14 22:06:11 +03:00
Samidy
ecda48d0b6
artwork.boidu.dev changes
2026-04-14 19:13:17 +03:00
Samidy
895c41c1c3
Merge branch 'main' of github.com:monochrome-music/monochrome
2026-04-14 01:37:55 +03:00
Samidy
dfb2e6f44c
i fucking hate this
2026-04-14 01:37:50 +03:00