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 |
|