soulsync/webui
Broque Thomas aede7dd089 Fix download modal freezing by moving M3U save to completion only
autoSavePlaylistM3U was called on every 2-second poll cycle once any
track completed, flooding the server with heavyweight M3U generation
requests (fuzzy matching all tracks against the DB). This exhausted
Flask's thread pool, causing the batch status endpoint to hang and
killing the poller — making the modal freeze mid-download.

Now fires once when the batch completes instead of on every poll.
2026-04-17 15:01:45 -07:00
..
static Fix download modal freezing by moving M3U save to completion only 2026-04-17 15:01:45 -07:00
index.html Add batch context panel to Downloads page 2026-04-17 12:18:00 -07:00