prop/test
Graham McIntire a25864bdcb
Sanitize and validate user-submitted contact fields
- Callsigns: strip whitespace, upcase, validate alphanumeric + /
- Grids: strip whitespace, upcase before Maidenhead validation
- Email: stricter regex, max 254 chars
- Callsign max length 20 chars
- Fix static_paths to include downloads directory
- Update show test for removed contact details section
2026-04-01 15:41:42 -05:00
..
microwaveprop Use Timex for flexible CSV timestamp parsing with tests 2026-04-01 15:39:02 -05:00
microwaveprop_web Sanitize and validate user-submitted contact fields 2026-04-01 15:41:42 -05:00
mix/tasks Rename qsos to contacts throughout codebase, keep DB table name 2026-04-01 11:25:04 -05:00
support Add QSO import, solar indices, Oban workers, LiveView UI, and parallel weather import 2026-03-29 13:04:55 -05:00
test_helper.exs Exclude slow GRIB2 fixture tests by default (81s -> 16s) 2026-03-31 10:00:13 -05:00