Commit Graph

406 Commits (bb1074cc601edc4e10f522bfac98ab324ecba710)

Author SHA1 Message Date
BoulderBadgeDad bb1074cc60 video enrichment: add a GLOBAL 'Retry all failed' (all workers, all kinds)
1 week ago
BoulderBadgeDad 49222dd0b8 video calendar: watchlist-driven by default + an 'All library' toggle
1 week ago
BoulderBadgeDad 8349fa78dd video enrichment: fix DeArrow retry (was a silent no-op)
1 week ago
BoulderBadgeDad 57f254acaf video enrichment: background TMDB details backfill (fills 'status' on pre-matched items)
1 week ago
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 0bb77bf782 video downloads Phase A: cancelled state, cancel/retry, monitor robustness
1 week ago
BoulderBadgeDad 9f687c061a video downloads pipeline: data + pure logic foundation
1 week ago
BoulderBadgeDad b3f704fbfd video enrichment: add Wikidata (official website link) — full parity, completes the batch
1 week ago
BoulderBadgeDad c33810f39f video enrichment: add DeArrow (crowd-sourced YouTube titles) — full parity
1 week ago
BoulderBadgeDad 6f8a2a3f7a video enrichment: add AniList (anime score) — keyless GraphQL worker, opt-in
1 week ago
BoulderBadgeDad 5a95619e22 video enrichment: add TVmaze (TV community rating) — keyless worker, full parity
1 week ago
BoulderBadgeDad 314e587094 video enrichment: add Trakt (community audience rating) — full worker parity
1 week ago
BoulderBadgeDad c55a4fa10e video detail: surface subtitle availability (OpenSubtitles) + fix B023
1 week ago
BoulderBadgeDad 278ba47519 Video enrichment: backfill-worker framework + 4 new workers (fanart.tv, OpenSubtitles, Return YouTube Dislike, SponsorBlock)
2 weeks ago
BoulderBadgeDad ba7562c5f2 Watchlist cards: show the channel/playlist video count, not '0 videos'
2 weeks ago
BoulderBadgeDad 28035f0d70 YouTube playlists on the watchlist — backend (resolve, follow, detail)
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 581735ac7d YouTube enricher: coverage-aware retry + show in Manage Workers modal
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 b3fd6037bb YouTube: fix missing channel poster on the wishlist orb
2 weeks ago
BoulderBadgeDad 22adc3bc55 YouTube: pull FULL per-video metadata (lazy) for the wishlist info bar
2 weeks ago
BoulderBadgeDad 8941da8b60 YouTube next-level (backend): year=season nebula shape + channel detail API
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 2985514627 Wishlist: backfill episode stills for rows added before still-capture
2 weeks ago
BoulderBadgeDad f7bd15d019 Wishlist TV: #4 progress bar + episode stills + square video bubbles
2 weeks ago
BoulderBadgeDad 599f36fdf3 Wishlist TV nebula: cinematic expand + season tags + rich tracks + sort
2 weeks ago
BoulderBadgeDad 1b456d548a Wishlist TV: filmstrip reels (replace the lame collapsible tree)
2 weeks ago
BoulderBadgeDad bae8060c09 Calendar: 'Add missing to wishlist' catch-up button
2 weeks ago
BoulderBadgeDad 6d3a59c8dc Video wishlist: API + dashboard count
2 weeks ago
BoulderBadgeDad 110f23f555 Video wishlist: schema + DB layer (movies + episodes)
2 weeks ago
BoulderBadgeDad a9ec025706 Discover: 'More like…' rails + in-app hero trailer
2 weeks ago
BoulderBadgeDad 5c9b43a175 Discover v2: per-category pagination, personalization, hide-owned + perf
2 weeks ago
BoulderBadgeDad 58ceca86b1 Video watchlist: richer show cards (status pill + ep count) + sort dropdown
2 weeks ago
BoulderBadgeDad 1b23b7da78 Video: contextual get-symbol button + detail/download modal (visual only)
2 weeks ago
BoulderBadgeDad 4287385af6 Video watchlist page: server-paged + search bar (like the library)
2 weeks ago
BoulderBadgeDad 248e2c32f2 Video dashboard: curated watchlist count + clear the wishlist for now
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 3a8c803a54 Video: scope library reads to the active server (Plex/Jellyfin don't commingle)
2 weeks ago
BoulderBadgeDad 8e00670491 Video Calendar: 7-day week grid with air times + episode modal
2 weeks ago
BoulderBadgeDad 3359e3c111 video: owned-media tech specs on movie detail (Plex-grade)
2 weeks ago
BoulderBadgeDad 288d44155d video: in-app Search + TMDB-backed (preview) detail + person pages
2 weeks ago
BoulderBadgeDad b50f7c12f4 video: promote OMDb to a full 3rd enrichment worker (parity with TMDB/TVDB)
2 weeks ago