Spaces:
Sleeping
Sleeping
Commit History
-
Restore legacy YouTube playback behavior and keep mini playback in one stream
Arnav SinghRestore the original YouTube mobile playback mode and direct playVideo pause recovery. Leave playing media untouched on page hide and let embedded providers own their media sessions. Keep media-session controls for native files. Replace the popup mini player with a view of the existing player, restore supported landscape fullscreen rotation, reduce landscape controls height, refresh duration after source changes, and expose resume controls when playback is interrupted. Production build and targeted provider, lifecycle, timing, reconnect, queue and room regressions pass. Android background continuity still requires device verification. Hugging Face hosting configuration and dependencies are unchanged.5b83a3d
-
Fix playback recovery and sync timing; refine responsive player and lobby
Arnav SinghPreserve media through visibility changes, expose media-session controls, and retain solo rooms briefly after transport interruptions. Anchor shared time to host playback without seeking during loading or background use; reject stale recovery snapshots. Separate transport controls from the video, enlarge touch targets, keep duration and titles readable, improve audio layout, add scrolling playback controls and activity shortcuts, and match the lobby to the shared dark/light theme. Verified production build and targeted lifecycle, timing, two-client reconnect, queue, chat and ownership regressions. Hugging Face configuration and dependency files unchanged.cad6c69 -
Redesign responsive stream player and fix room playback regressions
Arnav SinghAdd a charcoal-and-lime player, responsive room layout, saved light/dark theme, audio artwork, accessible playback controls, and queue/discovery/chat panels. Fix socket cleanup and initial loading, queue reordering and advancement, multi-listener end events, lost chat history, invalid link submission, and source recovery. Preserve the Hugging Face Docker configuration, runtime settings, workflows, dependencies, and lockfiles. Validation: production build and TypeScript checks passed; 80 queue reorder combinations and two-client playback, queue, chat, and ownership regression checks passed. Live Hugging Face/provider playback was not tested.0017950
-
Add new UI components and update front page design
copilot-swe-agent[bot] +1: ArnavSingh76533Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>57c2af0 -
Fix video player controls and playlist behavior
copilot-swe-agent[bot] +1: ArnavSingh76533- Add thumbnail field to MediaElement type - Add thumbnail display to playlist items (YouTube thumbnails auto-detected) - Show "Unknown" for items without titles, display full URL - Disable play/pause on clicking video area (only button works) - Fix playUrl to replace current video instead of adding to playlist - Update NewTabLink to support title prop Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>6fc62e6 -
Implement all four fixes: loop behavior, center overlay, YouTube autoplay, and music mode admin-only
copilot-swe-agent[bot] +1: ArnavSingh76533Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>470136c
-
Implement name handling and YouTube search close button
copilot-swe-agent[bot] +1: ArnavSingh76533Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>5877a31 -
Remove debug logging and fix TypeScript error
copilot-swe-agent[bot] +1: ArnavSingh76533Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>71e3c3d -
Fix cache module isolation issue with global object
copilot-swe-agent[bot] +1: ArnavSingh76533Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>dc76b3f -
Add name input, public/private rooms, and lobby listing features
copilot-swe-agent[bot] +1: ArnavSingh76533Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>3394d66 -
Implement issues 1-3: default image, message ordering, and admin controls
copilot-swe-agent[bot] +1: ArnavSingh76533Co-authored-by: ArnavSingh76533 <160649079+ArnavSingh76533@users.noreply.github.com>be73381
-
Update lib/env.ts
Verified signatureb4e0138 -
Update lib/socket.ts
Verified signature595e328 -
Delete lib/sockets.ts
Verified signatureba39e7b -
Update lib/socket.ts
Verified signaturedeb2808 -
Describe what you changed
Shivamae19567 -
Update lib/cache.ts
Verified signaturefa45681 -
Initial commit: Web-SyncPlay moved into Streamer
Shivamd092f57