🔔 NotifySync v5.7.1.0
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
sectionLabelswitched from elapsed-hours to a local-midnight boundary.- New
formatEpisodeshelper (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
sectionLabelpasse 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.