Ghassan Yusuf ghassan
ghassan pushed to master at ghassan/takeone-youtube-clone 2026-05-16 14:07:26 +03:00
07cee7b481 Fix video autoplay: register MANIFEST_PARSED before loadSource, use loadedmetadata for MP4/native-HLS
ghassan pushed to master at ghassan/takeone-youtube-clone 2026-05-16 13:58:27 +03:00
e74862a24d Fix video autoplay on page load — trigger play on MANIFEST_PARSED
ghassan pushed to master at ghassan/takeone-youtube-clone 2026-05-16 13:46:29 +03:00
4f275de15f SPA transitions + autoplay for match type; add no-refresh rule to CLAUDE.md
5960c6e7b1 Add Up Next autoplay controls + SPA transitions to music type
d73f877d18 Add SPA autoplay + no-refresh clicks to Up Next recommendations
77e7b950be SPA playlist transitions for generic (video) type
da02425aeb SPA playlist transitions — no page refresh on track change
Compare 5 commits »
ghassan pushed to master at ghassan/takeone-youtube-clone 2026-05-16 11:45:35 +03:00
99f71c54e5 Fix playlist controls: add to type-specific views (music, generic, match)
ghassan pushed to master at ghassan/takeone-youtube-clone 2026-05-16 11:30:12 +03:00
05db0e128a Add playlist controls: prev/next, shuffle, loop, autoplay toggle
c160242dbc WIP: storage-fix-local-nas work before playlist controls feature
6b3ab5b65e Use NAS as primary storage — direct upload when enabled
296d605864 Add nas:free-local command to remove local files already on NAS
0b75acec89 Make NAS the primary storage when enabled (not a mirror)
Compare 10 commits »
ghassan pushed to playlist-controls at ghassan/takeone-youtube-clone 2026-05-16 11:16:49 +03:00
05db0e128a Add playlist controls: prev/next, shuffle, loop, autoplay toggle
ghassan created branch playlist-controls in ghassan/takeone-youtube-clone 2026-05-16 11:15:27 +03:00
ghassan pushed to playlist-controls at ghassan/takeone-youtube-clone 2026-05-16 11:15:27 +03:00
c160242dbc WIP: storage-fix-local-nas work before playlist controls feature
ghassan pushed to storage-fix-local-nas at ghassan/takeone-youtube-clone 2026-05-14 17:17:12 +03:00
6b3ab5b65e Use NAS as primary storage — direct upload when enabled
ghassan pushed to storage-fix-local-nas at ghassan/takeone-youtube-clone 2026-05-14 01:59:50 +03:00
296d605864 Add nas:free-local command to remove local files already on NAS
ghassan pushed to storage-fix-local-nas at ghassan/takeone-youtube-clone 2026-05-14 01:57:03 +03:00
0b75acec89 Make NAS the primary storage when enabled (not a mirror)
ghassan created branch storage-fix-local-nas in ghassan/takeone-youtube-clone 2026-05-14 01:46:37 +03:00
ghassan pushed to storage-fix-local-nas at ghassan/takeone-youtube-clone 2026-05-14 01:46:37 +03:00
ghassan pushed to ProfileWall at ghassan/takeone-youtube-clone 2026-05-14 01:45:26 +03:00
d1441b213a Fix progress bar seek pausing playback + add persistent mini-player
ghassan pushed to ProfileWall at ghassan/takeone-youtube-clone 2026-05-13 13:50:43 +03:00
615e7efd7c Redesign NAS file manager to match admin dark theme
ghassan pushed to ProfileWall at ghassan/takeone-youtube-clone 2026-05-13 13:46:02 +03:00
8a00bcecac Simplify NAS storage page — let package Connection tab own the UI
ghassan pushed to ProfileWall at ghassan/takeone-youtube-clone 2026-05-13 13:43:57 +03:00
69ae56331a Update p7h/nas-file-manager to latest (adds Connection tab)
ghassan created branch ProfileWall in ghassan/takeone-youtube-clone 2026-05-13 13:24:39 +03:00
ghassan pushed to ProfileWall at ghassan/takeone-youtube-clone 2026-05-13 13:24:39 +03:00
0b2e95ea65 Add NAS file manager integration and all pending platform changes
ghassan created branch feature/multi-lot-operator-assignment in ghassan/scp-syria 2026-05-11 20:59:18 +03:00