Skip to content

Conversation

@Julusian
Copy link
Member

About the Contributor

This pull request is posted on behalf of NRK

Upstream submission of nrkno#14

Type of Contribution

This is a: Feature

Current Behavior

When a package is set with a source container that doesnt exist, it simply says 'not ready on playout system'. This is misleading as this package will not be resolved without some user/external interaction to correct it.

New Behavior

A new status message is reported, to indicate that the source is not supported (wording TBD):

Screenshot from 2025-10-21 14-35-43

With the rest of SOFIE-2991, this will show the name of the nas that it is attempting to copy from, to help in the case of clips in the rundown pointing to the wrong nas.

This check has been added inside the checkPieceContentStatus and will overrule other statuses. In the future, this might want to move to be done in a more generic way through the publication and package manager, but this is good enough and simpler.

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

Time Frame

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.

@Julusian Julusian requested a review from a team as a code owner October 28, 2025 10:31
@Julusian Julusian added the Contribution from NRK Contributions sponsored by NRK (nrk.no) label Oct 28, 2025
@codecov-commenter
Copy link

codecov-commenter commented Oct 28, 2025

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

Codecov Report

❌ Patch coverage is 11.53846% with 23 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...ns/pieceContentStatusUI/checkPieceContentStatus.ts 0.00% 20 Missing ⚠️
...ations/packageManager/expectedPackages/generate.ts 0.00% 3 Missing ⚠️

📢 Thoughts on this report? Let us know!

@Julusian Julusian merged commit 6b680d8 into Sofie-Automation:release53 Nov 11, 2025
31 checks passed
scriptorian pushed a commit to evs-broadcast/sofie-core that referenced this pull request Nov 18, 2025
commit 317020e
Author: Julian Waller <git@julusian.co.uk>
Date:   Mon Nov 17 12:58:41 2025 +0000

    chore: update mos-connection

