docs: update CHANGELOG for Honeybadger email notification

This commit is contained in:
Graham McIntire 2026-02-12 10:35:02 -06:00
parent debdd1a21f
commit 9a2e859db6
No known key found for this signature in database

View file

@ -1,6 +1,15 @@
CHANGELOG - towerops-web CHANGELOG - towerops-web
======================== ========================
2026-02-12 - feat: email raw stacktrace on every Honeybadger exception
- Files: lib/towerops/honeybadger_notice_filter.ex, config/config.exs,
test/towerops/honeybadger_notice_filter_test.exs
Added a Honeybadger NoticeFilter that sends an email with the full error class, message,
stacktrace, and server environment info to graham@mcintire.me whenever an exception is
reported. The notice passes through unchanged so Honeybadger still receives it. Uses the
existing Swoosh mailer (Amazon SES in production, local adapter in dev).
2026-02-12 - perf: performance improvements for scale (batch inserts, indexes, selective reloading) 2026-02-12 - perf: performance improvements for scale (batch inserts, indexes, selective reloading)
- Files: lib/towerops/snmp.ex, lib/towerops/devices.ex, lib/towerops_web/channels/agent_channel.ex, - Files: lib/towerops/snmp.ex, lib/towerops/devices.ex, lib/towerops_web/channels/agent_channel.ex,
lib/towerops/workers/device_poller_worker.ex, lib/towerops_web/live/dashboard_live.ex, lib/towerops/workers/device_poller_worker.ex, lib/towerops_web/live/dashboard_live.ex,