lingniu
|
c29d41fd86
|
refine Semi UI vehicle detail workspace
|
2026-07-18 02:24:21 +08:00 |
|
lingniu
|
5a8eec16f3
|
refine Semi UI vehicle discovery workspace
|
2026-07-18 02:10:11 +08:00 |
|
lingniu
|
da9619617d
|
refine Semi UI operations health workspace
|
2026-07-18 02:02:40 +08:00 |
|
lingniu
|
f3c1391322
|
polish Semi UI admin and operations workspaces
|
2026-07-18 01:57:06 +08:00 |
|
lingniu
|
1affd30366
|
polish Semi UI query workspaces
|
2026-07-18 01:43:37 +08:00 |
|
lingniu
|
6d63783630
|
unify Semi UI filter workspaces and pagination
|
2026-07-18 01:29:30 +08:00 |
|
lingniu
|
1cd92715a5
|
feat(web): unify Semi UI workspace states
|
2026-07-18 00:59:11 +08:00 |
|
lingniu
|
159c80b0ae
|
feat(platform): harden telemetry pipeline and unify Semi UI workspaces
|
2026-07-18 00:26:36 +08:00 |
|
lingniu
|
65b4e4f055
|
feat(operations): support canonical source providers
|
2026-07-16 22:50:55 +08:00 |
|
lingniu
|
9a5e6e0c4f
|
feat(operations): add auditable source provider maintenance
|
2026-07-16 20:01:08 +08:00 |
|
lingniu
|
c270140006
|
fix(master-data): enforce authoritative vehicle totals
|
2026-07-16 19:35:05 +08:00 |
|
lingniu
|
d67f42b4f4
|
feat(operations): add automated reconciliation center
|
2026-07-16 19:14:53 +08:00 |
|
lingniu
|
d682b7ffe1
|
fix(access): expose master data maintenance queue
|
2026-07-16 18:10:00 +08:00 |
|
lingniu
|
ff6df370cb
|
fix(access): report only real vehicle sources
|
2026-07-16 18:07:45 +08:00 |
|
lingniu
|
ddc1bb2d96
|
feat(auth): manage vehicle grant intervals
|
2026-07-16 18:01:23 +08:00 |
|
lingniu
|
96cad7eef7
|
feat(operations): add source diagnosis workspace
|
2026-07-16 17:35:10 +08:00 |
|
lingniu
|
acc29c3873
|
feat(vehicle): prioritize live status
|
2026-07-16 17:14:34 +08:00 |
|
lingniu
|
1cfc9c2bdd
|
feat(monitor): preserve investigation context
|
2026-07-16 17:08:54 +08:00 |
|
lingniu
|
38b056f5f1
|
feat(history): scope export tasks to owners
|
2026-07-16 17:00:33 +08:00 |
|
lingniu
|
a2722e4afd
|
feat(history): align fields quality and exports
|
2026-07-16 16:46:10 +08:00 |
|
lingniu
|
17c4591040
|
feat(platform): expose multi-source vehicle evidence
|
2026-07-16 16:35:04 +08:00 |
|
lingniu
|
c224907fad
|
feat(monitor): retain authorized vehicles without locations
|
2026-07-16 16:04:23 +08:00 |
|
lingniu
|
48e2ce9fd4
|
fix: deduplicate account vehicle permissions
|
2026-07-16 14:16:22 +08:00 |
|
lingniu
|
a1195fb97d
|
feat: add customer authentication and scoped RBAC
|
2026-07-16 13:58:28 +08:00 |
|
lingniu
|
6d6c9ce534
|
refactor(mileage): use fixed-column table on mobile
|
2026-07-16 13:07:43 +08:00 |
|
lingniu
|
4877c3fe8f
|
feat(mileage): compact mobile results and add date presets
|
2026-07-16 12:53:32 +08:00 |
|
lingniu
|
c1b4703810
|
style(mileage): emphasize results across breakpoints
|
2026-07-16 12:44:53 +08:00 |
|
lingniu
|
069b324565
|
feat(platform): make mobile workflows task focused
|
2026-07-16 12:05:01 +08:00 |
|
lingniu
|
59f220885b
|
feat(vehicle): live-update single vehicle map
|
2026-07-16 10:20:18 +08:00 |
|
lingniu
|
61c1bbc365
|
perf(mileage): stream workbook export rows
|
2026-07-16 09:08:04 +08:00 |
|
lingniu
|
99d9dcca1b
|
fix(mileage): bound daily date ranges
|
2026-07-16 08:44:00 +08:00 |
|
lingniu
|
4c54cfa6ff
|
perf(web): pause hidden live polling
|
2026-07-16 08:35:37 +08:00 |
|
lingniu
|
e06778e38c
|
perf(web): reuse locale formatters
|
2026-07-16 08:30:23 +08:00 |
|
lingniu
|
22d069a404
|
fix(web): stabilize client file downloads
|
2026-07-16 08:23:45 +08:00 |
|
lingniu
|
4b2e743229
|
fix(monitor): harden mobile entry dialog
|
2026-07-16 08:20:15 +08:00 |
|
lingniu
|
473c9e1251
|
fix(history): respect export permission boundary
|
2026-07-16 08:13:36 +08:00 |
|
lingniu
|
6049d8c22b
|
fix(access): hide unresolved identity queue from viewers
|
2026-07-16 08:10:05 +08:00 |
|
lingniu
|
7346cd0891
|
fix(access): respect read-only permission boundary
|
2026-07-16 08:08:06 +08:00 |
|
lingniu
|
7cf856fd51
|
fix(history): activate column visibility settings
|
2026-07-16 08:03:59 +08:00 |
|
lingniu
|
1a9b2ce962
|
fix(web): bound stalled mutations
|
2026-07-16 07:54:04 +08:00 |
|
lingniu
|
be1ff4ff0d
|
fix(web): expose secondary query failures
|
2026-07-16 07:45:15 +08:00 |
|
lingniu
|
e9b7c0d31f
|
fix(web): recover vehicle option lookups
|
2026-07-16 07:38:39 +08:00 |
|
lingniu
|
25e8427882
|
fix(web): activate contextual help and filter status
|
2026-07-16 07:33:55 +08:00 |
|
lingniu
|
e99087f329
|
fix(tracks): sync query state with navigation
|
2026-07-16 06:41:06 +08:00 |
|
lingniu
|
e6d26faad9
|
perf(tracks): coalesce address lookups
|
2026-07-16 06:22:37 +08:00 |
|
lingniu
|
ee96b8803c
|
perf(history): reduce export polling load
|
2026-07-16 06:14:32 +08:00 |
|
lingniu
|
3f7619c7cd
|
perf(monitor): defer QR generator
|
2026-07-16 05:41:05 +08:00 |
|
lingniu
|
9c6cd09413
|
perf(monitor): stop hidden selection polling
|
2026-07-16 05:34:19 +08:00 |
|
lingniu
|
6f0c15fe6d
|
fix(statistics): isolate mileage query scopes
|
2026-07-16 04:59:13 +08:00 |
|
lingniu
|
25f3fa9c64
|
fix(monitor): isolate batch search scope
|
2026-07-16 04:52:35 +08:00 |
|