Skip to content

Conversation

@subodhr258
Copy link
Collaborator

No description provided.

subodhr258 and others added 12 commits August 22, 2025 18:42
* 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
Add changelog for HLS support for GoDAM Virtual Media
Copy link
Contributor

Copilot AI left a 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.

Comment on lines +437 to +438
$author_last_name = $current_user->last_name;

Copy link

Copilot AI Aug 27, 2025

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.

Suggested change
$author_last_name = $current_user->last_name;

Copilot uses AI. Check for mistakes.
Comment on lines +266 to +267
$author_last_name = '';

Copy link

Copilot AI Aug 27, 2025

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.

Suggested change
$author_last_name = '';

Copilot uses AI. Check for mistakes.
@subodhr258 subodhr258 closed this Aug 27, 2025
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.

4 participants