Commit Graph

  • 7ec5782b55 Admin telemetry: /stats endpoint (localhost-only, 404 off-box) + per-request middleware tagging client kind (X-Client header, widget-diag inference) and IP with rolling 24h window; FUEL_STATS_ENABLED=0 toggle. Purely observational — no effect on responses, no GOV.UK traffic main FuelBoard Contributor 2026-08-14 23:23:16 +01:00
  • 6a5827561b Sync retry with exponential backoff (15s→15min cap); health exposes retry state FuelBoard Contributor 2026-08-13 14:01:13 +01:00
  • 525ef38533 Envelope metadata: source, stations_count, data_updated in stations + health FuelBoard Contributor 2026-08-12 16:23:47 +01:00
  • bd3d3862ec Fix API base URL, rate-limit paging, background refresh; verify live against official API FuelBoard Contributor 2026-08-12 15:50:08 +01:00
  • b315f4dc47 FuelBoard Relay API: official Fuel Finder API adapter (sibling of CSV relay) FuelBoard Contributor 2026-08-12 15:34:57 +01:00