Skip to content

feature: add chapters and task for chapter frames - #2087

Merged
zzacharo merged 3 commits into
CERNDocumentServer:additional-filesfrom
zubeydecivelek:chapters
Aug 21, 2025
Merged

feature: add chapters and task for chapter frames#2087
zzacharo merged 3 commits into
CERNDocumentServer:additional-filesfrom
zubeydecivelek:chapters

Conversation

@zubeydecivelek

@zubeydecivelek zubeydecivelek commented Aug 13, 2025

Copy link
Copy Markdown
Contributor

Chapters are implemented similar to Youtube.

Screenshot 2025-08-13 at 11 35 52

Chapters can be followed like transcriptions from the side
Screenshot 2025-08-13 at 11 37 15

You can share the record with timestamp
Screenshot 2025-08-21 at 14 45 56
Screenshot 2025-08-21 at 14 46 37

@zubeydecivelek
zubeydecivelek force-pushed the chapters branch 2 times, most recently from 7e2575f to 89b5535 Compare August 14, 2025 08:12

@jrcastro2 jrcastro2 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Massive job!

I left some comments around but overall looks pretty nice.

I am wondering if also should add a limit to the number of chapters or maybe not, since only CERN users will be able to upload, we should be safe.

Comment thread cds/modules/previewer/templates/cds_previewer/macros/player.html Outdated
Comment thread cds/modules/records/serializers/schemas/video.py Outdated
Comment thread cds/modules/theme/assets/bootstrap3/js/cds_records/cdsRecord.js Outdated
Comment thread cds/modules/theme/assets/bootstrap3/js/cds_records/cdsRecord.js Outdated
Comment thread cds/modules/flows/tasks.py
Comment thread cds/modules/deposit/api.py Outdated
Comment thread cds/modules/flows/tasks.py
Comment thread cds/modules/deposit/api.py
Comment thread cds/modules/flows/tasks.py Outdated
Comment thread cds/modules/records/utils.py
@zubeydecivelek
zubeydecivelek force-pushed the chapters branch 6 times, most recently from 8b29018 to 5e0ce24 Compare August 15, 2025 09:29
@zubeydecivelek zubeydecivelek linked an issue Aug 19, 2025 that may be closed by this pull request
Comment thread cds/modules/deposit/api.py
@zzacharo
zzacharo merged commit edd8d34 into CERNDocumentServer:additional-files Aug 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Video chapters

3 participants