3ac554ad83
feat(ui): Hide top ArrivalBanner when ETACard is visible to prevent UI clutter
2026-03-12 14:49:57 -05:00
1d3f0ce2fa
fix(ui): Adjust bottom nav padding, fix router scroll, keep session on PWA, and add ETA loading state
2026-03-12 13:53:56 -05:00
34fed74b79
fix: corregir race condition en cancelacion de tokens (polylines huerfanas)
2026-03-11 10:55:18 -05:00
1b0f309f6a
fix(map): prevent ghost polylines and improve ETA accuracy.
...
- Added cancel tokens to avoid 'traces' on map after route removal.
- Fixed math bug in ETA proportion calculating 16.6% less time than real.
- Set average bus speed to 30km/h for more realistic calculations.
2026-03-10 17:10:01 -05:00
d5763cd6d6
Rename system to SIB: update translations, logos, views, stores and logs
2026-03-09 12:19:37 -05:00
0a6a0e8f7e
style(map): move 'Cerrar ruta' pill design to ArrivalBanner X button and remove from ETACard to avoid redundancy
2026-03-04 13:42:45 -05:00
9c7050436b
fix(map): add 'Cerrar ruta' button to ETACard + show ArrivalBanner X in both eta/navigating phases
2026-03-04 12:14:19 -05:00
c5e5946738
fix(map): two-layer cancel token system to fully prevent orphan markers/polylines on banner close
2026-03-04 12:04:02 -05:00
6c197ba1f8
fix(map): add generation token to hard-cancel in-flight marker draws on banner close
2026-03-04 11:49:52 -05:00
b45f53417a
perf: eager preconnections and map loading to cut initial boot by 3s
2026-03-04 11:05:08 -05:00
b89de437b2
perf: reduce background return latency via session caching and async map rendering
2026-03-04 10:43:58 -05:00
90bb93be17
fix: robust mobile suspend and auth recovery
2026-03-04 00:51:32 -05:00
af7464be43
fix: resolve blank screen on return from external links
2026-03-03 20:51:17 -05:00
7ff205b12a
Perf/Fix: Resolve Google Maps OverQuotaMapError through marker recycling and instance reuse
2026-03-03 15:40:13 -05:00
df0a4397f6
fix: implement global app-refocus listener and data recovery pattern in critical views to prevent infinite loading after app suspension
2026-03-03 15:04:16 -05:00
cfe9286fcb
fix: map lifecycle crash, state persistence with pinia-persistedstate, and premium business details UI
2026-03-03 13:21:09 -05:00
767667b1b6
refactor(map): fix race conditions and async issues with atomic GPS/Data fetch
2026-03-02 19:22:58 -05:00
4f8096f425
feat(map): ensure full Google Map re-initialization on 'X' click
2026-03-02 16:27:52 -05:00
ad1df00e60
fix(map): update animateAndReload with critical flag reset order
2026-03-02 16:22:27 -05:00
ff0a23b899
fix(map): ensure persistence of routes between views and thorough cleanup on 'X' click
2026-03-02 16:04:56 -05:00
a175a1f76a
fix(build): change ETACard to standard import to fix Vercel ENOENT
2026-03-02 15:53:36 -05:00
be8559bde4
fix(map): unify dismiss logic on map click
2026-03-02 15:39:14 -05:00
ae55f0acbe
feat(map): implement navigation phases and premium ETACard design
2026-03-02 15:38:52 -05:00
91d0c12514
Sincronización final: MapView.vue con fixes de reset, apertura automática y decimales
2026-03-02 14:11:53 -05:00
9650f2b019
Solución completa: corregir reset con la X, añadir limpieza de búsqueda y asegurar sincronización de paradas
2026-03-02 12:55:01 -05:00
0b8c5a1075
Solución: Redondear decimales en horarios, activar apertura automática de ETACard y asegurar visibilidad de paradas
2026-03-02 12:47:44 -05:00
704d3e2e60
Corrección sistema de paradas: Activar clic en ArrivalBanner para abrir ETACard y ocultar paradas; asegurar visibilidad de pestaña inferior
2026-03-02 12:40:57 -05:00
fc0b9604fb
Revertir sistema de paradas: eliminar apertura automática de ETACard y limpieza por falta de buses; restaurar interacción manual con paradas
2026-03-02 12:34:10 -05:00
e9b5acdc48
feat: auto-geolocation improves, fix route stops query and map soft-reset
2026-03-02 09:58:29 -05:00
fb57f13d62
fix: recarga total de mapa, corregir 400 bus_stops y flicker de mensaje de buses
2026-03-02 09:35:43 -05:00
ac41cba2e7
fix: asegurar limpieza total del mapa al cerrar banner
2026-03-02 09:28:37 -05:00
5fb6ab812a
fix: corregir paradas faltantes, duplicado de ubicación y alineación de botones
2026-03-02 09:23:29 -05:00
9c90a175cc
feat: optimización de ETA, limpieza automática de rutas y smart location
2026-03-02 09:00:08 -05:00
fa8551b19d
UI: Refine 'no buses available' flow and fix decimal bug
2026-03-01 22:06:42 -05:00
e0284f7518
UI: Improve location button behavior and add Smart Location toggle in profile
2026-03-01 21:56:44 -05:00
6ae0e7b0bf
feat: optimización integral y auditoría de rendimiento SIBU 2.0.1
2026-03-01 17:35:13 -05:00
66b76cee61
Ultra-Premium Redesign of Auth System and critical Map fixes
2026-03-01 15:20:49 -05:00
619250ecf2
Critical Fix: Complete rewrite of Auth components to restore visibility, and fix Map user location persistence
2026-03-01 15:13:27 -05:00
b504ecc550
Fix user location visibility and improve map zoom to include both user and optimal stop
2026-03-01 14:41:27 -05:00
ae2b65609a
Fix auth form visibility (static imports + remove transition) and map zoom logic synchronization
2026-03-01 14:28:25 -05:00
b7e6731c54
Fix auth visibility and map user location persistence issues
2026-03-01 14:22:42 -05:00
59de2c7c23
Decouple route selection: Map uses persistent store state, Schedules uses local state. Map selection only persists on Map banner.
2026-03-01 12:38:04 -05:00
b8577a512b
Optimize route clearing: replaced full page reload with store clearing and URL cleanup when closing the map banner
2026-03-01 12:30:24 -05:00
102abc22ef
Fix route selection persistence: removed clearSelection from Map and Schedules unmount hooks, ensuring route remains selected when switching views
2026-03-01 12:23:25 -05:00
4d7b472c6c
Implement Smart Location: auto-detect user location if preference is enabled, hide location button, and handle permission denial by resetting preference
2026-03-01 12:15:08 -05:00
1140a8adf6
Improve visibility of 'Ofertas' title: increased size, weight, and contrast
2026-03-01 10:22:00 -05:00
9043fdccba
Center offers title, increase font size, and add top/bottom image gradients
2026-03-01 10:14:15 -05:00
09ce466cf1
Refine offers UI: remove icon, adjust card layout for full-width/bottom alignment, and unify theme colors in promo modal
2026-03-01 09:58:34 -05:00
8f586b47f5
Fix layout overflow in stop banner and center offers sheet
2026-03-01 09:32:55 -05:00
c29b8074e6
Fix offers layout, implement glassmorphism navigation, and optimize image display
2026-03-01 09:20:28 -05:00