mirror of
https://github.com/Chevron7Locked/kima-hub.git
synced 2026-06-19 07:37:17 +00:00
51ee5bbd55
Delete the per-user stream eviction that truncated actively-playing streams (B1/B10); add server socket timeouts so dead peers cannot accumulate (B3); run transcodes through the real queue with a 120s watchdog kill (B6); bound the ABS proxy at 15s and cache track resolution for seeks (B2); replace the 1-year cache header with private/1h/must-revalidate plus conditional 304s (B4); key the transcode cache on mtime equality + source size (B5); align all range-serving surfaces on 416-or-ignore semantics per RFC 9110 (B8/B11); fix the podcast stream rate-limit exemption (B7); release the play-log claim on failed inserts (B12); cache audiobook track maps at sync time and expose tracks/trackCount on list+series endpoints with an explicit tracksUnavailable signal (FE1 backend half); fix the play-adjacent writer that left numTracks NULL. Drop the never-read musicPath from AudioStreamingService.