Skip to content

v1.2.1

Choose a tag to compare

@emfoursolutions emfoursolutions released this 08 Mar 06:50
· 217 commits to main since this release

v1.2.1

Security

  • Database credential sanitization — Database URIs displayed in the Encryption Key Rotation page and startup logs are now sanitized to prevent plaintext password exposure. Credentials are replaced with **** in all UI and log output.

Bug Fixes

  • LiveUAMap region IDs corrected — Completely rebuilt the LiveUAMap plugin region-to-API-ID mapping using verified data from the LiveUAMap source. The previous mappings were incorrect, causing 403 errors when querying regions. All 180+ regions now use correct API resid values.
  • Migration startup race condition — Fixed a crash during v1.1.0 → v1.2.0 upgrades where the startup thread would query tak_servers.enable_rx before Alembic migrations had created the column. Migrations now set TRAKBRIDGE_MIGRATION_MODE to defer the startup thread.
  • TrakBridge identity echo filtering — Identity heartbeat CoT messages sent by TrakBridge are now filtered when echoed back by the TAK server, preventing them from being forwarded to output handler plugins (Discord, Slack, IRC).
  • Handler plugin log noise — Reduced per-message logging in Discord, Slack, and IRC handler plugins from INFO to DEBUG, significantly reducing log volume in production.

Infrastructure

  • Docker networking — Removed external port mappings from dev and staging environments; all communication now uses Docker internal networking.