- lounge parties can now be created from one season (source type "season", keeping seriesId/seasonNumber) as well as a whole series - POST /api/parties accepts a Series id (every season from S1E1) and a Season id (that season only); series tiles get a launch button - whole-series queues skip specials (season 0, sorted first by Emby) - pure seriesQueueFrom/seasonQueue in CatalogService, unit-tested, also used by the "from this episode" path - series page: "Lancer toute la série" + "Créer une lounge party" in the header, "Lancer cette saison" + "Lounge party de cette saison" above the selected season's episodes Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| castTokenService.test.ts | ||
| catalogService.test.ts | ||
| embyClient.test.ts | ||
| embySessionService.test.ts | ||
| musicQueueService.test.ts | ||
| partyService.test.ts | ||
| partyStreamService.test.ts | ||
| playstateService.test.ts | ||
| socketGateway.test.ts | ||
| staticPartyService.test.ts | ||
| transcodeService.test.ts | ||