Commit Graph
49 Commits
Author SHA1 Message Date
lingniu d6b957dfc8 feat: sync vehicle monitoring and accumulated platform updates
Add monitoring metrics, numeric sorting, report-time display, vehicle number labels, and map layout fixes. Include accumulated mileage, hydrogen, OneOS authentication, open platform, ingestion, deployment, and UI updates.

Exclude temporary files, generated reports, and credentials. Validate frontend 632 tests and production build, API packages, vehicle-map tests, and release installer tests. Gateway suite has one pre-existing date-sensitive identity throttling test failure reproduced on the parent commit.
2026-10-26 18:05:59 +08:00
lingniu 8b32ae2988 chore: commit mileage updates and accumulated project artifacts 2026-09-21 09:15:54 +08:00
lingniu f7e7176f88 chore: snapshot production code before Apple Design UI refinement 2026-09-17 18:05:57 +08:00
lingniu e402eb5e60 feat: 推广 V3.5 实时氢耗并完善导出 2026-09-04 15:42:02 +08:00
lingniu 8759668d39 功能:完善里程边界与氢耗流式统计 2026-09-02 14:05:04 +08:00
lingniu 3c4bece72c feat: expand vehicle data platform capabilities 2026-07-27 16:46:15 +08:00
lingniu 758da369d8 fix(stats): reconcile stale gps mileage candidates 2026-07-20 03:51:18 +08:00
lingniu 275d453954 fix(stats): reject sub-threshold gps drift 2026-07-20 01:27:16 +08:00
lingniu 2ef027c7c2 fix(stats): recover stale odometer mileage 2026-07-20 01:12:09 +08:00
lingniu 4c64c4c738 fix(mileage): recover sparse source daily distance 2026-07-19 22:57:31 +08:00
lingniu e45daff528 fix(stats): recover jt808 mileage from safe gps tracks 2026-07-19 22:23:19 +08:00
lingniu 5539c5e0c2 fix(stats): recover durable daily mileage projections 2026-07-19 21:00:56 +08:00
lingniu 263107d47a fix(stats): elect freshest forwarding source per terminal 2026-07-19 17:33:53 +08:00
lingniu fa60bbb2c8 fix(stats): flush throttled daily mileage projections 2026-07-19 16:00:13 +08:00
lingniu 4da26ad3ba fix: materialize stationary yutong daily mileage 2026-07-19 13:23:33 +08:00
lingniu 159c80b0ae feat(platform): harden telemetry pipeline and unify Semi UI workspaces 2026-07-18 00:26:36 +08:00
lingniu bb59303a4b feat: build vehicle data platform and production pipeline 2026-07-14 12:35:33 +08:00
lingniu 469e9c75f6 fix(stats): calculate mileage without previous-day baseline 2026-07-08 17:26:34 +08:00
lingniu 536b0bfee6 refactor(stats): slim final daily mileage table 2026-07-08 16:58:25 +08:00
lingniu da669fae94 fix(stats): track data sources before mileage sampling 2026-07-08 16:46:06 +08:00
lingniu 44e119331d fix(stats): preserve realtime baseline from current candidate 2026-07-08 16:19:50 +08:00
lingniu 17937a1ad8 fix(stats): skip realtime mileage without source identity 2026-07-08 15:44:31 +08:00
lingniu e0ae57828e fix: tighten source-aware mileage projection 2026-07-08 15:41:59 +08:00
lingniu 800ca1a8b1 feat(stats): expose selected mileage source 2026-07-08 15:19:43 +08:00
lingniu 762c7265d7 feat(stats): write realtime mileage candidates 2026-07-08 14:49:01 +08:00
lingniu 67aa521dd9 fix(stats): guard daily mileage source selection marking 2026-07-08 14:45:46 +08:00
lingniu bc2071ef42 fix(stats): enforce latest source endpoint only for projected daily mileage 2026-07-08 14:41:53 +08:00
lingniu 5f79df3fe2 fix(stats): project trusted mileage source endpoint from metadata 2026-07-08 14:39:40 +08:00
lingniu aa12317b54 feat(stats): project elected mileage source 2026-07-08 14:34:38 +08:00
lingniu b7f6e47ce3 Fix candidate mileage review findings 2026-07-08 14:29:54 +08:00
lingniu 08e2d8c0f0 feat(stats): store source mileage candidates 2026-07-08 14:25:09 +08:00
lingniu 009e50a902 feat(stats): add vehicle data source metadata 2026-07-08 14:18:46 +08:00
lingniu a60a628d25 fix(stats): elect trusted mileage source 2026-07-08 13:31:56 +08:00
lingniu fdcac05559 fix(stats): map protocol mileage fields 2026-07-08 11:23:06 +08:00
lingniu 1830798d2e fix(go): cache mileage after successful write 2026-07-03 08:43:58 +08:00
lingniu 8f5afd20a6 perf(go): deduplicate unchanged mileage samples 2026-07-03 08:39:48 +08:00
lingniu 9345fe60b5 refactor(go): drop redundant daily mileage vin index 2026-07-03 07:36:53 +08:00
lingniu cb63ceec2e refactor(go): make daily metric totals opt in 2026-07-03 07:32:09 +08:00
lingniu 04bafb4cd6 refactor(go): simplify daily mileage table key 2026-07-03 07:16:49 +08:00
lingniu bec6326103 refactor(go): make daily mileage vin only 2026-07-02 21:02:02 +08:00
lingniu 593dc08870 refactor(go): simplify daily mileage storage 2026-07-02 20:01:03 +08:00
lingniu 3a67f6e05f feat: cache protocol realtime raw 2026-07-02 11:19:46 +08:00
lingniu 4711287655 fix: return empty arrays for query APIs 2026-07-02 01:16:48 +08:00
lingniu 2c224396c9 fix: return real pagination totals 2026-07-02 01:14:06 +08:00
lingniu bcf7cdae2e fix: key daily metrics by vehicle identity 2026-07-02 00:18:35 +08:00
lingniu 56f4811c68 fix: format daily metric query timestamps 2026-07-01 23:33:03 +08:00
lingniu 1a53011408 feat: expose daily metric query api 2026-07-01 23:30:54 +08:00
lingniu 19008e840c fix: ignore invalid zero mileage metrics 2026-07-01 23:06:06 +08:00
lingniu bac8864e79 feat: add go daily metric writer 2026-07-01 21:48:52 +08:00