15 Commits
Author SHA1 Message Date
Tor Wingalen 5d20972c2d Update frontend retry calls to POST 2026-05-15 23:55:10 +02:00
Tor Wingalen 5dc428b148 Use POST for retry state-changing endpoints 2026-05-15 23:49:54 +02:00
Tor Wingalen be11bb94d7 Replace Redis shell exec with spawn 2026-05-15 23:45:59 +02:00
Tor Wingalen f64cc97475 Replace yt-search dependency with yt-dlp search 2026-05-15 23:36:57 +02:00
Tor Wingalen 005e47bf6e Remove unused fluent-ffmpeg dependency 2026-05-15 23:17:51 +02:00
Tor Wingalen 9e83001b73 Update Angular toolchain patch versions 2026-05-15 22:11:01 +02:00
Tor Wingalen 5f4d7c9c4e Document deterministic yt-dlp hardening and Docker persistence 2026-05-15 21:07:01 +02:00
Tor Wingalen 48517a5a85 Use direct yt-dlp CLI with deterministic fallback handling 2026-05-15 20:47:25 +02:00
Tor Wingalen ca388a8fc8 Improve deterministic YouTube matching and playlist handling 2026-05-14 21:52:58 +02:00
Tor Wingalen c1fd39c377 Add Spotify OAuth and large playlist support 2026-05-14 19:40:27 +02:00
Tor Wingalen 0034b28f1a Improve large playlist stability and Spotify item endpoint 2026-05-14 19:07:53 +02:00
Tor Wingalen a1772c7670 Make cover art non-fatal and disable critical CSS inlining 2026-05-14 18:37:15 +02:00
Tor Wingalen 64160fe21a Ignore local test downloads 2026-05-14 18:20:58 +02:00
Tor Wingalen 20632c6f9f Add deterministic YouTube matching and fix download path guard 2026-05-14 18:18:37 +02:00
Tor Wingalen 4bb61f5ebe Add deterministic YouTube source scoring 2026-05-14 18:00:53 +02:00