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

Features and bugfixes on behalf of SVT #49

Merged
merged 83 commits into from
Jan 22, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
91f477a
feat: support media and html sources in prod and web sockets
Saelmala Aug 23, 2024
f49f98c
feat: add management lock
Saelmala Sep 10, 2024
20b52e8
feat: display thumbnail on card and fix cache issue
LucasMaupin Sep 16, 2024
2e212aa
feat: can specify multiview layout when doing production-config(#16)
malmen237 Sep 19, 2024
13813bd
chore(deps): bump find-my-way and fastify
dependabot[bot] Sep 18, 2024
d5155c6
chore(deps): bump semver and nodemon
dependabot[bot] Sep 23, 2024
4f32f3e
fix: rebase conflicts
birme Sep 23, 2024
6e7da3b
feat: possible to add feedback-streams to multiview-layout (#21)
malmen237 Sep 25, 2024
424e870
fix: solve bug error toast websockets (#22)
Saelmala Sep 26, 2024
2994830
fix: could remove sources from prod when locked (#23)
Saelmala Sep 27, 2024
2d7c4fc
fix: filter bug, showing all instead of none (#27)
Saelmala Oct 1, 2024
9e994fc
Feat/output conf (#25)
LucasMaupin Oct 1, 2024
fa258d5
fix: bug ws url needed (#28)
Saelmala Oct 1, 2024
4d9d3c3
feat: add support for srt sources (#26)
Saelmala Oct 3, 2024
5ae889e
fix: bug fix source select (#29)
Saelmala Oct 3, 2024
78ea35d
Feat/differ between multiview preset and layout (#20)
malmen237 Oct 3, 2024
8535b7c
feat: sideNav (#30)
LucasMaupin Oct 3, 2024
a7ff3b9
Fix/labels get reset (#31)
malmen237 Oct 8, 2024
b002579
Feat/restyle multiview layout (#32)
malmen237 Oct 10, 2024
0c196e9
Feat/nuke it (#33)
LucasMaupin Oct 10, 2024
f49ab7b
fix: bug with input slot not showing (#35)
Saelmala Oct 10, 2024
30d8e9b
fix: updated title on remove and add multiview in multiview config (#38)
malmen237 Oct 15, 2024
de2d760
feat: output stream-id & output bug fix (#39)
LucasMaupin Oct 15, 2024
f611fd7
feat: add modal for alignment and latency config (#34)
Saelmala Oct 16, 2024
22ad09a
fix: moved the layout-config button (#41)
malmen237 Oct 16, 2024
838e449
feat: added possibility to add, change and remove multiviewers on run…
malmen237 Oct 16, 2024
110b8bd
fix: added id check to db-seach (#43)
malmen237 Oct 17, 2024
38b2b1e
feat/add stream-id to multiview (#44)
malmen237 Oct 17, 2024
4dc597e
Feat/delete from layout config (#42)
malmen237 Oct 17, 2024
a538d29
feat: when delete prod you also delete all connected layouts (#40)
malmen237 Oct 17, 2024
90c94c6
fix: solved error on empty stream id-problem (#45)
malmen237 Oct 17, 2024
c4db76b
Fix/bugs (#49)
LucasMaupin Oct 22, 2024
1a68758
Fix/switching between presets (#46)
malmen237 Oct 23, 2024
4f99b7b
fix: multiview config updates with latest layout on layout-modal clos…
malmen237 Oct 23, 2024
3ce2377
feat: create html and media sources in api (#48)
Saelmala Oct 23, 2024
d81fa00
feat: add srt metadata to editview (#50)
LucasMaupin Oct 24, 2024
20831b6
fix: error message same local port (#51)
Saelmala Oct 25, 2024
4fa9bf8
Feat/clean mv layout input (#54)
malmen237 Oct 25, 2024
2257275
fix: srt and lock bugs (#55)
Saelmala Oct 28, 2024
343155c
fix: possible to insert empty value on multiview config, with error (…
malmen237 Oct 28, 2024
34b2d80
fix: removed input-duplicate-block from input-field and added error-h…
malmen237 Oct 29, 2024
bf147a5
fix/ purge bugs in sourcelist (#58)
malmen237 Oct 29, 2024
f67870e
fix: updated source-card-buttons and adjusted width on inventory and …
malmen237 Oct 30, 2024
a05f835
fix: layout changes to save removed, possible to save duplicate remov…
malmen237 Oct 31, 2024
3691777
fix: srt-metadata (#64)
LucasMaupin Oct 31, 2024
09b9d00
feat: source settings config (#63)
Saelmala Oct 31, 2024
53e4a44
fix: rename add ingest and copy error (#69)
Saelmala Nov 1, 2024
795e4b7
fix: bug html creation (#68)
Saelmala Nov 1, 2024
6466366
fix: only get rendering engine if html/media exist (#70)
Saelmala Nov 1, 2024
f57791a
fix: source list cut off bug (#65)
Saelmala Nov 1, 2024
df7c9aa
fix: reset of error on thumbnails-image (#67)
malmen237 Nov 1, 2024
4a980c6
fix: bug html creation (#71)
Saelmala Nov 1, 2024
d49a6e5
fix: production page crash, undefined (#72)
Saelmala Nov 4, 2024
65097e0
fix: when srt-source is active it updates db with metadata (#74)
malmen237 Nov 4, 2024
60bf6fe
fix: error handling stop production (#73)
Saelmala Nov 4, 2024
56ba7c6
Fix/srt metadata update on active (#75)
malmen237 Nov 4, 2024
b27d2ac
fix: added production-id to all user-created layouts (#76)
malmen237 Nov 5, 2024
92e1109
fix: sources not being removed from pipeline (#77)
Saelmala Nov 6, 2024
c297c57
fix: input-slot is set to 0 if is-checked is true (#79)
malmen237 Nov 6, 2024
f5453f0
fix: labels in multiview got overwritten by source-name (#81)
malmen237 Nov 7, 2024
d015087
fix: show updated inventory name in production (#82)
Saelmala Nov 7, 2024
4000c00
fix: sync-inventory updated to not overwrite excisting mapping (#83)
malmen237 Nov 7, 2024
2e95afc
Fix/make sure source id is correct (#86)
Saelmala Nov 8, 2024
a70aa2b
fix: handle missing srt-source in api on delete (#89)
malmen237 Nov 12, 2024
ad4476a
Fix/handle-undefined-pipelineId-and-html-media-requests (#90)
Saelmala Nov 12, 2024
3fcf0e5
fix: only update multiview for low delay (#93)
Saelmala Nov 12, 2024
5f5be89
fix: added label reset when source is missing in mv (#91)
malmen237 Nov 12, 2024
bcb2bc3
fix: handle sources with same id from diff ingests (#95)
Saelmala Nov 13, 2024
1f1fb3b
fix: added a retry to the database-fetches made after api-fetch (#94)
malmen237 Nov 13, 2024
d574c64
fix: correct source type drag and drop (#96)
Saelmala Nov 13, 2024
07dba8a
fix: same source id delete (#97)
Saelmala Nov 13, 2024
a7b55e4
fix: small ui improvements and removal of unused icons (#98)
Saelmala Nov 14, 2024
e832afb
fix: handle delete non-api source from prod (#101)
Saelmala Nov 14, 2024
cd22b61
fix: small ui-fixes (#99)
Saelmala Nov 14, 2024
7cf7077
fix: spelling mistakes (#104)
Saelmala Nov 15, 2024
9df8e28
fix: error handling passphrase (#103)
Saelmala Nov 15, 2024
d6d025e
fix: disabled remove-button when it is hidden (#105)
malmen237 Nov 19, 2024
48d75ef
fix: bug fix rendering engine restart (#106)
Saelmala Nov 27, 2024
d3c6a1d
fix: conflict
birme Jan 13, 2025
d53c11a
fix: conflict
birme Jan 13, 2025
76282fa
fix: lock file
birme Jan 13, 2025
f24e734
Merge branch 'main' into main
birme Jan 13, 2025
26184ec
fix: lock file was broken
birme Jan 13, 2025
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
3 changes: 2 additions & 1 deletion .env.sample
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# MongoDB
MONGODB_URI=${MONGODB_URI:-mongodb://api:password@localhost:27017/live-gui}

# Ateliere Live System Controlleer
# Ateliere Live System Controller
LIVE_URL=${LIVE_URL:-https://localhost:8080}
LIVE_CREDENTIALS=${LIVE_CREDENTIALS:-admin:admin}

# This ENV variable disables SSL Verification, use if the above LIVE_URL doesn't have a proper certificate
NODE_TLS_REJECT_UNAUTHORIZED=${NODE_TLS_REJECT_UNAUTHORIZED:-1}

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ https://help.ateliere.com/live/docs/reference/7-0-0/rest_api/

See [CONTRIBUTING](CONTRIBUTING.md)

## Licence
## License

Copyright (C) 2024 Ateliere Creative Technologies

Expand Down
16 changes: 16 additions & 0 deletions next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,21 @@ module.exports = {
locales: ['en', 'sv'],
defaultLocale: 'en',
localeDetection: false
},
images: {
minimumCacheTTL: 0
},
async headers() {
return [
{
source: '/(.*)',
headers: [
{
key: 'Permissions-Policy',
value: 'clipboard-write=(self)'
}
]
}
];
}
};
Loading
Loading