Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/aut 4109/restricted properties #527

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from

Conversation

bartlomiejmarszal
Copy link
Contributor

@bartlomiejmarszal bartlomiejmarszal commented Feb 18, 2025

PR Description: Implement Property Restriction for Transcription in MediaManager

This update introduces a new property restriction mechanism within the taoMediaManager module targeting the newly created Transcription property.

Key Changes:

  • New RDF Property Addition:

    • Added PROPERTY_TRANSCRIPTION to TaoMediaOntology, representing the transcription metadata for media resources.
  • Property Restriction Mechanism:

    • Implemented a restriction mechanism for the Transcription property. This property will only be displayed when the mimeType property has values specified in the TranscriptionMimeTypesProvider.
  • Supported MIME Types:

    • The TranscriptionMimeTypesProvider class defines the supported MIME types for transcription, which include:
      • audio/mpeg
      • audio/ogg
      • audio/wav
      • video/mp4
      • video/webm
      • video/ogg
Screen.sharing.-.2025-02-25.4_52_13.PM.mp4

@bartlomiejmarszal bartlomiejmarszal requested review from a team, tikhanovichA, KirylHatalski, pnal, Karol-Stelmaczonek and viktar-dzmitryieu-tao and removed request for a team February 18, 2025 12:21
Copy link

github-actions bot commented Feb 18, 2025

Front-end summary Node 18

💯 Total ✅ Passed ⏭️ Skipped ❌ Failed
16 16 0 0

Copy link

Version

Target Version 12.45.0
Last version 12.44.1

There are 0 BREAKING CHANGE, 5 features, 0 fix

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.

3 participants