towerops/test/towerops/monitoring
Graham McIntire ba5464332b
fix: use system ping command instead of raw ICMP sockets
- Rewrote Ping module to use system ping binary instead of raw ICMP
  sockets which required CAP_NET_RAW privileges
- Added iputils-ping package to Docker images for production
- Added proper IP address validation before executing ping command
- Updated tests to account for 1 second minimum timeout of system ping
- System ping binary is setuid root and works without elevated privileges
2026-01-21 11:15:59 -06:00
..
check_test.exs Add comprehensive tests for Monitoring.Check schema 2026-01-20 11:59:54 -06:00
device_monitor_test.exs use password for user regi 2026-01-21 09:13:08 -06:00
ping_test.exs fix: use system ping command instead of raw ICMP sockets 2026-01-21 11:15:59 -06:00
supervisor_test.exs test: enhance Monitoring.Supervisor test coverage 2026-01-20 15:44:20 -06:00