aprs.me/lib/aprsme_web
Graham McIntire 1fc554eb5f
fix: Handle database ownership errors gracefully in LiveView tests
Add try-rescue blocks around database calls in LiveView mount functions
to handle DBConnection.OwnershipError gracefully during integration tests.

This prevents crashes when Wallaby creates LiveView processes that don't
have proper database connection ownership setup.

- Fix navigation.ex handle_callsign_tracking/4 database error handling
- Fix index.ex finalize_mount_assigns/2 database error handling
- Integration tests now pass without database ownership errors

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-30 14:29:35 -05:00
..
components Fix info page map flash on packet updates 2025-07-29 12:01:48 -05:00
controllers refactor: Remove CachedQueries and rename optimized functions 2025-07-30 13:17:56 -05:00
live fix: Handle database ownership errors gracefully in LiveView tests 2025-07-30 14:29:35 -05:00
plugs Fix ShutdownHandler health check errors 2025-07-28 08:19:27 -05:00
aprs_symbol.ex Add Redis-based distributed caching and rate limiting 2025-07-26 15:29:38 -05:00
endpoint.ex Fix Leaflet library loading race condition and enable Redis-free development 2025-07-27 12:20:23 -05:00
gettext.ex more languages 2025-07-06 10:08:58 -05:00
router.ex feat: Implement direct station URLs with persistent latest packet display 2025-07-30 12:56:05 -05:00
telemetry.ex Fix TelemetryMetricsPrometheus buckets configuration properly 2025-07-27 14:24:25 -05:00
time_helpers.ex Add missing type specifications to improve type safety 2025-07-30 13:40:14 -05:00
time_utils.ex refactor and performance improvements 2025-07-10 10:53:34 -05:00
user_auth.ex Add missing type specifications to improve type safety 2025-07-30 13:40:14 -05:00
weather_units.ex Add missing type specifications to improve type safety 2025-07-30 13:40:14 -05:00