- add_station no longer seeds `"input" => ""` in params, so used_input?/1 treats the new row as untouched and hides the validate_required error until the user types. - Show page's format_distance/format_db/format_meters helpers coerce with `* 1.0` because JSONB returns bare zeros as integers, which crashed Float.round/2 (FunctionClauseError on /rover-planning/:id render). - Lat/lon row uses items-start + mt-6 trash so the inputs stay aligned even when the callsign cell grows from validation feedback. |
||
|---|---|---|
| .. | ||
| components | ||
| controllers | ||
| live | ||
| plugs | ||
| endpoint.ex | ||
| live_helpers.ex | ||
| live_table_footer.ex | ||
| live_table_resource.ex | ||
| location_resolver.ex | ||
| metrics_plug.ex | ||
| router.ex | ||
| skew_t.ex | ||
| telemetry.ex | ||
| user_auth.ex | ||