Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
407 commits
Select commit Hold shift + click to select a range
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
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
af14bcd
Merge branch 'upstream/release52' into upstream/release53
nytamin Aug 26, 2025
df22171
fix (mos-gateway): Activate profile 4
nytamin Aug 19, 2025
62321c7
fix: trigger postMessage when changed while already showing iframePre…
olzzon Aug 27, 2025
76dfbd2
feat: cleanup media manager support (#1509)
Julusian Sep 2, 2025
6060e7e
fix(PGW): handle situation when device is not initialized yet
nytamin Sep 4, 2025
a02ef23
fix(core-integration): use setMaxListeners on CoreConnection to avoid…
nytamin Sep 4, 2025
a5b497d
chore: doc
nytamin Sep 8, 2025
c1cdf87
fix: playlistId can be optional
nytamin Sep 8, 2025
50e7c55
Merge pull request #1510 from Sofie-Automation/fix/mos-profile4
nytamin Sep 8, 2025
d782920
chore: revert a line (refactor)
nytamin Sep 9, 2025
b622c14
chore: fix import
nytamin Sep 9, 2025
bd87a6a
chore: fix test
nytamin Sep 10, 2025
797a3ca
Merge pull request #1519 from nrkno/fix/various-fixes
nytamin Sep 10, 2025
e7ef19c
Fix: update dependencies for mos-connection, TSR and timeline (#1517)
nytamin Sep 10, 2025
9e8ee71
fix: add plannedStartedPlayback and plannedStoppedPlayback to IBluepr…
nytamin Sep 10, 2025
007a9da
feat: replace `wasActive` in onRundownActivate with context (#1514)
nytamin Sep 24, 2025
5b9c7ad
fix: update tsr and remove deprecated playout-gateway methods (#1525)
Julusian Sep 24, 2025
ec67ee7
chore: update yarn to 4.10.3
Julusian Sep 24, 2025
69c0465
Merge pull request #1511 from bbc/upstream/fix-hoverpreview-iframe-up…
nytamin Sep 29, 2025
e5cd51e
feat(UI Schema): ui:displayType bread-crumbs
jstarpl Oct 1, 2025
3e23880
fix: prevent event propagation on Enter
jstarpl Oct 1, 2025
1c72e01
chore: remove leftover comments
jstarpl Oct 1, 2025
4692e36
chore: remove unused import
jstarpl Oct 1, 2025
ed66237
fix: keyboard naviagation UX improvement
jstarpl Oct 1, 2025
65ad64f
chore: lint
jstarpl Oct 1, 2025
5b590dd
feat: add health endpoints to MOS- and Playout-Gateway
nytamin Oct 6, 2025
e13d326
chore: Add config for typos tool
rjmunro Sep 4, 2025
2acd775
docs: Fix typos in developer documentation using typos tool
rjmunro Apr 28, 2025
9f1c954
docs: Correct typos in other markdown files
rjmunro May 12, 2025
6d6f639
docs: Correct some typos in webui, mostly in comments
rjmunro Sep 4, 2025
18af79f
chore: add common interfaces for Connector and CoreHandlers in server…
nytamin Oct 8, 2025
0ab9870
Merge pull request #1527 from rjmunro/rjmunro/fix-typos
Julusian Oct 8, 2025
9bd232e
feat: update meteor to 3.3.2 (#1529)
Julusian Oct 8, 2025
b3332d4
Merge pull request #1533 from nrkno/feat/health-endpoints-upstream
nytamin Oct 13, 2025
9a0bbc6
Merge branch 'main' into release52
Julusian Oct 21, 2025
fdb3596
Merge branch 'release52' into release53
Julusian Oct 21, 2025
5e47cef
chore: fix lint
Julusian Oct 21, 2025
e123abc
Merge pull request #1531 from nrkno/feat/sofie-4074/bread-crumbs
jstarpl Oct 22, 2025
0d1552d
feat: Add getUpcomingParts to action context (#1524)
rjmunro Oct 27, 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.3.2" | sh
shell: bash
1 change: 1 addition & 0 deletions .github/workflows/audit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ jobs:
- blueprints-integration
- server-core-integration
- shared-lib
- live-status-gateway-api
- playout-gateway
- mos-gateway
- live-status-gateway
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -446,6 +446,7 @@ jobs:
- openapi
- live-status-gateway
- webui
- live-status-gateway-api

steps:
- uses: actions/checkout@v5
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 Down Expand Up @@ -573,10 +575,12 @@ 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:
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/publish-libs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ jobs:
- blueprints-integration
- server-core-integration
- shared-lib
- live-status-gateway-api

steps:
- uses: actions/checkout@v5
Expand Down Expand Up @@ -100,6 +101,8 @@ jobs:
- blueprints-integration
- server-core-integration
- shared-lib
# - live-status-gateway-api # no tests yet
- openapi
node-version: [22.x]

steps:
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.20.0
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
20 changes: 20 additions & 0 deletions _typos.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
[default]
extend-ignore-identifiers-re = [
# Short Git hashes contained in square brackets
"[a-f0-9]{7}",
]

# [default.extend-identifiers]
# # *sigh* this just isn't worth the cost of fixing
# AttributeIDSupressMenu = "AttributeIDSupressMenu"

[default.extend-words]
ndi = "ndi"
nd = "nd"
anc = "anc"
nexting = "nexting"
loggin = "loggin"


[files]
extend-exclude = ["packages/documentation/versioned_docs", "packages/webui/public/locales", "*.po"]
75 changes: 42 additions & 33 deletions meteor.coverage.json
Original file line number Diff line number Diff line change
@@ -1,34 +1,43 @@
{
"include": [
],
"exclude": {
"general": [],
"server": [
"**/node_modules/**/*.json",
"**/.!(meteor)*/**",
"**/packages/!(local-test_?*.js)",
"**/+([^:]):+([^:])/**",
"**/@(test|tests|spec|specs)/**",
"**/?(*.)test?(s).?*",
"**/?(*.)spec?(s).?*",
"**/?(*.)app-test?(s).?*",
"**/?(*.)app-spec?(s).?*"
],
"client": [
"**/*.json",
"**/client/stylesheets/**",
"**/.npm/package/node_modules/**",
"**/web.browser/packages/**",
"**/.?*/**",
"**/packages/!(local-test_?*.js)",
"**/+([^:]):+([^:])/**",
"**/@(test|tests|spec|specs)/**",
"**/?(*.)test?(s).?*",
"**/?(*.)spec?(s).?*",
"**/?(*.)app-test?(s).?*",
"**/?(*.)app-spec?(s).?*"
]
},
"remapFormat": ["html", "cobertura", "clover", "json", "json-summary", "lcovonly", "teamcity", "text", "text-summary"],
"output": "./.coverage"
}
"include": [],
"exclude": {
"general": [],
"server": [
"**/node_modules/**/*.json",
"**/.!(meteor)*/**",
"**/packages/!(local-test_?*.js)",
"**/+([^:]):+([^:])/**",
"**/@(test|tests|spec|specs)/**",
"**/?(*.)test?(s).?*",
"**/?(*.)spec?(s).?*",
"**/?(*.)app-test?(s).?*",
"**/?(*.)app-spec?(s).?*"
],
"client": [
"**/*.json",
"**/client/stylesheets/**",
"**/.npm/package/node_modules/**",
"**/web.browser/packages/**",
"**/.?*/**",
"**/packages/!(local-test_?*.js)",
"**/+([^:]):+([^:])/**",
"**/@(test|tests|spec|specs)/**",
"**/?(*.)test?(s).?*",
"**/?(*.)spec?(s).?*",
"**/?(*.)app-test?(s).?*",
"**/?(*.)app-spec?(s).?*"
]
},
"remapFormat": [
"html",
"cobertura",
"clover",
"json",
"json-summary",
"lcovonly",
"teamcity",
"text",
"text-summary"
],
"output": "./.coverage"
}
5 changes: 0 additions & 5 deletions meteor/.eslintignore

This file was deleted.

107 changes: 0 additions & 107 deletions meteor/.eslintrc.js

This file was deleted.

Loading
Loading