lingniu
|
5d49675582
|
perf(platform): reuse batch path for vehicle overview
|
2026-07-04 03:15:31 +08:00 |
|
lingniu
|
e35565f993
|
feat(platform): batch vehicle service overview lookup
|
2026-07-04 03:12:21 +08:00 |
|
lingniu
|
f996fa0df9
|
feat(platform): add batch vehicle overview api
|
2026-07-04 03:05:27 +08:00 |
|
lingniu
|
1a86e5d38c
|
feat(platform): return service status in vehicle overview
|
2026-07-04 03:00:50 +08:00 |
|
lingniu
|
8dfbdc83e5
|
feat(platform-web): use lightweight overview for vehicle context
|
2026-07-04 02:57:11 +08:00 |
|
lingniu
|
6c745bf48b
|
feat(platform): add lightweight vehicle overview api
|
2026-07-04 02:52:56 +08:00 |
|
lingniu
|
38e1bf422a
|
feat(platform): add vehicle service overview
|
2026-07-04 02:49:06 +08:00 |
|
lingniu
|
131f59360c
|
test(platform-web): cover vehicle service navigation context
|
2026-07-04 02:44:20 +08:00 |
|
lingniu
|
d67540c457
|
feat(platform-web): resolve vehicle context from detail hash
|
2026-07-04 02:39:31 +08:00 |
|
lingniu
|
80bd726455
|
feat(platform-web): show searched vehicle identity context
|
2026-07-04 02:35:55 +08:00 |
|
lingniu
|
337e9f3dac
|
feat(platform-web): show searched vehicle service status
|
2026-07-04 02:33:04 +08:00 |
|
lingniu
|
58b125912e
|
feat(platform): include service status in vehicle resolution
|
2026-07-04 02:29:44 +08:00 |
|
lingniu
|
e7de41894b
|
feat(platform): filter vehicle rows by service status
|
2026-07-04 02:26:39 +08:00 |
|
lingniu
|
cbd02956ff
|
feat(platform): expose service status on vehicle rows
|
2026-07-04 02:23:57 +08:00 |
|
lingniu
|
826fa76008
|
feat(platform-web): show dashboard coverage filter context
|
2026-07-04 02:19:59 +08:00 |
|
lingniu
|
a6edc02be5
|
feat(platform-web): drill into service status coverage
|
2026-07-04 02:16:19 +08:00 |
|
lingniu
|
b36d0480ee
|
feat(platform-web): filter dashboard coverage by service status
|
2026-07-04 02:13:53 +08:00 |
|
lingniu
|
4c27cfa28d
|
feat(platform-web): show dashboard row service status
|
2026-07-04 02:11:32 +08:00 |
|
lingniu
|
6b1e36a5a6
|
feat(platform): expose realtime service status
|
2026-07-04 02:08:31 +08:00 |
|
lingniu
|
526377c13f
|
feat(platform): expose coverage service status
|
2026-07-04 02:03:12 +08:00 |
|
lingniu
|
5d401a8f0b
|
feat(platform): summarize service status on dashboard
|
2026-07-04 01:59:05 +08:00 |
|
lingniu
|
14408d135d
|
feat(platform): filter vehicles by service status
|
2026-07-04 01:54:30 +08:00 |
|
lingniu
|
b7de38605d
|
feat(platform-web): show vehicle list service status
|
2026-07-04 01:50:06 +08:00 |
|
lingniu
|
aa3b39f5e3
|
feat(platform): summarize vehicle service status
|
2026-07-04 01:47:24 +08:00 |
|
lingniu
|
8e800f795c
|
feat(platform): add vehicle service API
|
2026-07-04 01:43:26 +08:00 |
|
lingniu
|
5000d5cd1c
|
feat(platform-web): show vehicle detail source scope
|
2026-07-04 01:39:18 +08:00 |
|
lingniu
|
dc3e12328e
|
feat(platform-web): link analysis pages to vehicle service
|
2026-07-04 01:35:15 +08:00 |
|
lingniu
|
9886fe2481
|
feat(platform-web): carry detail source to analysis links
|
2026-07-04 01:31:50 +08:00 |
|
lingniu
|
a12d86e6f4
|
feat(platform-web): switch vehicle detail sources
|
2026-07-04 01:28:08 +08:00 |
|
lingniu
|
edca567d52
|
feat(platform-web): keep realtime source in vehicle links
|
2026-07-04 01:25:13 +08:00 |
|
lingniu
|
55834a4651
|
feat(platform-web): keep protocol when opening vehicle rows
|
2026-07-04 01:22:41 +08:00 |
|
lingniu
|
5f84139c00
|
feat(platform-web): apply protocol in shared history links
|
2026-07-04 01:18:02 +08:00 |
|
lingniu
|
657674f233
|
feat(platform-web): preserve protocol in vehicle links
|
2026-07-04 01:15:39 +08:00 |
|
lingniu
|
8e5cb5b8c7
|
feat(platform-web): support shareable vehicle routes
|
2026-07-04 01:13:07 +08:00 |
|
lingniu
|
beb5034b9b
|
feat(platform): include identity resolution in vehicle detail
|
2026-07-04 01:09:35 +08:00 |
|
lingniu
|
703a7b112f
|
feat(platform): resolve vehicle identity before navigation
|
2026-07-04 01:06:24 +08:00 |
|
lingniu
|
3e76210d7d
|
feat(platform): expose vehicle service runtime health
|
2026-07-04 01:02:07 +08:00 |
|
lingniu
|
377cfcdfca
|
feat(platform-api): return traceable timeout errors
|
2026-07-04 00:57:53 +08:00 |
|
lingniu
|
4bfaf8c4c8
|
feat(platform-api): enforce request timeout
|
2026-07-04 00:55:43 +08:00 |
|
lingniu
|
081f8b5099
|
feat(platform-web): include trace id in api errors
|
2026-07-04 00:52:42 +08:00 |
|
lingniu
|
bbbf589d60
|
feat(platform-web): surface backend api errors
|
2026-07-04 00:50:17 +08:00 |
|
lingniu
|
894d200a16
|
feat(platform-web): query raw frames with post body
|
2026-07-04 00:48:13 +08:00 |
|
lingniu
|
a4ff210c82
|
docs(platform): define vehicle keyword API contract
|
2026-07-04 00:45:29 +08:00 |
|
lingniu
|
20e2781f35
|
feat(platform): use vehicle keyword for data queries
|
2026-07-04 00:42:40 +08:00 |
|
lingniu
|
f62fe13647
|
feat(platform-api): resolve vehicle keywords for data queries
|
2026-07-04 00:37:47 +08:00 |
|
lingniu
|
0f371ab3c9
|
feat(platform): focus unresolved vehicle detail on binding
|
2026-07-04 00:29:02 +08:00 |
|
lingniu
|
3cb2d3479b
|
feat(platform): skip vehicle sections for unresolved lookup
|
2026-07-04 00:22:39 +08:00 |
|
lingniu
|
f30eb4fbff
|
feat(platform): explain unresolved vehicle binding
|
2026-07-04 00:19:25 +08:00 |
|
lingniu
|
cb1a3097d8
|
feat(platform): separate vehicle lookup key from VIN
|
2026-07-04 00:16:04 +08:00 |
|
lingniu
|
52b3040506
|
feat(platform): show unresolved vehicle lookup state
|
2026-07-04 00:11:31 +08:00 |
|