docs: update changelogs for BruteForceProtection fix

This commit is contained in:
Graham McIntire 2026-02-12 12:54:25 -06:00
parent 8d9d385683
commit c6b271d204
No known key found for this signature in database
2 changed files with 10 additions and 0 deletions

View file

@ -1,3 +1,12 @@
2026-02-12
fix: prevent AlreadySentError in BruteForceProtection plug
- Fixed production exception where the plug attempted to register a before_send
callback after already sending a 403 response to banned IPs
- Modified call/2 to check conn.halted before calling maybe_track_404/2
- Updated test to verify proper behavior without AlreadySentError workaround
- Files: lib/towerops_web/plugs/brute_force_protection.ex,
test/towerops_web/plugs/brute_force_protection_test.exs
CHANGELOG - towerops-web
========================

View file

@ -6,6 +6,7 @@ Devices Tested & Working
2026-02-12
* Fixed delay when switching between device tabs
* Improved stability during deployments (graceful shutdown handling)
* Fixed brute force protection stability issues
* Error reporting improvements
* Performance improvements for larger deployments
* Extended vendor support for WISP equipment (ePMP, Raisecom, Netonix)