Skip to content

v1.8.0

Latest

Choose a tag to compare

@themartz90 themartz90 released this 09 Sep 10:46

v1.8.0: Monitoring exclusions and system status

You can now exclude Jellyfin users from monitoring, for example an admin account used to check subtitles or picture quality. Open Settings > Exclusions > Monitoring, or set IGNORE_USERS in the environment. This addresses #18.

Excluded users disappear from Now Playing, History, Statistics, library playback summaries and CSV exports. New collection and imports skip them. Existing rows stay in the database and become visible again if you remove the exclusion. Activity skipped while excluded cannot be reconstructed by Jellydash.

Monitoring, Notifications and Statistics exclusions now share one Settings card. They still control different things. Saved Settings values override the corresponding environment values, including an empty selection. The README explains all three options.

System status

The sidebar and Settings now show background worker status for Jellyfin collection, Jellyseerr sync, library refreshes and notifications. Copy diagnostics collects the troubleshooting details without including service credentials. A new installation shows an unknown status until its workers have run.

Fixes

  • New live plays measure viewing time instead of treating the furthest playback position as time watched. Older totals are labeled as estimates.
  • History CSV v2 preserves viewing duration and timestamps. Imports still accept v1, skip duplicates and never send playback alerts.
  • Native restores preserve stored data when a row is skipped, and import matching avoids combining unrelated plays.
  • Notification delivery uses bounded retries, and Jellyseerr request sync catches up across larger backlogs.
  • Remembered login handles concurrent browser requests without rotating the same token twice.
  • Statistics filtering, cache writes and polling failure feedback have been corrected.

No manual database import is needed. Jellydash applies its schema updates on first use.