Rob Watson
|
add511e3dd
|
refactor: extract commands to domain package
ci-build / build (push) Blocked by required conditions
ci-build / release (push) Blocked by required conditions
ci-build / lint (push) Waiting to run
ci-scan / Analyze (go) (push) Waiting to run
ci-scan / Analyze (actions) (push) Waiting to run
|
2025-04-20 20:55:10 +02:00 |
|
Rob Watson
|
4a863a3212
|
feat(mediaserver): custom TLS certs
|
2025-04-20 11:27:17 +02:00 |
|
Rob Watson
|
98d93ad286
|
feat(mediaserver): RTMPS
ci-build / lint (push) Waiting to run
ci-build / build (push) Blocked by required conditions
ci-build / release (push) Blocked by required conditions
ci-scan / Analyze (go) (push) Waiting to run
ci-scan / Analyze (actions) (push) Waiting to run
|
2025-04-19 22:05:55 +02:00 |
|
Rob Watson
|
5f026be769
|
refactor(config)!: update config file schema
BREAKING CHANGE: YAML schema
|
2025-04-18 18:00:28 +02:00 |
|
Rob Watson
|
b147da6d9b
|
feat(mediaserver): configurable RTMP host and bind address
|
2025-04-17 11:15:08 +02:00 |
|
Rob Watson
|
b8389eceb0
|
feat: improve Docker connection error handling
|
2025-04-16 14:53:47 +02:00 |
|
Rob Watson
|
d332a78af1
|
fix(ui): further key handling improvements
Avoids losing user destination selection when re-rendering the page,
especially after adding or removing a destination.
|
2025-04-10 07:37:24 +02:00 |
|
Rob Watson
|
30da888184
|
feat(ui): improve error handling on startup
|
2025-04-09 06:50:35 +02:00 |
|
Rob Watson
|
5735b2d73a
|
refactor: consistent naming
|
2025-04-06 06:43:25 +02:00 |
|
Rob Watson
|
e14cfdee85
|
refactor: startup check
ci-build / lint (push) Has been cancelled
ci-build / build (push) Has been cancelled
ci-build / release (push) Has been cancelled
- separate mediaserver create and start
- avoid blocking main app loop during startup check
- remove ui.allowQuit
- add integration test
|
2025-04-05 09:43:11 +02:00 |
|
Rob Watson
|
522be621ee
|
refactor: replicator
|
2025-04-03 17:23:27 +02:00 |
|
Rob Watson
|
e4438baa65
|
feat: require ingress for egress
ci-build / lint (push) Has been cancelled
ci-build / build (push) Has been cancelled
ci-build / release (push) Has been cancelled
|
2025-04-01 16:39:51 +02:00 |
|
Rob Watson
|
d3a6d6acdb
|
feat: validate destinations
|
2025-04-01 11:49:46 +02:00 |
|
Rob Watson
|
7edb975b8e
|
feat(ui): add and remove destinations
|
2025-03-31 07:13:22 +02:00 |
|
Rob Watson
|
2cde04728a
|
feat(mediaserver): use TLS for API endpoints
|
2025-03-27 08:18:25 +01:00 |
|
Rob Watson
|
3ec4f49b0f
|
observe: allow DEBUG logs via env vars
|
2025-03-26 17:40:57 +01:00 |
|
Rob Watson
|
117ed7562c
|
feat: stream key
|
2025-03-24 21:59:45 +01:00 |
|
Rob Watson
|
b231e8736c
|
feat: cleanup zombie networks
|
2025-03-16 15:05:43 +01:00 |
|
Rob Watson
|
9314506c75
|
test(integration): extend app test
|
2025-03-16 12:36:28 +01:00 |
|
Rob Watson
|
99766c8230
|
feat: error handling
|
2025-03-14 20:57:04 +01:00 |
|
Rob Watson
|
7dba1768a4
|
refactor: internal package
|
2025-03-09 19:58:25 +01:00 |
|