Skip to content

Add extended vehicle telemetry and exports - #150

Draft
GPlay97 wants to merge 4 commits into
masterfrom
feature/extended-vehicle-telemetry
Draft

GPlay97 wants to merge 4 commits into
masterfrom
feature/extended-vehicle-telemetry

Conversation

@GPlay97

@GPlay97 GPlay97 commented Oct 25, 2026 •

Copy link
Copy Markdown
Member

Adds optional cell-voltage and battery fan readings for any vehicle whose client supplies them. Preserves omitted telemetry, validates numeric limits, and includes the readings in history and XLSX exports. Also fixes standalone archive exports reading the wrong table.

Includes a rerunnable database migration for current and archived data. Run the migration before deploying.

Disables Hound's outdated JavaScript parser and suppresses only three existing TODO warnings. Other CodeFactor checks remain enabled.

Validation: 263 backend tests passed on Node 8.17.0 / MySQL 5.7.34.

Comment thread tests/report/index.js
Comment thread tests/report/index.js
Comment thread tests/report/index.js
Comment thread tests/report/index.js
Comment thread tests/report/index.js
Comment thread tests/telemetry/index.js
Comment thread tests/telemetry/index.js
Comment thread tests/telemetry/index.js
Comment thread tests/telemetry/index.js
Comment thread tests/telemetry/index.js
Comment thread modules/sync/index.js
Comment thread modules/sync/index.js
Comment thread modules/sync/index.js
Comment thread modules/sync/index.js
Comment thread modules/sync/index.js
Comment thread modules/sync/telemetry.js
Comment thread modules/sync/telemetry.js
Comment thread modules/sync/telemetry.js
Comment thread modules/sync/telemetry.js
Comment thread tests/report/index.js
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