- Extract shared extract_bearer/1 from api/monitor_auth.ex → api/auth.ex - Refactor admin_changeset to pipeline through validate_callsign/validate_name/validate_email - Add limit: 500 to list_beacons/0 and candidate_rover_locations/1 - Combine get_mission_with_paths preloads into single round-trip |
||
|---|---|---|
| .. | ||
| rate_limiter | ||
| auth.ex | ||
| error_json.ex | ||
| fallback_controller.ex | ||
| monitor_auth.ex | ||
| rate_limiter.ex | ||