• Joined on 2026-04-07
tony pushed to main at tony/tesla-roadtrip 2026-06-06 23:34:39 +00:00
ff39601303 fix(tesla): skip OAuth on car after pair-code if desktop already linked Tesla
tony pushed to main at tony/tesla-roadtrip 2026-06-01 09:21:06 +00:00
9f489d1fb6 fix(security): tighten pair-code defences per follow-up review
tony pushed to main at tony/tesla-roadtrip 2026-06-01 09:16:31 +00:00
36118b4a4f fix(security): harden owner pair-code against brute-force
tony pushed to main at tony/tesla-roadtrip 2026-06-01 09:10:33 +00:00
90a4459e63 feat: 6-digit pair code login + responsive layout for narrow car browsers
tony pushed to main at tony/tesla-roadtrip 2026-05-31 22:17:12 +00:00
10235aaa32 feat(pwa): in-car PWA notifications use a full-screen ack dialog
tony pushed to main at tony/tesla-roadtrip 2026-05-31 22:13:23 +00:00
b125f9a723 fix(mock): allow mock Tesla in production builds (already owner-gated for real data)
tony pushed to main at tony/tesla-roadtrip 2026-05-31 22:07:36 +00:00
a90c8a9354 feat: battery-aware itinerary nudge + PWA / offline support
tony pushed to main at tony/tesla-roadtrip 2026-05-31 21:58:44 +00:00
381eb18cd3 feat(tesla): collapse OD strip when connected, sync with in-car nav destination
tony pushed to main at tony/tesla-roadtrip 2026-05-31 21:52:17 +00:00
7265103573 feat(tesla): charging widget + in-car From pill + hide vehicle picker
tony pushed to main at tony/tesla-roadtrip 2026-05-31 21:43:46 +00:00
25d2779c39 fix(client): add vite/client types reference for import.meta.env
tony pushed to main at tony/tesla-roadtrip 2026-05-31 21:41:25 +00:00
5b97f5b873 feat(tesla): client-side mock + driving-mode card
tony pushed to main at tony/tesla-roadtrip 2026-05-31 21:32:23 +00:00
f793b526aa fix(security): owner auth gate, OAuth state cookie binding, 0600 token perms
tony pushed to main at tony/tesla-roadtrip 2026-05-31 21:23:40 +00:00
d705669dda feat(tesla): real Fleet API integration — OAuth, vehicle state, send-to-nav
tony pushed to main at tony/tesla-roadtrip 2026-05-31 21:00:41 +00:00
d27381cae3 fix(server): use regex catch-all (Express 5 wildcard syntax change)
tony pushed to main at tony/tesla-roadtrip 2026-05-31 20:58:40 +00:00
58074a0afb fix(types): allow style prop on IconComponent
tony pushed to main at tony/tesla-roadtrip 2026-05-31 20:57:43 +00:00
8913d2f341 fix(types): loosen icon component type for lucide-react compat
tony pushed to main at tony/tesla-roadtrip 2026-05-31 20:56:12 +00:00
fbea75fac6 fix(docker): drop shared npm cache mount and skip husky postinstall
tony pushed to main at tony/tesla-roadtrip 2026-05-31 20:54:10 +00:00
cff52b4b9e feat: travel dates + sea-crossing chooser, Tesla in-car polish, Fleet API stub
88fc86dc32 feat: faster variant switching, live Grok thoughts, accurate trip endpoints
ed64712525 feat: Phase 5 — live streaming trip building via SSE
0a97ea2006 feat(ui): Phase 4 — variant cache + compare-on-map overlay
b61e3510b9 feat(ui): Phase 3c — vehicle selector panel with all Tesla trims
Compare 10 commits »
tony created branch main in tony/tesla-roadtrip 2026-05-31 20:54:10 +00:00
tony created repository tony/tesla-roadtrip 2026-05-31 20:53:44 +00:00