Skip to content

Episeerr v4.0.5

Choose a tag to compare

@Vansmak Vansmak released this 25 Oct 17:13
· 1 commit to main since this release

πŸ› Bug Fixes

  • Watched marks set outside a live playback webhook (e.g. watch history imported into Jellyfin/Emby from another source) were only ever caught at Episeerr startup β€” check_for_missed_watch_events() already detects these correctly (it reads Jellyfin/Emby's own "played" state directly, not webhooks) and queues them for human review in the Pending Watch Events list, but it only ran once per restart. It now also re-runs on the same cadence as scheduled cleanup, so a long-running instance eventually surfaces these without needing a restart. Still never auto-replays anything - same human-review queue, same reconcile_enabled opt-in gate as before. From discussion #102. (episeerr.py)

β˜• If Episeerr saves you time, you can support development at https://buymeacoffee.com/vansmak