Skip to content

Add EVNotify V3 support while keeping V2 working - #122

Draft
GPlay97 wants to merge 2 commits into
masterfrom
upgrade-v3-support
Draft

GPlay97 wants to merge 2 commits into
masterfrom
upgrade-v3-support

Conversation

@GPlay97

@GPlay97 GPlay97 commented Nov 15, 2026

Copy link
Copy Markdown
Member

This adds experimental V3 support to the web app while keeping V2 available. Users can choose their API version when signing in.

What changes

  • Connects the dashboard, settings, and logs to V3.
  • Adds Premium status and voucher redemption, trip sharing, station search, and route planning.
  • Fixes running-log dates, history calculations, email clearing, and error handling.
  • Adds more V3 vehicle choices and configurable battery capacity.
  • Keeps production builds working on Node 8 and supports Node 22 locally.
  • Keeps unavailable V3 features disabled: ABRP, mobile push notifications, robots, and cats.

Verification

Tests, lint, production builds, and development-server HTTP checks passed on Node 8.17.0 and Node 22.23.2.

This remains a draft because authenticated browser checks with real V2/V3 test accounts are still outstanding. Those checks are listed in the README.

Comment thread scripts/vue-cli.js Resolved
Comment thread scripts/vue-cli.js Resolved
Comment thread scripts/vue-cli.js Resolved
Comment thread scripts/vue-cli.js Resolved
Comment thread scripts/vue-cli.js Resolved
Comment thread src/router.js Resolved
Comment thread src/router.js Resolved
Comment thread src/router.js Resolved
Comment thread src/utils/general.js Resolved
Comment thread src/utils/general.js Resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant