Yiannis
df4b0422d5
fix(version): bump VERSION to 7.9 after accidental downgrade
2026-03-08 02:31:25 +02:00
Yiannis
0434f24691
chore(frontend): update frontend/src/static (generated by make build-frontend)
2026-03-08 02:23:26 +02:00
Yiannis
c2043fafa1
feat: utils/hooks unit tests
2026-02-07 18:39:24 +02:00
Yiannis
9f9dd699b2
feat: utils/stores unit tests
2026-02-07 18:09:46 +02:00
Yiannis
e2bc9399b9
feat: utils/classes unit tests
2026-02-07 18:09:46 +02:00
Yiannis
45d94069b9
feat: utils/actions unit tests
2026-02-07 18:09:46 +02:00
semantic-release-bot
b7427869b6
chore(release): 7.6.0 [skip ci]
...
## [7.6.0](https://github.com/mediacms-io/mediacms/compare/v7.5.0...v7.6.0 ) (2026-02-07)
### Features
* Create SECURITY.md ([#1485 ](https://github.com/mediacms-io/mediacms/issues/1485 )) ([11449c2 ](https://github.com/mediacms-io/mediacms/commit/11449c2187d0f450b86915d88f92595a1825e4cf ))
v7.6.0
2026-02-07 10:31:40 +00:00
LabPixel
11449c2187
feat: Create SECURITY.md ( #1485 )
2026-02-07 12:31:10 +02:00
semantic-release-bot
f7c675596f
chore(release): 7.5.0 [skip ci]
...
## [7.5.0](https://github.com/mediacms-io/mediacms/compare/v7.4.0...v7.5.0 ) (2026-02-06)
### Features
* bump version ([36d815c ](https://github.com/mediacms-io/mediacms/commit/36d815c0cfbe21d3136541d410d545742b9ebecd ))
v7.5.0
2026-02-06 17:26:12 +00:00
Markos Gogoulos
36d815c0cf
feat: bump version
2026-02-06 19:25:31 +02:00
semantic-release-bot
8f28b00a63
chore(release): 7.4.0 [skip ci]
...
## [7.4.0](https://github.com/mediacms-io/mediacms/compare/v7.3.0...v7.4.0 ) (2026-02-06)
### Features
* Add video player context menu with share/embed options ([#1472 ](https://github.com/mediacms-io/mediacms/issues/1472 )) ([74952f6 ](https://github.com/mediacms-io/mediacms/commit/74952f68d79bc67617edb38eac62d2f5e7457565 ))
v7.4.0
2026-02-06 17:24:27 +00:00
Yiannis Christodoulou
74952f68d7
feat: Add video player context menu with share/embed options ( #1472 )
2026-02-06 19:23:51 +02:00
semantic-release-bot
7950a4655a
chore(release): 7.3.0 [skip ci]
...
## [7.3.0](https://github.com/mediacms-io/mediacms/compare/v7.2.0...v7.3.0 ) (2026-02-06)
### Features
* add package json for semantic release ([b405a04 ](https://github.com/mediacms-io/mediacms/commit/b405a04e346ca81b7d3f4e099eb984e7785cdd0f ))
* add semantic release github actions ([76a27ae ](https://github.com/mediacms-io/mediacms/commit/76a27ae25609178c1bd47c947b9f1a082c791d61 ))
* frontend unit tests ([1c15880 ](https://github.com/mediacms-io/mediacms/commit/1c15880ae3ef1ce77f53d5b473dfc0cc448b4977 ))
* Implement persistent "Embed Mode" to hide UI shell via Session Storage ([#1484 ](https://github.com/mediacms-io/mediacms/issues/1484 )) ([223e870 ](https://github.com/mediacms-io/mediacms/commit/223e87073f7d5e44130c9976854cac670db0ae66 ))
* Improve Visual Distinction Between Trim and Chapters Editors ([#1445 ](https://github.com/mediacms-io/mediacms/issues/1445 )) ([d9b1d6c ](https://github.com/mediacms-io/mediacms/commit/d9b1d6cab1d2bdfc16f799a0a27b64313e2e0d22 ))
* semantic release ([b76282f ](https://github.com/mediacms-io/mediacms/commit/b76282f9e465a39c2da5e9a22184d1db23de3f56 ))
### Bug Fixes
* add delay to task creation ([1b3cdfd ](https://github.com/mediacms-io/mediacms/commit/1b3cdfd302abc5e69ebe01ca52b5091f3b24c0b2 ))
* Add regex denoter and improve celerybeat gitignore ([#1446 ](https://github.com/mediacms-io/mediacms/issues/1446 )) ([90331f3 ](https://github.com/mediacms-io/mediacms/commit/90331f3b4a2a5737de9dd75ab45c096944813c42 ))
* adjust poster url for audio ([01912ea ](https://github.com/mediacms-io/mediacms/commit/01912ea1f99ef43793a65712539d6264f1f6410f ))
* Chapter numbering and preserve custom titles on segment reorder ([#1435 ](https://github.com/mediacms-io/mediacms/issues/1435 )) ([cd7dd4f ](https://github.com/mediacms-io/mediacms/commit/cd7dd4f72c9f0bac466c680f686a9ecfdd3a38dd ))
* Show default chapter names in textarea instead of placeholder text ([#1428 ](https://github.com/mediacms-io/mediacms/issues/1428 )) ([5eb6faf ](https://github.com/mediacms-io/mediacms/commit/5eb6fafb8c6928b8bc3fe5f0c7af315273f78a55 ))
* static files ([#1429 ](https://github.com/mediacms-io/mediacms/issues/1429 )) ([ba2c31b ](https://github.com/mediacms-io/mediacms/commit/ba2c31b1e65b7f508dee598b1f2d86f01f9bf036 ))
### Documentation
* update page link ([aeef828 ](https://github.com/mediacms-io/mediacms/commit/aeef8284bfba2a9a7f69c684f96c54f0e0e0cf92 ))
v7.3.0
2026-02-06 16:56:49 +00:00
Markos Gogoulos
b76282f9e4
feat: semantic release
2026-02-06 18:56:13 +02:00
Markos Gogoulos
b405a04e34
feat: add package json for semantic release
2026-02-06 18:53:03 +02:00
Markos Gogoulos
76a27ae256
feat: add semantic release github actions
2026-02-06 18:40:50 +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
2fe48d8522
fix formatting
2025-12-24 12:29:25 +02:00
Josh Preston
90331f3b4a
Fix: Add regex denoter and improve celerybeat gitignore ( #1446 )
...
* (bugfix): Added celerybeat extras to gitignore
* (bugfix): fixed missing regex denoter
* Fix .dockerignore node_modules pattern and add comprehensive exclusions
- Fix #1398 : Change 'node_modules' to '**/node_modules' to exclude all nested directories
- Add patterns for Python bytecode, IDE files, logs, and build artifacts
- Consolidate node_modules patterns in .gitignore to use **/node_modules/
2025-12-24 12:28:55 +02:00
Josh Preston
c57f528ab1
Add missing migration for Meta options on Subtitle, TranscriptionRequest, and VideoTrimRequest ( #1448 )
...
Fixes #1447
This migration adds the missing AlterModelOptions operations for:
- Subtitle model (verbose_name: 'Caption', verbose_name_plural: 'Captions')
- TranscriptionRequest model (verbose_name: 'Caption Request', verbose_name_plural: 'Caption Requests')
- VideoTrimRequest model (verbose_name: 'Trim Request', verbose_name_plural: 'Trim Requests')
These Meta options were defined in the models but never migrated, causing
makemigrations --dry-run to show pending migrations on fresh clones.
2025-12-24 12:18:48 +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
Markos Gogoulos
665971856b
version bump
2025-12-22 11:12:37 +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
aeef8284bf
docs: update page link
2025-12-01 11:29:58 +02:00
Markos Gogoulos
a90fcbf8dd
version bump
2025-11-21 12:30:12 +02:00
Markos Gogoulos
1b3cdfd302
fix: add delay to task creation
2025-11-21 12:30:05 +02:00
Yiannis Christodoulou
cd7dd4f72c
fix: Chapter numbering and preserve custom titles on segment reorder ( #1435 )
...
* FIX: Preserve custom chapter titles when renumbering (151)
Updated the renumberAllSegments function to only update chapter titles that match the default 'Chapter X' pattern, preserving any custom titles. Also ensured segments are renumbered after updates for consistent chronological naming.
* build assets (chapters editor)
2025-11-21 12:29:19 +02:00
Markos Gogoulos
9b3d9fe1e7
trim ( #1431 )
2025-11-13 12:42:48 +02:00
Markos Gogoulos
ea340b6a2e
V7 f4 ( #1430 )
2025-11-13 12:30:25 +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
c035bcddf5
small 7.2.x fixes
2025-11-11 19:51:42 +02:00
Markos Gogoulos
01912ea1f9
fix: adjust poster url for audio
2025-11-11 13:21:10 +02:00
Markos Gogoulos
d9f299af4d
V7 small fixes ( #1426 )
2025-11-11 13:15:36 +02:00
Markos Gogoulos
e80590a3aa
Bulk actions support ( #1418 )
v7.2.0
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
b39072c8ae
feat: disapprove user
2025-10-09 17:29:29 +03:00
Markos Gogoulos
f4ab60e894
fix: extend gitignore
2025-09-26 11:33:44 +03:00
Markos Gogoulos
8656b40c5b
fix: url
2025-09-25 08:51:26 +03:00
Markos Gogoulos
553a25a86f
feat: pass extra css ( #1392 )
2025-09-24 19:01:06 +03:00
Markos Gogoulos
1c1af489f1
feat: allow portal logo override ( #1391 )
2025-09-24 16:26:45 +03:00
Markos Gogoulos
c4c5ecf06a
update version
v6.7.1
2025-09-21 16:18:31 +03:00
Markos Gogoulos
725cc71960
fix migration
2025-09-21 16:17:18 +03:00
Markos Gogoulos
0c1c5bbb09
add new migration
2025-09-21 16:15:46 +03:00
Markos Gogoulos
56182f0a6d
feat: allow customizable about page
v6.7.0
2025-09-21 15:47:04 +03:00
Markos Gogoulos
208f0b338b
feat: update versions for python packages, add Pages functionality ( #1386 )
...
This PR updates Django core version and also brings html pages support (that admins can create)
2025-09-21 15:38:43 +03:00