Commit Graph

  • a1479ac392 build assets feat-video-js Yiannis Christodoulou 2025-10-06 18:30:59 +03:00
  • 59cba4803b Add dark background for embed video player Yiannis Christodoulou 2025-10-06 18:29:16 +03:00
  • 55756e7011 build assets Yiannis Christodoulou 2025-10-06 18:20:17 +03:00
  • 6dae2e616e Sync EmbedInfoOverlay visibility with control bar Yiannis Christodoulou 2025-10-06 18:17:37 +03:00
  • b70c938d83 Make embed player control bar sticky at bottom Yiannis Christodoulou 2025-10-06 18:11:32 +03:00
  • b123660641 build assets Yiannis Christodoulou 2025-10-06 17:56:54 +03:00
  • 9a86398398 Adjust tooltip positioning for settings button Yiannis Christodoulou 2025-10-06 17:55:00 +03:00
  • 1473c2a057 Update ButtonTooltips.css Yiannis Christodoulou 2025-10-06 17:46:28 +03:00
  • 1c5f06cf5e Remove custom background styling from progress bar Yiannis Christodoulou 2025-10-06 17:45:39 +03:00
  • dc8de4b11b build assets Yiannis Christodoulou 2025-10-06 17:41:56 +03:00
  • c5db3720ad Fix tooltip alignment for last control button Yiannis Christodoulou 2025-10-06 17:38:31 +03:00
  • ae3b013188 Remove console error for muted autoplay block Yiannis Christodoulou 2025-10-06 17:19:59 +03:00
  • d29c415d64 Remove focus outline from video player buttons Yiannis Christodoulou 2025-10-06 17:19:51 +03:00
  • 26c2413f12 Add SVG icons to AutoplayToggleButton Yiannis Christodoulou 2025-10-06 17:12:59 +03:00
  • d501813124 build assets Yiannis Christodoulou 2025-10-06 14:37:56 +03:00
  • e65954f391 Refactor embed player styles and overlay behavior Yiannis Christodoulou 2025-10-06 13:57:54 +03:00
  • a29d94dcbd Remove VideoJSNew and consolidate player components Yiannis Christodoulou 2025-10-06 12:41:54 +03:00
  • afaab453e1 refactor everything related to video.js Yiannis Christodoulou 2025-10-06 11:42:07 +03:00
  • 9627ef45f2 Shorten sample subtitles for oceans video Yiannis Christodoulou 2025-10-04 00:41:19 +03:00
  • 2e07304405 Remove commented divs and unify body styling in VideoJS HTML Yiannis Christodoulou 2025-10-03 22:06:11 +03:00
  • b224a66e74 Remove background color from video control elements Yiannis Christodoulou 2025-10-03 13:18:17 +03:00
  • f5f0686e45 fix: Small player size optimization - 2 items horizontally for better title readability Yiannis Christodoulou 2025-10-03 13:11:51 +03:00
  • 461efec83a build assets Yiannis Christodoulou 2025-10-03 13:03:26 +03:00
  • ef07bd86e2 Improve end screen overlay layout and touch support Yiannis Christodoulou 2025-10-03 13:00:30 +03:00
  • 373a64cfba fix: Prevent scrollbars in video player and embed styles Yiannis Christodoulou 2025-10-03 11:44:27 +03:00
  • cd1a7f912b fix: Add conditional border-radius styling to template Yiannis Christodoulou 2025-10-03 11:28:43 +03:00
  • d9dacd8511 build assets Yiannis Christodoulou 2025-10-02 15:19:06 +03:00
  • f4314a36e9 Update chapter marker color to golden yellow Yiannis Christodoulou 2025-10-02 14:55:41 +03:00
  • ccfe93a0f4 Hide HLS buffer segment boundaries and update dev mode Yiannis Christodoulou 2025-10-02 14:47:56 +03:00
  • 94d8a70d59 Update mock media data for VideoJSPlayer Yiannis Christodoulou 2025-10-02 14:44:07 +03:00
  • 7356531c07 Adjust seekbar and end screen overlay styles Yiannis Christodoulou 2025-10-02 14:25:11 +03:00
  • 09454774ac build assets Yiannis Christodoulou 2025-10-02 13:31:13 +03:00
  • ef7dc9b984 build assets Yiannis Christodoulou 2025-10-02 13:30:58 +03:00
  • 1585d619a7 Improve video control alignment and responsive time display Yiannis Christodoulou 2025-10-02 13:30:36 +03:00
  • 44e6beb814 Center and resize settings button in VideoJS Yiannis Christodoulou 2025-10-02 12:43:02 +03:00
  • a43316bd5b Add custom wrapper for fullscreen button in VideoJS Yiannis Christodoulou 2025-10-02 12:25:31 +03:00
  • 09bd4d59b1 Style and wrap picture-in-picture button in VideoJS Yiannis Christodoulou 2025-10-02 12:20:36 +03:00
  • 37464e5a86 Add custom wrapper for settings button in VideoJS Yiannis Christodoulou 2025-10-02 12:15:06 +03:00
  • b70e8267ac Add custom styling for subtitles button Yiannis Christodoulou 2025-10-02 12:13:28 +03:00
  • 30e3fce967 Add custom styling for chapters button Yiannis Christodoulou 2025-10-02 12:12:26 +03:00
  • 9e689c88ba Add custom wrapper for autoplay toggle button Yiannis Christodoulou 2025-10-02 12:10:59 +03:00
  • 73ea56c79b Add custom wrapper for volume panel Yiannis Christodoulou 2025-10-02 12:07:39 +03:00
  • 0f135e61bb Improve remaining time styling and settings button logic Yiannis Christodoulou 2025-10-02 12:00:59 +03:00
  • 8f872951e4 Add close button to AutoplayCountdownOverlay Yiannis Christodoulou 2025-10-02 12:00:46 +03:00
  • d7c62530b0 Wrap buttons in custom div container Yiannis Christodoulou 2025-10-02 12:00:30 +03:00
  • 86ce2ce0de fix: Global control order for all screens Yiannis Christodoulou 2025-10-02 12:00:13 +03:00
  • 426cc7c636 upload assets Yiannis Christodoulou 2025-09-30 14:47:16 +03:00
  • 75419a7402 fix: Dark background overlay when controls are visible to improve readability on bright videos Yiannis Christodoulou 2025-09-30 12:42:22 +03:00
  • df1f5bd8a7 build assets Yiannis Christodoulou 2025-09-30 12:35:07 +03:00
  • e885cc7c28 fix: Improve seekbar for mobile devices Yiannis Christodoulou 2025-09-30 12:33:27 +03:00
  • 1788ed27f4 fix: Improve the style in related items Yiannis Christodoulou 2025-09-30 11:33:56 +03:00
  • 0c0d9c66d2 fix: On mobile, pause the video on second tap only Yiannis Christodoulou 2025-09-30 11:04:46 +03:00
  • fa85e5768a fix: Responsive grid adjustments for different screen sizes Yiannis Christodoulou 2025-09-30 10:54:42 +03:00
  • 5277476921 fix: Apply rounded corners only when useRoundedCorners is true Yiannis Christodoulou 2025-09-30 10:18:47 +03:00
  • 4e725d8659 fix: Hide poster image when video ends and end screen is shown Yiannis Christodoulou 2025-09-30 10:14:31 +03:00
  • d5d1e2496f feat: Show overlay (avatar & title) in embed, when controls are visible or video is paused/stopped Yiannis Christodoulou 2025-09-30 10:11:54 +03:00
  • d34e8ee5c7 fix: Hide seekbar and controls when poster is displayed (before first play) in embed mode Yiannis Christodoulou 2025-09-30 10:04:25 +03:00
  • b228527924 fix: Ensure play icon (SeekIndicator) stays centered in embed view regardless of window size Yiannis Christodoulou 2025-09-30 09:59:24 +03:00
  • 71ad76285f feat: separate css files for better control Yiannis Christodoulou 2025-09-30 09:25:51 +03:00
  • 48b3fbd17d build assets Yiannis Christodoulou 2025-09-29 19:40:15 +03:00
  • 7c249dd1ef fix: Show avatar and title when video is paused/stopped in embed mode Yiannis Christodoulou 2025-09-29 19:39:59 +03:00
  • 5b691f3456 fix: For embed players, disable autoplay to show poster Yiannis Christodoulou 2025-09-29 19:05:37 +03:00
  • a1b288bce0 build video.js assets (js) Yiannis Christodoulou 2025-09-29 14:53:13 +03:00
  • e47942608d Update VideoJSPlayer.jsx Yiannis Christodoulou 2025-09-29 13:08:23 +03:00
  • 466d4b6658 build assets Yiannis Christodoulou 2025-09-29 12:49:03 +03:00
  • 3d1a4dd6d6 feat: Embed also audio .mp3 files Yiannis Christodoulou 2025-09-29 10:52:44 +03:00
  • 2d9594eb50 fix: Z-index while the embed goes behind the countdown timer to next video Yiannis Christodoulou 2025-09-29 09:56:47 +03:00
  • 4175a9d08f fix: Check if this is an embed player, and open the links to a new tab Yiannis Christodoulou 2025-09-29 09:43:38 +03:00
  • c7ad28572f fix: Grid items in related videos - Allow up to 9 videos on large tablets Yiannis Christodoulou 2025-09-29 01:02:56 +03:00
  • 4edd93f182 fix: Remove the title "More videos" in related videos screen Yiannis Christodoulou 2025-09-29 01:02:24 +03:00
  • bb70888748 fix: Improve autoplay countdown Yiannis Christodoulou 2025-09-29 00:21:44 +03:00
  • fcdeac4977 fix: Show settings popup in front of seekbar Yiannis Christodoulou 2025-09-29 00:15:06 +03:00
  • 5139fa5755 remove: embed.css not needed anymore Yiannis Christodoulou 2025-09-29 00:12:33 +03:00
  • 7ae9eb21e7 sample data urls for testing Yiannis Christodoulou 2025-09-28 18:40:03 +03:00
  • 801f5cf22d fix: Remove rounded corners on small mobile screens Yiannis Christodoulou 2025-09-28 18:04:49 +03:00
  • b04ad2344c fix: Make seekbar more touch-friendly on Android Yiannis Christodoulou 2025-09-28 18:02:56 +03:00
  • 57616c6b81 fix: Disable tooltip on touch devices (mobile and tablets) Yiannis Christodoulou 2025-09-28 00:31:55 +03:00
  • 119dc966fa update readme files (video/chapters editors) Yiannis Christodoulou 2025-09-25 18:55:26 +03:00
  • ea7d650234 Delete views.py Yiannis Christodoulou 2025-09-25 18:53:51 +03:00
  • 45d0665e37 feat: Helper function to check if chapters represent a meaningful chapter structure Yiannis Christodoulou 2025-09-25 13:53:56 +03:00
  • bd12266054 cleanup console logs from chapters editor Yiannis Christodoulou 2025-09-25 13:41:42 +03:00
  • f2edcbb41e fix: After saving chapters disable the countdown and display a message instead Yiannis Christodoulou 2025-09-25 13:18:05 +03:00
  • 975d56e868 fix: Add margin to chapter's editor icons Yiannis Christodoulou 2025-09-25 13:12:33 +03:00
  • 002016a9dd fix: Do not use rounded corners in embed modal Yiannis Christodoulou 2025-09-25 13:04:51 +03:00
  • e816d71cbc build assets Yiannis Christodoulou 2025-09-25 12:52:44 +03:00
  • 51b52c38a3 fix: Remove the dark background from avatar/title in embed Yiannis Christodoulou 2025-09-25 12:47:04 +03:00
  • 71b9935d2c feat: Truncate chapter's title above the timeline thumbnail if is too long Yiannis Christodoulou 2025-09-25 12:29:27 +03:00
  • 89a74f6570 fix: The volume hover should be displayed in front of the seekbar Yiannis Christodoulou 2025-09-25 12:27:15 +03:00
  • e095d68667 fix: switch the play icons to the correct way Yiannis Christodoulou 2025-09-25 12:16:24 +03:00
  • 6224738198 build assets Yiannis Christodoulou 2025-09-25 12:10:00 +03:00
  • f3888981db feat: Skip the autoplay if is playlist by passing the isPlayList to the video.js Yiannis Christodoulou 2025-09-25 12:09:48 +03:00
  • 8201d523d0 refactor: Speed up the build process Yiannis Christodoulou 2025-09-25 11:32:05 +03:00
  • ed07da1783 feat: Change autoplay icons and improve switch on/off functionality Yiannis Christodoulou 2025-09-25 10:12:27 +03:00
  • f73c3dde89 remove VideoViewer.scss - not needed Yiannis Christodoulou 2025-09-25 00:51:49 +03:00
  • 218f6ae49e build assets Yiannis Christodoulou 2025-09-25 00:51:11 +03:00
  • 380b537d45 feat: User rounded corners based on py value USE_ROUNDED_CORNERS Yiannis Christodoulou 2025-09-25 00:50:10 +03:00
  • 44a44d39f2 fix: Do not use box-shadow or borders on video-js:focus Yiannis Christodoulou 2025-09-23 09:48:54 +03:00
  • 7f12038e60 fix: Use the correct poster url Yiannis Christodoulou 2025-09-23 09:48:33 +03:00
  • 50643036cb fix: Cleanup old video-js assets from the old media player Yiannis Christodoulou 2025-09-23 09:48:21 +03:00
  • ae24bcab02 fix: Do not use rounded corners by default in video-js Yiannis Christodoulou 2025-09-23 09:29:43 +03:00