commit 86ec4c2
Author: Julian Waller <julian@superfly.tv>
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 <jan.starzak@gmail.com>
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 <julian@superfly.tv>
Date:   Wed Nov 12 15:34:45 2025 +0000

    feat: remove remnants of 'organisations' (Sofie-Automation#1535)

commit 38439f9
Author: Julian Waller <julian@superfly.tv>
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 <johan@nytamin.se>
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 <julian@superfly.tv>
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 <jan.starzak@gmail.com>
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 <jan.starzak@gmail.com>
Date:   Fri Oct 31 15:31:36 2025 +0100

    fix: lint

commit e5a57e2
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 29 12:33:50 2025 +0100

    chore: remove unsued import

commit d671d1d
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 29 12:17:29 2025 +0100

    chore: improve test case

commit fef7b16
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 29 11:24:59 2025 +0100

    chore: add unit test for getNowInPlayout

commit 4c20059
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Tue Oct 28 17:54:32 2025 +0100

    chore: remove tests for endRelativeToNow

commit 0d1552d
Author: Robert (Jamie) Munro <rjmunro@arjam.net>
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 <jan.starzak@gmail.com>
Date:   Mon Oct 27 11:06:20 2025 +0100

    chore: remove endRelativeToNow from tests

commit 2719444
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Fri Oct 24 16:55:21 2025 +0200

    fix(Base64ImageInput): component uploads contents instead of a data: url

commit d264c14
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Fri Oct 24 13:13:06 2025 +0200

    chore: remove endRelativeToNow completely

commit 3192dd3
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Thu Oct 23 18:40:01 2025 +0200

    chore: declare getNowInPlayout returns a Time type

commit 26dc3ab
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Thu Oct 23 18:34:14 2025 +0200

    chore: mark endRelativeToNow as deprecated

commit 3ddd1fd
Author: Jan Starzak <jan.starzak@gmail.com>
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 <jan.starzak@gmail.com>
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 <jan.starzak@gmail.com>
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 <git@julusian.co.uk>
Date:   Tue Oct 21 12:53:10 2025 +0100

    chore: fix lint

commit fdb3596
Merge: b3332d4 9a0bbc6
Author: Julian Waller <git@julusian.co.uk>
Date:   Tue Oct 21 12:40:52 2025 +0100

    Merge branch 'release52' into release53

commit 9a0bbc6
Merge: 9e8ee71 e98ca90
Author: Julian Waller <git@julusian.co.uk>
Date:   Tue Oct 21 12:15:58 2025 +0100

    Merge branch 'main' into release52

commit e98ca90
Author: Julian Waller <julian@superfly.tv>
Date:   Tue Oct 21 11:54:27 2025 +0100

    chore: support scoped package publishing SOFIE-4181 (Sofie-Automation#1536)

commit 5578d06
Author: Julian Waller <git@julusian.co.uk>
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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 65ad64f
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 11:23:19 2025 +0200

    chore: lint

commit ed66237
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 11:20:51 2025 +0200

    fix: keyboard naviagation UX improvement

commit 4692e36
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 11:05:06 2025 +0200

    chore: remove unused import

commit 1c72e01
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 10:58:25 2025 +0200

    chore: remove leftover comments

commit 3e23880
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 10:58:05 2025 +0200

    fix: prevent event propagation on Enter

commit e5cd51e
Author: Jan Starzak <jan.starzak@gmail.com>
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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 3cafb86
Merge: 26d9b38 4763743
Author: Jan Starzak <jan.starzak@gmail.com>
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 <rjmunro@arjam.net>
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 <johan@nytamin.se>
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 <johan@nytamin.se>
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 <git@julusian.co.uk>
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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 797a3ca
Merge: 50e7c55 bd87a6a
Author: Johan Nyman <johan@nytamin.se>
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 <johan@nytamin.se>
Date:   Wed Sep 10 08:49:45 2025 +0200

    chore: fix test

commit b622c14
Author: Johan Nyman <johan@nytamin.se>
Date:   Tue Sep 9 11:43:46 2025 +0200

    chore: fix import

commit d782920
Author: Johan Nyman <johan@nytamin.se>
Date:   Tue Sep 9 11:40:25 2025 +0200

    chore: revert a line (refactor)

commit 50e7c55
Merge: 8fa8bcc a5b497d
Author: Johan Nyman <johan@nytamin.se>
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 <johan@nytamin.se>
Date:   Mon Sep 8 14:08:50 2025 +0200

    fix: playlistId can be optional

commit a5b497d
Author: Johan Nyman <johan@nytamin.se>
Date:   Mon Sep 8 08:32:22 2025 +0200

    chore: doc

commit a02ef23
Author: Johan Nyman <johan@nytamin.se>
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 <johan@nytamin.se>
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 <git@julusian.co.uk>
Date:   Wed Sep 3 10:47:49 2025 +0100

    Merge branch 'release52'

commit aee51ea
Author: Julian Waller <git@julusian.co.uk>
Date:   Tue Sep 2 16:38:36 2025 +0100

    fix: ingest parts not being updated when rank changes

commit 4d04bef
Author: Julian Waller <git@julusian.co.uk>
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 <git@julusian.co.uk>
Date:   Mon Sep 1 12:03:49 2025 +0100

    fix: ignore invalid partInstances during syncChangesToPartInstances

commit 51b69f9
Author: Julian Waller <git@julusian.co.uk>
Date:   Mon Sep 1 12:02:41 2025 +0100

    fix: missing await of promise

commit 6cbe17e
Author: Julian Waller <git@julusian.co.uk>
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 <johan@nytamin.se>
Date:   Tue Aug 19 13:42:15 2025 +0200

    fix (mos-gateway): Activate profile 4

commit 79f0b5d
Merge: 1d6a22e e8e07e3
Author: Johan Nyman <johan@nytamin.se>
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 <git@julusian.co.uk>
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 <julian@superfly.tv>
Date:   Mon Nov 17 20:16:22 2025 +0000

    feat: mos status flow rework (Sofie-Automation#1356)

commit 317020e
Author: Julian Waller <git@julusian.co.uk>
Date:   Mon Nov 17 12:58:41 2025 +0000

    chore: update mos-connection

commit 86ec4c2
Author: Julian Waller <julian@superfly.tv>
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 <jan.starzak@gmail.com>
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 <julian@superfly.tv>
Date:   Wed Nov 12 15:34:45 2025 +0000

    feat: remove remnants of 'organisations' (Sofie-Automation#1535)

commit 38439f9
Author: Julian Waller <julian@superfly.tv>
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 <johan@nytamin.se>
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 <julian@superfly.tv>
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 <jan.starzak@gmail.com>
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 <jan.starzak@gmail.com>
Date:   Fri Oct 31 15:31:36 2025 +0100

    fix: lint

commit e5a57e2
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 29 12:33:50 2025 +0100

    chore: remove unsued import

commit d671d1d
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 29 12:17:29 2025 +0100

    chore: improve test case

commit fef7b16
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 29 11:24:59 2025 +0100

    chore: add unit test for getNowInPlayout

commit 4c20059
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Tue Oct 28 17:54:32 2025 +0100

    chore: remove tests for endRelativeToNow

commit 0d1552d
Author: Robert (Jamie) Munro <rjmunro@arjam.net>
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 <jan.starzak@gmail.com>
Date:   Mon Oct 27 11:06:20 2025 +0100

    chore: remove endRelativeToNow from tests

commit 2719444
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Fri Oct 24 16:55:21 2025 +0200

    fix(Base64ImageInput): component uploads contents instead of a data: url

commit d264c14
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Fri Oct 24 13:13:06 2025 +0200

    chore: remove endRelativeToNow completely

commit 3192dd3
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Thu Oct 23 18:40:01 2025 +0200

    chore: declare getNowInPlayout returns a Time type

commit 26dc3ab
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Thu Oct 23 18:34:14 2025 +0200

    chore: mark endRelativeToNow as deprecated

commit 3ddd1fd
Author: Jan Starzak <jan.starzak@gmail.com>
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 <jan.starzak@gmail.com>
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 <jan.starzak@gmail.com>
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 <git@julusian.co.uk>
Date:   Tue Oct 21 12:53:10 2025 +0100

    chore: fix lint

commit fdb3596
Merge: b3332d4 9a0bbc6
Author: Julian Waller <git@julusian.co.uk>
Date:   Tue Oct 21 12:40:52 2025 +0100

    Merge branch 'release52' into release53

commit 9a0bbc6
Merge: 9e8ee71 e98ca90
Author: Julian Waller <git@julusian.co.uk>
Date:   Tue Oct 21 12:15:58 2025 +0100

    Merge branch 'main' into release52

commit e98ca90
Author: Julian Waller <julian@superfly.tv>
Date:   Tue Oct 21 11:54:27 2025 +0100

    chore: support scoped package publishing SOFIE-4181 (Sofie-Automation#1536)

commit 5578d06
Author: Julian Waller <git@julusian.co.uk>
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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 65ad64f
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 11:23:19 2025 +0200

    chore: lint

commit ed66237
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 11:20:51 2025 +0200

    fix: keyboard naviagation UX improvement

commit 4692e36
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 11:05:06 2025 +0200

    chore: remove unused import

commit 1c72e01
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 10:58:25 2025 +0200

    chore: remove leftover comments

commit 3e23880
Author: Jan Starzak <jan.starzak@gmail.com>
Date:   Wed Oct 1 10:58:05 2025 +0200

    fix: prevent event propagation on Enter

commit e5cd51e
Author: Jan Starzak <jan.starzak@gmail.com>
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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 3cafb86
Merge: 26d9b38 4763743
Author: Jan Starzak <jan.starzak@gmail.com>
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 <rjmunro@arjam.net>
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 <johan@nytamin.se>
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 <johan@nytamin.se>
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 <git@julusian.co.uk>
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] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

commit 797a3ca
Merge: 50e7c55 bd87a6a
Author: Johan Nyman <johan@nytamin.se>
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 <johan@nytamin.se>
Date:   Wed Sep 10 08:49:45 2025 +0200

    chore: fix test

commit b622c14
Author: Johan Nyman <johan@nytamin.se>
Date:   Tue Sep 9 11:43:46 2025 +0200

    chore: fix import

commit d782920
Author: Johan Nyman <johan@nytamin.se>
Date:   Tue Sep 9 11:40:25 2025 +0200

    chore: revert a line (refactor)

commit 50e7c55
Merge: 8fa8bcc a5b497d
Author: Johan Nyman <johan@nytamin.se>
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 <johan@nytamin.se>
Date:   Mon Sep 8 14:08:50 2025 +0200

    fix: playlistId can be optional

commit a5b497d
Author: Johan Nyman <johan@nytamin.se>
Date:   Mon Sep 8 08:32:22 2025 +0200

    chore: doc

commit a02ef23
Author: Johan Nyman <johan@nytamin.se>
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 <johan@nytamin.se>
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 <git@julusian.co.uk>
Date:   Wed Sep 3 10:47:49 2025 +0100

    Merge branch 'release52'

commit aee51ea
Author: Julian Waller <git@julusian.co.uk>
Date:   Tue Sep 2 16:38:36 2025 +0100

    fix: ingest parts not being updated when rank changes

commit 4d04bef
Author: Julian Waller <git@julusian.co.uk>
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 <git@julusian.co.uk>
Date:   Mon Sep 1 12:03:49 2025 +0100

    fix: ignore invalid partInstances during syncChangesToPartInstances

commit 51b69f9
Author: Julian Waller <git@julusian.co.uk>
Date:   Mon Sep 1 12:02:41 2025 +0100

    fix: missing await of promise

commit 6cbe17e
Author: Julian Waller <git@julusian.co.uk>
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 <johan@nytamin.se>
Date:   Tue Aug 19 13:42:15 2025 +0200

    fix (mos-gateway): Activate profile 4

commit 79f0b5d
Merge: 1d6a22e e8e07e3
Author: Johan Nyman <johan@nytamin.se>
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 <git@julusian.co.uk>
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
jstarpl pushed a commit to nrkno/sofie-nrk-core that referenced this pull request Dec 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Contribution from NRK Contributions sponsored by NRK (nrk.no)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants