datarhei-dragonfork-core/http
ZGaetano 4d94c88d74
Some checks failed
ci / vet + build (push) Failing after 5m1s
ci / race tests (push) Has been skipped
ci / WebRTC smoke (5-viewer fanout) (push) Has been skipped
ci / WebRTC latency p95 gate (push) Has been skipped
Add ProcessConfigWHIPIngest to API layer with Marshal/Unmarshal wiring
Adds ProcessConfigWHIPIngest struct to http/api/process.go and wires it
into ProcessConfig.Marshal() and ProcessConfig.Unmarshal() so that the
WHIPIngest.Enabled flag can be set via API and correctly propagates to
app.Config.WHIPIngest, which is checked by onWHIPProcessStart in
app/webrtc/whip_lifecycle.go.

Without this change, app.Config.WHIPIngest.Enabled was always false and
WHIP ingest could never activate regardless of what the UI sent.
2026-05-09 17:01:49 -04:00
..
api Add ProcessConfigWHIPIngest to API layer with Marshal/Unmarshal wiring 2026-05-09 17:01:49 -04:00
cache Add cache block list for extensions not to cache 2022-08-02 19:10:28 +02:00
cors Add v16.7.2 2022-05-13 19:26:45 +02:00
errorhandler Add GoSRT & improvements (repo-merge) 2022-06-23 22:13:58 +02:00
fs Add S3 storage support 2023-01-31 14:45:58 +01:00
graph Update dependencies 2023-09-04 16:36:53 +02:00
handler feat(branding): Dragon Fork identity for v0.1.0-dragonfork release 2026-05-03 12:22:25 +00:00
jwt Update dependencies 2023-09-04 16:36:53 +02:00
middleware Skip handling if session collectors are nil 2024-04-05 15:59:47 +02:00
mock Use abstract filesystem for stores 2023-02-01 16:09:20 +01:00
router Add v16.7.2 2022-05-13 19:26:45 +02:00
validator Add v16.7.2 2022-05-13 19:26:45 +02:00
log.go Add v16.7.2 2022-05-13 19:26:45 +02:00
server.go feat(whip): wire WHIPHandler into HTTP server Config and v3 routes 2026-05-09 16:35:48 -04:00