towerops/config
Graham McIntire 8cf851d9e6 Add DB connection resilience settings (#89)
## Summary
- Add `queue_target` (2s) and `queue_interval` (5s) to Repo config so DBConnection proactively replaces stale connections when queries slow down
- Add TCP `keepalive: true` to prevent network intermediaries from silently dropping idle SSL connections

Addresses the `ssl recv: closed` errors crashing `Oban.Met.Reporter` in production.

## Test plan
- [x] Config-only change, compiles cleanly
- [x] Pre-commit hooks pass

Reviewed-on: graham/towerops-web#89
2026-03-19 18:33:02 -05:00
..
config.exs fix SSL CA trust store for HTTPS in containers 2026-03-11 14:48:54 -05:00
dev.exs fix: remove Redis config from dev.exs to allow CI health checks to pass 2026-03-08 10:05:12 -05:00
prod.exs fix: suppress noisy health check logs in production 2026-03-05 13:13:19 -06:00
runtime.exs Add DB connection resilience settings (#89) 2026-03-19 18:33:02 -05:00
test.exs fix: add recurring job dispatch timer for agent-polled devices 2026-03-12 12:07:34 -05:00