T6 Map Page Improvements complete

2026-05-20 23:37:07 -04:00
parent ee995337f9
commit 96002af6b7
+9
@@ -12,6 +12,15 @@ Mobile-first web app for tracking physical assets via barcode scanning, OCR stic
- Username: `admin`
- Password: `Brett85!@`
### T6 Map Page Improvements — May 2026
- **Geolocation**: Friendly error messages (Location blocked / GPS unavailable / GPS timed out) instead of raw browser errors
- **Location fallback**: Map pins use location coordinates when asset lacks own lat/lng
- **Address geocoding**: Falls back to location address fields when asset address is empty
- **Server API**: `list_assets` now includes `location_latitude`, `location_longitude`, `location_address`, `location_building_name`, `location_name` via LEFT JOIN
- **All 8 requirements verified**: markers, clustering, heatmap (real check-in data), geofence custom modal, popup detail links, dismissible GPS warning, legend
- Commit: 88694e6
### T10 Navigation Consistency Overhaul — May 2026
- **Drawer nav reordered** — Add Asset, Assets, Map, Navigate, Dashboard, then expandable items (Customers, Reports, Activity, Settings)
- **Drawer active state** — Left accent border + stronger background highlight on current page