Skip to content

🔔 NotifySync v5.7.1.0

Choose a tag to compare

@ElieMFR ElieMFR released this 16 Jun 17:25
· 8 commits to main since this release

Two small refinements to the 5.7 bell: time sections now follow the calendar, and grouped episodes show exactly which ones landed.

Deux petits raffinements de la cloche 5.7 : les sections temporelles suivent maintenant le calendrier, et les épisodes groupés indiquent exactement lesquels sont arrivés.


🇬🇧 English

🐛 Fixed

  • "Today" now means today
    The section separators were using a rolling 24-hour window, so a notification from yesterday evening could still show under Today. They now follow the calendar: Today is since midnight, This week is the last 7 days.

✨ Improved

  • Grouped episodes show their numbers
    A grouped series card now tells you which episodes landed, not just how many. Instead of "Saison 4 • 12 episodes" you get "Saison 4 • E1-E12", or "Saison 4 • E1, E8" when it's a partial batch. Multi-season groups keep the season span + count ("S1-S5 • 120 episodes"), and single episodes are unchanged.
🛠️ Under the hood
  • sectionLabel switched from elapsed-hours to a local-midnight boundary.
  • New formatEpisodes helper (same run-length encoding as the season label) renders episode ranges; only applied to single-season groups where an episode number is unambiguous.
  • Client-side only — no server, DB, or API changes.

🇫🇷 Français

🐛 Corrigé

  • « Aujourd'hui » veut maintenant dire aujourd'hui
    Les séparateurs de section utilisaient une fenêtre glissante de 24 heures, donc une notification d'hier soir pouvait encore apparaître sous Aujourd'hui. Ils suivent maintenant le calendrier : Aujourd'hui depuis minuit, Cette semaine sur les 7 derniers jours.

✨ Amélioré

  • Les épisodes groupés affichent leurs numéros
    Une carte de série groupée indique maintenant quels épisodes sont arrivés, pas seulement combien. Au lieu de « Saison 4 • 12 épisodes » vous obtenez « Saison 4 • E1-E12 », ou « Saison 4 • E1, E8 » quand c'est un lot partiel. Les groupes multi-saisons gardent l'étendue des saisons + le compte (« S1-S5 • 120 épisodes »), et les épisodes seuls sont inchangés.
🛠️ Sous le capot
  • sectionLabel passe d'un calcul en heures écoulées à une frontière minuit locale.
  • Nouveau helper formatEpisodes (même encodage par plages que le label de saison) pour les plages d'épisodes ; appliqué uniquement aux groupes mono-saison où un numéro d'épisode est sans ambiguïté.
  • Uniquement côté client — aucun changement serveur, DB ou API.

📦 Upgrading / Mise à jour

Auto-updates from the stable channel on your next Jellyfin restart. Hard-refresh your browser (Ctrl+Shift+R) to pick up the new client script.

Mise à jour auto depuis le canal stable au prochain redémarrage Jellyfin. Rafraîchissez votre navigateur (Ctrl+Shift+R) pour charger le nouveau script client.