2025-07-18 - 2026-07-18
Overview
61 Issues closed from 1 user
Closed
#69 Disney Park group filter categories
Closed
#67 Double check-in on barcode scan
Closed
#63 Scan/OCR improvements: Scan New Asset button, fix barcode scanner, serial number OCR search
Closed
#62 Fix check-in user tracking — auto-resolve user from auth token
Closed
#61 Add GPS Map Editor to asset detail view
Closed
#59 Fix: 6 National EPROM machines miscategorized as Bev
Closed
#58 Category overhaul: Markets, Coffee corrections, Equipment cleanup
Closed
#57 chore: move 1,504 coffee brewers from Bev to Coffee
Closed
#56 feat: add Coffee category (☕)
Closed
#55 Add Kiosk category and re-categorize 207 assets
Closed
#54 feat: revised category icons + unknown type detection
Closed
#53 Persist help overlay dismissed state
Closed
#52 UX fixes: Map tab crash, Edit/Delete removal, help/menu copy cleanup
Closed
#51 Add serial_number to barcode search
Closed
#50 Add 2D barcode scanning for serial number stickers
Closed
#49 Detail view missing place/building/floor fields
Closed
#47 Import Seed (mycantaloupe.com) data — 50+ new fields + detail enrichment
Closed
#46 MSFS clean-slate import + real GPS overlay
Closed
#45 OCR GPS auto-save + MSFS asset enrichment
Closed
#44 Remove auth requirement — field tool mode
Closed
#43 Major app overhaul - MSFS data, lookup tool, OSRM nav
Closed
#42 UX: Map tab enhancements + native dialog replacement
Closed
#41 Route tab broken: fetch calls missing auth token
Closed
#40 UX Sprint: 5.0 Heuristic Scorecard
Closed
#39 Scan existing asset redirects to detail view
Closed
#37 v5 migration: dex_report_date and install_date columns
Closed
#36 Disney park outlines on map
Closed
#35 DB: add disney_park column + service_entrances table
Closed
#34 v3: GPS permission fix + server-side EXIF bypass + admin separation
Closed
#33 T2: Fix createAssetFromPicked() to pass original File (preserve EXIF)
Closed
#32 H2: loadAssetPins() undefined — Map tab missing pin loading
Closed
#31 H1: Map tab broken — map variable undefined, Leaflet never initializes
Closed
#29 v3 admin separation — admin API + frontend extracted
Closed
#30 Server-side EXIF GPS extraction
Closed
#28 Frontend: use server-returned EXIF GPS in upload flow
Closed
#27 T2: Strip admin API routes from main server.py
Closed
#26 Add NPMPlus proxy for admin.canteen.ourpad.casa
Closed
#25 Server-side EXIF GPS extraction on upload/photo and OCR endpoints
Closed
#24 T5: Offline queue + background sync — fix missing offline banner, add API GET caching to SW
Closed
#23 502: canteen.ourpad.casa down — NPMPlus HTTPS→HTTP backend mismatch
Closed
#22 T11c - Pull-to-Refresh + Swipe Gestures
Closed
#21 T11b - Page Transitions + Micro-animations polish
Closed
#20 T6 - Map Page Improvements
Closed
#19 T4a: Navigate Tab Routing — Verification Pass
Closed
#17 T1: Empty States & Onboarding — aria-hidden accessibility fix
Closed
#16 T4 Navigate Tab Fix
Closed
#15 T6 - Map Page Improvements
Closed
#1 [BLOCKED] API: Auth, assets, checkins, customers, locations, rooms, users
Closed
#2 [CRASHED] API: File uploads, OCR, settings CRUD
Closed
#3 [BLOCKED] Frontend: Login, navigation, asset creation (browser E2E)
Closed
#13 Reverse geocode address from GPS
Closed
#14 Larger camera viewport
Closed
#12 Scan existing asset → auto check-in
Closed
#11 Scan existing → auto check-in
Closed
#10 feat: building # → trailer number sync
Closed
#9 Larger camera viewport
Closed
#6 listVideoInputDevices is not a function
Closed
#7 No auto check-in on asset creation
Closed
#8 Assets not showing on map
Closed
#4 OCR returns full Connect ID instead of last 5 digits
Closed
#5 Barcode scanner not detecting Code 128 barcodes
69 Issues created by 1 user
Opened
#1 [BLOCKED] API: Auth, assets, checkins, customers, locations, rooms, users
Opened
#2 [CRASHED] API: File uploads, OCR, settings CRUD
Opened
#3 [BLOCKED] Frontend: Login, navigation, asset creation (browser E2E)
Opened
#4 OCR returns full Connect ID instead of last 5 digits
Opened
#5 Barcode scanner not detecting Code 128 barcodes
Opened
#6 listVideoInputDevices is not a function
Opened
#7 No auto check-in on asset creation
Opened
#8 Assets not showing on map
Opened
#9 Larger camera viewport
Opened
#10 feat: building # → trailer number sync
Opened
#11 Scan existing → auto check-in
Opened
#12 Scan existing asset → auto check-in
Opened
#13 Reverse geocode address from GPS
Opened
#14 Larger camera viewport
Opened
#15 T6 - Map Page Improvements
Opened
#16 T4 Navigate Tab Fix
Opened
#17 T1: Empty States & Onboarding — aria-hidden accessibility fix
Opened
#18 T7 Reports Page UX — all 7 requirements complete
Opened
#19 T4a: Navigate Tab Routing — Verification Pass
Opened
#20 T6 - Map Page Improvements
Opened
#21 T11b - Page Transitions + Micro-animations polish
Opened
#22 T11c - Pull-to-Refresh + Swipe Gestures
Opened
#23 502: canteen.ourpad.casa down — NPMPlus HTTPS→HTTP backend mismatch
Opened
#24 T5: Offline queue + background sync — fix missing offline banner, add API GET caching to SW
Opened
#25 Server-side EXIF GPS extraction on upload/photo and OCR endpoints
Opened
#26 Add NPMPlus proxy for admin.canteen.ourpad.casa
Opened
#27 T2: Strip admin API routes from main server.py
Opened
#28 Frontend: use server-returned EXIF GPS in upload flow
Opened
#29 v3 admin separation — admin API + frontend extracted
Opened
#30 Server-side EXIF GPS extraction
Opened
#31 H1: Map tab broken — map variable undefined, Leaflet never initializes
Opened
#32 H2: loadAssetPins() undefined — Map tab missing pin loading
Opened
#33 T2: Fix createAssetFromPicked() to pass original File (preserve EXIF)
Opened
#34 v3: GPS permission fix + server-side EXIF bypass + admin separation
Opened
#35 DB: add disney_park column + service_entrances table
Opened
#36 Disney park outlines on map
Opened
#37 v5 migration: dex_report_date and install_date columns
Opened
#38 no_dex_days filter on GET /api/assets
Opened
#39 Scan existing asset redirects to detail view
Opened
#40 UX Sprint: 5.0 Heuristic Scorecard
Opened
#41 Route tab broken: fetch calls missing auth token
Opened
#42 UX: Map tab enhancements + native dialog replacement
Opened
#43 Major app overhaul - MSFS data, lookup tool, OSRM nav
Opened
#44 Remove auth requirement — field tool mode
Opened
#45 OCR GPS auto-save + MSFS asset enrichment
Opened
#46 MSFS clean-slate import + real GPS overlay
Opened
#47 Import Seed (mycantaloupe.com) data — 50+ new fields + detail enrichment
Opened
#48 Add/Find tab → lookup tool, Nav fix, Route techs fix
Opened
#49 Detail view missing place/building/floor fields
Opened
#50 Add 2D barcode scanning for serial number stickers
Opened
#51 Add serial_number to barcode search
Opened
#52 UX fixes: Map tab crash, Edit/Delete removal, help/menu copy cleanup
Opened
#53 Persist help overlay dismissed state
Opened
#54 feat: revised category icons + unknown type detection
Opened
#55 Add Kiosk category and re-categorize 207 assets
Opened
#56 feat: add Coffee category (☕)
Opened
#57 chore: move 1,504 coffee brewers from Bev to Coffee
Opened
#58 Category overhaul: Markets, Coffee corrections, Equipment cleanup
Opened
#59 Fix: 6 National EPROM machines miscategorized as Bev
Opened
#60 Fix: Recategorize 5 assets using MSFS/Dynamics 365 manufacturer data, revert 6 National BEV-MAX
Opened
#61 Add GPS Map Editor to asset detail view
Opened
#62 Fix check-in user tracking — auto-resolve user from auth token
Opened
#63 Scan/OCR improvements: Scan New Asset button, fix barcode scanner, serial number OCR search
Opened
#64 Fix: barcode scan lookup hangs — stop camera before fetch + add api timeout
Opened
#65 OCR suffix matching for connect_id + SW cache v10
Opened
#66 Barcode scanner hangs on mobile — SW blocks AbortController timeout
Opened
#67 Double check-in on barcode scan
Opened
#68 feat: local ZXing, Register New Asset, OCR serial search
Opened
#69 Disney Park group filter categories