Skip to content
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

Merge current stable version into master #10

Merged
merged 769 commits into from
Aug 9, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
769 commits
Select commit Hold shift + click to select a range
8c45188
chore(release): 4.11.1
JesperLeerberg Aug 30, 2021
627078b
Added build badge
Aug 31, 2021
d4f733c
fix: docker image workflow
JesperLeerberg Sep 3, 2021
78a82bd
chore(release): 4.11.2
JesperLeerberg Sep 3, 2021
987d543
Merge pull request #185 from nrkno/feat/label-system
Sep 17, 2021
035b7c9
chore(release): 4.11.3
JesperLeerberg Sep 17, 2021
7510693
Merge remote branch 'tv2/develop' into develop
mint-dewit Sep 20, 2021
f9a3da4
chore: remove source folders from docker ignore
mint-dewit Sep 21, 2021
ed9c3c4
chore: remove build config file from docker ignore
mint-dewit Sep 21, 2021
bbca3ce
chore: remove docker ignore for now
mint-dewit Sep 22, 2021
f06802a
fix: remove code dependency on performance-now
mint-dewit Sep 22, 2021
dfcb5f4
Merge branch 'fix/remove-performance-now' into develop
mint-dewit Sep 22, 2021
eab45ac
fix: default label setting if undefined
mint-dewit Sep 22, 2021
e0df7b0
Merge branch 'fix/default-label-fallback' into develop
mint-dewit Sep 22, 2021
f854be0
fix: automation labels fallback
mint-dewit Sep 22, 2021
32a8c0a
Merge branch 'fix/default-label-fallback' into develop
mint-dewit Sep 22, 2021
c9b3367
feat: Update Winston logger and README.md after Elastic plugin was up…
olzzon Oct 6, 2021
c9c49ca
feat: added mixer timeout in mixer protocol interface.
olzzon Oct 6, 2021
b25efd5
feat: Added mixertimeout support for Midas mixers. For a fast warning…
olzzon Oct 6, 2021
a1e0be1
feat: Input Gain on Small channel strip
olzzon Oct 26, 2021
53fbe22
Merge pull request #186 from olzzon/feat/better-logging
olzzon Oct 26, 2021
66653e7
chore: update dependencies
olzzon Oct 26, 2021
627e2e3
Merge branch 'develop' of https://github.com/tv2/sisyfos-audio-contro…
olzzon Oct 26, 2021
b035347
chore(release): 4.12.0
olzzon Oct 26, 2021
f607b7e
feat: Mic tally view added + better routing
KvelaGorrrrnio Nov 3, 2021
1c1454b
feat: Added dev github actions workflow
KvelaGorrrrnio Nov 3, 2021
765d9ad
feat: Updated github actions workflow.
KvelaGorrrrnio Nov 4, 2021
0c933e2
Merge pull request #187 from tv2/feat/update-github-workflow
KvelaGorrrrnio Nov 4, 2021
8ab2e7d
fix: Only install production dependencies when building Dockerfile
KvelaGorrrrnio Nov 4, 2021
0674dec
Merge branch 'develop' of github.com:tv2/sisyfos-audio-controller int…
KvelaGorrrrnio Nov 4, 2021
cdaba92
doc: Updated README to include new routing and mic tally view
KvelaGorrrrnio Nov 5, 2021
c89e76e
Merge pull request #188 from tv2/feat/SOF-652/mic-tally-view
olzzon Nov 5, 2021
1d0e4a8
fix: raising buffer interval for Midas to 2ms, as this stabilize the …
olzzon Nov 9, 2021
58a652a
chore(release): 4.13.0
olzzon Nov 9, 2021
115e9d6
fix: Dockerfile installs all dependencies
KvelaGorrrrnio Nov 9, 2021
0fc4ece
doc: Removed heading and document description from changelog
KvelaGorrrrnio Nov 9, 2021
b933276
refactor: Removed standard-version
KvelaGorrrrnio Nov 9, 2021
2296f59
Merge pull request #189 from tv2/develop
olzzon Nov 9, 2021
c8c2474
Commit from GitHub Actions (Prod Node CI)
olzzon Nov 9, 2021
9a1d691
Merge pull request #190 from tv2/master
olzzon Nov 9, 2021
cb48a27
feat: Midas - GUI Ratio on compressor is now from a list of values
olzzon Nov 9, 2021
47e6ea9
fix: Updated github actions workflow for dockerhub tag generation
KvelaGorrrrnio Nov 9, 2021
5d64f55
Merge branch 'develop' of github.com:tv2/sisyfos-audio-controller int…
KvelaGorrrrnio Nov 9, 2021
2e9c476
Merge pull request #191 from tv2/develop
KvelaGorrrrnio Nov 9, 2021
f801318
Commit from GitHub Actions (Prod Node CI)
KvelaGorrrrnio Nov 9, 2021
6fe040f
Merge pull request #192 from tv2/master
KvelaGorrrrnio Nov 9, 2021
d74b69b
fix: Removed ?minimonitor=1 from code and README.
KvelaGorrrrnio Nov 9, 2021
c93a0b0
fix: use minLabel AND maxLabel when calculating received OSC message
olzzon Nov 10, 2021
a5489f8
feat: valuesAsLabels - show min and max in GUI
olzzon Nov 10, 2021
6c74489
Merge pull request #193 from tv2/feat/ratio-labels-non-numeric
olzzon Nov 10, 2021
6c6f65d
style: Updated mic tally appearance and responsiveness
KvelaGorrrrnio Nov 10, 2021
803ffda
feat: Added fader-toggling to mic tally view
KvelaGorrrrnio Nov 10, 2021
c9a266f
style: Added small indications for muted mic tally
KvelaGorrrrnio Nov 10, 2021
cc26cc7
fix: Midas metering convert dB to Lin
olzzon Nov 10, 2021
5a2aa8b
Merge pull request #194 from tv2/feat/metering-midas-integrationtime
olzzon Nov 11, 2021
67855fd
feat: When using Sisyfos in manual mode (automation mode off) a SlowF…
olzzon Nov 11, 2021
edc10d7
Merge pull request #195 from tv2/feat/slow-fade-button
olzzon Nov 11, 2021
63e05b7
fix: Midas Reduction meter should not be converted to log
olzzon Nov 12, 2021
7f79ff6
feat: Midas reduction meter, add 6db and 12db reduction on scale
olzzon Nov 12, 2021
0f01856
Merge pull request #196 from tv2/feat/values-on-reduction-scale
olzzon Nov 12, 2021
dbb3160
fix: Added 'SLOW FADE' to translation list (i18n.ts)
olzzon Nov 12, 2021
d3f816a
feat: Midas - Comp On/Off functionality implemented - ToDo GUI - CSS
olzzon Nov 12, 2021
f981d77
feat: Comp On/Off - CSS styling
olzzon Nov 12, 2021
0d2f3d2
Merge pull request #198 from tv2/feat/fx-param-on-off-button
olzzon Nov 12, 2021
a4505b7
fix: Midas - when loading a new preset, settings was not received
olzzon Nov 12, 2021
35bd8f0
Merge pull request #199 from tv2/feat/midas-get-settings-after-load-p…
olzzon Nov 12, 2021
e29c939
feat: Double click on Fader in the 0dB area will set the Fader to 0dB
olzzon Nov 13, 2021
ef8c1d7
fix: Use version from bump-version instead of package.json in node-ci…
KvelaGorrrrnio Nov 15, 2021
bdd00a5
Merge pull request #200 from tv2/feat/double-click-fader-to-zero
olzzon Nov 15, 2021
9b5580d
Merge pull request #201 from tv2/fix/dockerhub-version-tag-generation
KvelaGorrrrnio Nov 15, 2021
27183f2
fix: Added modal for confirming toggling for mic-tally
KvelaGorrrrnio Nov 15, 2021
d9975b2
Merge pull request #197 from tv2/feat/SOF-682/mic-tally-fader-toggling
Nov 16, 2021
ab20456
feat: Changed logger from winston to tv2 mediatech logger.
KvelaGorrrrnio Nov 19, 2021
c9adedd
Merge pull request #203 from tv2/develop
olzzon Nov 26, 2021
a884050
Commit from GitHub Actions (Prod Node CI)
olzzon Nov 26, 2021
3bec47d
Merge pull request #204 from tv2/master
olzzon Nov 26, 2021
e98080b
fix: Bumped github actions workflows.
KvelaGorrrrnio Nov 26, 2021
4d49bcc
feat: Full channelstrip GUI scaling - initial changes
olzzon Nov 29, 2021
eb6fa42
feat: fullch strip GUI - split Eq part to own component.
olzzon Dec 1, 2021
8ad253f
Merge pull request #205 from tv2/fix/workflows-build-not-containing-c…
KvelaGorrrrnio Dec 3, 2021
8ade6da
feat: Graphical Eq scaleable - prepared Reduction meter
olzzon Dec 4, 2021
1401a55
feat: Full Ch Strip overall is scaling correct now
olzzon Dec 4, 2021
901df87
fix: don't scale reduction meters for now
olzzon Dec 4, 2021
87d9f33
fix: reduction meter align -6dB
olzzon Dec 4, 2021
652e4ae
fix: Fixated logger version to 1.0.4, since newer uses fs.
KvelaGorrrrnio Dec 7, 2021
770a923
Merge branch 'develop' into feat/SIS-26/optimize-logging
KvelaGorrrrnio Dec 7, 2021
d647419
Merge pull request #202 from tv2/feat/SIS-26/optimize-logging
KvelaGorrrrnio Dec 7, 2021
20ac5d3
Merge pull request #206 from tv2/feat/gui-scaling
olzzon Dec 10, 2021
9fd96a9
fix: Updated yarn.lock.
KvelaGorrrrnio Dec 10, 2021
29b37b9
Merge pull request #207 from tv2/develop
olzzon Dec 10, 2021
eb9964b
Commit from GitHub Actions (Prod Node CI)
olzzon Dec 10, 2021
6158f20
Merge pull request #208 from tv2/master
olzzon Dec 10, 2021
10fceb9
hotfix: Added dummy process.env to client side.
KvelaGorrrrnio Dec 13, 2021
b8d7de9
Merge pull request #209 from tv2/develop
olzzon Dec 13, 2021
322e573
fix: Added dummy procces.env to client side.
KvelaGorrrrnio Dec 13, 2021
4e474da
Merge pull request #210 from tv2/develop
KvelaGorrrrnio Dec 13, 2021
a2c8c28
Commit from GitHub Actions (Prod Node CI)
KvelaGorrrrnio Dec 13, 2021
f057f79
Merge pull request #211 from tv2/master
olzzon Dec 13, 2021
012027f
fix: Change node version in Docker build to match github action tests
olzzon Dec 13, 2021
910c8e4
Merge pull request #212 from tv2/develop
olzzon Dec 13, 2021
a63a701
Commit from GitHub Actions (Prod Node CI)
olzzon Dec 13, 2021
c77eb44
Merge pull request #213 from tv2/master
olzzon Dec 13, 2021
72c2fea
fix: package.json was not following .editorconfig 4 space indent_size
olzzon Dec 13, 2021
3d6db88
Merge pull request #216 from tv2/fix/packagejson-follow-edittorconfig…
olzzon Dec 13, 2021
cb52d03
feat: Electron build for Mac and Windows
olzzon Dec 13, 2021
f839292
fix: add electron.js file
olzzon Dec 13, 2021
102e58a
fix: when start Sisyfos for the first time, it will crash if you touc…
olzzon Dec 14, 2021
406542c
Merge pull request #218 from tv2/feat/build-electron-app-v2
olzzon Dec 14, 2021
1af4153
Merge branch 'develop' into fix/starting-with-no-default-shot
olzzon Dec 14, 2021
7208be4
Merge pull request #219 from tv2/fix/starting-with-no-default-shot
olzzon Dec 14, 2021
cf33b6e
fix: remove electron and electron builder from Dockerimage
olzzon Dec 14, 2021
7d21d39
fix: remove typescript and prettier from dockerbuild
olzzon Dec 14, 2021
41b39e9
fix: Dockerfile - build node_modules as production
olzzon Dec 14, 2021
57e6f64
fix: Docker image size - add ./public/ to .dockerignore
olzzon Dec 14, 2021
11860af
fix: Dockerfile - cache clean added
olzzon Dec 14, 2021
d2bdff8
fix: type - added double yarn in last commit
olzzon Dec 14, 2021
5bf5b0a
Merge pull request #220 from tv2/develop
olzzon Dec 14, 2021
6ac4fff
Commit from GitHub Actions (Prod Node CI)
olzzon Dec 14, 2021
890e299
Merge pull request #221 from tv2/master
olzzon Dec 14, 2021
c5bf42b
fix: remove recalcAssignedChannels from hot path
Jan 28, 2022
21e7e24
feat: Hide load routing - when Sisyfos is not in settings=1 mode
olzzon Jan 31, 2022
c3b9761
Merge pull request #223 from nrkno/fix/default-label-fallback
olzzon Feb 14, 2022
8a38330
chore: update dependencies to remove vulnerabilities
olzzon Feb 14, 2022
59b1857
fix: Midas - mixerTimeout should not start before metering data are r…
olzzon Feb 15, 2022
0db1dab
feat: better restart handling after updating settings
olzzon Feb 15, 2022
b19c9a0
Merge pull request #225 from tv2/feat/better-configupdate-handling
olzzon Feb 15, 2022
d40a44c
fix: When chaning number of faders, all monitor settings and routing …
olzzon Feb 15, 2022
020a0b6
Merge pull request #226 from tv2/fix/aux-settings-lost-adding-fader
olzzon Feb 17, 2022
fe6a34b
fix: when adding a new channel to monitor send, other channels could …
olzzon Feb 17, 2022
0fbbcfc
fix: When setting Auxlevel on an index higher than the length of the …
olzzon Feb 18, 2022
7184af3
Merge pull request #228 from tv2/fix/add-channel-to-monitor-adds-it-t…
olzzon Feb 18, 2022
2e56010
fix: update mock data to match VuMeter
olzzon Feb 18, 2022
bed275d
Merge pull request #230 from tv2/develop
olzzon Feb 23, 2022
2bd4096
Commit from GitHub Actions (Prod Node CI)
olzzon Feb 23, 2022
6e72473
Merge pull request #231 from tv2/master
olzzon Feb 23, 2022
624e67d
Merge branch 'fix/channelcount-performance' into develop
mint-dewit Feb 23, 2022
ecbf981
wip: Begun refactoring Sisyfos into two.
KvelaGorrrrnio Feb 23, 2022
13567e9
wip: Client builds + run; Server build only.
KvelaGorrrrnio Feb 23, 2022
aa7b731
wip: Server is running and serving client.
KvelaGorrrrnio Feb 24, 2022
a285d31
wip: Changed require to import in server.
KvelaGorrrrnio Feb 24, 2022
110ecfb
wip: Setup yarn workspaces and linked.
KvelaGorrrrnio Feb 24, 2022
2b807a8
refactor: Moved shared constants into 'constants' folder.
KvelaGorrrrnio Feb 25, 2022
f15c669
wip: Moved types back into reducer files.
KvelaGorrrrnio Mar 1, 2022
12518c0
wip: Last types to reducer files + shared workspace has src folder.
KvelaGorrrrnio Mar 1, 2022
79e639d
fix: Client bugs + moved server code to src folder.
KvelaGorrrrnio Mar 1, 2022
cd0fdfa
fix: Moved client code to src folder + server serving correct static …
KvelaGorrrrnio Mar 1, 2022
f7f1fbb
Merged PR 232.
KvelaGorrrrnio Mar 2, 2022
464db1d
Merge branch 'nrkno-fix/channelcount-performance' into develop
KvelaGorrrrnio Mar 2, 2022
2a4096b
Merge branch 'develop' of github.com:tv2/sisyfos-audio-controller int…
KvelaGorrrrnio Mar 2, 2022
3b39ae6
Merged PR 232 from develop.
KvelaGorrrrnio Mar 2, 2022
1879b7d
fix: Converted the last require() to import.
KvelaGorrrrnio Mar 2, 2022
92bb2e3
Added AFJO to contributors in package.json.
KvelaGorrrrnio Mar 2, 2022
8ebda72
wip: Refactor build system for express.
KvelaGorrrrnio Mar 2, 2022
b73d0ba
wip: Removed test-file.
KvelaGorrrrnio Mar 2, 2022
002a4ff
wip: Electorn build using asar compression.
KvelaGorrrrnio Mar 3, 2022
df7da74
fix: Added check if fails when writing to storage.
KvelaGorrrrnio Mar 3, 2022
7229e2c
fix: Downgraded nouislider due to breaking changes in previous upgrade.
KvelaGorrrrnio Mar 3, 2022
c34997e
wip: Electron now uses version and name from root package.
KvelaGorrrrnio Mar 3, 2022
f8ec36d
wip: Updated GHA + docker CI
KvelaGorrrrnio Mar 3, 2022
fd559ef
fix: Updated snapshotHandler and SettingsStorage to use absolute path.
KvelaGorrrrnio Mar 3, 2022
9d66b5e
refactor: Cleanup + prettier moved to root package.
KvelaGorrrrnio Mar 3, 2022
1419d19
wip: Minor improvements to electron setup.
KvelaGorrrrnio Mar 3, 2022
74a9588
wip: Renamed electron workspace to avoid name clash.
KvelaGorrrrnio Mar 3, 2022
1bc125d
wip: Testing electron structures.
KvelaGorrrrnio Mar 3, 2022
3382224
wip: Moved back to electron folder.
KvelaGorrrrnio Mar 3, 2022
44f151c
wip: Client and server uses node_module 'shared' instead of relative …
KvelaGorrrrnio Mar 3, 2022
4b3caa9
Revert "wip: Client and server uses node_module 'shared' instead of r…
KvelaGorrrrnio Mar 3, 2022
196df03
wip: Renamed electron workspace to desktop.
KvelaGorrrrnio Mar 3, 2022
ec51cb3
wip: Updated desktop scripts to windows and mac build.
KvelaGorrrrnio Mar 4, 2022
48d012f
refactor: Moved release folder to desktop/dist.
KvelaGorrrrnio Mar 9, 2022
31df0a0
fix: Updated github actions prod workflow to build desktop.
KvelaGorrrrnio Mar 9, 2022
195eb03
refactor: Using process.cwd to find storage folder.
KvelaGorrrrnio Mar 9, 2022
755c8c0
refactor: Updated dockerfile + dockerignore to respect new project st…
KvelaGorrrrnio Mar 9, 2022
f5cbae7
doc: Updated README.
KvelaGorrrrnio Mar 9, 2022
d9be891
fix: Use 2 step dockerfile.
KvelaGorrrrnio Mar 10, 2022
ebf9218
perf: Decreased build size.
KvelaGorrrrnio Mar 10, 2022
4270cde
ci: Removed unnecessary steps.
KvelaGorrrrnio Mar 10, 2022
94346ad
Merge pull request #233 from tv2/SIS-28/split-build-system-into-serve…
KvelaGorrrrnio Mar 11, 2022
e6c386e
Merge pull request #234 from tv2/develop
olzzon Mar 11, 2022
9a41ccb
Commit from GitHub Actions (Prod Node CI)
olzzon Mar 11, 2022
9a20089
Merge pull request #235 from tv2/master
olzzon Mar 12, 2022
3772f0a
chore(deps-dev): bump electron from 16.0.4 to 16.0.6
dependabot[bot] Mar 23, 2022
b53173a
fix: Removed min-height for mic-tally.
KvelaGorrrrnio Apr 13, 2022
d090e19
fix: Changed new Buffer to Buffer.from.
KvelaGorrrrnio Apr 13, 2022
fd46dbd
Merge pull request #237 from tv2/SIS-37/remove-spacing-around-mic-tally
KvelaGorrrrnio Apr 19, 2022
a5d7221
Merge pull request #238 from tv2/SIS-36/new-buffer-deprecated
KvelaGorrrrnio Apr 21, 2022
0a01968
Merge pull request #236 from tv2/dependabot/npm_and_yarn/electron-16.0.6
LindvedKrvang May 10, 2022
2c0fa13
chore(deps): bump plist from 3.0.4 to 3.0.5
dependabot[bot] May 10, 2022
051d7ca
chore(deps): bump ejs from 3.1.6 to 3.1.7
dependabot[bot] May 10, 2022
2e42433
Merge pull request #240 from tv2/dependabot/npm_and_yarn/ejs-3.1.7
LindvedKrvang May 18, 2022
0b6503a
Merge pull request #239 from tv2/dependabot/npm_and_yarn/plist-3.0.5
LindvedKrvang May 18, 2022
fb37316
fix: Lowered log level of a log call, reducing logs significantly.
andr9528 May 20, 2022
a5dc8ff
Merge pull request #241 from andr9528/fix_loweredOneLogLevel
andr9528 May 20, 2022
bfa6d20
SOF-937 Refactor fade up and down to use time based fading
LindvedKrvang Jun 2, 2022
6479836
chore(deps-dev): bump electron from 16.0.6 to 16.2.6
dependabot[bot] Jun 16, 2022
2791b4a
chore: SOF-937 Use function instead of lambda
LindvedKrvang Jun 17, 2022
45beecf
Merge pull request #243 from tv2/dependabot/npm_and_yarn/electron-16.2.6
LindvedKrvang Jun 21, 2022
f8ab1c8
chore: SOF-937 Refactor variable name to correct english
LindvedKrvang Jun 21, 2022
fe49a52
Merge pull request #242 from tv2/SOF-937/fadeAudioBed
LindvedKrvang Jun 21, 2022
9b89572
chore(deps): bump terser from 5.11.0 to 5.14.2
dependabot[bot] Jul 20, 2022
10908f0
Merge pull request #244 from tv2/dependabot/npm_and_yarn/terser-5.14.2
LindvedKrvang Aug 1, 2022
3b28199
feat: SSL code update and cleanup
olzzon Sep 13, 2022
420799b
Merge pull request #245 from tv2/feat/sslmixer-update
olzzon Sep 14, 2022
ff15fd9
feat: Reflect fader changes from other mixers. Added optional allButT…
olzzon Dec 24, 2022
2fe7660
feat: added allMixersButThis to updateMuteState
olzzon Dec 24, 2022
cfe1e6b
feat: push to ghcr [ignore-audit]
siljekristensen Dec 8, 2022
1683947
feat: rename allMixersButThis to mixerIndexToSkip
olzzon Jan 3, 2023
f9a6929
Merge pull request #249 from tv2/feat/reflect-mixerchange-to-other-mixer
olzzon Jan 3, 2023
3cdc436
ci: remove jenkins
siljekristensen Jan 6, 2023
579abfb
chore: add dependabot config
siljekristensen Feb 6, 2023
4664607
Merge branch 'develop' into sisyfos-master-update
jstarpl Feb 13, 2023
d797009
chore: [ignore-audit]
jstarpl Feb 13, 2023
c7c31f4
chore: update GitHub Workflow [ignore-audit]
jstarpl Feb 13, 2023
2df1071
chore(NRK): disable branch workflows
jstarpl Feb 13, 2023
5b526a0
chore: [ignore-audit]
jstarpl Feb 13, 2023
6ad15cc
chore: add some extra guards for promises
mint-dewit Feb 24, 2023
a5e5e38
chore: run ci [ignore-audit]
mint-dewit Feb 24, 2023
eb4a762
chore: add some extra guards for promises
mint-dewit Feb 24, 2023
3ab6162
ci: disable provenance
siljekristensen Mar 2, 2023
77ed4b3
ci: prune container images
siljekristensen Mar 2, 2023
496bacc
feat: add support for atem fairlight protocol
mint-dewit Mar 3, 2023
08db780
chore: remove unnecessary guard
mint-dewit Mar 6, 2023
1cfc8cf
Merge branch 'develop' into sisyfos-master-update
mint-dewit Mar 6, 2023
0c3dd88
Merge pull request #6 from nrkno/sisyfos-master-update
mint-dewit Mar 6, 2023
6a60b8c
chore: skip validate dependencies
mint-dewit Mar 7, 2023
7ce006f
chore: clean up and clarify
mint-dewit Mar 13, 2023
167ee86
Merge pull request #253 from nrkno/SOFIE-2167-add-sisyfos-support-for…
KvelaGorrrrnio Apr 18, 2023
bbe40b5
Merge pull request #252 from nrkno/fix/extra-guards-ruby
KvelaGorrrrnio Apr 18, 2023
81c22e2
fix(vmix): don't crash when vmix has more audio channels than sisyfos…
Abrahamic-God May 1, 2023
11e0749
fix: slightly more robust
Abrahamic-God May 2, 2023
61c18fa
refactor: clarify by moving into function
Abrahamic-God May 2, 2023
27b394a
docs: add docker windows instructions
Abrahamic-God May 2, 2023
db06cb0
fix: when remoing assignment on fader it didn't take mixerIndex into …
olzzon May 11, 2023
66a7500
Merge pull request #257 from alvancamp/patch-1
olzzon May 12, 2023
64ac644
Merge pull request #256 from alvancamp/fix/vmix-channel-outnumbering
olzzon May 12, 2023
e096739
fix: rename newAssignment to newAssignments
olzzon May 15, 2023
c9260e3
Merge pull request #258 from tv2/fix/assingment-of-channel-fader-bug
olzzon May 15, 2023
8a46aab
Merge pull request #259 from tv2/master
olzzon May 15, 2023
5f05896
chore: update to node 18 and update all dependencies
olzzon May 15, 2023
3a61663
fix: Atem missing an old change from FADE_DISPATCH_RESOLUTION to MAX_…
olzzon May 16, 2023
12d2762
fix: LawoRuby comparison type "as number"
olzzon May 16, 2023
cbb78d8
chore: fix vulnerability, allow "any" in server (because of old struc…
olzzon May 16, 2023
280205d
Merge pull request #260 from tv2/chore/upgrade-to-node-18-incl-depend…
olzzon May 16, 2023
502d6a6
fix: latest version of noUiSclider are using css ".noUi-origin { heig…
olzzon Jun 1, 2023
e56201c
Merge pull request #262 from tv2/fix/nouislide-css
olzzon Jun 1, 2023
257aada
chore: vulnerability update in socket.io and socket.io-parser
olzzon Jun 1, 2023
e07364e
Merge pull request #263 from tv2/chore/update-vulnerability
olzzon Jun 1, 2023
5a8388c
fix: location of storage folder was not the same when save and recall…
olzzon Jun 9, 2023
399840b
Merge pull request #265 from tv2/fix/snapshot-storage-location
olzzon Jun 12, 2023
a447752
Merge branch 'tv2-develop' into develop
mint-dewit Jun 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 0 additions & 13 deletions .babelrc

This file was deleted.

137 changes: 0 additions & 137 deletions .circleci/config.yml

This file was deleted.

20 changes: 20 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
node_modules
*.vscode
*.github
Dockerfile
Docs

*/dist
desktop

.gitignore
.dockerignore
.prettierignore
.prettierrc.json
jest.config.js
tsconfig.jest.json
tslint.json
.npmignore
.jshintrc
.editorconfig
webpack.config.js
28 changes: 28 additions & 0 deletions .github/actions/branch-exists/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
#######################################################################################################################
# NOTE: DOES NOT WORK YET
#######################################################################################################################

name: 'Branch exists'
description: 'Check that branch exists'
inputs:
branch:
description: 'branch to check existence for'
required: true
outputs:
exists:
description: "Boolean of whether branch exists"
value: ${{ steps.branch.outputs.exists }}
runs:
using: 'composite'
steps:
- name: Check branch
id: branch
env:
branch: ${{ inputs.branch }}
shell: bash
run: |
if [ -z $(git show-ref -- heads/$branch) ]; then
echo ::set-output name=exists::false
else
echo ::set-output name=exists::true
fi
10 changes: 10 additions & 0 deletions .github/actions/cache/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: "Cache dependencies"
description: "Cache dependencies"
runs:
using: "composite"
steps:
- name: Cache dependencies
uses: actions/setup-node@v2
with:
node-version: ${{ env.node-version }}
cache: ${{ env.node-package-manager }}
24 changes: 24 additions & 0 deletions .github/actions/check-secret/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: 'Check secret'
description: 'Check secret'
inputs:
secret:
description: 'Secret to check'
required: true
outputs:
defined:
description: "Boolean of whether secret is defined"
value: ${{ steps.secret.outputs.defined }}
runs:
using: 'composite'
steps:
- name: Check secrets
id: secret
env:
secret: ${{ inputs.secret }}
shell: bash
run: |
if [ "$secret" == "" ]; then
echo ::set-output name=defined::false
else
echo ::set-output name=defined::true
fi
30 changes: 30 additions & 0 deletions .github/actions/extract-version/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: 'Extract version'
description: 'Split semver version into major, minor and patch (and version).'
inputs:
version:
description: 'Version as string'
required: true
outputs:
version:
description: "Full version"
value: ${{ steps.match.outputs.group1 }}
major:
description: "Major version"
value: ${{ steps.match.outputs.group2 }}
minor:
description: "Minor version"
value: ${{ steps.match.outputs.group3 }}
patch:
description: "Patch version"
value: ${{ steps.match.outputs.group4 }}
runs:
using: 'composite'
steps:
- run: echo "${{ inputs.version }}"
shell: bash
- name: Match Semantic Version
uses: actions-ecosystem/action-regex-match@v2
id: match
with:
text: ${{ inputs.version }}
regex: '^v?(?<version>(?<major>[0-9]+).(?<minor>[0-9]+).(?<patch>[0-9]+))$'
12 changes: 12 additions & 0 deletions .github/actions/test/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: "Test"
description: "Test"
runs:
using: "composite"
steps:
- uses: ./.github/actions/cache
- name: Install dependencies
run: yarn install --frozen-lockfile
shell: bash
- name: Run tests
run: yarn test
shell: bash
8 changes: 8 additions & 0 deletions .github/actions/validate-dependencies/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name: "Validate dependencies"
description: "Validate dependencies"
runs:
using: "composite"
steps:
- name: Check dependencies
run: yarn audit --groups "dependencies" --level moderate
shell: bash
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
reviewers:
- "@nrkno/sofie-ops"
1 change: 1 addition & 0 deletions .github/version
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
1.11.6-locally-modified
78 changes: 78 additions & 0 deletions .github/workflows/deploy-image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
name: Node CI
on:
push:
branches:
- '**'
tags:
- 'v**'
workflow_dispatch:

jobs:
run-yarn-build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- uses: actions/cache@v3
with:
path: '**/node_modules'
key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}

- name: yarn install
run: yarn install --check-files --frozen-lockfile

# - name: yarn validate:dependencies
# run: |
# if ! git log --format=oneline -n 1 | grep -q "\[ignore-audit\]"; then
# yarn validate:dependencies
# else
# echo "Skipping audit"
# fi

- name: yarn build
run: yarn build

- name: yarn unit test
run: yarn test

docker-release:
runs-on: ubuntu-latest
needs: [run-yarn-build]
permissions:
contents: read
packages: write
steps:
- uses: actions/checkout@v3

- name: Get the Docker tag for GHCR
id: ghcr-tag
uses: docker/metadata-action@v4
with:
images: |
ghcr.io/${{ github.repository }}
tags: |
type=schedule
type=ref,event=branch
type=ref,event=tag
type=raw,value=latest,enable={{is_default_branch}}
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}}

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2

- name: Login to GitHub Container Registry
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build and push to GHCR
uses: docker/build-push-action@v3
with:
context: .
push: true
provenance: false
labels: ${{ steps.ghcr-tag.outputs.labels }}
tags: "${{ steps.ghcr-tag.outputs.tags }}"
Loading