Commit Graph

  • 80948efff7 Merge branch 'lyrics' into master master ghassan 2026-05-31 22:02:07 +03:00
  • f98e5415a3 Add lyrics pipeline, playlist views, admin toggles, and player polish lyrics ghassan 2026-05-31 22:01:47 +03:00
  • 73527f3781 Add sports-match type, device tracking, profile visits, and share refactor ghassan 2026-05-29 01:50:28 +03:00
  • 6aae6f86b6 Add upload type chooser and redesign upload modal improve-description-formatting ghassan 2026-05-24 14:12:08 +03:00
  • d9959c4452 Add share-video-by-email feature ghassan 2026-05-24 14:12:01 +03:00
  • a4384113c2 Audio songs: one-folder storage, version-aware download/share, GPU-checked renders ghassan 2026-05-23 14:03:43 +03:00
  • 66fd78c10f Add multi-language audio tracks and self-hosted flag-icons ghassan 2026-05-22 21:32:52 +03:00
  • f8d13457fa Add full notification preferences system ghassan 2026-05-16 23:47:28 +03:00
  • 3fe167e33f Notify super admins on new user registration (bell + email) ghassan 2026-05-16 23:34:28 +03:00
  • 4887d0c517 Lock screen to landscape on fullscreen, unlock on exit ghassan 2026-05-16 23:14:28 +03:00
  • 6e7d5d178a Fix SPA transitions: title, cover image, and slideshow not updating ghassan 2026-05-16 23:02:21 +03:00
  • 2c0888088d Fix Up Next SPA: add playerData to auth except list ghassan 2026-05-16 14:27:13 +03:00
  • 07cee7b481 Fix video autoplay: register MANIFEST_PARSED before loadSource, use loadedmetadata for MP4/native-HLS ghassan 2026-05-16 14:07:23 +03:00
  • e74862a24d Fix video autoplay on page load — trigger play on MANIFEST_PARSED ghassan 2026-05-16 13:58:24 +03:00
  • 4f275de15f SPA transitions + autoplay for match type; add no-refresh rule to CLAUDE.md ghassan 2026-05-16 13:45:16 +03:00
  • 5960c6e7b1 Add Up Next autoplay controls + SPA transitions to music type ghassan 2026-05-16 13:35:41 +03:00
  • d73f877d18 Add SPA autoplay + no-refresh clicks to Up Next recommendations ghassan 2026-05-16 13:29:01 +03:00
  • 77e7b950be SPA playlist transitions for generic (video) type ghassan 2026-05-16 13:16:25 +03:00
  • da02425aeb SPA playlist transitions — no page refresh on track change ghassan 2026-05-16 12:12:22 +03:00
  • 99f71c54e5 Fix playlist controls: add to type-specific views (music, generic, match) ghassan 2026-05-16 11:45:33 +03:00
  • 05db0e128a Add playlist controls: prev/next, shuffle, loop, autoplay toggle playlist-controls ghassan 2026-05-16 11:16:42 +03:00
  • c160242dbc WIP: storage-fix-local-nas work before playlist controls feature ghassan 2026-05-16 11:15:20 +03:00
  • 6b3ab5b65e Use NAS as primary storage — direct upload when enabled storage-fix-local-nas ghassan 2026-05-14 17:17:07 +03:00
  • 296d605864 Add nas:free-local command to remove local files already on NAS ghassan 2026-05-14 01:59:47 +03:00
  • 0b75acec89 Make NAS the primary storage when enabled (not a mirror) ghassan 2026-05-14 01:56:55 +03:00
  • d1441b213a Fix progress bar seek pausing playback + add persistent mini-player ProfileWall ghassan 2026-05-14 01:45:20 +03:00
  • 615e7efd7c Redesign NAS file manager to match admin dark theme ghassan 2026-05-13 13:50:41 +03:00
  • 8a00bcecac Simplify NAS storage page — let package Connection tab own the UI ghassan 2026-05-13 13:46:00 +03:00
  • 69ae56331a Update p7h/nas-file-manager to latest (adds Connection tab) ghassan 2026-05-13 13:43:54 +03:00
  • 0b2e95ea65 Add NAS file manager integration and all pending platform changes ghassan 2026-05-13 13:24:32 +03:00
  • d44490dfe0 latest update with cron job for deleting orphan videos ghassan 2026-04-05 03:49:50 +03:00
  • 2a562b99f1 latest update ghassan 2026-04-05 03:30:22 +03:00
  • 64eadfaf56 converted comment section and the cannel info and the action buttons to components ghassan 2026-03-21 03:22:30 +03:00
  • 84fcbd84dc latest update ghassan 2026-03-21 02:24:27 +03:00
  • 3b09f4baed all is working great ghassan 2026-03-15 04:55:18 +03:00
  • f850f40f78 all is working great ghassan 2026-03-15 04:06:35 +03:00
  • 69f5df163a update the match view ghassan 2026-03-12 03:59:52 +03:00
  • 062c0e896f latest update ghassan 2026-03-11 11:21:33 +03:00
  • 9ad842dcd5 Add trending videos page with YouTube-style algorithm ghassan 2026-03-03 21:30:44 +03:00
  • 59870862db Add mobile responsive admin dashboard ghassan 2026-03-03 21:24:27 +03:00
  • 3f40316d53 Style cancel button to match upload button ghassan 2026-03-03 21:14:40 +03:00
  • c2bac73984 Add spacing between video type and privacy selectors ghassan 2026-03-03 21:03:15 +03:00
  • 148bf6f45e Fix upload page: header HTML, cancel button, close button ghassan 2026-03-03 21:02:37 +03:00
  • 4b7b58e8cc Remove upload page header: title and subtitle ghassan 2026-03-03 20:55:04 +03:00
  • f78e1f6d4a Fix: Convert upload modal to full page layout ghassan 2026-03-03 20:51:50 +03:00
  • c2180e556d Fix: Remove red header, use dark theme for upload page ghassan 2026-03-03 20:33:51 +03:00
  • 0b893025a5 Remove red header from upload page ghassan 2026-03-03 20:31:47 +03:00
  • 98f55af8d7 Fix mobile upload page - full page not modal ghassan 2026-03-03 19:58:34 +03:00
  • 79bcd95d36 Hide header upload button on mobile - use bottom nav instead ghassan 2026-03-03 19:51:13 +03:00
  • 9ed7fb47b9 Fix bottom nav: change Videos button to Upload with auth check ghassan 2026-03-03 19:40:31 +03:00
  • 76b4796ab2 Fix: channels.show route not found - changed to channel ghassan 2026-03-03 19:28:13 +03:00
  • e0e6c803a9 Add YouTube-style mobile bottom navigation bar ghassan 2026-03-03 19:19:40 +03:00
  • 94a73cc74d Add mobile bottom action bar for video detail page ghassan 2026-03-03 19:12:45 +03:00
  • 1888f77886 Improve mobile responsiveness - touch targets, better grids, smaller screens pre-mobile-responsive-20260303 ghassan 2026-03-03 18:51:53 +03:00
  • a28023c29b admin panel added and comments are working and likes are working ghassan 2026-03-03 17:36:19 +03:00
  • 72e9439727 made the video cards components ghassan 2026-03-02 02:16:28 +03:00
  • 3aa49d638d latest update my Video Platform is working Great ghassan 2026-02-26 22:35:52 +03:00
  • dcdcafe0ba latest update my Video Platform is working Great ghassan 2026-02-26 21:29:52 +03:00
  • eb707c1ee1 update latest ghassan 2026-02-25 02:12:56 +00:00
  • b38f1a93bb latest update youtube replica ghassan 2026-02-25 00:47:59 +00:00
  • 5253f89b63 Add video platform features: authentication, video management, user profiles, likes/views tracking ghassan 2026-02-25 00:03:02 +00:00
  • 6a2026df4b first commit ghassan 2026-02-24 16:55:11 +00:00