aprs.me/assets/js
Graham McIntire 6eda1c0290
fix: resolve 19 bugs across Elixir, JS/TS, and config
Critical:
- Remove :protected from WeatherCache ETS (conflicted with :public)
- Register Aprsme.ReplayRegistry in supervision tree
- Route :continue_replay dead message to :start_replay handler
- Add 5000ms timeout to unbounded :rpc.call calls
- Fix falsy lat/lng check rejecting valid 0 coordinates

Medium:
- Fix live_reload pattern (temp_web -> aprsme_web)
- Remove duplicate ecto_repos config
- Make DB SSL configurable via DB_SSL env var
- Track sizeCheckTimeout on self for cleanup in destroyed()
- Wrap pushEvent calls in try/catch
- Remove unused size variable in marker cluster icon
- Capture touch coords at touchstart instead of stale TouchEvent
- Demote console.log to console.debug in production code
- Add catch-all to normalize_bounds preventing GenServer crash

Style:
- Add missing @impl true annotations in is.ex
- Improve migration failure error message
- Use textContent instead of innerHTML for error messages
- Use proper type for longPressTimer instead of any
2026-06-21 11:47:07 -05:00
..
features fix: resolve 19 bugs across Elixir, JS/TS, and config 2026-06-21 11:47:07 -05:00
hooks refactor(map): share isValidCoordinate and unwrapLongitudes helpers 2026-04-21 09:17:52 -05:00
types fix: prevent incoming packets from closing user-opened map popup 2026-04-27 09:46:45 -05:00
app.ts fix: harden frontend reconnect callbacks 2026-03-23 14:31:08 -05:00
chart-bundle-entry.js Implement advanced JavaScript optimization with conditional loading 2025-07-25 14:05:18 -05:00
map-bundle-entry.js Fix Leaflet library loading race condition and enable Redis-free development 2025-07-27 12:20:23 -05:00
map.ts fix: resolve 19 bugs across Elixir, JS/TS, and config 2026-06-21 11:47:07 -05:00
map_fixes.ts Remove debug console.log statements from JavaScript files 2025-07-18 15:37:05 -05:00
map_helpers.ts refactor(map): share isValidCoordinate and unwrapLongitudes helpers 2026-04-21 09:17:52 -05:00
topbar.js js tweak 2025-07-05 13:16:37 -05:00
vendor.js try vector tiles 2025-07-24 10:54:31 -05:00