What's Changed
Fixes
- Reauthenticate and retry UniFi firewall writes on HTTP 401, so an expired UniFi session no longer crashes/restarts the container (#100) @Brenex
- Report
active_decisionsin remediation metrics again and splitdropped/active_decisionsbyip_type, fixing the422 ... unit in body is requiredresponse from the LAPI (#102) @Teifun2 - Audit log cleanup now uses overlapping time windows and an unbounded pass at startup, so bouncer entries are no longer orphaned in
admin_activity_log(#103) - Remove the duplicate
unifi_max_group_sizeconfig binding (#104, fixes #96)
Maintenance
- Run
go vet ./...andgo test ./...on pull requests and pushes tomain - Update GitHub Actions to Node 24 releases
- Fix
.gitignoreand remove an accidentally committed build binary - Document that remediation metrics are currently reported with
origin=crowdsec
Full Changelog: v1.4.0...v1.5.0