From 31146082f053a9eee9876141467e5a0dbd518149 Mon Sep 17 00:00:00 2001 From: advplyr Date: Sat, 29 Jun 2024 15:05:35 -0500 Subject: [PATCH] Update:Media item share endpoints and audio player #1768 - Add endpoints for getting tracks, getting cover image and updating progress - Implement share session cookie and caching share playback session - Audio player UI/UX --- client/pages/share/_slug.vue | 86 +++++++++++++--- server/controllers/ShareController.js | 138 ++++++++++++++++++++++---- server/managers/ShareManager.js | 20 ++++ server/models/MediaItemShare.js | 10 +- server/objects/PlaybackSession.js | 4 + server/routers/PublicRouter.js | 4 +- 6 files changed, 229 insertions(+), 33 deletions(-) diff --git a/client/pages/share/_slug.vue b/client/pages/share/_slug.vue index cf7700f127..9f58d21da3 100644 --- a/client/pages/share/_slug.vue +++ b/client/pages/share/_slug.vue @@ -1,10 +1,14 @@