Add static (persistent) watch parties #27
Loading…
Reference in a new issue
No description provided.
Delete branch "feat/static-watch-party"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Résumé
Watch party statique / permanente : on la crée depuis une série ou une playlist vidéo. Elle garde en mémoire l'avancement du groupe et celui de chaque personne. Une personne qui revient ou rejoint en cours de route voit la liste de ce qu'elle a manqué, et peut :
Le design complet est dans
spec/static-watch-party.md.Serveur
StaticPartyServicegère les parties statiques,StaticPartyStoreles persiste.DATA_DIR.Partyordinaire, liée viaparty.staticLinken modegroupoucatchUp. Le lecteur, la sync, le flux partagé et le lobby sont réutilisés tels quels.PartyService.completeCurrentItemcentralise le « item terminé » : flag Played Emby + progression statique.itemEnded, réservé à l'hôte, pour le dernier item de la file. Avant, ce dernier item n'était jamais marqué Played.Playedcôté Emby./data(docker-compose + Dockerfile + README).Client
/static/:id: progression du groupe, section « Tu as manqué », membres, liste des items.↻sur les cartes live renvoie vers la watch party permanente.Vérification
staticPartyService.test.ts.Écarts à noter
CLAUDE.md. Biome n'est pas configuré dans le repo : hors scope ici.🤖 Generated with Claude Code