b89de437b2perf: reduce background return latency via session caching and async map renderingHanzo_dev2026-03-04 10:43:58 -05:00
90bb93be17fix: robust mobile suspend and auth recoveryHanzo_dev2026-03-04 00:51:32 -05:00
bdfcd55370feat: business template/mold redesignHanzo_dev2026-03-03 21:31:35 -05:00
af7464be43fix: resolve blank screen on return from external linksHanzo_dev2026-03-03 20:51:17 -05:00
7ff205b12aPerf/Fix: Resolve Google Maps OverQuotaMapError through marker recycling and instance reuseHanzo_dev2026-03-03 15:40:13 -05:00
df0a4397f6fix: implement global app-refocus listener and data recovery pattern in critical views to prevent infinite loading after app suspensionHanzo_dev2026-03-03 15:04:16 -05:00
cfe9286fcbfix: map lifecycle crash, state persistence with pinia-persistedstate, and premium business details UIHanzo_dev2026-03-03 13:21:09 -05:00
cdde701f9fUI: Extremely compact AuthGuard for map carouselHanzo_dev2026-03-03 12:17:40 -05:00
e0156ee9e6UI: Compact AuthGuard with side-by-side buttons and shorter promotion messagesHanzo_dev2026-03-03 12:12:21 -05:00
a9adc4c4a0Fix: Finalize AuthGuard translations, registration link, and restricted offers on mapHanzo_dev2026-03-03 12:02:26 -05:00
b098c23291Integrated AuthGuard in Discover and Shuttles, updated Business types and translationsHanzo_dev2026-03-03 11:45:36 -05:00
20910e367eFix: Add missing shuttle translations for allAreasHanzo_dev2026-03-03 10:49:06 -05:00
97ab6c1b9aEnhancement: Multi-shift taxis, vehicle type, accessibility flag and filter label updateHanzo_dev2026-03-03 10:40:04 -05:00
b50c2cc82bFix CSS parsing issues by avoiding grid-column shorthand and cleaning commentsHanzo_dev2026-03-03 10:14:13 -05:00
9d8a535929Refined Discover and Transport UI, added shuttle categorization and descriptionsHanzo_dev2026-03-03 10:08:57 -05:00
767667b1b6refactor(map): fix race conditions and async issues with atomic GPS/Data fetchHanzo_dev2026-03-02 19:22:58 -05:00
4f8096f425feat(map): ensure full Google Map re-initialization on 'X' clickHanzo_dev2026-03-02 16:27:52 -05:00
ad1df00e60fix(map): update animateAndReload with critical flag reset orderHanzo_dev2026-03-02 16:22:27 -05:00
ff0a23b899fix(map): ensure persistence of routes between views and thorough cleanup on 'X' clickHanzo_dev2026-03-02 16:04:56 -05:00
a175a1f76afix(build): change ETACard to standard import to fix Vercel ENOENTHanzo_dev2026-03-02 15:53:36 -05:00
5559578561fix(eta): show schedules even if location is still loadingHanzo_dev2026-03-02 15:49:50 -05:00
e3f01c665afix(eta): normalize day filtering and handle case sensitivity in schedulesHanzo_dev2026-03-02 15:48:02 -05:00
be8559bde4fix(map): unify dismiss logic on map clickHanzo_dev2026-03-02 15:39:14 -05:00
ae55f0acbefeat(map): implement navigation phases and premium ETACard designHanzo_dev2026-03-02 15:38:52 -05:00
f0aabf9879Fix build error: Moví ETACard.vue a src/components/map/ para que coincida con la ruta de importaciónHanzo_dev2026-03-02 14:27:27 -05:00
91d0c12514Sincronización final: MapView.vue con fixes de reset, apertura automática y decimalesHanzo_dev2026-03-02 14:11:53 -05:00
9650f2b019Solución completa: corregir reset con la X, añadir limpieza de búsqueda y asegurar sincronización de paradasHanzo_dev2026-03-02 12:55:01 -05:00
0b8c5a1075Solución: Redondear decimales en horarios, activar apertura automática de ETACard y asegurar visibilidad de paradasHanzo_dev2026-03-02 12:47:44 -05:00
704d3e2e60Corrección sistema de paradas: Activar clic en ArrivalBanner para abrir ETACard y ocultar paradas; asegurar visibilidad de pestaña inferiorHanzo_dev2026-03-02 12:40:57 -05:00
fc0b9604fbRevertir sistema de paradas: eliminar apertura automática de ETACard y limpieza por falta de buses; restaurar interacción manual con paradasHanzo_dev2026-03-02 12:34:10 -05:00
e0284f7518UI: Improve location button behavior and add Smart Location toggle in profileHanzo_dev2026-03-01 21:56:44 -05:00
aee73120c0UI: Add message when no buses are available on a routeHanzo_dev2026-03-01 21:43:31 -05:00
545cefd019Fix: Restore bus stop markers on route selection with yellow stylingHanzo_dev2026-03-01 21:34:36 -05:00
7ca3fd51f7Fix: Supabase URL initialization error by syncing env variables and adding validationHanzo_dev2026-03-01 21:28:17 -05:00
c472591dd0fix: relocate CSS @import to the top to avoid build failHanzo_dev2026-03-01 17:39:45 -05:00
e1dc2f07f2fix: export SUPABASE_URL to fix build errorHanzo_dev2026-03-01 17:37:25 -05:00
6ae0e7b0bffeat: optimización integral y auditoría de rendimiento SIBU 2.0.1Hanzo_dev2026-03-01 17:35:13 -05:00
66b76cee61Ultra-Premium Redesign of Auth System and critical Map fixesHanzo_dev2026-03-01 15:20:49 -05:00
8a6b9fe5e8Fix build error: Correct logo path in AuthViewHanzo_dev2026-03-01 15:14:45 -05:00
619250ecf2Critical Fix: Complete rewrite of Auth components to restore visibility, and fix Map user location persistenceHanzo_dev2026-03-01 15:13:27 -05:00
cb92547271Refactor DiscoverView: smaller cards (2 columns on mobile), square featured cards, and compact info to satisfy size requestHanzo_dev2026-03-01 15:05:36 -05:00
bac1920045Resize Discover cards back to 2 columns on mobile for a more compact layoutHanzo_dev2026-03-01 15:04:04 -05:00
4308c59274Emergency fix for auth rendering: added SW unregister, diagnostic borders, and forced visibility stylesHanzo_dev2026-03-01 15:00:40 -05:00
b504ecc550Fix user location visibility and improve map zoom to include both user and optimal stopHanzo_dev2026-03-01 14:41:27 -05:00
9d448d3012Remove Google Auth and restore simple email/password login flowHanzo_dev2026-03-01 14:37:53 -05:00
f42a895d9eFix auth rendering: add container with min-height and clear CSS issuesHanzo_dev2026-03-01 14:33:10 -05:00
ae2b65609aFix auth form visibility (static imports + remove transition) and map zoom logic synchronizationHanzo_dev2026-03-01 14:28:25 -05:00
b7e6731c54Fix auth visibility and map user location persistence issuesHanzo_dev2026-03-01 14:22:42 -05:00
59de2c7c23Decouple route selection: Map uses persistent store state, Schedules uses local state. Map selection only persists on Map banner.Hanzo_dev2026-03-01 12:38:04 -05:00
b8577a512bOptimize route clearing: replaced full page reload with store clearing and URL cleanup when closing the map bannerHanzo_dev2026-03-01 12:30:24 -05:00
102abc22efFix route selection persistence: removed clearSelection from Map and Schedules unmount hooks, ensuring route remains selected when switching viewsHanzo_dev2026-03-01 12:23:25 -05:00
a092df33f7Implement Session Persistence: 'Keep me logged in' now works by toggling between localStorage and sessionStorage based on user choiceHanzo_dev2026-03-01 12:19:30 -05:00
4d7b472c6cImplement Smart Location: auto-detect user location if preference is enabled, hide location button, and handle permission denial by resetting preferenceHanzo_dev2026-03-01 12:15:08 -05:00
d0d75b8c98Optimize BottomNav: instant visual feedback and ultra-low debounce for better responsivenessHanzo_dev2026-03-01 11:34:52 -05:00
fc481cea6fApply premium BusinessDetailsView redesign: adapted to app colors, added Playfair Display, and removed map route buttonHanzo_dev2026-03-01 11:04:18 -05:00
1140a8adf6Improve visibility of 'Ofertas' title: increased size, weight, and contrastHanzo_dev2026-03-01 10:22:00 -05:00
9043fdccbaCenter offers title, increase font size, and add top/bottom image gradientsHanzo_dev2026-03-01 10:14:15 -05:00
09ce466cf1Refine offers UI: remove icon, adjust card layout for full-width/bottom alignment, and unify theme colors in promo modalHanzo_dev2026-03-01 09:58:34 -05:00
355bee84e3Sort bus schedules chronologically by departure timeHanzo_dev2026-03-01 09:44:32 -05:00
8f586b47f5Fix layout overflow in stop banner and center offers sheetHanzo_dev2026-03-01 09:32:55 -05:00