Commit Graph

63 Commits

Author SHA1 Message Date
Markos Gogoulos 81e37aebcb a 2026-04-21 12:36:51 +03:00
Markos Gogoulos 656176b002 a 2026-04-21 09:08:24 +03:00
Markos Gogoulos c6f713a885 all 2026-04-20 18:43:35 +03:00
Markos Gogoulos 80f269d64a a 2026-04-20 10:23:45 +03:00
Markos Gogoulos 2f90381000 all 2026-04-20 10:11:05 +03:00
Markos Gogoulos 9539741d11 all 2026-04-20 09:46:39 +03:00
Markos Gogoulos d7fc552230 a 2026-04-18 15:07:51 +03:00
Markos Gogoulos 89c4fe1b2b a 2026-04-18 14:08:41 +03:00
Markos Gogoulos 3486ed0e15 this 2026-04-18 14:01:36 +03:00
Markos Gogoulos a09c5904e1 a 2026-03-15 17:52:47 +02:00
Markos Gogoulos c1ce525f24 all 2026-03-15 17:08:57 +02:00
Markos Gogoulos b157ecf5d3 al 2026-03-14 16:00:26 +02:00
Markos Gogoulos 0e0ab6e22c all 2026-03-13 19:27:16 +02:00
Markos Gogoulos a40a0037bd a 2026-03-13 18:54:51 +02:00
Markos Gogoulos fb71e1ead4 all 2026-03-13 18:44:07 +02:00
Markos Gogoulos 633e666cea all 2026-03-13 14:45:04 +02:00
Markos Gogoulos 182fb9599a st 2026-03-09 19:57:46 +02:00
Markos Gogoulos a6f7ce71c6 a 2026-03-06 16:56:29 +02:00
Markos Gogoulos 66b19b99f2 all 2026-03-04 13:27:42 +02:00
Markos Gogoulos 45774fbc8c a few 2026-03-02 09:41:33 +02:00
Markos Gogoulos 8bc09b69f7 f 2026-02-24 12:29:10 +02:00
Markos Gogoulos dc328cd33c all 2026-02-24 10:54:03 +02:00
Markos Gogoulos b39789c2c4 wtv 2026-02-20 22:38:52 +02:00
Markos Gogoulos 96755af3b2 foo 2026-02-19 11:07:53 +02:00
Markos Gogoulos 209cede39c wtv 2026-02-12 12:41:59 +02:00
Markos Gogoulos f226c2fe1e all 2026-02-11 21:09:15 +02:00
Markos Gogoulos 6075514ffa fix 2026-02-07 12:51:40 +02:00
Markos Gogoulos 1c0805748d wtv 2026-02-01 16:53:21 +02:00
Markos Gogoulos 8e7f1ef15d changes 2026-02-01 16:43:56 +02:00
Markos Gogoulos f28ce5990b all 2026-02-01 13:38:48 +02:00
Markos Gogoulos 27828d798e all! 2026-02-01 13:24:16 +02:00
Markos Gogoulos ba53467033 wtv 2026-02-01 13:21:39 +02:00
Markos Gogoulos 223e87073f feat: Implement persistent "Embed Mode" to hide UI shell via Session Storage (#1484)
* initial implementation

* updates in ViewerInfoVideoTitleBanner component

* Implement persistent "Embed Mode" to hide UI shell via Session Storage

---------

Co-authored-by: Yiannis <1515939+styiannis@users.noreply.github.com>
2026-01-31 15:27:40 +02:00
Yiannis Stergiou 1c15880ae3 feat: frontend unit tests 2026-01-07 19:47:54 +02:00
Markos Gogoulos ed5cfa1a84 add icon on media profile page 2025-12-24 17:18:30 +02:00
Markos Gogoulos fa67ffffb4 replace media, shared state, better category options 2025-12-24 12:14:01 +02:00
Markos Gogoulos 872571350f static files 2025-12-22 11:14:35 +02:00
Yiannis Christodoulou d9b1d6cab1 feat: Improve Visual Distinction Between Trim and Chapters Editors (#1445)
* Update .gitignore

* feat: Improve Visual Distinction Between Trim and Chapters Editors

* fix: Convert timeline header styles to CSS classes

Moved inline styles for timeline headers in chapters and video editors to dedicated CSS classes for better maintainability and consistency.

* Bump version to 7.3.0

Update the VERSION in cms/version.py to 7.3.0 for the new release.

* build assets

* Update segment color schemes in video and chapters editor.

* build assets

* build assets

* fix: Prevent Safari from resetting segments after drag operations

Prevent Safari from resetting segments when loadedmetadata fires multiple times and fix stale state issues in click handlers by using refs instead of closure variables.

* build assets

* Bump version to 7.3.0-beta.3

Update the VERSION string in cms/version.py to reflect the new pre-release version 7.3.0-beta.3.
2025-12-22 11:12:19 +02:00
Markos Gogoulos ba2c31b1e6 fix: static files (#1429) 2025-11-12 14:08:02 +02:00
Yiannis Christodoulou 5eb6fafb8c fix: Show default chapter names in textarea instead of placeholder text (#1428)
* Refactor chapter filtering and auto-save logic

Simplified chapter filtering to only exclude empty titles, allowing default chapter names. Updated auto-save logic to skip saving when there are no chapters or mediaId. Removed unused helper function and improved debug logging.

* Show default chapter title in editor and set initial title

The chapter title is now always displayed in the textarea, including default names like 'Chapter 1'. Also, the initial segment is created with 'Chapter 1' as its title instead of an empty string for better clarity.

* build assets
2025-11-12 14:04:07 +02:00
Markos Gogoulos e80590a3aa Bulk actions support (#1418) 2025-11-11 11:32:54 +02:00
Yiannis Christodoulou 2a0cb977f2 Video.js fixes and improvements after major upgrade (#1413) 2025-10-27 11:53:35 +02:00
Yiannis Christodoulou a5e6e7b9ca feat: Major Upgrade to Video.js v8 — Chapters Functionality, Fixes and Improvements 2025-10-20 15:30:00 +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 b28c2d8271 feat: Video Trimmer and more 2025-06-11 14:48:30 +03:00
Yiannis Christodoulou 20f305e69e feat: Frontend Dependencies Upgrade +Fix Timestamps in videos 2025-03-18 19:01:50 +02:00
aleensd cf93a77802 feat: integrate react-pdf-viewer for PDF display (#1112) 2024-11-21 12:15:25 +02:00
Markos Gogoulos 4992cc425c feat: translations support 2024-10-04 13:17:40 +03:00
Markos Gogoulos 102414b514 fix issues with comments (#802)
* fix issues with comments
2023-06-13 19:01:52 +03:00