v7.0.0-beta9.7.8
TonesToActive Integration — Per-Tone-Set Configuration & Street Groups
TLR (server):
- On startup, automatically pushes the full tone set list to any configured TonesToActive server via
POST /api/sync-tone-sets - Tone sets appear pre-populated in the TonesToActive admin UI ready to configure
TonesToActive:
- Per-tone-set configuration: unit label, email recipients, street group, location context, and geocoding radius — all configurable per tone set
- Street Groups: create named collections of known streets and STT corrections, assign them to one or more tone sets
- Hybrid SQLite + PostgreSQL database support (SQLite for config/settings, PostgreSQL for operational data with automatic fallback)
- New admin UI sections: Tone Set Configurations, Street Groups, PostgreSQL Connection
- Geo bias per tone set: specify a city + mile radius for tighter geocoding accuracy
- New API endpoints for managing tone set configs, street groups, and TLR sync