Commit Graph

32 Commits

Author SHA1 Message Date
hl-valdemar e328ff3883 feat: add AniList browsing with on-demand ZokoAnime playback 2026-10-25 16:58:45 +01:00
hl-valdemar 090f077eeb fix: use IPv4 for YouTube extraction
YouTube returned an anti-bot challenge on the default network route. The same installed extractor succeeds over IPv4 without cookies. Apply the route choice to shared search, feed and metadata extraction.
2026-10-24 13:29:30 +02:00
hl-valdemar 585907f876 feat: queue videos in running player 2026-10-22 16:22:55 +02:00
hl-valdemar b12bba9125 feat: copy selected video URL 2026-10-22 16:01:21 +02:00
hl-valdemar 2d30120072 feat: support multiple video selection 2026-10-22 15:21:27 +02:00
hl-valdemar 3fda432dbd refactor: delegate Miruro playback resolution to Terebi 2026-10-22 10:30:21 +02:00
hl-valdemar 063177b7df fix: include music releases in channel feeds
Channel feeds previously queried only the Videos tab, excluding artist release tracks visible in general Search. Flatten Releases albums after uploads while retaining raw-row pagination, deduplication, cancellation, and extractor errors.
2026-10-20 17:44:35 +02:00
hl-valdemar 78b0c92e9b feat: include duration in YouTube entry metadata 2026-10-18 15:51:35 +02:00
hl-valdemar 3e701c99c9 refactor: extract unit tests into tests directory 2026-10-18 01:07:07 +02:00
hl-valdemar d9c740c506 feat: filter members-only YouTube videos 2026-10-17 17:13:54 +02:00
hl-valdemar 9743d1993d feat: show Miruro series artwork in descriptions 2026-10-17 17:08:55 +02:00
hl-valdemar ba04cbe158 feat: open selected YouTube video in browser 2026-10-17 16:58:03 +02:00
hl-valdemar 0e909001d0 feat: integrate Miruro playback and episode progress 2026-10-12 22:41:39 +02:00
hl-valdemar 28c94eb70b feat: add direct view shortcuts and category search 2026-10-12 01:52:07 +02:00
hl-valdemar b15fa23b8a fix: cap feed requests at 60 videos total 2026-10-12 01:36:36 +02:00
hl-valdemar 45a32de4c4 perf: batch channel fetching and prefetch earlier 2026-10-12 01:15:55 +02:00
hl-valdemar 0d69d050ee fix: accept existing handles with trailing underscores 2026-10-12 00:07:30 +02:00
hl-valdemar 6563a3d38a fix: resolve omitted search handles before saving channels 2026-10-12 00:07:30 +02:00
hl-valdemar b65834e9d4 feat: add saved-video collections and category views 2026-10-11 20:57:35 +02:00
hl-valdemar cf4941c879 feat: add watch-later views and Terebi watched-state tracking 2026-10-11 20:19:50 +02:00
hl-valdemar 2f11bdd40a fix: discard malformed video entries without failing pages 2026-10-11 20:04:17 +02:00
hl-valdemar 7b7b65ca3f feat: open selected videos in new Terebi instances 2026-10-11 15:35:07 +02:00
hl-valdemar e5e8799f4a feat: retain bounded preview caches across selections and views 2026-10-11 12:05:29 +02:00
hl-valdemar 6f65b7f6f7 feat: hand YouTube videos to the Terebi player 2026-10-11 01:07:44 +02:00
hl-valdemar aa2f61a8d5 feat: display video publication dates 2026-10-10 17:45:56 +02:00
hl-valdemar c89e3591fd feat: paginate search and subscription feeds while scrolling 2026-10-10 00:47:53 +02:00
hl-valdemar 20cdd8afb2 feat: save readable channel handles with stable URL mappings 2026-10-09 23:08:03 +02:00
hl-valdemar 689f14a634 feat: preview video thumbnails in a floating window 2026-10-09 22:44:14 +02:00
hl-valdemar 656474df5b feat: add categorized channel subscription feeds 2026-10-09 21:52:13 +02:00
hl-valdemar 3954de092e feat: default to IINA for piped playback 2026-10-09 21:21:06 +02:00
hl-valdemar 3c848abeff feat: add full descriptions in a scrollable popup 2026-10-09 21:07:19 +02:00
hl-valdemar 79a14dce1e feat: add modal YouTube browsing and configurable streaming 2026-10-09 21:07:19 +02:00