prop/lib/microwaveprop
Graham McIntire 1da1cbed43
Fix nil access bugs found in security/bug audit
- TerrainProfileWorker: guard pos1/pos2 nil before accessing lat/lon,
  mark unavailable if missing instead of crashing
- Propagation analysis: guard pos1 nil in compute_factors
- contact_path_points: return [] instead of [{nil, nil}] on missing coords
- JS elevation hook: null check canvas before getContext
2026-04-02 12:38:49 -05:00
..
commercial Fix SNMP polling: remove invalid timeout option and normalize OID format 2026-03-30 13:44:49 -05:00
propagation Move ML deps to dev/test only, exclude from production build 2026-04-01 12:10:31 -05:00
radio Fix CSV parsing and page number input validation 2026-04-02 12:32:59 -05:00
terrain Never download SRTM tiles during page load, only in Oban workers 2026-04-02 08:07:26 -05:00
weather Increase HRRR download timeouts to 120s for proxy/backfill 2026-04-01 18:11:58 -05:00
workers Fix nil access bugs found in security/bug audit 2026-04-02 12:38:49 -05:00
application.ex Fix migrations: run after Repo starts, not before 2026-04-02 12:19:02 -05:00
commercial.ex Add commercial link monitoring via SNMP polling 2026-03-30 13:02:59 -05:00
mailer.ex initial 2026-03-28 11:28:47 -05:00
markdown.ex Remove timex, earmark, dns_cluster deps; add local implementations 2026-04-02 12:17:37 -05:00
propagation.ex Move ML deps to dev/test only, exclude from production build 2026-04-01 12:10:31 -05:00
radio.ex Fix nil access bugs found in security/bug audit 2026-04-02 12:38:49 -05:00
release.ex docker 2026-03-28 11:41:31 -05:00
repo.ex initial 2026-03-28 11:28:47 -05:00
terrain.ex Add SRTM terrain path profiles for QSOs 2026-03-29 16:22:29 -05:00
weather.ex Fix HRRR prune timeout: bound time range for partition pruning 2026-04-01 15:27:11 -05:00