lingniu
|
2e50f43ff4
|
feat(platform-web): show vehicle analysis scope
|
2026-07-04 03:52:55 +08:00 |
|
lingniu
|
a0772be4a6
|
feat(platform-web): add source quick actions
|
2026-07-04 03:48:55 +08:00 |
|
lingniu
|
ede44ee3d9
|
feat(platform-web): make vehicle summary filters actionable
|
2026-07-04 03:46:12 +08:00 |
|
lingniu
|
b7e8aae317
|
feat(platform): add filtered vehicle coverage summary
|
2026-07-04 03:42:19 +08:00 |
|
lingniu
|
6683ce4df7
|
feat(platform-web): summarize vehicle list results
|
2026-07-04 03:37:20 +08:00 |
|
lingniu
|
a2ccc4a498
|
feat(platform-web): link summary kpis to vehicle filters
|
2026-07-04 03:32:51 +08:00 |
|
lingniu
|
948dc774d0
|
feat(platform-web): surface vehicle service summary
|
2026-07-04 03:27:35 +08:00 |
|
lingniu
|
2872e8c94d
|
feat(platform): add vehicle service summary
|
2026-07-04 03:23:21 +08:00 |
|
lingniu
|
a3b86c7617
|
fix(platform): preserve fuzzy vehicle overview search
|
2026-07-04 03:19:29 +08:00 |
|
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 |
|
lingniu
|
ff1fb4d2ac
|
refactor(platform): centralize vehicle lookup rules
|
2026-07-04 00:08:35 +08:00 |
|
lingniu
|
0503b03aa1
|
feat(platform): clarify quality vehicle lookup action
|
2026-07-04 00:05:25 +08:00 |
|
lingniu
|
bfdfb5761a
|
feat(platform): link quality issues to vehicle lookup
|
2026-07-04 00:02:33 +08:00 |
|
lingniu
|
a5ca34797d
|
feat(platform): show vehicle detail lookup key
|
2026-07-03 23:59:34 +08:00 |
|
lingniu
|
8af622e7f6
|
feat(platform): support vehicle keyword detail lookup
|
2026-07-03 23:57:11 +08:00 |
|
lingniu
|
d4fdd7527b
|
feat(platform): summarize vehicle source coverage
|
2026-07-03 23:51:40 +08:00 |
|
lingniu
|
6c53172ba7
|
feat(platform): center navigation on vehicle service
|
2026-07-03 23:49:01 +08:00 |
|
lingniu
|
fe92b34356
|
feat(platform): show quality issue identity on dashboard
|
2026-07-03 23:44:53 +08:00 |
|
lingniu
|
562c26f061
|
feat(platform): show vehicle-level latest dashboard
|
2026-07-03 23:41:49 +08:00 |
|
lingniu
|
fd60d2644e
|
feat(platform): link quality issues to vehicle service
|
2026-07-03 23:39:35 +08:00 |
|
lingniu
|
532b0d9aec
|
feat(platform): open analysis from vehicle detail
|
2026-07-03 23:37:12 +08:00 |
|
lingniu
|
37ca94ab5f
|
feat(platform): link realtime to vehicle service
|
2026-07-03 23:34:14 +08:00 |
|
lingniu
|
05c0643a69
|
feat(platform): link records to vehicle service
|
2026-07-03 23:32:19 +08:00 |
|
lingniu
|
73d32d3b0e
|
feat(platform): copy quality issue identity
|
2026-07-03 23:30:09 +08:00 |
|
lingniu
|
c9e94639d1
|
feat(platform): expose quality issue identity
|
2026-07-03 23:28:10 +08:00 |
|
lingniu
|
54d74178ea
|
feat(platform): summarize quality issues
|
2026-07-03 23:25:39 +08:00 |
|
lingniu
|
4ca1bdb8fe
|
feat(platform): summarize mileage queries
|
2026-07-03 23:21:51 +08:00 |
|
lingniu
|
a4e9a8afb8
|
feat(platform): include plates in raw history
|
2026-07-03 23:17:23 +08:00 |
|
lingniu
|
a644a6617c
|
feat(platform): enrich history locations with plates
|
2026-07-03 23:14:40 +08:00 |
|
lingniu
|
55b069e27d
|
feat(platform): summarize realtime in vehicle detail
|
2026-07-03 23:12:27 +08:00 |
|
lingniu
|
37f9d7a307
|
feat(platform): aggregate realtime by vehicle
|
2026-07-03 23:09:28 +08:00 |
|
lingniu
|
71b714bbf7
|
feat(platform): color topbar link health
|
2026-07-03 23:03:42 +08:00 |
|
lingniu
|
b73292b97e
|
feat(platform): poll topbar link health
|
2026-07-03 23:01:01 +08:00 |
|
lingniu
|
909f7d6720
|
feat(platform): refresh quality link health
|
2026-07-03 22:59:15 +08:00 |
|
lingniu
|
ea367fe581
|
feat(platform): refresh topbar link issues from quality
|
2026-07-03 22:57:21 +08:00 |
|
lingniu
|
b3168dda2a
|
feat(platform): show link issue count in topbar
|
2026-07-03 22:54:44 +08:00 |
|
lingniu
|
94ea30223b
|
fix(platform): remove fake healthy topbar
|
2026-07-03 22:52:52 +08:00 |
|
lingniu
|
3b29851c1e
|
feat(platform): link dashboard quality preview
|
2026-07-03 22:50:40 +08:00 |
|
lingniu
|
ad76eb45e4
|
feat(platform): preview quality issues on dashboard
|
2026-07-03 22:48:51 +08:00 |
|
lingniu
|
d3c2d8dac5
|
fix(platform): label storage health as reads
|
2026-07-03 22:46:46 +08:00 |
|
lingniu
|
98b23df2ed
|
feat(platform): highlight quality link health
|
2026-07-03 22:45:17 +08:00 |
|
lingniu
|
354c146506
|
fix(platform): verify storage health by reads
|
2026-07-03 22:43:36 +08:00 |
|
lingniu
|
2c24d4734c
|
fix(platform): avoid fake redis online keys
|
2026-07-03 22:41:25 +08:00 |
|
lingniu
|
91c2168cb0
|
fix(platform): avoid fake kafka lag
|
2026-07-03 22:38:50 +08:00 |
|
lingniu
|
4ff94a4e92
|
fix(platform): count dashboard frames from tdengine
|
2026-07-03 22:36:39 +08:00 |
|
lingniu
|
2efb62d8d1
|
fix(platform): show vehicle quality total
|
2026-07-03 22:34:50 +08:00 |
|
lingniu
|
42fec61b4b
|
fix(platform): align dashboard quality count
|
2026-07-03 22:33:19 +08:00 |
|
lingniu
|
e68028799e
|
fix(platform): count dashboard vehicles by vin
|
2026-07-03 22:31:25 +08:00 |
|
lingniu
|
1293035045
|
feat(platform): count vehicle list pages
|
2026-07-03 22:29:46 +08:00 |
|
lingniu
|
28d1a68823
|
feat(platform): paginate quality issues
|
2026-07-03 22:27:40 +08:00 |
|
lingniu
|
39e2788e26
|
feat(platform): paginate daily mileage
|
2026-07-03 22:23:10 +08:00 |
|