-
Notifications
You must be signed in to change notification settings - Fork 21
Sync main to develop #990
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
Sync main to develop #990
Conversation
* feat: add HLS URLs for virtual media * feat: add virtual media HLS support for godam player block * fix: remove duplicate source URL on frontend * fix: update media mime check
* fix: prevent duplicate attachments for virtual media * feat: add transcoded links display for GoDAM tab * fix: update attachment fields display structure * fix: add i18n to all strings * docs: add comments and documentation
Feat/hls support
Add changelog for HLS support for GoDAM Virtual Media
Release 1.3.5
docs: Updated changelog date
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR synchronizes the main branch with the develop branch for version 1.3.5 of the GoDAM WordPress plugin. The update focuses on improving video transcoding functionality and adding HLS streaming support.
- Version bump from 1.3.4 to 1.3.5 across all relevant files
- Enhanced transcoding parameters with author information and public visibility defaults
- Added HLS URL support for GoDAM Virtual Media in the media library and player components
Reviewed Changes
Copilot reviewed 14 out of 15 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| readme.txt | Updated stable tag and added v1.3.5 changelog entry |
| package.json | Version bump to 1.3.5 |
| languages/godam.pot | Updated project version and POT creation date with line number adjustments |
| inc/helpers/custom-functions.php | Added author metadata and public flag to transcoding requests |
| inc/classes/rest-api/class-media-library.php | Added HLS URL and job ID metadata storage |
| inc/classes/class-media-library-ajax.php | Added HLS URL to media item preparation |
| godam.php | Updated plugin version and constant definition |
| assets/src/js/media-library/views/media-frame-select.js | Added HLS URL to media selection data |
| assets/src/js/media-library/views/attachment-details.js | New component for displaying transcoded URLs in media modal |
| assets/src/js/media-library/index.js | Integrated new attachment details component |
| assets/src/blocks/godam-player/edit.js | Enhanced player to support both MPD and HLS sources with validation |
| admin/class-rtgodam-transcoder-handler.php | Added author information and public flag to transcoding handler |
| README.md | Updated stable tag to 1.3.5 |
| CHANGELOG.md | Added v1.3.5 changelog entry |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| $author_last_name = $current_user->last_name; | ||
|
|
Copilot
AI
Aug 27, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] There's an extra blank line between variable assignment and the comment. Consider removing the blank line for consistency with the code style.
| $author_last_name = $current_user->last_name; | |
| $author_last_name = ''; | ||
|
|
Copilot
AI
Aug 27, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] There's an extra blank line between variable initialization and the conditional check. Consider removing the blank line for consistency with the code style.
| $author_last_name = ''; | |
No description provided.