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
6cc872ceb6
docs: record Apple design production verification and rollback
2026-09-17 18:53:49 +08:00
lingniu
39d9cb5403
feat(web): simplify vehicle workspace with Apple-inspired design
2026-09-17 18:48:48 +08:00
lingniu
f7e7176f88
chore: snapshot production code before Apple Design UI refinement
2026-09-17 18:05:57 +08:00
lingniu
9f0a87f49e
perf: 优化监控刷新与历史里程分页查询
2026-09-09 10:13:44 +08:00
lingniu
1849bc1870
feat: 上线历史剩余氢质量批量查询接口
2026-09-09 01:00:29 +08:00
lingniu
4ab654e1c1
feat: 按35MPa满充模型提供剩余氢量估算与百分比
2026-09-08 23:12:57 +08:00
lingniu
a6e31effc2
feat: 补齐开放平台车辆实况与统计时间字段
2026-09-08 21:47:58 +08:00
lingniu
9fa3d81777
feat: 完善每日氢耗明细导出与质量标记
2026-09-06 02:35:36 +08:00
lingniu
e402eb5e60
feat: 推广 V3.5 实时氢耗并完善导出
2026-09-04 15:42:02 +08:00
lingniu
a26179c8fe
功能:完善加氢站导航详情与缓存刷新
2026-09-02 14:05:49 +08:00
lingniu
e7ee8583aa
功能:完善车辆地图合作站信息与缓存刷新
2026-09-02 14:05:49 +08:00
lingniu
c6875fbb98
功能:扩展开放平台氢耗溯源与合作站数据
2026-09-02 14:05:34 +08:00
lingniu
8759668d39
功能:完善里程边界与氢耗流式统计
2026-09-02 14:05:04 +08:00
lingniu
4201878c35
fix(capacity): accept dedicated fields projector
2026-09-01 11:12:08 +08:00
lingniu
6fceb0f5b4
fix(gateway): prefer known JT808 identity snapshot
2026-09-01 10:58:46 +08:00
lingniu
861e0bf207
fix(navigation): polish mobile search layout
2026-08-12 13:51:57 +08:00
lingniu
c81cfcb377
feat(navigation): add multi-region picker
2026-08-12 13:40:34 +08:00
lingniu
5b565d57fc
fix(map): rate limit station reverse geocoding
2026-08-12 12:04:39 +08:00
lingniu
4c547757a7
feat(map): derive station regions from GPS
2026-08-12 12:03:09 +08:00
lingniu
f707e6ad68
fix(navigation): support Python 3.6 static assets
2026-08-12 11:30:07 +08:00
lingniu
1403b84b0b
feat(navigation): refine mobile station explorer
2026-08-12 11:28:50 +08:00
lingniu
9452e30538
feat(map): support multi-location station filters
2026-08-12 11:23:16 +08:00
lingniu
6ef98d03c2
feat(map): add cached public station navigation
2026-08-12 10:50:06 +08:00
lingniu
357dd490e9
refactor(map): remove access gate
2026-08-11 19:24:32 +08:00
lingniu
d1ba129e99
fix(map): fingerprint static assets on release
2026-08-11 18:59:22 +08:00
lingniu
d4593c44cd
feat(map): add protected operations access
2026-08-11 18:30:16 +08:00
lingniu
f535b1570b
feat(map): streamline search and detail panels
2026-08-11 17:41:45 +08:00
lingniu
c42570c0ee
feat(map): sync station list with viewport
2026-08-11 17:01:27 +08:00
lingniu
22f3904ad7
fix(open-platform): align realtime online status across protocols
2026-08-03 21:49:33 +08:00
lingniu
8539af13e6
feat: expose vehicle map data APIs
2026-08-03 19:55:38 +08:00
lingniu
3c4bece72c
feat: expand vehicle data platform capabilities
2026-07-27 16:46:15 +08:00
lingniu
e3a1f80f86
docs(ops): record latest mileage reconciliation
2026-07-20 11:29:18 +08:00
lingniu
5a3b2e188e
feat(web): refine semi application shell
2026-07-20 11:14:19 +08:00
lingniu
9d9185790f
fix(web): harden monitor protocol list
2026-07-20 10:54:10 +08:00
lingniu
ddbba18431
docs(ops): record latest mileage backfill
2026-07-20 10:00:09 +08:00
lingniu
492c48cf47
docs(ops): record latest mileage reconciliation
2026-07-20 09:25:02 +08:00
lingniu
70211e1d7c
feat(web): condense mobile protocol health
2026-07-20 09:12:28 +08:00
lingniu
ebf682d863
fix(web): align alert queue table
2026-07-20 09:00:38 +08:00
lingniu
6574b49ff9
fix(mileage): reconcile track and daily semantics
2026-07-20 08:52:27 +08:00
lingniu
6245a9b979
feat(web): refine mileage summary hierarchy
2026-07-20 08:30:51 +08:00
lingniu
02472dc4b4
docs(ops): record incremental mileage reconciliation
2026-07-20 08:13:41 +08:00
lingniu
1a5bfba20e
docs(ops): record latest mileage backfill
2026-07-20 07:58:48 +08:00
lingniu
19b187d942
feat(web): add vehicle directory views
2026-07-20 07:58:45 +08:00
lingniu
3c9eea527c
feat(web): focus track empty workspace
2026-07-20 07:35:44 +08:00
lingniu
19c66dc1f6
docs(ops): record same-day mileage backfill
2026-07-20 07:30:04 +08:00
lingniu
3d4e1fc01b
feat(web): unify guided workspace states
2026-07-20 07:15:07 +08:00
lingniu
1a73b8bbd4
feat(web): refine mileage workspace shell
2026-07-20 07:03:01 +08:00
lingniu
1eba0ad294
docs(ops): record mileage incident recheck
2026-07-20 06:55:18 +08:00
lingniu
34d643cc87
docs(ops): record same-day mileage recovery
2026-07-20 06:35:03 +08:00
lingniu
8e54e08dba
feat(web): refine track replay controls
2026-07-20 06:19:49 +08:00
lingniu
a8bbbbc5c4
feat(web): improve vehicle detail readability
2026-07-20 06:11:33 +08:00
lingniu
4de487e057
feat(web): polish account login workspace
2026-07-20 05:57:05 +08:00
lingniu
270bb163eb
fix(web): clarify cumulative mileage evidence
2026-07-20 05:41:45 +08:00
lingniu
2c09fd7cf0
feat(web): refine alert notification workspace
2026-07-20 05:41:45 +08:00
lingniu
843690cc71
feat(web): unify vehicle source navigation
2026-07-20 05:26:08 +08:00
lingniu
c150e45f11
feat(web): refine track and mileage workspaces
2026-07-20 05:12:12 +08:00
lingniu
9eb77a2d57
feat(web): unify vehicle evidence workspace
2026-07-20 04:56:27 +08:00
lingniu
952f886459
feat(web): unify async workspace states
2026-07-20 04:45:51 +08:00
lingniu
04ec00d4be
feat(web): unify history and account states
2026-07-20 04:25:46 +08:00
lingniu
adf92ecd17
docs(ops): record gps mileage cleanup
2026-07-20 03:57:43 +08:00
lingniu
758da369d8
fix(stats): reconcile stale gps mileage candidates
2026-07-20 03:51:18 +08:00
lingniu
5ba636419b
feat(web): unify semantic empty states
2026-07-20 03:49:28 +08:00
lingniu
df03aaac6a
feat(web): unify data panel hierarchy
2026-07-20 03:22:30 +08:00
lingniu
dfa2782db6
feat(web): converge workspace identity themes
2026-07-20 02:56:13 +08:00
lingniu
0417056eeb
docs(ops): record mileage reconciliation rollout
2026-07-20 02:42:20 +08:00
lingniu
2eed8d0da4
feat(web): unify admin and operations identity
2026-07-20 02:25:09 +08:00
lingniu
40fd7fe009
feat(web): unify governance workspace identity
2026-07-20 02:22:05 +08:00
lingniu
319728f976
feat(web): unify track and history identity
2026-07-20 02:15:08 +08:00
lingniu
537f8d9b45
feat(web): unify vehicle workspace identity
2026-07-20 02:02:06 +08:00
lingniu
6e9a170fbf
feat(web): refine Semi UI application shell
2026-07-20 01:49:16 +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
58ab1ff7bb
feat(web): refine Semi UI access workspace
2026-07-20 00:12:46 +08:00
lingniu
cd13a2952d
feat(web): refine Semi UI alert center
2026-07-20 00:01:47 +08:00
lingniu
e20f320f6c
feat(web): refine Semi UI history workspace
2026-07-19 23:47:03 +08:00
lingniu
1c18941980
feat(web): finish Semi UI track workspace
2026-07-19 23:33:53 +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
2f195e725a
refactor(ui): unify semi mobile query workspaces
2026-07-19 21:51:03 +08:00
lingniu
f8baaf53ba
refactor(ui): refine semi mobile workspace launcher
2026-07-19 21:40:31 +08:00
lingniu
d0c2bb3316
fix(mileage): fall through ineffective priority sources
2026-07-19 21:28:11 +08:00
lingniu
5539c5e0c2
fix(stats): recover durable daily mileage projections
2026-07-19 21:00:56 +08:00
lingniu
2b18a400b1
refactor(ui): converge semi mobile vehicle record
2026-07-19 20:46:54 +08:00
lingniu
f59148e260
refactor(ui): converge semi monitor list
2026-07-19 20:31:54 +08:00
lingniu
e944b797e5
refactor(ui): refine semi account governance
2026-07-19 19:57:40 +08:00
lingniu
58f2a77033
refactor(ui): refine semi access workspace
2026-07-19 19:27:43 +08:00
lingniu
2c93999417
refactor(ui): converge semi operations workspace
2026-07-19 18:56:35 +08:00
lingniu
0f51e3d375
refactor(ui): polish semi alert workspace
2026-07-19 18:21:44 +08:00
lingniu
adc01f2fa4
refactor(ui): polish semi mileage workspace
2026-07-19 17:51:36 +08:00
lingniu
53767c707c
refactor(ui): converge semi track workspace
2026-07-19 17:44:21 +08:00
lingniu
263107d47a
fix(stats): elect freshest forwarding source per terminal
2026-07-19 17:33:53 +08:00
lingniu
a13ee8fc30
refactor(ui): converge semi vehicle directory
2026-07-19 17:25:39 +08:00
lingniu
fa2dcf14d6
refactor(ui): converge semi history workspace
2026-07-19 17:13:55 +08:00
lingniu
a198e0fc4e
refactor(ui): converge semi access workspace
2026-07-19 16:38:17 +08:00
lingniu
40c210a192
refactor(ui): polish semi mileage discovery
2026-07-19 16:25:48 +08:00
lingniu
fa60bbb2c8
fix(stats): flush throttled daily mileage projections
2026-07-19 16:00:13 +08:00
lingniu
81532d91b7
refactor: converge account and access workspaces on semi ui
2026-07-19 15:24:03 +08:00
lingniu
fb105a67c8
refactor: unify semi operational time ranges
2026-07-19 15:11:15 +08:00