Commit Graph

  • bfbe5c6050 feat: cap max isochrone range at 8h (28800s) master kerboul 2026-03-31 16:16:51 +02:00
  • 7319184f74 fix: add Connection: close to prevent keep-alive socket reuse after abort kerboul 2026-03-31 15:55:15 +02:00
  • 63eb6b921d feat: predev hook auto-starts local Valhalla (WSL) before npm run dev kerboul 2026-03-31 15:51:21 +02:00
  • 05f7cb35cc feat: estimated progress bar + Valhalla 2 threads kerboul 2026-03-31 15:50:44 +02:00
  • 70b4da8e2c fix: use spherical polygon formula for isochrone area (Turf.js method) kerboul 2026-03-31 15:43:49 +02:00
  • 071e4f91ac feat: add GitHub link in panel footer kerboul 2026-03-31 15:42:55 +02:00
  • d68f954a7d feat: landing page, floating glass panel, basemap switcher, area stats, share URL kerboul 2026-03-31 15:38:58 +02:00
  • 20f5c1a361 feat: Valhalla status poll loop with IPC/fetch dual-mode kerboul 2026-03-31 15:17:50 +02:00
  • 332acfe815 feat: English UI + more distinct isochrone colors kerboul 2026-03-31 14:35:23 +02:00
  • cf6e4c6479 docs: rename screenshot to bust CDN cache kerboul 2026-03-31 14:14:54 +02:00
  • 9463eaa8ad docs: update screenshot kerboul 2026-03-31 14:13:09 +02:00
  • 7b9b2cda5a docs: add screenshot and badges to README kerboul 2026-03-31 14:11:14 +02:00
  • 0c9faeb6f3 feat: web SPA build target + UX overhaul + public deployment setup kerboul 2026-03-31 14:03:34 +02:00
  • fbd7bf5c70 feat: migrate from ORS API to self-hosted Valhalla kerboul 2026-03-30 23:15:06 +02:00
  • a41670a52f fix: cap time ranges to 60min max (ORS free tier limit), switch to minutes kerboul 2026-03-30 20:29:01 +02:00
  • b23e85c4ca fix: relax CSP to allow MapLibre workers, tiles, and external APIs kerboul 2026-03-30 20:25:22 +02:00
  • 3953e4ff40 feat: initial isochrone desktop app (Electron + MapLibre + ORS) kerboul 2026-03-30 20:22:58 +02:00