Claude
|
167df35a97
|
Add P2P tables, config flags and db helpers
|
2026-09-30 07:11:55 +00:00 |
|
Claude
|
9cac21afce
|
Keep one long-lived yt-dlp worker process instead of spawning per call
|
2026-09-30 07:04:53 +00:00 |
|
Claude
|
556436da34
|
Answer searches from YouTube InnerTube directly with yt-dlp fallback
|
2026-09-30 06:58:05 +00:00 |
|
Claude
|
b24366d6c0
|
Warm the stream cache for likely next plays
|
2026-09-30 06:53:48 +00:00 |
|
Claude
|
e2a60792b9
|
Coalesce concurrent resolveStreams calls for the same video
|
2026-09-30 06:50:31 +00:00 |
|
Claude
|
663a33573a
|
Self-host the three web fonts and drop the render-blocking Google Fonts CSS
|
2026-09-30 06:47:04 +00:00 |
|
Claude
|
794410916a
|
Serve the app shell gzip/brotli-compressed with ETags
|
2026-09-30 06:45:11 +00:00 |
|
Claude
|
7781e0a116
|
Add startup, search and play timing marks plus yt-dlp duration logs
|
2026-09-30 06:41:50 +00:00 |
|
Claude
|
c17bd4c9ac
|
Queue executable speed and peer-to-peer sharing plans with tested patches and harnesses
|
2026-09-29 19:03:12 +00:00 |
|