Changelog 10.6.8

MINOR 2026-04-05

LUMA Nova 10.6.8 - Pulse launch (ex-Orbit), tracking API, UI integration

Pulse - Nouveau module

  • Lancement de Pulse comme nouveau centre de tracking media (ex-Orbit).
  • Dashboard Pulse avec sections Continue Watching, Watching, Completed, Planned.

Pulse - API & architecture

  • Ajout des routes API /api/pulse/entries (GET/POST/PATCH) et /api/pulse/media/:id (GET).
  • Architecture modulaire controller/service/repo pour un code extensible et maintenable.

Pulse - Base de donnees

  • Nouvelle migration 191 avec tables media, seasons, episodes, pulse_entries.
  • Support external_id pret pour les integrations futures (TMDB/externe).

Ecosysteme LUMA

  • Harmonix pointe maintenant vers Pulse dans la navigation laterale.
  • Pages accueil/modules mises a jour pour afficher Pulse et le positionnement ex-Orbit.

Versioning

  • Bump LUMA 10.6.8 - Build 10608.
  • Ajout version module PULSE 0.1.0-alpha.1.

Fichiers modifies (focus release)

  • app/core/versions.js
  • package.json
  • app/data/changelog/10.6.8.json
  • app/database/migrations/191_pulse_core.sql
  • app/modules/web.registry.js
  • app/modules/api.registry.js
  • app/modules/pulse/index.js
  • app/modules/pulse/version.js
  • app/modules/pulse/config.js
  • app/modules/pulse/web.routes.js
  • app/modules/pulse/api.routes.js
  • app/modules/pulse/controllers/pulseController.js
  • app/modules/pulse/services/pulseService.js
  • app/modules/pulse/repos/pulseRepo.js
  • app/modules/pulse/views/layout/pulse.ejs
  • app/modules/pulse/views/pulse/index.ejs
  • app/modules/pulse/views/pulse/media.ejs
  • app/modules/pulse/views/pulse/components/media-card.ejs
  • app/modules/pulse/assets/css/pulse.css
  • app/modules/pulse/assets/js/pulse/dashboard.js
  • app/modules/pulse/assets/js/pulse/media.js
  • app/modules/harmonix/views/layout/harmonix.ejs
  • app/core/views/luma/modules.ejs
  • app/core/views/luma/index.ejs