Changelog 10.6.23

PATCH 2026-04-10

LUMA Nova 10.6.23 - Nino 5.3.1 & Pulse 0.1.0-alpha.4 : no-spoil et publication synchronises

Nino Player

  • Playlist serie sur /nino/play: affichage limite aux episodes publics deja publies.
  • Les episodes non publies ne sont plus visibles ni cliquables dans le player.
  • Alignement de la logique player avec la page /nino/series/:id.

Pulse - Episodes Nino

  • Correction du filtrage no-spoil/non-publie sur /pulse/media/:id.
  • Un episode no-spoil non sorti est masque; un episode non no-spoil non sorti affiche sa date de sortie (sans bouton Voir).
  • Les titres/durees d'episodes affiches dans Pulse prennent en priorite les metadonnees live de nino_videos.

Stabilite

  • Fix SQL Pulse: ajout des colonnes nv.publish_at/nv.no_spoil dans la sous-requete laterale pour eviter les faux ecrans 'Media introuvable'.
  • Normalisation de la disponibilite episode via publish_at cote Nino et Pulse.

Fichiers modifies (focus release)

  • app/controllers/nino/seriesController.js
  • app/controllers/nino/videosController.new.js
  • app/modules/nino/assets/js/nino/watch/series-episodes.js
  • app/modules/pulse/repos/pulseRepo.js
  • app/modules/pulse/services/pulseService.js
  • app/modules/pulse/services/pulseSyncService.js
  • app/modules/pulse/views/pulse/media.ejs
  • app/core/versions.js
  • app/modules/nino/version.js
  • app/modules/pulse/version.js
  • package.json
  • app/data/changelog/10.6.23.json
  • app/data/changelog.json