Changelog 10.6.19
PATCH
2026-04-09
LUMA Nova 10.6.19 - Harmonix 2.2.1 : auth mobile, stream fix et metadata duree
Harmonix Apps API - Auth mobile/Flutter
- Le login LUMA retourne maintenant access_token (Bearer) en plus de la session cookie web.
- L'API /api/harmonix/apps accepte le Bearer session token et garde /health public.
- Format unauthorized unifie pour l'ecosysteme apps: { ok:false, error:"unauthorized" }.
Harmonix Apps API - Stream et stabilite Android
- Correction stream: reecriture des redirects/URLs internes 127.0.0.1/localhost vers l'origine publique.
- Support de reecriture des playlists m3u8 pour eviter les URLs locales cote player Android.
- Endpoint debug stream/catalague gardes en mode feature-flag (desactives par defaut).
Harmonix Apps API - Catalogue
- DTO track enrichi: ajout/normalisation de duration et duration_seconds avec fallback multi-formats.
- Suppression du champ source brut dans la reponse catalogue pour eviter les fuites d'URLs internes.
- Covers et stream_url exposes sous forme stable pour clients mobiles/TV.
Fichiers modifies (focus release)
- app/controllers/auth/login.js
- app/routes/api/auth/login.js
- app/middleware/harmonixAppsAuth.js
- app/routes/api/harmonix.apps.js
- app/controllers/harmonixAppsController.js
- app/core/versions.js
- app/modules/harmonix/version.js
- package.json
- app/data/changelog/10.6.19.json
- app/data/changelog.json