aprs.me/test/aprsme_web
Graham McIntire a377847122
chore: remove unused deps, replace resend with custom Swoosh adapter, fix test isolation
Remove faker, floki, igniter, ecto_psql_extras (zero usages), exvcr
(zero usages), and resend. Replace resend with Aprsme.Swoosh.ResendAdapter
using the already-present req dependency. Frees 23 packages total from
the lockfile including hackney, certifi, and the tesla dependency chain.

Fix two pre-existing test isolation bugs:
- signal_handler_test called the real ShutdownHandler.shutdown() via SIGTERM
  simulation without restoring state, causing page_controller_test to see
  shutting_down: true and return 503
- page_controller_test setup now resets ShutdownHandler state defensively
2026-04-24 13:04:18 -05:00
..
channels test: expand coverage for StatusLive cluster render + MobileChannel type conversions 2026-04-24 09:53:10 -05:00
components test: expand CoreComponents coverage for modal, table, list, back, simple_form 2026-04-23 16:49:54 -05:00
controllers chore: remove unused deps, replace resend with custom Swoosh adapter, fix test isolation 2026-04-24 13:04:18 -05:00
integration Fix duplicate ID errors and optimize mobile callsign search 2025-10-25 13:39:34 -05:00
live test: MapLive historical_loading_timeout matching generation + show_error handler 2026-04-24 09:57:11 -05:00
plugs test: HealthCheck edge cases 2026-04-24 08:28:13 -05:00
aprs_symbol_test.exs format 2025-07-09 16:22:58 -05:00
gettext_test.exs test: cover AprsmeWeb.Gettext helpers 2026-04-23 14:54:16 -05:00
test_helpers_test.exs test: TestHelpers module coverage 2026-04-24 08:48:54 -05:00
time_helpers_test.exs updates with parser updates 2025-08-03 09:19:31 -05:00
time_utils_test.exs test: broaden unit & property-test coverage (61.8% → 64.7%) 2026-04-23 13:32:09 -05:00
user_auth_test.exs test: cover UserAuth, StatusLive handlers and UserNotifier 2026-04-23 16:40:47 -05:00
weather_units_test.exs test: broaden unit & property-test coverage (61.8% → 64.7%) 2026-04-23 13:32:09 -05:00