Commit Graph

  • 2f1e28c7d3
    chore: apply linter auto-fixes (wsl_v5, nlreturn, tagalign) (#984) master v2.38.0 Cody Lee 2026-03-23 21:10:52 -0500
  • 98615c41f6
    chore: apply linter auto-fixes (wsl_v5, nlreturn, tagalign) Cody Lee 2026-03-23 21:09:05 -0500
  • 18c6e66a8e
    feat: add Site Magic site-to-site VPN metrics (closes #926) (#983) Cody Lee 2026-03-23 21:08:09 -0500
  • df6c6da914
    feat(otelunifi): add Site Magic VPN metrics to OpenTelemetry output Cody Lee 2026-03-23 21:01:12 -0500
  • 074e6b877c
    feat: add Site Magic site-to-site VPN metrics (closes #926) Cody Lee 2026-03-23 20:57:51 -0500
  • a81a6e6e16
    feat: add port anomaly metrics (closes #929) (#982) v2.37.0 Cody Lee 2026-03-23 18:56:37 -0500
  • 420b0582cd
    feat: add port anomaly metrics (closes #929) Cody Lee 2026-03-23 18:54:44 -0500
  • 643c108674
    feat: add network topology metrics (closes #931) (#981) Cody Lee 2026-03-23 18:44:51 -0500
  • 1b6fa99f76
    feat: add network topology metrics (closes #931) Cody Lee 2026-03-23 18:42:31 -0500
  • f3d4e21e0e
    build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 (#980) dependabot[bot] 2026-03-23 18:38:57 -0500
  • 1b32b06bbe
    build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 dependabot[bot] 2026-03-23 23:27:19 +0000
  • 6b33b6b97b
    feat: firewall policy metrics across all output plugins (closes #928) (#979) Cody Lee 2026-03-23 18:26:27 -0500
  • e49bb016da
    feat: export firewall policies to influx, datadog, and otel outputs Cody Lee 2026-03-23 18:23:06 -0500
  • da4aca3e27
    feat(promunifi): add firewall policy metrics (closes #928) Cody Lee 2026-03-23 18:14:08 -0500
  • 521c2f88bc
    feat(otelunifi): add OpenTelemetry output plugin (#978) Cody Lee 2026-03-23 18:19:18 -0500
  • 96a5f4d4bd
    chore: merge master, resolve go.mod unifi version conflict Cody Lee 2026-03-23 17:58:15 -0500
  • e7270a0bd5
    fix(otelunifi): replace Disable with Enable (default false) Cody Lee 2026-03-23 17:57:35 -0500
  • 4c34180047
    feat(clients): add MIMO spatial stream metrics for WiFi clients (#977) Cody Lee 2026-03-23 17:56:16 -0500
  • a9976e8732
    fix: use published unifi commit for MIMO fields instead of local replace Cody Lee 2026-03-23 17:50:42 -0500
  • 192f056f15
    fix(otelunifi): rename unused ctx parameter to _ in recordGauge Cody Lee 2026-03-23 17:50:16 -0500
  • 22cdc248be
    feat(otelunifi): add OpenTelemetry output plugin Cody Lee 2026-03-23 17:41:55 -0500
  • 7d7de2d214
    feat(clients): add MIMO spatial stream metrics for WiFi clients Cody Lee 2026-03-23 17:38:08 -0500
  • cedc52fc89
    feat(lokiunifi): add richer low-cardinality stream labels (#932) (#975) v2.36.0 Cody Lee 2026-03-23 15:41:20 -0500
  • 117392dd8c
    feat: export site_to_site_enabled VPN metric (#926) (#976) Cody Lee 2026-03-23 15:39:19 -0500
  • 57379b15ab
    feat: export site_to_site_enabled VPN metric (#926) Cody Lee 2026-03-23 15:33:32 -0500
  • dca174717c
    feat(lokiunifi): add richer low-cardinality stream labels (#932) Cody Lee 2026-03-23 15:32:43 -0500
  • a95804743d
    feat(lokiunifi): add extra_labels config for custom Loki stream labels (#691) (#973) Cody Lee 2026-03-23 15:25:32 -0500
  • 6c5ff5482d
    feat(promunifi): add unifi_controller_up gauge metric (closes #356) (#974) Cody Lee 2026-03-23 15:25:00 -0500
  • 7ca45b816f
    feat(promunifi): add unifi_controller_up gauge metric (closes #356) Cody Lee 2026-03-23 15:15:22 -0500
  • ff197255d4
    feat(lokiunifi): add extra_labels config for custom Loki stream labels (#691) Cody Lee 2026-03-23 15:14:46 -0500
  • 8c7f1cb854
    fix: remove age==0 guard that silently dropped all rogue AP metrics (#972) Cody Lee 2026-03-23 14:53:07 -0500
  • 6408a6952d
    fix: remove age==0 guard that silently dropped all rogue AP metrics Cody Lee 2026-03-23 14:33:10 -0500
  • dcdbef6687
    fix(inputunifi): gracefully handle 404s from remote API event endpoints (#971) Cody Lee 2026-03-23 14:30:49 -0500
  • 764d0653e3
    fix(inputunifi): log unsupported remote API event endpoints at Info not Error Cody Lee 2026-03-23 14:26:13 -0500
  • 907c882b77
    fix(inputunifi): gracefully handle 404s from remote API event endpoints Cody Lee 2026-03-23 14:21:59 -0500
  • 873202ab5b
    fix(inputunifi): recover from GetActiveDHCPLeasesWithAssociations panic (#969) v2.35.0 Cody Lee 2026-03-22 15:07:03 -0500
  • 979aa3357d
    fix(inputunifi): recover from GetActiveDHCPLeasesWithAssociations panic Cody Lee 2026-03-22 15:04:07 -0500
  • 38c74f19c4
    build(deps): bump the all group with 2 updates (#967) dependabot[bot] 2026-03-22 15:00:32 -0500
  • 54bb3bfe8e
    feat(devices): add UDB (UniFi Device Bridge) support (#968) Cody Lee 2026-03-22 15:00:18 -0500
  • 0baab56a80
    feat(devices): add UDB (UniFi Device Bridge) support Cody Lee 2026-03-22 14:57:36 -0500
  • 8d85e0a43d
    build(deps): bump the all group with 2 updates dependabot[bot] 2026-03-16 02:42:33 +0000
  • 4248d2e304
    build(deps): bump the all group with 4 updates (#964) dependabot[bot] 2026-03-11 18:58:51 -0500
  • 1e74bb0ebf
    build(deps): bump the all group with 4 updates dependabot[bot] 2026-03-09 02:43:53 +0000
  • f94d10d223
    build(deps): bump the all group with 3 updates (#960) dependabot[bot] 2026-03-07 14:41:50 -0600
  • a70e52180d
    build(deps): bump goreleaser/goreleaser-action in the all group (#961) dependabot[bot] 2026-03-07 14:41:33 -0600
  • 4c9444fbbc
    build(deps): bump goreleaser/goreleaser-action in the all group dependabot[bot] 2026-02-23 02:44:01 +0000
  • b0de95197b
    build(deps): bump the all group with 3 updates dependabot[bot] 2026-02-23 02:42:39 +0000
  • 074595c0a9
    Fix remote API (Fabric/API key): 429 handling, NVR filter, updateWeb nil panic (#958) Brian Gates 2026-02-18 06:34:04 -0500
  • 8ee8637718 CI: fix go.sum for x/term and x/crypto; influxunifi: write temp_* as float for InfluxDB compatibility brngates98 2026-02-17 22:40:09 -0500
  • 805801d805 go.mod: unifi v5.20.0, fix yaml indirect; refresh go.sum brngates98 2026-02-17 22:37:20 -0500
  • 4b4bdd7de4
    Merge branch 'master' into fix/remote-api-fabric-key-429-panic Brian Gates 2026-02-17 22:30:29 -0500
  • 436952c750
    Update go.mod Brian Gates 2026-02-17 22:25:16 -0500
  • d2958631c7 Remove Dockerfile.local from PR brngates98 2026-02-17 21:00:34 -0500
  • 34cf801a9b Docs: note that CI fails until unifi library PR is merged brngates98 2026-02-17 20:47:46 -0500
  • c00b920ae3 Fix remote API (Fabric/API key): 429 handling, NVR filter, updateWeb nil panic brngates98 2026-02-17 20:44:46 -0500
  • 4bf5c1e6b5
    build(deps): bump the all group with 2 updates (#955) v2.34.0 dependabot[bot] 2026-02-17 18:20:37 -0600
  • fb274c4720
    build(deps): bump the all group with 2 updates dependabot[bot] 2026-02-16 02:42:27 +0000
  • 40e2a7703f
    Fix panic when remote discovery fails and no controllers configured (fixes #953) (#957) Brian Gates 2026-02-17 19:13:25 -0500
  • b388a39324 ci: use golangci-lint v2.9 for Go 1.26-compatible deps brngates98 2026-02-17 18:53:52 -0500
  • 405b424982 chore: trigger CI re-run brngates98 2026-02-17 18:37:26 -0500
  • 33419d1f9c Fix panic when remote discovery fails and no controllers are configured brngates98 2026-02-17 18:27:30 -0500
  • eae3741120
    build(deps): bump the all group with 2 updates (#950) dependabot[bot] 2026-02-09 08:56:37 -0600
  • 6c6a8d50fe
    build(deps): bump the all group with 2 updates dependabot[bot] 2026-02-09 02:42:43 +0000
  • b531228be5 feat(devices): add UDB device support Rob Knight 2026-02-05 12:35:13 +0000
  • b4fa16b2fd
    fix(influxunifi): use CelsiusSafe() for temp fields to fix InfluxDB type conflict (#944) (#945) v2.33.0 Brian Gates 2026-02-03 21:12:26 -0500
  • 1559e09d51 test(influxunifi): expect temp_* as float after CelsiusSafe() (fix #944) brngates98 2026-02-03 21:04:33 -0500
  • bf5d68cc7a Merge upstream/master into fix/944-usg-temp-cpu-float; keep unifi v5.17.0 brngates98 2026-02-03 21:01:45 -0500
  • 0ceeba02f8 deps: unifi v5.17.0; nil guards and 429 retry (unpoller#943) brngates98 2026-02-03 20:59:23 -0500
  • 3fc7e2511b fix(influxunifi): use CelsiusSafe() for temp fields to fix InfluxDB type conflict brngates98 2026-02-03 17:28:20 -0500
  • 6488feff06
    Bump docker/login-action from 3.6.0 to 3.7.0 in the all group (#942) dependabot[bot] 2026-02-02 08:11:06 -0600
  • 9ff33f5ae6
    Bump docker/login-action from 3.6.0 to 3.7.0 in the all group dependabot[bot] 2026-02-02 02:46:30 +0000
  • 5ea7fcf736
    feat: UPS battery metrics, example Prometheus/Loki alerts (unpoller#930) (#941) v2.32.0 Brian Gates 2026-01-31 21:25:58 -0500
  • ea9f836251 fix(influx): cast Temperature.Value to int64 for consistent Influx field type brngates98 2026-01-31 21:19:06 -0500
  • 11d48ffb9c build: update go.sum for unifi v5.16.0 (now live) brngates98 2026-01-31 21:14:39 -0500
  • 6279c7ded2 docs(alerts): add recording rules, more alerts, full README brngates98 2026-01-31 20:49:45 -0500
  • 6c13740643 feat: UPS battery metrics, example alerts (unpoller#930) brngates98 2026-01-31 20:42:11 -0500
  • 3eb7c1cf1d
    Merge pull request #940 from brngates98/feat/sysinfo-metrics v2.31.0 Cody Lee 2026-01-31 19:27:09 -0600
  • ca568384d1 feat: add controller sysinfo metrics (unpoller#927) brngates98 2026-01-31 20:25:56 -0500
  • bf2d1f7617
    Merge pull request #939 from unpoller/upgrade-unifi-5-14-0 v2.30.0 Cody Lee 2026-01-31 10:21:00 -0600
  • 5e4a6cbef3
    upgrade unifi Cody Lee 2026-01-31 10:19:38 -0600
  • 9aba3101cd
    Merge pull request #938 from brngates98/restore-endpoint-discovery-tool Cody Lee 2026-01-30 20:32:51 -0600
  • adf9985675
    Merge branch 'master' into restore-endpoint-discovery-tool Brian Gates 2026-01-30 21:30:47 -0500
  • 4d19a9b2c8 Restore tools/endpoint-discovery as optional Python tool brngates98 2026-01-30 21:22:17 -0500
  • e3f1a8f7e0
    Merge pull request #937 from brngates98/feat/discover-flag v2.29.0 Cody Lee 2026-01-30 20:00:31 -0600
  • 719b74627f deps: use unifi v5.13.0, remove replace and CI unifi checkout brngates98 2026-01-30 20:58:10 -0500
  • 8d3d983844 ci: checkout unifi discover-flag when go.mod has replace => ../unifi brngates98 2026-01-30 20:19:05 -0500
  • 9cfb732c11 Replace Python endpoint-discovery with --discover flag (replaces #936) brngates98 2026-01-30 20:17:00 -0500
  • fe23e85a21
    Merge pull request #936 from brngates98/feat/endpoint-discovery-tool Cody Lee 2026-01-30 19:16:38 -0600
  • 6be9312a1a Add tools/endpoint-discovery for controller API discovery brngates98 2026-01-30 19:52:40 -0500
  • 490ae4567a
    Merge pull request #934 from unpoller/upgrade-unifi-5-12-0 v2.28.0 Cody Lee 2026-01-30 11:50:54 -0600
  • a94b530adf
    bump unifi version Cody Lee 2026-01-30 11:48:00 -0600
  • 11450439fc
    Merge pull request #925 from brngates98/feat/wan-metrics v2.27.0 Cody Lee 2026-01-29 16:50:47 -0600
  • b96606128d chore: Update go.sum for unifi v5.11.0 and fix formatting brngates98 2026-01-29 17:37:33 -0500
  • af6cbdf79f chore: Update unifi dependency to v5.11.0 for WAN metrics support brngates98 2026-01-29 17:36:03 -0500
  • b8519ca058 feat: Add WAN metrics to InfluxDB and Datadog exporters brngates98 2026-01-29 17:26:50 -0500
  • aac4917da7 feat: Add WAN metrics export to Prometheus brngates98 2026-01-29 17:24:12 -0500
  • d178da7c75
    Merge pull request #924 from brngates98/feat/dhcp-client-monitoring v2.26.0 Cody Lee 2026-01-29 16:12:31 -0600
  • 86bc1c9d6d fix: rename unused exportWithTags param to _ to satisfy revive brngates98 2026-01-29 17:07:43 -0500
  • 39b1b316a2
    Merge branch 'master' into feat/dhcp-client-monitoring Brian Gates 2026-01-29 17:04:00 -0500
  • 8769f8f121 chore: bump unifi to v5.10.0 brngates98 2026-01-29 17:02:38 -0500