towerops-agent/src
Graham McIntire 38c3451266
Simplify auto-update logic to always pull latest tag
The previous version checking didn't work because:
- GitLab CI only creates semver tags when pushing Git tags
- Most builds use SHA hash tags, not version tags
- Comparing versions was unreliable

New approach:
- Simply pulls latest tag every hour
- Checks docker pull output to see if image changed
- Only restarts if a new image was actually pulled
- Logs the last_updated timestamp from Docker Hub for visibility
2026-01-15 08:39:22 -06:00
..
buffer Fix Mutex unwrap calls to handle poisoned mutex errors 2026-01-14 18:58:27 -06:00
metrics Fix clippy warning: use self by value for Copy type 2026-01-13 13:47:24 -06:00
poller Add timestamps with dates to agent logs 2026-01-15 08:01:45 -06:00
snmp Implement parallel SNMP polling for better performance 2026-01-14 18:51:47 -06:00
api_client.rs Strip trailing slash from API URL to prevent double slashes 2026-01-14 16:45:27 -06:00
config.rs init 2026-01-09 13:22:15 -06:00
health.rs Remove unused health server methods 2026-01-15 08:06:29 -06:00
main.rs Add timestamps with dates to agent logs 2026-01-15 08:01:45 -06:00
proto.rs rebuild docker image 2026-01-13 13:43:59 -06:00
version.rs Simplify auto-update logic to always pull latest tag 2026-01-15 08:39:22 -06:00