Jan
|
14bdbbabea
|
ingest: harden adapter metadata and shutdown handling
|
hace 1 mes |
Jan
|
97c6e9b6a0
|
ingest: fix source defaults and discovery context handling
|
hace 1 mes |
Jan
|
bd301909ad
|
Merge branch 'bugfix/icecast-write-blocked' into audio-ingest-rework
|
hace 1 mes |
Jan
|
d29e9d45a3
|
engine: require sustained late writes before degrading runtime
|
hace 1 mes |
Jan
|
14ad4a7b01
|
ingest: sync sink sample rate with decoded stream
|
hace 1 mes |
Jan
|
04afc1a551
|
ingest: wire prebuffer into runtime and pace sink drain
|
hace 1 mes |
Jan
|
33b9640ef0
|
ingest: add runtime working buffer and prebuffer gate
|
hace 1 mes |
Jan
|
faf1aed472
|
ingest: reconnect icecast streams and propagate chunk metadata
|
hace 1 mes |
Jan
|
6a23b6c313
|
control: move ingest configuration into dedicated tab
|
hace 1 mes |
Jan
|
6cafbdd392
|
control: add web ingest config save and hard reload
|
hace 1 mes |
Jan
|
aa26330147
|
ingest: expose source origin in runtime details
|
hace 1 mes |
Jan
|
6d37e8c831
|
ingest: add aes67 sap discovery support
|
hace 1 mes |
Jan
|
96a8bdaf94
|
ingest: add aoip aes67 source support
|
hace 1 mes |
Jan
|
f9f695eb4a
|
ingest: add srt source support via aoiprxkit
|
hace 1 mes |
Jan
|
180c0197fd
|
ingest: relay icecast stream titles into rds radiotext
|
hace 1 mes |
Jan
|
42d74c8665
|
ingest: improve runtime observability coverage
|
hace 1 mes |
Jan
|
f30e749ffb
|
ingest: add integration smoke coverage
|
hace 1 mes |
Jan
|
5354ca54a1
|
ingest: harden runtime and source recovery paths
|
hace 1 mes |
Jan
|
a2e36cab15
|
ingest: share decoder pcm helpers
|
hace 1 mes |
Jan
|
2e2e838441
|
ingest: harden icecast decoder fallback handling
|
hace 1 mes |
Jan
|
845bfce153
|
ingest: add native ogg vorbis decoder
|
hace 1 mes |
Jan
|
70dd4ab8b8
|
ingest: add native mp3 decoder
|
hace 1 mes |
Jan
|
51db52f934
|
docs(ingest): align phase-1 status and decoder fallback semantics
|
hace 1 mes |
Jan
|
8794d484cd
|
ingest: use unified factory in main and harden ingest config validation
|
hace 1 mes |
Jan
|
58676ba6e2
|
ingest: centralize source factory and wire icecast decoder fallback
|
hace 1 mes |
Jan
|
2673787c88
|
ingest: add runtime and control ingest stats tests
|
hace 1 mes |
Jan
|
4e522faaa9
|
ingest: add icecast adapter and decoder layer skeleton
|
hace 1 mes |
Jan
|
4ad70d4ae4
|
ingest: rewire tx/control to runtime and http raw adapter
|
hace 1 mes |
Jan
|
8d02c57348
|
ingest: add stdin PCM source adapter
|
hace 1 mes |
Jan
|
5cb364d742
|
ingest: add phase1 runtime skeleton and conversion model
|
hace 1 mes |
Jan
|
1d8eb1e856
|
feat(ui): rework control plane layout
|
hace 1 mes |
Jan
|
89144c453f
|
ui: introduce light tabbed control layout
|
hace 1 mes |
Jan
|
4f434e7af7
|
docs: add UI rework sollmodell
|
hace 1 mes |
Jan
|
036fa2d19d
|
release: bump version to 0.9.0
|
hace 1 mes |
Jan
|
0d25f0e3e3
|
Merge branch 'feature/pro-runtime-hardening'
|
hace 1 mes |
Jan
|
868bd55c7a
|
feat: surface applied frequency and write faults
|
hace 1 mes |
Jan
|
5b0d76048a
|
config: enforce rds text lengths
|
hace 1 mes |
Jan
|
41aff27671
|
docs: reconcile workboard and runtime API status
|
hace 1 mes |
Jan
|
7d0efe3a38
|
tune: ignore sub-millisecond write jitter in TX late detection
|
hace 1 mes |
Jan
|
4bf56a6e6c
|
fix: separate write latency from pipeline latency
|
hace 1 mes |
Jan
|
06056c08c8
|
Surface control audit telemetry
|
hace 1 mes |
Jan
|
06bf511391
|
control: expose request rejection audit counters
|
hace 1 mes |
Jan
|
da668863a1
|
Harden /audio/stream uploads
|
hace 1 mes |
Jan
|
25dfb6c24c
|
Hardening audio stream Content-Type guard
|
hace 1 mes |
Jan Svabenik
|
dd7ae483c4
|
control: reject unexpected bodies on control POSTs
|
hace 1 mes |
Jan Svabenik
|
002bb0a96e
|
control: harden HTTP server timeouts
|
hace 1 mes |
Jan Svabenik
|
b51a7da522
|
control: enforce JSON content type for config API
|
hace 1 mes |
Jan Svabenik
|
6df385bd37
|
feat: limit config request body size
|
hace 1 mes |
Jan Svabenik
|
4d6edf9f57
|
Add underrun streak visibility in health panel
|
hace 1 mes |
Jan Svabenik
|
8d43cf6bad
|
Add underrun streak telemetry
|
hace 1 mes |