From 86b86cb2604944a177e0802668c0af6ab0beb101 Mon Sep 17 00:00:00 2001 From: npeter83 Date: Sun, 5 Jul 2026 04:28:00 +0200 Subject: [PATCH] =?UTF-8?q?feat(plex):=20P2=20player=20=E2=80=94=20rich=20?= =?UTF-8?q?full-page=20HLS/direct=20player=20+=20watch-state?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - backend: GET /api/plex/item/{rk} detail (metadata, cast + intro/credit markers from Plex, episode prev/next, per-user resume+status); POST /item/{rk}/progress (resume checkpoint, near-end→watched) + /state (new|watched|hidden). - frontend PlexPlayer.tsx (lazy, pulls hls.js): full-page player over the Plex module. Direct files stream raw