627 Commits

Author SHA1 Message Date
Yiannis Christodoulou
fcdeac4977 fix: Show settings popup in front of seekbar 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
5139fa5755 remove: embed.css not needed anymore 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
7ae9eb21e7 sample data urls for testing 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
801f5cf22d fix: Remove rounded corners on small mobile screens 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
b04ad2344c fix: Make seekbar more touch-friendly on Android 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
57616c6b81 fix: Disable tooltip on touch devices (mobile and tablets) 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
119dc966fa update readme files (video/chapters editors) 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
ea7d650234 Delete views.py 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
45d0665e37 feat: Helper function to check if chapters represent a meaningful chapter structure 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
bd12266054 cleanup console logs from chapters editor 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
f2edcbb41e fix: After saving chapters disable the countdown and display a message instead 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
975d56e868 fix: Add margin to chapter's editor icons 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
002016a9dd fix: Do not use rounded corners in embed modal 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
e816d71cbc build assets 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
51b52c38a3 fix: Remove the dark background from avatar/title in embed 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
71b9935d2c feat: Truncate chapter's title above the timeline thumbnail if is too long 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
89a74f6570 fix: The volume hover should be displayed in front of the seekbar 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
e095d68667 fix: switch the play icons to the correct way 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
6224738198 build assets 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
f3888981db feat: Skip the autoplay if is playlist by passing the isPlayList to the video.js 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
8201d523d0 refactor: Speed up the build process 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
ed07da1783 feat: Change autoplay icons and improve switch on/off functionality 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
f73c3dde89 remove VideoViewer.scss - not needed 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
218f6ae49e build assets 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
380b537d45 feat: User rounded corners based on py value USE_ROUNDED_CORNERS 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
44a44d39f2 fix: Do not use box-shadow or borders on video-js:focus 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
7f12038e60 fix: Use the correct poster url 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
50643036cb fix: Cleanup old video-js assets from the old media player 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
ae24bcab02 fix: Do not use rounded corners by default in video-js 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
d3b58bf27b chore: Do not use the full url in hls_info 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
ff160ae487 Update video-js.css 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
9670ab7e11 fix: Sticky controls for embed player - always at bottom of window 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
467f2cf1c6 build assets 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
68fa1efe87 feat: Add Embed Info Overlay Component (for embed player only) 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
a89ee7b0e0 fix: Fullscreeen left/right/play/pause arrow keys doesn't work
BUG3. Fullscreeen left / right arrows doesn't work. Even if they work, if i leave the fullscreen and then enter again they are lost.
2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
641ee66e59 fix z-index for embed (show embed modal in front of video js) 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
44095ee19c build assets 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
a80fac1df4 fix: Remove social icons from embed modal 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
59210b8562 fix: Hide AUTOPLAY from react (outside the player) 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
5fda4610da fix: Chapter title, next video icon, play video with sound, dark opacity, fix hls, cleanup logs 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
8d31ff71e0 fix pre-commit issues in django 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
098bdce125 build assets after cleanup 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
f27d41bb6f refactor: Remove old custom components and 3rd party plugins of video.js 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
1c4254ba35 refactor: Remove all files /static/lib/video-js/7.20.2 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
9bf79ecf6c feat: Video and Audio needs the same component now 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
50fb20d9d5 fix: embed page 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
d088bcd8a6 fix: Remove code that is not related with latest version of video.js 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
861485107a fix: Check if embed and load the correct react element 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
3c362477e3 refactor: video.min.js not needed any more to be loaded in django template files 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
a6c410bbc4 fix: Not need to load static/lib/video-js/7.20.2/video.min.js 2025-10-03 11:24:29 +03:00