-
Notifications
You must be signed in to change notification settings - Fork 55
feat: limit to single studio #1450 #1534
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
Merged
Julusian
merged 1 commit into
Sofie-Automation:release53
from
SuperFlyTV:feat/limit-to-single-studio
Nov 12, 2025
Merged
feat: limit to single studio #1450 #1534
Julusian
merged 1 commit into
Sofie-Automation:release53
from
SuperFlyTV:feat/limit-to-single-studio
Nov 12, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This is not strict about it, if a system has more than one then it will simply get a stuck migration. Once the system has a single studio it will not allow adding or removing any.
|
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
7 tasks
jstarpl
reviewed
Oct 6, 2025
jstarpl
approved these changes
Nov 12, 2025
scriptorian
pushed a commit
to evs-broadcast/sofie-core
that referenced
this pull request
Nov 18, 2025
commit 317020e Author: Julian Waller <[email protected]> Date: Mon Nov 17 12:58:41 2025 +0000 chore: update mos-connection commit 86ec4c2 Author: Julian Waller <[email protected]> Date: Mon Nov 17 12:53:59 2025 +0000 chore: tidy old type re-exports SOFIE-1149 (Sofie-Automation#1553) * chore: tidy protectedString reexports * chore: replace createManualPromise with Promise.withResolvers * chore: remove remaining tempLib reexports from meteor * chore: tidy protectedString reexports * chore: remove remaining tempLib reexports from webui commit 3b36681 Merge: de8774a e5a57e2 Author: Jan Starzak <[email protected]> Date: Fri Nov 14 17:20:31 2025 +0100 Merge pull request Sofie-Automation#1546 from nrkno/fix/resolve-timeline-wrong-time-redux commit de8774a Author: Julian Waller <[email protected]> Date: Wed Nov 12 15:34:45 2025 +0000 feat: remove remnants of 'organisations' (Sofie-Automation#1535) commit 38439f9 Author: Julian Waller <[email protected]> Date: Wed Nov 12 15:25:09 2025 +0000 feat: limit the system to have a single studio Sofie-Automation#1450 (Sofie-Automation#1534) This is not strict about it, if a system has more than one then it will simply get a stuck migration. Once the system has a single studio it will not allow adding or removing any. commit 3814a75 Author: Johan Nyman <[email protected]> Date: Wed Nov 12 15:53:10 2025 +0100 chore: doc for LookaheadMode enum ref: https://sofie-automation.github.io/sofie-core/docs/for-developers/for-blueprint-developers/lookahead/ commit 6b680d8 Author: Julian Waller <[email protected]> Date: Tue Nov 11 10:51:51 2025 +0000 feat: add piece status to indicate invalid package container source SOFIE-2991 (Sofie-Automation#14) (Sofie-Automation#1551) commit 8b07493 Merge: 0d1552d ce33333 Author: Jan Starzak <[email protected]> Date: Fri Oct 31 15:41:04 2025 +0100 Merge pull request Sofie-Automation#1548 from nrkno/fix/base64-image-input commit ce33333 Author: Jan Starzak <[email protected]> Date: Fri Oct 31 15:31:36 2025 +0100 fix: lint commit e5a57e2 Author: Jan Starzak <[email protected]> Date: Wed Oct 29 12:33:50 2025 +0100 chore: remove unsued import commit d671d1d Author: Jan Starzak <[email protected]> Date: Wed Oct 29 12:17:29 2025 +0100 chore: improve test case commit fef7b16 Author: Jan Starzak <[email protected]> Date: Wed Oct 29 11:24:59 2025 +0100 chore: add unit test for getNowInPlayout commit 4c20059 Author: Jan Starzak <[email protected]> Date: Tue Oct 28 17:54:32 2025 +0100 chore: remove tests for endRelativeToNow commit 0d1552d Author: Robert (Jamie) Munro <[email protected]> Date: Mon Oct 27 14:58:49 2025 +0000 feat: Add getUpcomingParts to action context (Sofie-Automation#1524) So that an action can be taken based on what items may be coming up (further ahead than the next part instance) commit 976c1ad Author: Jan Starzak <[email protected]> Date: Mon Oct 27 11:06:20 2025 +0100 chore: remove endRelativeToNow from tests commit 2719444 Author: Jan Starzak <[email protected]> Date: Fri Oct 24 16:55:21 2025 +0200 fix(Base64ImageInput): component uploads contents instead of a data: url commit d264c14 Author: Jan Starzak <[email protected]> Date: Fri Oct 24 13:13:06 2025 +0200 chore: remove endRelativeToNow completely commit 3192dd3 Author: Jan Starzak <[email protected]> Date: Thu Oct 23 18:40:01 2025 +0200 chore: declare getNowInPlayout returns a Time type commit 26dc3ab Author: Jan Starzak <[email protected]> Date: Thu Oct 23 18:34:14 2025 +0200 chore: mark endRelativeToNow as deprecated commit 3ddd1fd Author: Jan Starzak <[email protected]> Date: Thu Oct 23 17:59:04 2025 +0200 chore: simplify innerStopPieces (why was that using 'endRelativeToNow' in the first place?) commit f87d372 Author: Jan Starzak <[email protected]> Date: Thu Oct 23 17:49:26 2025 +0200 fix: rework targetNowTime in playout, make it part of the Model commit e123abc Merge: 5e47cef 65ad64f Author: Jan Starzak <[email protected]> Date: Wed Oct 22 16:09:53 2025 +0200 Merge pull request Sofie-Automation#1531 from nrkno/feat/sofie-4074/bread-crumbs commit 5e47cef Author: Julian Waller <[email protected]> Date: Tue Oct 21 12:53:10 2025 +0100 chore: fix lint commit fdb3596 Merge: b3332d4 9a0bbc6 Author: Julian Waller <[email protected]> Date: Tue Oct 21 12:40:52 2025 +0100 Merge branch 'release52' into release53 commit 9a0bbc6 Merge: 9e8ee71 e98ca90 Author: Julian Waller <[email protected]> Date: Tue Oct 21 12:15:58 2025 +0100 Merge branch 'main' into release52 commit e98ca90 Author: Julian Waller <[email protected]> Date: Tue Oct 21 11:54:27 2025 +0100 chore: support scoped package publishing SOFIE-4181 (Sofie-Automation#1536) commit 5578d06 Author: Julian Waller <[email protected]> Date: Mon Oct 20 10:30:17 2025 +0100 chore: update package-manager docker-compose to show workers in docker (Sofie-Automation#1540) commit 19e72b0 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Oct 20 08:56:12 2025 +0100 chore(deps): bump actions/setup-node from 4 to 6 (Sofie-Automation#1542) Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4...v6) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 65ad64f Author: Jan Starzak <[email protected]> Date: Wed Oct 1 11:23:19 2025 +0200 chore: lint commit ed66237 Author: Jan Starzak <[email protected]> Date: Wed Oct 1 11:20:51 2025 +0200 fix: keyboard naviagation UX improvement commit 4692e36 Author: Jan Starzak <[email protected]> Date: Wed Oct 1 11:05:06 2025 +0200 chore: remove unused import commit 1c72e01 Author: Jan Starzak <[email protected]> Date: Wed Oct 1 10:58:25 2025 +0200 chore: remove leftover comments commit 3e23880 Author: Jan Starzak <[email protected]> Date: Wed Oct 1 10:58:05 2025 +0200 fix: prevent event propagation on Enter commit e5cd51e Author: Jan Starzak <[email protected]> Date: Wed Oct 1 10:55:29 2025 +0200 feat(UI Schema): ui:displayType bread-crumbs commit dfe00c2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Sep 24 15:38:49 2025 +0100 chore(deps): bump aquasecurity/trivy-action from 0.32.0 to 0.33.1 (Sofie-Automation#1521) Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.32.0 to 0.33.1. - [Release notes](https://github.com/aquasecurity/trivy-action/releases) - [Commits](aquasecurity/trivy-action@0.32.0...0.33.1) --- updated-dependencies: - dependency-name: aquasecurity/trivy-action dependency-version: 0.33.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 3cafb86 Merge: 26d9b38 4763743 Author: Jan Starzak <[email protected]> Date: Thu Sep 18 15:35:37 2025 +0200 Merge pull request Sofie-Automation#1528 from rjmunro/rjmunro/dont-keep-gh-pages-history commit 4763743 Author: Robert (Jamie) Munro <[email protected]> Date: Thu Sep 4 15:04:33 2025 +0100 fix: Don’t keep history on gh-pages branch It get’s big and is fairly pointless. It’s not a great way to keep track of changes because it’s build output, not actual source. The source is in the main project. Long term we should move to not using the gh-pages branch, but deploying the web site as a build asset, but that requires reconfiguring the git project. This is a quick hack that solves the worst of it. See: https://github.com/peaceiris/actions-gh-pages?tab=readme-ov-file#%EF%B8%8F-force-orphan-force_orphan for details. commit 9e8ee71 Author: Johan Nyman <[email protected]> Date: Wed Sep 10 17:09:03 2025 +0200 fix: add plannedStartedPlayback and plannedStoppedPlayback to IBlueprintPartInstanceTimings interface (Sofie-Automation#1515) commit e7ef19c Author: Johan Nyman <[email protected]> Date: Wed Sep 10 17:08:49 2025 +0200 Fix: update dependencies for mos-connection, TSR and timeline (Sofie-Automation#1517) * fix: update dependencies for mos-connection and TSR * chore: update timeline dep * fix: TSR dep update to latest version commit 26d9b38 Merge: 4cc2e33 aee51ea Author: Julian Waller <[email protected]> Date: Wed Sep 10 16:01:58 2025 +0100 Merge pull request Sofie-Automation#1518 from nrkno/fix/upstream-ingest-bugs fix: ingest parts not being updated when rank changes commit 4cc2e33 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Sep 10 16:01:19 2025 +0100 chore(deps): bump actions/checkout from 4 to 5 (Sofie-Automation#1522) Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 797a3ca Merge: 50e7c55 bd87a6a Author: Johan Nyman <[email protected]> Date: Wed Sep 10 11:03:09 2025 +0200 Merge pull request Sofie-Automation#1519 from nrkno/fix/various-fixes Fix/various fixes commit bd87a6a Author: Johan Nyman <[email protected]> Date: Wed Sep 10 08:49:45 2025 +0200 chore: fix test commit b622c14 Author: Johan Nyman <[email protected]> Date: Tue Sep 9 11:43:46 2025 +0200 chore: fix import commit d782920 Author: Johan Nyman <[email protected]> Date: Tue Sep 9 11:40:25 2025 +0200 chore: revert a line (refactor) commit 50e7c55 Merge: 8fa8bcc a5b497d Author: Johan Nyman <[email protected]> Date: Mon Sep 8 15:00:57 2025 +0200 Merge pull request Sofie-Automation#1510 from Sofie-Automation/fix/mos-profile4 Fix: Mos-Gateway Implement required callbacks for profile 4 commit c1cdf87 Author: Johan Nyman <[email protected]> Date: Mon Sep 8 14:08:50 2025 +0200 fix: playlistId can be optional commit a5b497d Author: Johan Nyman <[email protected]> Date: Mon Sep 8 08:32:22 2025 +0200 chore: doc commit a02ef23 Author: Johan Nyman <[email protected]> Date: Thu Sep 4 10:49:22 2025 +0200 fix(core-integration): use setMaxListeners on CoreConnection to avoid MaxListenersExceededWarning message commit 6060e7e Author: Johan Nyman <[email protected]> Date: Thu Sep 4 10:25:10 2025 +0200 fix(PGW): handle situation when device is not initialized yet At that point in time, the device._device is not set. commit 5fb0c2e Merge: 6cbe17e 8fa8bcc Author: Julian Waller <[email protected]> Date: Wed Sep 3 10:47:49 2025 +0100 Merge branch 'release52' commit aee51ea Author: Julian Waller <[email protected]> Date: Tue Sep 2 16:38:36 2025 +0100 fix: ingest parts not being updated when rank changes commit 4d04bef Author: Julian Waller <[email protected]> Date: Mon Sep 1 13:06:45 2025 +0100 fix: ensure the previousPartInstnace is cleaned up when belonging to a Rundown being removed from the playlist commit ce586bc Author: Julian Waller <[email protected]> Date: Mon Sep 1 12:03:49 2025 +0100 fix: ignore invalid partInstances during syncChangesToPartInstances commit 51b69f9 Author: Julian Waller <[email protected]> Date: Mon Sep 1 12:02:41 2025 +0100 fix: missing await of promise commit 6cbe17e Author: Julian Waller <[email protected]> Date: Tue Sep 2 10:20:55 2025 +0100 chore: fix docker compose example permissions to sofie-store (Sofie-Automation#1516) commit df22171 Author: Johan Nyman <[email protected]> Date: Tue Aug 19 13:42:15 2025 +0200 fix (mos-gateway): Activate profile 4 commit 79f0b5d Merge: 1d6a22e e8e07e3 Author: Johan Nyman <[email protected]> Date: Mon Aug 25 08:18:49 2025 +0200 Merge pull request Sofie-Automation#1506 from nrkno/fix/upstream-mos-status-error fix: update mos-connection for missing mosID bug fix (Sofie-Automation#9) commit e8e07e3 Author: Julian Waller <[email protected]> Date: Mon Aug 11 13:07:23 2025 +0100 fix: update mos-connection for missing mosID bug fix (Sofie-Automation#9) * chore: improve mos-gateway logging * fix: update mos-connection for missing mosID bug fix
scriptorian
pushed a commit
to evs-broadcast/sofie-core
that referenced
this pull request
Nov 18, 2025
commit 672f2bd Author: Julian Waller <[email protected]> Date: Mon Nov 17 20:16:22 2025 +0000 feat: mos status flow rework (Sofie-Automation#1356) commit 317020e Author: Julian Waller <[email protected]> Date: Mon Nov 17 12:58:41 2025 +0000 chore: update mos-connection commit 86ec4c2 Author: Julian Waller <[email protected]> Date: Mon Nov 17 12:53:59 2025 +0000 chore: tidy old type re-exports SOFIE-1149 (Sofie-Automation#1553) * chore: tidy protectedString reexports * chore: replace createManualPromise with Promise.withResolvers * chore: remove remaining tempLib reexports from meteor * chore: tidy protectedString reexports * chore: remove remaining tempLib reexports from webui commit 3b36681 Merge: de8774a e5a57e2 Author: Jan Starzak <[email protected]> Date: Fri Nov 14 17:20:31 2025 +0100 Merge pull request Sofie-Automation#1546 from nrkno/fix/resolve-timeline-wrong-time-redux commit de8774a Author: Julian Waller <[email protected]> Date: Wed Nov 12 15:34:45 2025 +0000 feat: remove remnants of 'organisations' (Sofie-Automation#1535) commit 38439f9 Author: Julian Waller <[email protected]> Date: Wed Nov 12 15:25:09 2025 +0000 feat: limit the system to have a single studio Sofie-Automation#1450 (Sofie-Automation#1534) This is not strict about it, if a system has more than one then it will simply get a stuck migration. Once the system has a single studio it will not allow adding or removing any. commit 3814a75 Author: Johan Nyman <[email protected]> Date: Wed Nov 12 15:53:10 2025 +0100 chore: doc for LookaheadMode enum ref: https://sofie-automation.github.io/sofie-core/docs/for-developers/for-blueprint-developers/lookahead/ commit 6b680d8 Author: Julian Waller <[email protected]> Date: Tue Nov 11 10:51:51 2025 +0000 feat: add piece status to indicate invalid package container source SOFIE-2991 (Sofie-Automation#14) (Sofie-Automation#1551) commit 8b07493 Merge: 0d1552d ce33333 Author: Jan Starzak <[email protected]> Date: Fri Oct 31 15:41:04 2025 +0100 Merge pull request Sofie-Automation#1548 from nrkno/fix/base64-image-input commit ce33333 Author: Jan Starzak <[email protected]> Date: Fri Oct 31 15:31:36 2025 +0100 fix: lint commit e5a57e2 Author: Jan Starzak <[email protected]> Date: Wed Oct 29 12:33:50 2025 +0100 chore: remove unsued import commit d671d1d Author: Jan Starzak <[email protected]> Date: Wed Oct 29 12:17:29 2025 +0100 chore: improve test case commit fef7b16 Author: Jan Starzak <[email protected]> Date: Wed Oct 29 11:24:59 2025 +0100 chore: add unit test for getNowInPlayout commit 4c20059 Author: Jan Starzak <[email protected]> Date: Tue Oct 28 17:54:32 2025 +0100 chore: remove tests for endRelativeToNow commit 0d1552d Author: Robert (Jamie) Munro <[email protected]> Date: Mon Oct 27 14:58:49 2025 +0000 feat: Add getUpcomingParts to action context (Sofie-Automation#1524) So that an action can be taken based on what items may be coming up (further ahead than the next part instance) commit 976c1ad Author: Jan Starzak <[email protected]> Date: Mon Oct 27 11:06:20 2025 +0100 chore: remove endRelativeToNow from tests commit 2719444 Author: Jan Starzak <[email protected]> Date: Fri Oct 24 16:55:21 2025 +0200 fix(Base64ImageInput): component uploads contents instead of a data: url commit d264c14 Author: Jan Starzak <[email protected]> Date: Fri Oct 24 13:13:06 2025 +0200 chore: remove endRelativeToNow completely commit 3192dd3 Author: Jan Starzak <[email protected]> Date: Thu Oct 23 18:40:01 2025 +0200 chore: declare getNowInPlayout returns a Time type commit 26dc3ab Author: Jan Starzak <[email protected]> Date: Thu Oct 23 18:34:14 2025 +0200 chore: mark endRelativeToNow as deprecated commit 3ddd1fd Author: Jan Starzak <[email protected]> Date: Thu Oct 23 17:59:04 2025 +0200 chore: simplify innerStopPieces (why was that using 'endRelativeToNow' in the first place?) commit f87d372 Author: Jan Starzak <[email protected]> Date: Thu Oct 23 17:49:26 2025 +0200 fix: rework targetNowTime in playout, make it part of the Model commit e123abc Merge: 5e47cef 65ad64f Author: Jan Starzak <[email protected]> Date: Wed Oct 22 16:09:53 2025 +0200 Merge pull request Sofie-Automation#1531 from nrkno/feat/sofie-4074/bread-crumbs commit 5e47cef Author: Julian Waller <[email protected]> Date: Tue Oct 21 12:53:10 2025 +0100 chore: fix lint commit fdb3596 Merge: b3332d4 9a0bbc6 Author: Julian Waller <[email protected]> Date: Tue Oct 21 12:40:52 2025 +0100 Merge branch 'release52' into release53 commit 9a0bbc6 Merge: 9e8ee71 e98ca90 Author: Julian Waller <[email protected]> Date: Tue Oct 21 12:15:58 2025 +0100 Merge branch 'main' into release52 commit e98ca90 Author: Julian Waller <[email protected]> Date: Tue Oct 21 11:54:27 2025 +0100 chore: support scoped package publishing SOFIE-4181 (Sofie-Automation#1536) commit 5578d06 Author: Julian Waller <[email protected]> Date: Mon Oct 20 10:30:17 2025 +0100 chore: update package-manager docker-compose to show workers in docker (Sofie-Automation#1540) commit 19e72b0 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon Oct 20 08:56:12 2025 +0100 chore(deps): bump actions/setup-node from 4 to 6 (Sofie-Automation#1542) Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4...v6) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 65ad64f Author: Jan Starzak <[email protected]> Date: Wed Oct 1 11:23:19 2025 +0200 chore: lint commit ed66237 Author: Jan Starzak <[email protected]> Date: Wed Oct 1 11:20:51 2025 +0200 fix: keyboard naviagation UX improvement commit 4692e36 Author: Jan Starzak <[email protected]> Date: Wed Oct 1 11:05:06 2025 +0200 chore: remove unused import commit 1c72e01 Author: Jan Starzak <[email protected]> Date: Wed Oct 1 10:58:25 2025 +0200 chore: remove leftover comments commit 3e23880 Author: Jan Starzak <[email protected]> Date: Wed Oct 1 10:58:05 2025 +0200 fix: prevent event propagation on Enter commit e5cd51e Author: Jan Starzak <[email protected]> Date: Wed Oct 1 10:55:29 2025 +0200 feat(UI Schema): ui:displayType bread-crumbs commit dfe00c2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Sep 24 15:38:49 2025 +0100 chore(deps): bump aquasecurity/trivy-action from 0.32.0 to 0.33.1 (Sofie-Automation#1521) Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action) from 0.32.0 to 0.33.1. - [Release notes](https://github.com/aquasecurity/trivy-action/releases) - [Commits](aquasecurity/trivy-action@0.32.0...0.33.1) --- updated-dependencies: - dependency-name: aquasecurity/trivy-action dependency-version: 0.33.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 3cafb86 Merge: 26d9b38 4763743 Author: Jan Starzak <[email protected]> Date: Thu Sep 18 15:35:37 2025 +0200 Merge pull request Sofie-Automation#1528 from rjmunro/rjmunro/dont-keep-gh-pages-history commit 4763743 Author: Robert (Jamie) Munro <[email protected]> Date: Thu Sep 4 15:04:33 2025 +0100 fix: Don’t keep history on gh-pages branch It get’s big and is fairly pointless. It’s not a great way to keep track of changes because it’s build output, not actual source. The source is in the main project. Long term we should move to not using the gh-pages branch, but deploying the web site as a build asset, but that requires reconfiguring the git project. This is a quick hack that solves the worst of it. See: https://github.com/peaceiris/actions-gh-pages?tab=readme-ov-file#%EF%B8%8F-force-orphan-force_orphan for details. commit 9e8ee71 Author: Johan Nyman <[email protected]> Date: Wed Sep 10 17:09:03 2025 +0200 fix: add plannedStartedPlayback and plannedStoppedPlayback to IBlueprintPartInstanceTimings interface (Sofie-Automation#1515) commit e7ef19c Author: Johan Nyman <[email protected]> Date: Wed Sep 10 17:08:49 2025 +0200 Fix: update dependencies for mos-connection, TSR and timeline (Sofie-Automation#1517) * fix: update dependencies for mos-connection and TSR * chore: update timeline dep * fix: TSR dep update to latest version commit 26d9b38 Merge: 4cc2e33 aee51ea Author: Julian Waller <[email protected]> Date: Wed Sep 10 16:01:58 2025 +0100 Merge pull request Sofie-Automation#1518 from nrkno/fix/upstream-ingest-bugs fix: ingest parts not being updated when rank changes commit 4cc2e33 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Sep 10 16:01:19 2025 +0100 chore(deps): bump actions/checkout from 4 to 5 (Sofie-Automation#1522) Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit 797a3ca Merge: 50e7c55 bd87a6a Author: Johan Nyman <[email protected]> Date: Wed Sep 10 11:03:09 2025 +0200 Merge pull request Sofie-Automation#1519 from nrkno/fix/various-fixes Fix/various fixes commit bd87a6a Author: Johan Nyman <[email protected]> Date: Wed Sep 10 08:49:45 2025 +0200 chore: fix test commit b622c14 Author: Johan Nyman <[email protected]> Date: Tue Sep 9 11:43:46 2025 +0200 chore: fix import commit d782920 Author: Johan Nyman <[email protected]> Date: Tue Sep 9 11:40:25 2025 +0200 chore: revert a line (refactor) commit 50e7c55 Merge: 8fa8bcc a5b497d Author: Johan Nyman <[email protected]> Date: Mon Sep 8 15:00:57 2025 +0200 Merge pull request Sofie-Automation#1510 from Sofie-Automation/fix/mos-profile4 Fix: Mos-Gateway Implement required callbacks for profile 4 commit c1cdf87 Author: Johan Nyman <[email protected]> Date: Mon Sep 8 14:08:50 2025 +0200 fix: playlistId can be optional commit a5b497d Author: Johan Nyman <[email protected]> Date: Mon Sep 8 08:32:22 2025 +0200 chore: doc commit a02ef23 Author: Johan Nyman <[email protected]> Date: Thu Sep 4 10:49:22 2025 +0200 fix(core-integration): use setMaxListeners on CoreConnection to avoid MaxListenersExceededWarning message commit 6060e7e Author: Johan Nyman <[email protected]> Date: Thu Sep 4 10:25:10 2025 +0200 fix(PGW): handle situation when device is not initialized yet At that point in time, the device._device is not set. commit 5fb0c2e Merge: 6cbe17e 8fa8bcc Author: Julian Waller <[email protected]> Date: Wed Sep 3 10:47:49 2025 +0100 Merge branch 'release52' commit aee51ea Author: Julian Waller <[email protected]> Date: Tue Sep 2 16:38:36 2025 +0100 fix: ingest parts not being updated when rank changes commit 4d04bef Author: Julian Waller <[email protected]> Date: Mon Sep 1 13:06:45 2025 +0100 fix: ensure the previousPartInstnace is cleaned up when belonging to a Rundown being removed from the playlist commit ce586bc Author: Julian Waller <[email protected]> Date: Mon Sep 1 12:03:49 2025 +0100 fix: ignore invalid partInstances during syncChangesToPartInstances commit 51b69f9 Author: Julian Waller <[email protected]> Date: Mon Sep 1 12:02:41 2025 +0100 fix: missing await of promise commit 6cbe17e Author: Julian Waller <[email protected]> Date: Tue Sep 2 10:20:55 2025 +0100 chore: fix docker compose example permissions to sofie-store (Sofie-Automation#1516) commit df22171 Author: Johan Nyman <[email protected]> Date: Tue Aug 19 13:42:15 2025 +0200 fix (mos-gateway): Activate profile 4 commit 79f0b5d Merge: 1d6a22e e8e07e3 Author: Johan Nyman <[email protected]> Date: Mon Aug 25 08:18:49 2025 +0200 Merge pull request Sofie-Automation#1506 from nrkno/fix/upstream-mos-status-error fix: update mos-connection for missing mosID bug fix (Sofie-Automation#9) commit e8e07e3 Author: Julian Waller <[email protected]> Date: Mon Aug 11 13:07:23 2025 +0100 fix: update mos-connection for missing mosID bug fix (Sofie-Automation#9) * chore: improve mos-gateway logging * fix: update mos-connection for missing mosID bug fix
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Contribution from SuperFly.tv
Contributions sponsored by SuperFly.tv
Contribution
External contribution
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
About the Contributor
This pull request is posted on behalf of Superfly
Type of Contribution
This is a: Feature / Code improvement / Documentation improvement
Current Behavior
Sofie currently supports any number of studios
New Behavior
As discussed in #1450, this starts to remove support for having more than 1 studio.
At this stage it simply attempts to stop it from being possible to create more than 1, or to delete the last studio, and adds a migration to complain if there is more than 1.
This is the first stage of this, once this is merged future changes could start to assume that there is only one studio in the system.
Testing
Affected areas
Time Frame
Not urgent, but we would like to get this merged into the in-development release.
Other Information
Status