Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
374 commits
Select commit Hold shift + click to select a range
b78fc11
chore: update StoryBoard view with new previews
Feb 19, 2025
c8a7f97
chore: update list view with new previews
Feb 19, 2025
4b82d0f
chore: add new previews for dashboard buttons
Feb 20, 2025
73076fa
chore: cleanup previews data structure
Feb 21, 2025
6862bf8
chore: remove old preview system
Feb 24, 2025
ef42c88
chore: add timing to l3d preview
Feb 24, 2025
b02ec60
chore: fix lint / typings
Feb 25, 2025
7815534
chore: remove old line - forgot to stage...
Feb 25, 2025
324e3ed
chore: Tweaked color and typograhic styling of hover popup label. Mod…
hummelstrand Mar 18, 2025
6a06803
chore: css touchups
Mar 19, 2025
96e8cd0
chore: add missing prop
Mar 19, 2025
4396665
fix: don't hide global adlibs from hidden sourceLayers
Julusian Mar 19, 2025
1cda4a8
chore: fix up some minor git conflicts
Mar 20, 2025
75e2a66
chore: merge bbc:upstream/presenter-timing-part-segment-remaining
jstarpl Mar 20, 2025
30d878a
Merge branch 'pr/ianshade/1388' into release53
jstarpl Mar 20, 2025
9969b70
Merge pull request #1393 from bbc/feat/expose-segment-metadata
jstarpl Mar 20, 2025
2addb10
Merge pull request #1381 from bbc/fix/meteor-allow-deny
jstarpl Mar 20, 2025
da2bae0
Merge pull request #1386 from bbc/upstream/blueprint-playout-store
jstarpl Mar 20, 2025
eeff788
Merge pull request #1398 from bbc/upstream/minishelf-in-all-views
jstarpl Mar 21, 2025
f06e76f
Merge pull request #1385 from bbc/upstream/show-ab-session-in-testtoo…
jstarpl Mar 21, 2025
9727e4b
Merge pull request #1391 from nrkno/chore/check-yarn-version
jstarpl Mar 21, 2025
0f17bff
Update packages/job-worker/src/playout/timings/index.ts
Julusian Mar 21, 2025
465adfb
Merge branch 'pr/Julusian/1384' into release53
jstarpl Mar 21, 2025
8ec65a0
fix: segment counter was jumping when number changed
olzzon Mar 24, 2025
a7af0f0
Merge branch 'upstream/directors-screen' of https://github.com/bbc/so…
hummelstrand Mar 24, 2025
046917c
chore: WIP on the Roboto Flex font styling.
hummelstrand Mar 24, 2025
b3ee84e
feat: live status gateway type generation SOFIE-188 (#24)
Julusian Mar 13, 2025
ee1ee34
Merge pull request #1387 from bbc/upstream/gw-types-for-blueprints
nytamin Mar 24, 2025
d7ca0ed
feat: replace origo with react-bootstrap
Julusian Mar 24, 2025
b64155a
Merge pull request #1413 from bbc/upstream/react-bootstrap
jstarpl Mar 25, 2025
ec10b68
Merge branch 'pr/mint-dewit/1390' into release53
jstarpl Mar 25, 2025
9fb9bbd
Merge branches 'release53' and 'release53' of github.com:nrkno/sofie-…
jstarpl Mar 26, 2025
060b2ac
feat: useLetterSpacing option (default false) and static opticalfontS…
olzzon Mar 27, 2025
8db101b
chore: Default "font-variation-settings" values correctly set for the…
hummelstrand Mar 27, 2025
56d77aa
feat: remove maxFont width as it's currently not used
olzzon Mar 27, 2025
b383596
chore: WIP tweaking the dynamic fonts.
hummelstrand Mar 27, 2025
7d43807
fix: limit part/piece title size to max 120
olzzon Mar 28, 2025
93abc5c
fix: css adjustments
olzzon Mar 28, 2025
b40b4e9
fix: css adjustments
olzzon Mar 28, 2025
1209084
fix: css adjustments
olzzon Mar 28, 2025
f24adbd
fix: next piece titel had wrong default size
olzzon Mar 28, 2025
45b96f1
fix: css adjustments
olzzon Mar 28, 2025
5bed05b
fix: css adjustments
olzzon Mar 28, 2025
5f4e24e
feat: add autonext status to piece part counter
olzzon Mar 28, 2025
6cab9cc
fix: use translation on next/auto
olzzon Mar 28, 2025
c2a4d32
feat: AdjustLabelWidth, remove maxfontWidth as max is defined by default
olzzon Mar 31, 2025
5bd486e
feat: add freeze color var and use general colors where applicable
olzzon Mar 31, 2025
47f977d
Merge pull request #1409 from bbc/upstream/show-global-adlibs-on-hidd…
nytamin Apr 1, 2025
aa2a5e0
Merge pull request #1401 from bbc/upstream/improve-ab-logging
nytamin Apr 1, 2025
00cca86
feat: replace deprecated mongodb fields with projection
Julusian Apr 3, 2025
f9b0f52
chore: refactor UploadButton to avoid duplication
Julusian Apr 3, 2025
01a9f84
fix: translation and uppercase
olzzon Apr 7, 2025
a3f84c2
chore: Tweaked typographic styling of segment and part names.
hummelstrand Apr 7, 2025
62e73dc
Merge remote-tracking branch 'upstream/release53' into upstream/direc…
olzzon Apr 8, 2025
788af75
fix: revert presenter screen typo changes
olzzon Apr 8, 2025
776725a
fix: piece-part title after upstreammerge
olzzon Apr 8, 2025
26e7495
doc: add director screen info and png
olzzon Apr 8, 2025
28b9ce1
fix: hot standby was not refering to it's full name
olzzon Apr 10, 2025
3a5b7ba
chore: Update concepts-and-architecture.md
hummelstrand Apr 10, 2025
7b5ecf5
chore: Update prompter.md
hummelstrand Apr 10, 2025
d61b92f
chore: Update and rename sofie-views.mdx to sofie-views-and-screens.mdx
hummelstrand Apr 10, 2025
cdb93d7
chore: Update concepts-and-architecture.md
hummelstrand Apr 10, 2025
848212a
chore: Update prompter.md
hummelstrand Apr 10, 2025
893cd9a
feat: show screen name in screen-saver
olzzon Apr 11, 2025
a45c3e1
fix: use screen term instead of view in screen name
olzzon Apr 11, 2025
9601613
fix: Set origin on iFrame preview
PeterC89 Apr 11, 2025
f5a6414
fix: Use origin from URL object
PeterC89 Apr 13, 2025
e04ddac
Merge pull request #1427 from bbc/upstream/screensaver-show-screen-name
nytamin Apr 14, 2025
59080a7
Merge pull request #1426 from SuperFlyTV/documentation-screens-and-views
nytamin Apr 14, 2025
38e8908
Merge pull request #1424 from bbc/upstream/fix-hot-standby
nytamin Apr 14, 2025
61e12a0
Merge pull request #1423 from SuperFlyTV/feat/mongodb-fields-projection
nytamin Apr 14, 2025
361ee51
Merge pull request #1418 from SuperFlyTV/chore/upload-button-refactoring
nytamin Apr 14, 2025
f4f8aa0
Merge pull request #1403 from bbc/upstream/live-status-gateway-api
nytamin Apr 14, 2025
2dbf81f
feat: support hosting sofie under subdirectory SOFIE-94 (#48)
Julusian Mar 13, 2025
4c2f99b
Merge pull request #1428 from bbc/fix/postMessageOrigin
jstarpl Apr 14, 2025
d445b33
fix: enable in out words in new VT previews
Apr 14, 2025
b868b75
Merge pull request #1405 from bbc/upstream/support-serving-sub-directory
nytamin Apr 14, 2025
c092ea9
Merge pull request #1430 from bbc/fix/new-previews-in-out-words
jstarpl Apr 14, 2025
5cab843
Merge branch 'release52' into release53
nytamin Apr 15, 2025
329bef5
Merge pull request #1419 from bbc:upstream/directors-screen
nytamin Apr 15, 2025
6f853de
Merge branch 'upstream/syncingestchanges-removePartInstance' into rel…
nytamin Apr 15, 2025
b326da7
chore: update code-preset and configs
Julusian Jan 20, 2025
88c500f
chore: add reformatting script
nytamin Feb 17, 2025
d02f416
chore: apply reformatting
nytamin Apr 15, 2025
cf320d0
chore: apply various minor fixes after reformatting
nytamin Feb 17, 2025
87135fc
Merge pull request #1432 from nrkno/chore/reformatting-2025
nytamin Apr 15, 2025
fbdecca
fix: bad header-clear merge
Julusian Apr 15, 2025
c61bec6
fix: `PeripheralDevice.configManifest` is an optional field
Julusian Apr 15, 2025
ce715b9
Merge pull request #1433 from bbc/upstream/fix-header-clear-merge
nytamin Apr 16, 2025
172d7c0
chore: restore pre-commit hooks
nytamin Apr 16, 2025
8ee3589
fix: take into account a situation when .duration is 0. resolves #1414
nytamin Apr 16, 2025
0a6b4ed
Merge pull request #1431 from bbc:upstream/fix-peripheraldevice-subde…
nytamin Apr 16, 2025
b282691
feat: replace builtin clientside mongodb writes with custom method
Julusian Apr 16, 2025
f35dc52
chore: rework typings of `RundownViewEventBus`. add `useRundownViewEv…
Julusian Apr 16, 2025
4778988
chore: remove remaining usages of react-timer-hoc
Julusian Apr 16, 2025
7b46c81
chore: convert some components to be functional
Julusian Apr 3, 2025
8a50457
chore: refactor ShowStyleBaseSettings
Julusian Apr 3, 2025
2d50ee2
chore: add useTiming as a hook to listen to changes in the Timing con…
jstarpl Apr 3, 2025
7216154
chore: simplify OverlayScreen and PresenterScreen
jstarpl Apr 3, 2025
a67ee14
chore: replace various uses of withTiming with useTiming
Julusian Apr 16, 2025
2d937c8
chore: start refactoring RundownView to break up the monolith
Julusian Apr 16, 2025
5822443
Merge branch 'release52' into release53
jstarpl Apr 17, 2025
1417440
chore: fix some z-order issues
jstarpl Apr 17, 2025
56823de
fix: Subscription name check
PeterC89 Apr 22, 2025
dc957dd
Merge pull request #1439 from bbc/fix/live-status-gateway-subscriptio…
jstarpl Apr 23, 2025
d10d85d
fix: Presenters Screen align icon text with label
olzzon Apr 23, 2025
c458989
fix: add "presenter's screen" label to it's screensaver
olzzon Apr 23, 2025
310c73c
fix: Directors screen - colors in livespeak split was not hardcoded
olzzon Apr 23, 2025
02b7a01
fix: live speak and remote speak align split to base of font
olzzon Apr 24, 2025
21dcefb
fix: simplify PieceIcons.scss
jstarpl Apr 24, 2025
a9a5999
docs: Fix typos in documentation using typos tool
rjmunro Apr 25, 2025
98912c7
docs: Improve grammar and readability of documentation
rjmunro Apr 25, 2025
157e529
docs: "Rundown Gateway" is the same as "Ingest Gateway"
rjmunro Apr 25, 2025
30021f2
docs: Suggested command breaks startup of playout gateway
rjmunro Apr 26, 2025
a0a0518
docs: Remove obsolete option from docker-compose file
rjmunro Apr 28, 2025
02422e7
docs: Improve information on installing blueprints page
rjmunro Apr 26, 2025
e4739f5
docs: Give AP ENPS as a MOS example and fix link
rjmunro Apr 28, 2025
4777180
docs: Quantel.com no longer exists
rjmunro Apr 28, 2025
e2dc9a8
docs: Fix links
rjmunro Apr 28, 2025
c9029b9
docs: Media scanner is no longer a separate installation
rjmunro Apr 28, 2025
46369a4
docs: Improve notes about uncommenting gateways
rjmunro Apr 28, 2025
43e25f0
fix: after bootstrap was added the scrollBy(x, y) was using smooth sc…
olzzon Apr 11, 2025
89723bd
fix(prompter): Broken scroll jumping on button press
PeterC89 Apr 28, 2025
adc8ce6
fix(prompter): Broken scroll to top
PeterC89 Apr 28, 2025
19a5272
chore(webui): Lint
PeterC89 Apr 28, 2025
e9491bb
feat: WIP
jstarpl May 1, 2025
ceb338f
feat: WIP
jstarpl May 1, 2025
a9a65a4
fix: clean up some more properties-grid buttons
jstarpl May 1, 2025
ed98911
fix: PieceIcons layout, RundownView loading spinner
jstarpl May 1, 2025
e229b75
fix(ScriptPreview): lastWords are not shown in Inspector when content…
jstarpl May 1, 2025
0e12c50
chore: upgrade use of deprecated global functions to use new SCSS bui…
jstarpl May 6, 2025
df6f8a2
Merge pull request #1446 from nrkno/feat/sofie-3880/improve-bootstrap…
jstarpl May 7, 2025
7d7e386
chore: fix docs
nytamin May 7, 2025
c4b7236
Merge branch 'rjmunro/improve-documentation' into release53
nytamin May 7, 2025
6d8ad57
chore(Bootstrap): Origo-fy Bootstrap checkboxes
jstarpl May 7, 2025
2c2e521
Merge pull request #1434 from superFlyTV/feat/simplify-rundownViewEve…
nytamin May 8, 2025
da0a0e2
Merge pull request #1435 from superFlyTV/feat/start-replacing-withtim…
nytamin May 8, 2025
f431441
Merge pull request #1435 from SuperFlyTV/feat/reimplement-client-mong…
nytamin May 8, 2025
5c20bea
chore: fix some lint & dependency warnings
nytamin May 8, 2025
7bd6eac
chore: fix typo
siljekristensen May 9, 2025
8955b3e
Merge branch 'upstream-release53' into feat/rundown-view-refactor
Julusian May 12, 2025
8bba9ef
Merge branch 'feat/rundown-view-refactor' into release53
nytamin May 12, 2025
964ef70
fix: Improve clock accuracy
rjmunro May 12, 2025
66b21a3
chore: fix tests importing sha.js
rjmunro May 13, 2025
13242ed
chore: Add tests for useCurrentTime
rjmunro May 12, 2025
50b262e
Merge pull request #1452 from rjmunro/rjmunro/fix-clock-accuracy
jstarpl May 13, 2025
0191284
Merge pull request #1447 from nrkno/chore/fix-typo
jstarpl May 13, 2025
ef2a444
chore: update example in openapi readme
justandras May 26, 2025
f414691
fix: required buckets properties in LSG api
ianshade May 21, 2025
b9be6c9
Merge pull request #1456 from tv2norge-collab/contribute/EAV-589
nytamin May 26, 2025
72a9211
Merge branch 'release52' into release53
nytamin May 27, 2025
40389af
Merge branch 'release52' into release53
nytamin May 27, 2025
f24fc3e
Merge branch 'release52' into release53
nytamin May 27, 2025
0a7f929
Merge pull request #1454 from SuperFlyTV/chore/update-openapi-docs
nytamin Jun 2, 2025
fc76b21
ci: Add missing live status gateway library
PeterC89 Jun 4, 2025
cf412b9
Merge pull request #1461 from bbc/ci/live-status-gateway-build
nytamin Jun 5, 2025
e0d5863
Include playlist externalId property in relevant LSG and openapi updates
Jun 6, 2025
fd4c3b5
Update swagger install
Jun 9, 2025
b0d4c7d
Revert swagger-codegen version changes that are causing build errors
Jun 9, 2025
75ff29d
Fix file extension change for docs script
Jun 9, 2025
d130d0d
restore eslint-disable for wget
Jun 9, 2025
568d287
restore eslint-disable for test script
Jun 9, 2025
3bcf31b
Fix formatting error, add csharp client generation script
Jun 9, 2025
e896bdd
feat: blueprint dev mode
Julusian May 12, 2025
bccf082
chore: review comments
Julusian May 27, 2025
6f26580
chore: generate-schema-types: add prettier step to format generated t…
nytamin Jun 13, 2025
3151572
chore(docs): Use docker compose profiles to select ingest gateway to …
rjmunro Jun 13, 2025
dbd9995
Add OpenAPI health endpoint and a prometheus health gauge (#1468)
scriptorian Jun 13, 2025
3ff013d
Merge pull request #1466 from evs-broadcast/feat/playlist-external-id
nytamin Jun 16, 2025
43c1aaa
feat: add flag to hide rundown header
May 29, 2025
c2224d6
fix: resolve segment list header glitches
Jun 18, 2025
d35fa37
Merge branch 'release53' into upstream/fix-prompter-slow-after-bootstrap
olzzon Jun 20, 2025
15f5aa2
feat: Add support for a multiline integer array form (#1476)
scriptorian Jun 23, 2025
0923906
Merge pull request #1429 from bbc/upstream/fix-prompter-slow-after-bo…
jstarpl Jun 23, 2025
c8f1974
fix: In-Out words was placed and styled wrong
olzzon Jun 23, 2025
f7b522e
fix: react uses a-tag for Link, and that has underline as default
olzzon Jun 24, 2025
585c401
Persist infinites from AdLib testing mode into rundown
Jun 24, 2025
dfa860d
Add Studio setting to enable infinite adLib persistence
Jun 24, 2025
046eeb0
fix: eventlistener on segmentBlock wasn't cleaned up
olzzon Jun 26, 2025
49778d5
fix: Memoryleak fixed in @jstarpl/react-contextmenu 2.15.1
olzzon Jun 30, 2025
02b5812
Merge pull request #1481 from bbc/upstream/fix-eventlistener-in-segme…
jstarpl Jun 30, 2025
810daad
chore: update yarn lock
jstarpl Jun 30, 2025
e1beb6e
fix: docker images using CMD instead of ENTRYPOINT
Julusian Jun 30, 2025
22bc934
chore: update example docker-compose
Julusian Jun 30, 2025
0e27000
Merge pull request #1482 from SuperFlyTV/fix/docker-image-entrypoint
jstarpl Jun 30, 2025
76db05c
Change the setting name from 'allowInfiniteAdlibsToPersist' to 'allow…
Jun 30, 2025
8eba5bc
Merge pull request #1479 from bbc/upstream/fix-rundownlist-underline-…
nytamin Jul 2, 2025
b0cd19f
fix: returned http api status codes on error
justandras Jun 17, 2025
6842226
fix: error messages returned by the api
justandras Jun 18, 2025
f2cd97b
fix: do not override existing error codes when no code is specified
justandras Jun 18, 2025
e8410da
fix: do not interpolate translation on user controlled strings
justandras Jun 19, 2025
9cf4b58
fix: better JSON parsing, serialization for UserErrors
justandras Jun 27, 2025
a8effb8
fix: UserError getting lost when returned from jobWorker
justandras Jun 30, 2025
1e062d9
chore: update HTTP API error handling to follow UserError changes
justandras Jun 30, 2025
cd778a7
chore: rename isStringifiedUserErrorObject to isSerializedUserErrorOb…
justandras Jul 3, 2025
dcc2261
chore: clean up changes
justandras Jul 3, 2025
1dfd924
core: update tests
justandras Jul 3, 2025
26f3696
chore: update system test: Expect SerializedUserErrorObject in responses
justandras Jul 3, 2025
502c7d3
chore: ui UserError type fix
justandras Jul 3, 2025
a52209e
fix: findMarkerPosition always needs all parts available
olzzon Jul 3, 2025
e7322ca
fix: broken system settings
Julusian Mar 13, 2025
cd0cb1f
fix: If an infinite pieceinstance has no package statuses available, …
Julusian Feb 17, 2025
7834c88
fix: adjust padding of rundown list
Julusian Apr 9, 2025
e05afd6
feat: add BlueprintAssetIcon component
jstarpl Jul 7, 2025
fbcc6e8
feat: implement Bucket Panel Icon
jstarpl Jul 8, 2025
a93f8c2
feat: clean up dead code
jstarpl Jul 8, 2025
1225a9e
feat(BlueprintAssetIcon): support data urls
jstarpl Jul 8, 2025
b8a586b
fix(BlueprintAssetIcon): data URLs have null origin
jstarpl Jul 8, 2025
81de33b
Fix race condition in device startup
Jul 9, 2025
2634f53
chore: add docs
jstarpl Jul 9, 2025
7a27c3c
Update settings checkbox label
Jul 9, 2025
ec72aad
chore(icons/shelf): use existing icons for Rename and Delete
jstarpl Jul 9, 2025
8c86f79
fix(RundownListItemView): the "Live" Rundown indicator is positioned …
jstarpl Jul 11, 2025
81e240e
Merge pull request #1496 from evs-broadcast:fix/device-change-race
jstarpl Jul 15, 2025
6b28489
Merge pull request #1480 from evs-broadcast/feat/persist-infinite-adlibs
jstarpl Jul 15, 2025
336ac7e
Merge pull request #1487 from bbc/upstream/fix/broken-system-settings
jstarpl Jul 15, 2025
1db5059
Merge pull request #1488 from bbc/upstream/fix/infinite-pieceinstance…
jstarpl Jul 15, 2025
fb9b961
Merge pull request #1486 from bbc/upstream/fix/findMarkerPosition-alw…
jstarpl Jul 15, 2025
e97730b
chore: tighten typings
jstarpl Jul 15, 2025
cd0b1a7
Merge pull request #1485 from SuperFlyTV/fix/http-api-status-codes-re…
jstarpl Jul 15, 2025
7162cad
Merge pull request #1489 from bbc/upstream/fix-adjust-padding-of-rund…
jstarpl Jul 15, 2025
deee7c6
Merge pull request #1478 from bbc/upstream/fix-in-outword-in-new-hove…
jstarpl Jul 15, 2025
26ccb1f
Merge branch 'pr/imaretic/1475' into release53
jstarpl Jul 15, 2025
7001d6d
feat(PreviewPopUpContext): convertSourceLayerItemToPreview set previe…
jstarpl Jul 17, 2025
779f681
fix(PreviewPopUpContext): only use large preview if previewUrl is set
jstarpl Jul 17, 2025
ec1114e
feat(EAV-603): add `manuallySelected` to OnSetAsNextContext
ianshade Jul 24, 2025
7e3e101
Merge pull request #1498 from tv2norge-collab/contribute/EAV-603_2
jstarpl Jul 24, 2025
a4acfea
chore: Update example docker compose file to include package manager …
PeterC89 Jul 28, 2025
fc111ea
Merge branch 'main' into release53
Julusian Jul 28, 2025
fbbd89b
chore: fix import
jstarpl Jul 29, 2025
9da4d67
chore: fix test
jstarpl Jul 29, 2025
e16308b
fix: memoryleaks in hoverpreviews
olzzon Jul 30, 2025
ef3241f
Merge pull request #1502 from bbc/upstream/fix/memoryleak-in-hover-co…
jstarpl Jul 30, 2025
51a2379
feat: enable support for tsr plugins
Julusian Apr 22, 2025
de59827
chore: docs
Julusian Apr 30, 2025
84fbedb
chore: update tsr
Julusian Jul 30, 2025
592110d
chore: fix types
Julusian Jul 30, 2025
8e1e763
Merge pull request #1503 from SuperFlyTV/feat/tsr-plugins
jstarpl Jul 31, 2025
518977c
feat: make Video previews larger (#1499)
Julusian Aug 11, 2025
9214e73
fix: vertical alignment of context menu icons
Julusian Aug 11, 2025
f6089c7
Merge pull request #1501 from nrkno/feat/sofie-3979/adLibTriggerIcons
Julusian Aug 11, 2025
50cfd7d
chore(deps): bump actions/checkout from 4 to 5
dependabot[bot] Aug 18, 2025
20eb608
fix(Settings GUI.Package Manager): Change input type for container.ac…
nytamin Aug 25, 2025
ef06a60
fix(Settings GUI.Package Manager): Change input type for container.ac…
nytamin Aug 25, 2025
7184cf2
fix(Settings GUI.Package Manager): Add missing input form for the Ate…
nytamin Aug 25, 2025
ec399ee
Merge pull request #1507 from Sofie-Automation/dependabot/github_acti…
nytamin Aug 25, 2025
4d34cec
feat: Set sub-device peripheralDeviceId from deviceOptions parentDevi…
scriptorian Aug 25, 2025
8fa8bcc
Merge pull request #1508 from Sofie-Automation/fix/SOFIE-4126
nytamin Aug 26, 2025
af14bcd
Merge branch 'upstream/release52' into upstream/release53
nytamin Aug 26, 2025
76dfbd2
feat: cleanup media manager support (#1509)
Julusian Sep 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/actions/setup-meteor/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ description: "Setup Meteor"
runs:
using: "composite"
steps:
- run: curl "https://install.meteor.com/?release=3.1" | sh
- run: curl "https://install.meteor.com/?release=3.1.2" | sh
shell: bash
9 changes: 5 additions & 4 deletions .github/workflows/audit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
continue-on-error: true
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -41,7 +41,7 @@ jobs:
continue-on-error: true
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -78,12 +78,13 @@ jobs:
- blueprints-integration
- server-core-integration
- shared-lib
- live-status-gateway-api
- playout-gateway
- mos-gateway
- live-status-gateway

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -116,7 +117,7 @@ jobs:
timeout-minutes: 15

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down
28 changes: 16 additions & 12 deletions .github/workflows/node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
continue-on-error: true
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -104,7 +104,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Determine if images should be published to DockerHub
Expand Down Expand Up @@ -284,7 +284,7 @@ jobs:
gateway-name: [playout-gateway, mos-gateway, "live-status-gateway"]

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Determine if images should be published to DockerHub
Expand Down Expand Up @@ -446,9 +446,10 @@ jobs:
- openapi
- live-status-gateway
- webui
- live-status-gateway-api

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -490,6 +491,7 @@ jobs:
- blueprints-integration
- server-core-integration
- shared-lib
# - live-status-gateway-api # no tests yet
- openapi
node-version: [22.x]
include:
Expand All @@ -516,7 +518,7 @@ jobs:
send-coverage: true

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js ${{ matrix.node-version }}
Expand Down Expand Up @@ -556,7 +558,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand All @@ -573,18 +575,20 @@ jobs:
CI: true
- name: Run generator
run: |
cd packages/live-status-gateway
cd packages/live-status-gateway-api

yarn gendocs
yarn genserver

yarn generate-schema-types
env:
CI: true
openapi-generation:
name: OpenAPI Generation
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -620,7 +624,7 @@ jobs:
timeout-minutes: 15

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -677,7 +681,7 @@ jobs:
- build-core

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -754,7 +758,7 @@ jobs:
continue-on-error: true
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down
9 changes: 6 additions & 3 deletions .github/workflows/prerelease-libs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,10 @@ jobs:
- blueprints-integration
- server-core-integration
- shared-lib
- live-status-gateway-api

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down Expand Up @@ -55,10 +56,12 @@ jobs:
- blueprints-integration
- server-core-integration
- shared-lib
# - live-status-gateway-api # no tests yet
- openapi
node-version: [22.x]

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js ${{ matrix.node-version }}
Expand Down Expand Up @@ -90,7 +93,7 @@ jobs:
- test-packages

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
persist-credentials: false
- name: Use Node.js
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/prune-tags.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
timeout-minutes: 15
steps:
- name: Checkout repo with all tags
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
fetch-depth: 0

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sonar.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
timeout-minutes: 15

steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
with:
# Disabling shallow clone is recommended for improving relevancy of reporting
fetch-depth: 0
Expand Down
3 changes: 0 additions & 3 deletions .husky/pre-commit
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,4 +1 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn lint-staged
2 changes: 1 addition & 1 deletion .node-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22.11
22.13.1
5 changes: 5 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
meteor/.meteor
**/dist/**

**/node_modules/**

2 changes: 1 addition & 1 deletion .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
"esbenp.prettier-vscode",
"sonarsource.sonarlint-vscode"
]
}
}
68 changes: 34 additions & 34 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -1,35 +1,35 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "pwa-chrome",
"request": "launch",
"name": "Launch Chrome",
"url": "http://localhost:3000/",
"sourceMaps": true,
"webRoot": "${workspaceFolder}/meteor",
"sourceMapPathOverrides": {
"meteor://💻app/*": "${webRoot}/*"
}
},
{
"type": "node",
"request": "attach",
"name": "Attach",
"port": 9229,
"cwd": "${workspaceFolder}/meteor",
"sourceMapPathOverrides": {
"db:///blueprint/*": "${workspaceFolder:Blueprints}/dist/*",
"blueprint:///*": "${workspaceFolder:Blueprints}/*"
},
"outFiles": [
"${workspaceFolder}/**/*.js",
"!**/node_modules/**",
"${workspaceFolder:Blueprints}/dist/*.js",
]
}
]
}
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "pwa-chrome",
"request": "launch",
"name": "Launch Chrome",
"url": "http://localhost:3000/",
"sourceMaps": true,
"webRoot": "${workspaceFolder}/meteor",
"sourceMapPathOverrides": {
"meteor://💻app/*": "${webRoot}/*"
}
},
{
"type": "node",
"request": "attach",
"name": "Attach",
"port": 9229,
"cwd": "${workspaceFolder}/meteor",
"sourceMapPathOverrides": {
"db:///blueprint/*": "${workspaceFolder:Blueprints}/dist/*",
"blueprint:///*": "${workspaceFolder:Blueprints}/*"
},
"outFiles": [
"${workspaceFolder}/**/*.js",
"!**/node_modules/**",
"${workspaceFolder:Blueprints}/dist/*.js"
]
}
]
}
1 change: 1 addition & 0 deletions .vscode/settings.json.default
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
"packages/shared-lib",
"packages/job-worker",
"packages/openapi",
"packages/live-status-gateway-api",
"packages/live-status-gateway",
"packages/webui"
],
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- [Changelog for _Sofie Core_](meteor/CHANGELOG.md)
- [_Sofie_ Releases](https://sofie-automation.github.io/sofie-core//releases)
- [_Sofie_ Releases](https://sofie-automation.github.io/sofie-core/releases)
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# How to Contribute to this Repository

Before contributing to this specific repository, please read the [Contribution Guidelines](https://sofie-automation.github.io/sofie-core//docs/for-developers/contribution-guidelines) for the Sofie project.
Before contributing to this specific repository, please read the [Contribution Guidelines](https://sofie-automation.github.io/sofie-core/docs/for-developers/contribution-guidelines) for the Sofie project.

## Branches

Expand Down
4 changes: 0 additions & 4 deletions DEVELOPER.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,10 +145,6 @@ However, one usage by AdlibActions for their userDataManifest remains as this is
In R52, the replacement flow of `validateConfig` and `applyConfig` was extended to the system blueprint
It is no longer recommended to use the old migrations flow for system blueprints.

### ExpectedMediaItems

These are used for Media-manager which is no longer being developed.

### Blueprints: getPieceABSessionId & getTimelineObjectAbSessionId

With AB being a native concept supported by Sofie since R50, these are likely no longer useful to Blueprints.
Expand Down
Loading