Commit Graph

53 Commits

Author SHA1 Message Date
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 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 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 a6c410bbc4 fix: Not need to load static/lib/video-js/7.20.2/video.min.js 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou 499d98a5b2 fix: Fullscreen video styles for embedded video player 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou b96134bd9f feat: Timestamp click functionality, URL timestamps, embed functionality 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou 738d0d9e00 feat: Convert chapters data from backend format to required format with memoization 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou ca830788ca fix: Video.js (chaptersData conditions, separate sprite preview, add close icon in modal settings) 2025-10-03 11:24:26 +03:00
Yiannis Christodoulou 5d99a4e23d feat: Video.js (qualities, css improvements)
- Settings menu content - split into separate variables for maintainability
- Only include qualities that have actual sources
- hls_info vs encodings_info
2025-10-03 11:24:26 +03:00
Yiannis Christodoulou 543085c38f fix: Video.js improve browser/device compatibility, fixes and a lot improvements 2025-10-03 11:24:25 +03:00
Yiannis Christodoulou 8a87aad647 feat: Chapters Editor (init) [copy from video editor] 2025-10-03 11:24:25 +03:00
Yiannis Christodoulou c3c162ee9b fix: Exclude package-lock.json files that may not exist or be removed during frontend setup 2025-10-03 11:24:24 +03:00
Yiannis Christodoulou 074638e237 chore: video-editor update with new prettier settings 2025-10-03 11:24:24 +03:00
Yiannis Christodoulou eaf87e20d8 feat: Autoplay functionality 2025-10-03 11:24:24 +03:00
Yiannis Christodoulou b314f7d628 fix: Move prettier to the root 2025-10-03 11:24:22 +03:00
Yiannis Christodoulou aeb0455fa7 update static files after build 2025-10-03 11:24:22 +03:00
Yiannis Christodoulou 388a2bec91 feat: An improved prettier config for all React apps 2025-10-03 11:24:22 +03:00
Yiannis Christodoulou e52ddad598 feat: A React component that embeds the MediaCMS video js 2025-10-03 11:24:22 +03:00
Yiannis Christodoulou 660f76ecfe feat: Keep a backup from old videojs files 2025-10-03 11:24:22 +03:00
Markos Gogoulos cbef629baf feat: approve users, edit users through manage users page (#1383) 2025-09-20 15:16:52 +03:00
Markos Gogoulos 817e16ac60 feat: whisper STT and record screen (#1363) 2025-09-01 15:11:38 +03:00
Markos Gogoulos 83f3eec940 feat: enable editing of media slug, show categories on manage media 2025-06-24 11:13:33 +03:00
Markos Gogoulos b28c2d8271 feat: Video Trimmer and more 2025-06-11 14:48:30 +03:00
Markos Gogoulos 05414f66c7 feat: RBAC + SAML support 2025-04-05 12:44:21 +03:00
Yiannis Christodoulou 20f305e69e feat: Frontend Dependencies Upgrade +Fix Timestamps in videos 2025-03-18 19:01:50 +02:00
Markos Gogoulos 21f76dbb6e feat: playlist optimizations (#1216) 2025-03-09 20:44:04 +02:00
aleensd 6db01932e1 feat: fullscreen images slideshow (#1120) 2025-01-22 19:02:01 +02:00
aleensd cf93a77802 feat: integrate react-pdf-viewer for PDF display (#1112) 2024-11-21 12:15:25 +02:00
Nathan Hyde 98adb22205 Fixes mediacms-io/mediacms#1046 - submition => submission (#1094) 2024-10-30 19:49:26 +02:00
Markos Gogoulos 5aa899cef0 Feat translations improvements v1 (#1076) 2024-10-04 13:39:28 +03:00
Markos Gogoulos 4992cc425c feat: translations support 2024-10-04 13:17:40 +03:00
Markos Gogoulos 5fe4d3a9fc feat: rounded corners 2024-10-02 11:33:17 +03:00
Kyle Maas c5047d8df8 Fix null bug in More Options button (#913) 2023-11-14 09:24:05 +02:00
Kyle Maas 918df010f5 Fix bug that crashes page if an encoding has a null URL (#912) 2023-11-13 11:09:16 +02:00
Markos Gogoulos 102414b514 fix issues with comments (#802)
* fix issues with comments
2023-06-13 19:01:52 +03:00
Markos Gogoulos 6ea8fd12a3 fix issue with uninitialized video player 2023-03-14 13:13:15 +02:00
Markos Gogoulos b08d493823 static files 2022-09-20 12:27:33 +00:00
MrPercheul cba2ed75ed Show comments in the Timebar (#442)
Show comments in the Timebar
2022-09-20 15:16:16 +03:00
Markos Gogoulos de5bd07a90 Feat videojs update (#519)
update video.js to 7.20.2
2022-09-07 12:33:11 +03:00
MrPercheul f6a78dd0b4 Mention users in comments (#429)
Mention users in comments (#429)
2022-06-01 14:23:21 +03:00
Markos Gogoulos f8376c5c58 static files (#432) 2022-03-23 19:04:59 +02:00
MrPercheul e7ae2833d9 Timestamp (#430)
* Test

Messing around to figure out docker and whatnot

* Revert "Test"

This reverts commit 43b76932c5.

* Update docker dev yaml

Update the docker to the environement with the latest version of selenium (and their new arguments), and to be on firefox

* Timestamp on play

Adds the a one time event that jumps to a timestamp if there is a t parameter in the URL

* Timestamp when sharing DRAFT

First draft to show the timestamp when sharing. Missing checkbox and appending the get param to shown link

* Checkbox and update share url

Checkbox show a clean timestamp and the media URL updates with the correct timestamp upon selection

* Cleaning before PR

removing un-necessary modified  files

* Clean up before PR - remove statics

* Timestamp in comments

Parse the comments to wrap timestamps with an appropriate anchor

* Forgotten comments and console.logs

* Last touch for PR

- Cleaning media.js for PR
- Using  MediaPageStore instead of window.location when wrapping the timestamp in comments

* Screenshot

Adding the screenshot for the user_docs

* PR amends

Amending VideoPlayer componnent to take check if the Get param 't' is a number, and to keep it within the duration of the video.
Required to change the listener from 'play' to 'loadedmetadata' to have access to the video duration (otherwise it was too early)

Also changed the User_doc file to inform users of the timestamp function
2022-03-23 17:38:02 +02:00
Markos Gogoulos c0701de047 reverting image logo 2022-01-31 21:44:43 +02:00