30 Commits (aae93051a0fc5d0e9ae7e7fe4ff115c6984e2ee2)

Author SHA1 Message Date
  Jan aae93051a0 control: fix request-body checks and stream timeout wiring 4 months ago
  Jan 04afc1a551 ingest: wire prebuffer into runtime and pace sink drain 4 months ago
  Jan 6cafbdd392 control: add web ingest config save and hard reload 4 months ago
  Jan 180c0197fd ingest: relay icecast stream titles into rds radiotext 4 months ago
  Jan f30e749ffb ingest: add integration smoke coverage 4 months ago
  Jan 8794d484cd ingest: use unified factory in main and harden ingest config validation 4 months ago
  Jan 4e522faaa9 ingest: add icecast adapter and decoder layer skeleton 4 months ago
  Jan 4ad70d4ae4 ingest: rewire tx/control to runtime and http raw adapter 4 months ago
  Jan 868bd55c7a feat: surface applied frequency and write faults 4 months ago
  Jan Svabenik 002bb0a96e control: harden HTTP server timeouts 4 months ago
  Jan Svabenik 21a38d8ab2 ws02: expose runtime state age 4 months ago
  Jan Svabenik a7549f4187 Expose runtime transition history 4 months ago
  Jan Svabenik 24adbff8f2 feat: expose fault history in runtime and UI 4 months ago
  Jan Svabenik f275e125a7 feat: add runtime fault reset path 4 months ago
  Jan Svabenik e8b3c28041 feat: add faulted runtime counters 4 months ago
  Jan Svabenik 44ff130d23 feat: add explicit HTTP audio ingest mode 4 months ago
  Jan Svabenik b3e9f7bf45 feat: add runtime health alert 4 months ago
  Jan Svabenik 58364659e9 Add runtime indicator based on queue signals 4 months ago
  Jan Svabenik 64fa67e4d8 Expose queue health in runtime stats 4 months ago
  Jan Svabenik b80788d6e1 perf: add runtime timing diagnostics for Linux Pluto TX path 4 months ago
  Jan Svabenik ce12ff92b8 feat: add driver/uri/deviceArgs backend config plumbing 4 months ago
  Jan Svabenik 59c338ebda feat: add live audio ingest pipeline for on-air streaming 4 months ago
  Jan Svabenik 2d23a50abc feat: live config hot-reload via POST /config (fix27) 4 months ago
  Jan Svabenik b89cb9a651 fix: decouple composite drive from hardware TX gain 4 months ago
  Jan Svabenik 93cdcab8d8 feat: add hardware TX mode with PlutoSDR and SoapySDR drivers 4 months ago
  Jan Svabenik 0dd4156097 feat: add TX engine, runtime telemetry and explicit TX control 4 months ago
  Jan Svabenik 6558d7bc09 feat: expose new DSP controls across config, control API, dry-run and docs 4 months ago
  Jan Svabenik 822ff6d357 feat: add simulated transmit path to main cli 4 months ago
  Jan Svabenik 623087a6b8 feat: add dry-run pipeline and automated tests 4 months ago
  Jan Svabenik 1bb5692417 feat: integrate cli config and control scaffolding 4 months ago