Commit Graph

29 Commits (bb1074cc601edc4e10f522bfac98ab324ecba710)

Author SHA1 Message Date
BoulderBadgeDad 3af3a1cd24 video downloads Phase C: auto-retry + alternate-query requery
1 week ago
BoulderBadgeDad 48f6cc5e3c video Downloads cards: poster + movie details + Open-page button
1 week ago
BoulderBadgeDad 9f687c061a video downloads pipeline: data + pure logic foundation
1 week ago
BoulderBadgeDad c33810f39f video enrichment: add DeArrow (crowd-sourced YouTube titles) — full parity
2 weeks ago
BoulderBadgeDad 278ba47519 Video enrichment: backfill-worker framework + 4 new workers (fanart.tv, OpenSubtitles, Return YouTube Dislike, SponsorBlock)
2 weeks ago
BoulderBadgeDad c7b5a93290 Channel videos: duration badge + view count on every card (TV-parity)
2 weeks ago
BoulderBadgeDad 267f11c848 Remember each channel: cache the video catalog + metadata (instant re-open)
2 weeks ago
BoulderBadgeDad 21ed97ff26 YouTube enrichment: legacy channels auto-upgrade to InnerTube (backwards compat)
2 weeks ago
BoulderBadgeDad 30dc587ebf Background date enricher for followed YouTube channels (no key)
2 weeks ago
BoulderBadgeDad ec5af17de7 Channel year-seasons: RSS dates + persistent date cache (real years that fill in)
2 weeks ago
BoulderBadgeDad f4f40c161b Fix: video DB fails to initialize on upgrade (no such column: source_id)
2 weeks ago
BoulderBadgeDad e952ea5f66 YouTube channels (2/4): schema bridge + DB methods
2 weeks ago
BoulderBadgeDad e8a0e1256b Wishlist: episode synopsis + clickable cards + FIFO/newest sort
2 weeks ago
BoulderBadgeDad e5cd5cf08c Wishlist: real season posters (not the show poster) + extend backfill
2 weeks ago
BoulderBadgeDad f7bd15d019 Wishlist TV: #4 progress bar + episode stills + square video bubbles
2 weeks ago
BoulderBadgeDad 110f23f555 Video wishlist: schema + DB layer (movies + episodes)
2 weeks ago
BoulderBadgeDad ffaa36105b Video watchlist: actively-airing library shows are watched by default
2 weeks ago
BoulderBadgeDad e5a4dda117 Video watchlist (shows + people): DB + endpoints + button + page (v1, no scan yet)
2 weeks ago
BoulderBadgeDad 8e00670491 Video Calendar: 7-day week grid with air times + episode modal
2 weeks ago
BoulderBadgeDad b50f7c12f4 video: promote OMDb to a full 3rd enrichment worker (parity with TMDB/TVDB)
2 weeks ago
BoulderBadgeDad f06728b0a7 video detail: IMDb / Rotten Tomatoes / Metacritic ratings (OMDb)
2 weeks ago
BoulderBadgeDad 53391372c3 video: fix detail reload (music router clobber) + reliably show missing episodes
2 weeks ago
BoulderBadgeDad efa0632883 video detail: clearlogo hero (TMDB images — no new key)
2 weeks ago
BoulderBadgeDad b9b3b9eed3 video 'capture everything': cast & crew (people + credits) + cast row UI
2 weeks ago
BoulderBadgeDad e1e0e29432 video 'capture everything' (phase 1): stills, genres, ratings, tagline
2 weeks ago
BoulderBadgeDad 093e14bd5d video enrichment 1a: DB layer (match-status cols + migration + helpers)
2 weeks ago
BoulderBadgeDad 13e03a624c video scan: capture the provider IDs the server already has (tmdb/imdb/tvdb)
2 weeks ago
BoulderBadgeDad 462fa50423 video DB: server-sourced scan upserts (movies/shows/seasons/episodes)
2 weeks ago
BoulderBadgeDad 402a1fec50 video side: video.db schema + isolated VideoDatabase
2 weeks ago