github Thinline-Dynamic-Solutions/ThinLineRadio v26.04.034
Version 26.04.034

21 hours ago

What's Changed

Changed

  • Server — Duplicate calls are now silently dropped at ingest

    • Duplicates are dropped immediately after detection — no database write, no downstream delivery, no transcription, no tone detection
    • Prevents circular duplicate call loops that could occur between two downstream servers when duplicates were still being forwarded
  • Server — Background purge of legacy duplicate rows

    • On startup, a background goroutine deletes all existing isDuplicate = true rows from the database in small batches (100 rows at a time, 250 ms pause between batches) to avoid long table locks
    • Progress is logged when complete

Note: Version 26.04.033 was pulled due to causing circular duplicate call loops between downstream servers. This release carries those fixes forward on the correct baseline.

Don't miss a new ThinLineRadio release

NewReleases is sending notifications on new releases.