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