unpoller_unpoller/pkg/inputunifi
brngates98 0ceeba02f8 deps: unifi v5.17.0; nil guards and 429 retry (unpoller#943)
- Bump github.com/unpoller/unifi/v5 to v5.17.0 (CelsiusSafe, ErrNilUnifi, RateLimitError)
- inputunifi: guard pollController for nil c.Unifi; controllerID(c) in formatSites/Clients/Devices
- inputunifi: getUnifi retry with backoff on 429 (up to 5 attempts, Retry-After or exponential backoff)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-03 20:59:23 -05:00
..
LICENSE move to the pkg dir 2022-12-02 20:46:16 -05:00
README.md move to the pkg dir 2022-12-02 20:46:16 -05:00
collectevents.go Enrich alarms with device names for Loki logs 2026-01-25 12:17:12 -06:00
collector.go deps: unifi v5.17.0; nil guards and 429 retry (unpoller#943) 2026-02-03 20:59:23 -05:00
discover.go Replace Python endpoint-discovery with --discover flag (replaces #936) 2026-01-30 20:17:00 -05:00
input.go deps: unifi v5.17.0; nil guards and 429 retry (unpoller#943) 2026-02-03 20:59:23 -05:00
interface.go Allow polling to continue when individual controllers fail 2026-01-25 12:01:37 -06:00
remote.go move remote.go to use unifi library functions 2026-01-25 08:59:11 -05:00
updateweb.go deps: unifi v5.17.0; nil guards and 429 retry (unpoller#943) 2026-02-03 20:59:23 -05:00

README.md

inputunifi

UnPoller Input Plugin