crabidy/tidaldy
AI User 634b89b9e8 Fix device login stalling silently until code expiry
Tidal edge WAF rejects HTTP Basic-Auth on /oauth2/token with a 403
HTML page, which the poll loop treated as an ordinary "not yet
authorized" response and retried with no logging, making a broken
login indistinguishable from a slow one until the code expired.

Send the client secret in the request body instead (also fixed for
token refresh), and classify poll outcomes explicitly so pending polls
are logged and real failures surface immediately with the actual
Tidal error.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-20 09:26:48 +02:00
..
src Fix device login stalling silently until code expiry 2026-07-20 09:26:48 +02:00
Cargo.toml Update all dependencies to current versions 2026-07-19 21:41:10 +02:00