towerops/lib/towerops_web
Graham McIntire e1b9976219
Add Dialyzer typespecs to WebSocket agent code and Agents context
- Add @spec to AgentSocket callbacks (connect/3, id/1)
- Add @spec to AgentChannel callbacks (join/3, handle_info/2, handle_in/3)
- Add @spec to AgentChannel private function build_jobs_for_agent/1
- Add @spec to Agents.verify_agent_token/1
- Add @spec to Agents.update_agent_token_heartbeat/3
- Add @spec to Agents.list_agent_polling_targets/1

These specs provide strict type checking for the critical WebSocket
agent communication code implemented in this session.
2026-01-17 10:37:27 -06:00
..
channels Add Dialyzer typespecs to WebSocket agent code and Agents context 2026-01-17 10:37:27 -06:00
components Update table borders to use lighter grey instead of black 2026-01-15 13:32:09 -06:00
controllers agent improvements and agent config 2026-01-16 17:26:51 -06:00
live Update agent setup instructions with Watchtower auto-updates 2026-01-16 17:38:30 -06:00
plugs agent improvements and agent config 2026-01-16 17:26:51 -06:00
endpoint.ex agent improvements and agent config 2026-01-16 17:26:51 -06:00
gettext.ex init 2025-12-21 11:10:43 -06:00
router.ex agent improvements and agent config 2026-01-16 17:26:51 -06:00
telemetry.ex add api for mobile login 2026-01-15 15:36:14 -06:00
user_auth.ex Convert User Settings from controller to LiveView 2026-01-15 16:29:50 -06:00