towerops/TODOS.md
Graham McIntire d87461ba14
feat: add monitoring mode tab selector (SNMP & ICMP vs ICMP Only)
- Add tab selector in Monitoring Configuration section for choosing monitoring mode
- SNMP & ICMP mode: enables ICMP pings + SNMP discovery (default)
- ICMP Only mode: enables only ICMP ping monitoring, hides SNMP fields
- Monitoring mode controls snmp_enabled field automatically on save
- Test SNMP Connection button shows informational message when agent is configured
  (agents handle SNMP testing during their polling cycle)
- Update all tests to use tab selector instead of setting snmp_enabled directly
- All 818 tests passing with no Credo warnings
2026-01-17 16:10:59 -06:00

1.1 KiB

In Progress / Pending

  • when adding a new device, make it a tab selector to show the default SNMP & ICMP or ICMP only
  • add valkey as a k8s sidecar
  • add the latest exq to the web app
  • set up any jobs that need to be run in the background to use exq
  • when adding a device, stay on the add page after adding and show a message if it was successful so multiple devices can be added in a row
  • allow a device to be added without a name and have it populated with the actual SNMP device name if left blank -- let the user know this will happen and allow it to be empty in the ui

Completed

  • change "revoke" agent to delete and have it actually delete the agent and ensure it's removed from everything it's been assigned and change them to cloud polling if they were previously set to that agent being deleted
  • add ability to rename an agent in a new edit page
  • When adding a new device, allow the community string to be empty so it will inherit from the parent
  • add and track ICMP pings for each device. it should also put a latency graph on the device page that links to the universal graph like the other graphs