Skip to content

Conversation

@scriptorian
Copy link
Contributor

About the Contributor

This PR has been opened by SuperFly.tv on behalf of EVS Broadcast Equipment (henceforth EVS).

Type of Contribution

This is a:

Feature

Current Behaviour

The only way to configure the settings for studio gateway devices is in the the peripheral devices/parent devices section of the UI

New Behaviour

The updated code adds the ability for the relevant studios endpoints in the User Actions API to configure the settings for the studio gateway devices. It also supports setting up any configured sub-devices to connect to a particular gateway.

In addition, the studio baseline is now updated at the end of a configuration update through the API.

Testing

  • I have added one or more unit tests for this PR
  • I have updated the relevant unit tests
  • No unit test changes are needed for this PR

Affected areas

This PR affects peripheral device configuration.

Time Frame

We would like to get this merged into the in-development release.

Other Information

Status

  • PR is ready to be reviewed.
  • The functionality has been tested by the author.
  • Relevant unit tests has been added / updated.
  • Relevant documentation (code comments, system documentation) has been added / updated.

@scriptorian scriptorian requested a review from a team as a code owner October 13, 2025 11:34
@codecov-commenter
Copy link

codecov-commenter commented Oct 13, 2025

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 4.54545% with 42 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
meteor/server/api/rest/v1/studios.ts 0.00% 24 Missing ⚠️
meteor/server/migration/upgrades/studio.ts 12.50% 14 Missing ⚠️
meteor/server/api/rest/v1/typeConversion.ts 0.00% 2 Missing ⚠️
meteor/server/lib/rest/v1/studios.ts 0.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

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.

2 participants