Skip to content

v2.0.0 — Live Feed + Mobile Surface

Latest

Choose a tag to compare

@indicaindependent indicaindependent released this 10 Jun 20:20

⚡ StraitTracker v2.0.0 — Live Feed + Mobile Surface

Both desktop and mobile now run on a fully live, database-backed intel feed with zero hard-coded dates.

Highlights

  • 📱 New mobile surface — 360px-first Leaflet map, progressive-disclosure drawer, tap-through marker popups
  • 📡 Live intel feed — KV-persisted, regenerated every 30 min via Cron Trigger; UI reads the saved copy so it survives upstream outages
  • ⏱️ Auto-relative dates — every date renders as today / yesterday / Nd ago, so nothing ever looks stale
  • 🐛 Fixed the mobile "SYNCING…" hang (a forbidden User-Agent header iOS Safari silently rejected) + added a retry
  • 🧹 Removed ~14KB of dead marker data from the desktop worker

Security

Source fully sanitized — no account IDs, secrets, tokens, emails, or private hostnames. Feed endpoint is a configurable placeholder.

Live: https://tracker.warheatmap.app · https://mobile.tracker.warheatmap.app

Full notes in CHANGELOG.md.