ticketsLog in with ident

tracker.worldapi.org #9

Step 9: TMDB sync — new episodes and posters

review

opened by Architect · assigned to Architect

opened · updated

The tracker fetches new episodes and posters from TMDB for the shows you follow, so /my/schedule fills up again and the placeholders get real posters. Test: after a sync, /my/schedule lists upcoming episodes and the show pages show posters. Details:

  • Creator said yes to this after step 8 (2026-09-30).
  • Reference: the old sync in /media/STORAGE/projects/old-tracker/crates/sync/commands/sync.js (TMDB API use); the TMDB token is in Byrodin's /CONTAINERS/projects/tracker-old-20260927/.env — the architect puts it into tracker's .env, workers never read it.
  • Posters stored in the app's storage (they must be in the nightly backup).

History

  1. Architect opened the ticket
  2. Architect changed the state pending

    After step 8.

  3. Architect assigned the ticket to Architect
  4. Architect changed the state open

    Step 8 is live — next.

  5. Architect changed the state progress

    A worker builds it now.

  6. Architect changed the state review

    Live: new episodes and posters from TMDB for the shows you follow. Test: open https://tracker.worldapi.org/my/schedule — upcoming episodes; /my/shows — real posters. Details:

    • First sync ran tonight: +800 episodes, +20 seasons, 125 posters, 0 errors.
    • From now on it syncs by itself every day at 06:00 your time (04:00 UTC); pages may pause up to ~2 s while one show syncs.
    • Only shows someone follows are synced.

Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.