prop/lib/microwaveprop
Graham McIntire a66d3094ca Add contact edit approval system with admin review queue
Registered users can suggest edits to any contact's core fields
(callsigns, grids, band, mode, timestamp). Edits enter an admin
approval queue with field-by-field diff view. On approve, changes
are applied and enrichment re-enqueued if grids/band changed.
Users receive email notification on approve or reject.

Also updates dependabot.yml for mix ecosystem.
2026-04-11 16:15:49 -05:00
..
accounts Add /beacons CRUD and /users admin page 2026-04-08 12:01:45 -05:00
backtest Drop dead backtest features, document consolidated results 2026-04-11 13:11:39 -05:00
beacon_monitors Add beacon monitor registration and fix prod SMTP 2026-04-08 11:30:28 -05:00
beacons Improve light mode contrast for score colors and map controls 2026-04-11 14:55:21 -05:00
commercial Fix SNMP polling: remove invalid timeout option and normalize OID format 2026-03-30 13:44:49 -05:00
propagation Add contact edit approval system with admin review queue 2026-04-11 16:15:49 -05:00
radio Add contact edit approval system with admin review queue 2026-04-11 16:15:49 -05:00
terrain Show earth curvature in contact elevation profile 2026-04-11 14:55:21 -05:00
weather Add contact edit approval system with admin review queue 2026-04-11 16:15:49 -05:00
workers Add native HRRR duct detection to hourly propagation scoring 2026-04-11 13:30:48 -05:00
accounts.ex Add /beacons CRUD and /users admin page 2026-04-08 12:01:45 -05:00
application.ex Add Erlang clustering via libcluster and expose LiveDashboard 2026-04-06 09:46:48 -05:00
backtest.ex Phase 9.3, 9.4, and Phase 3 NEXRAD pipeline 2026-04-10 12:48:36 -05:00
beacon_monitors.ex Add beacon monitor registration and fix prod SMTP 2026-04-08 11:30:28 -05:00
beacons.ex Beacon page improvements: comma formatting, sorting, rounding 2026-04-11 09:41:51 -05:00
commercial.ex Add commercial link monitoring via SNMP polling 2026-03-30 13:02:59 -05:00
geo.ex Add /rover planner for microwave contest rovers 2026-04-07 14:17:48 -05:00
mailer.ex initial 2026-03-28 11:28:47 -05:00
markdown.ex fix enrichment 2026-04-02 15:30:41 -05:00
propagation.ex Show per-duct layer heights in map detail panel 2026-04-11 14:13:24 -05:00
radio.ex Add contact edit approval system with admin review queue 2026-04-11 16:15:49 -05:00
release.ex Phase 9.3, 9.4, and Phase 3 NEXRAD pipeline 2026-04-10 12:48:36 -05:00
repo.ex initial 2026-03-28 11:28:47 -05:00
repo_listener.ex Replace polling with Postgres LISTEN/NOTIFY for live updates 2026-04-02 16:26:22 -05:00
terrain.ex Reduce dead tuples by using conditional upserts and skip-on-conflict 2026-04-04 17:32:57 -05:00
weather.ex Phase 8: 5-minute METAR ingestion pipeline 2026-04-10 08:53:54 -05:00