From d5763cd6d63b9f3840494fe7b254e42a4cb76abb Mon Sep 17 00:00:00 2001 From: Hanzo_dev <2002samudiojohan@gmail.com> Date: Mon, 9 Mar 2026 12:19:37 -0500 Subject: [PATCH] Rename system to SIB: update translations, logos, views, stores and logs --- frontend/public/{sibu.png => sib.png} | Bin frontend/src/App.vue | 12 +++++----- frontend/src/components/AppHeader.vue | 16 ++++++------- frontend/src/components/auth/LoginForm.vue | 4 ++-- frontend/src/composables/useETA.ts | 22 ++++++------------ frontend/src/composables/useFlujoPrincipal.ts | 10 ++++---- frontend/src/i18n/locales/en.json | 8 +++---- frontend/src/i18n/locales/es.json | 8 +++---- frontend/src/stores/auth.ts | 2 +- frontend/src/stores/favorites.ts | 2 +- frontend/src/stores/route.ts | 4 ++-- frontend/src/stores/schedule.ts | 2 +- frontend/src/stores/shuttle.ts | 2 +- frontend/src/stores/taxi.ts | 2 +- frontend/src/supabase.ts | 4 ++-- frontend/src/types/index.ts | 2 +- frontend/src/utils/imageUrl.ts | 2 +- frontend/src/views/AdminPanel.vue | 2 +- frontend/src/views/AdminShuttles.vue | 2 +- frontend/src/views/AuthView.vue | 6 ++--- frontend/src/views/MapView.vue | 8 +++---- frontend/src/views/RoutesView.vue | 2 +- frontend/src/views/SchedulesView.vue | 6 ++--- frontend/src/views/SplashScreen.vue | 2 +- frontend/src/views/StrategicAnalytics.vue | 10 ++++---- 25 files changed, 66 insertions(+), 74 deletions(-) rename frontend/public/{sibu.png => sib.png} (100%) diff --git a/frontend/public/sibu.png b/frontend/public/sib.png similarity index 100% rename from frontend/public/sibu.png rename to frontend/public/sib.png diff --git a/frontend/src/App.vue b/frontend/src/App.vue index a22a69f..ab48f34 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -40,12 +40,12 @@ async function dispatchRefocus(reason: string) { // Debounce: no disparar dos eventos seguidos en menos de 1 segundo if (refocusDebounceTimer) return refocusDebounceTimer = setTimeout(() => { refocusDebounceTimer = null }, 1000) - console.log(`SIBU | App.vue dispatching auth check and refocus — motivo: ${reason}`) + console.log(`SIB | App.vue dispatching auth check and refocus — motivo: ${reason}`) // 🛡 HIGIENE TRANSACCIONAL: Solo verificamos sesión si el usuario estaba logueado. // Si Guest, omitimos el Refresh para no fallar if (authStore.isAuthenticated) { - console.log(`SIBU | Verificando sanidad de sesión Supabase...`) + console.log(`SIB | Verificando sanidad de sesión Supabase...`) const timeoutMs = 5000 const refreshWithTimeout = Promise.race([ @@ -58,12 +58,12 @@ async function dispatchRefocus(reason: string) { try { await refreshWithTimeout } catch (err: any) { - console.warn("SIBU | Error al verificar sesión en refocus (timeout o red).", err) + console.warn("SIB | Error al verificar sesión en refocus (timeout o red).", err) // FIX CRÍTICO: Si el error es de timeout (5s), la persona estaba eligiendo ruta o // subiendo archivo y la red tardó. NUNCA expulsarla automáticamente en timeout. // El caché local de Supabase ya mantiene su sesión válida bajo el capó. if (err.message === "Auth refresh timeout") { - console.log("SIBU | Ignorando timeout, manteniendo sesión optimista.") + console.log("SIB | Ignorando timeout, manteniendo sesión optimista.") } else { // Solo si hay un error real de Auth (sesión vencida rechazada por Supabase) // se cierra sesión, pero no haremos signOut agresivo sin confirmar. @@ -96,9 +96,9 @@ function forceResetAllLoadingStates() { if (authStore.isAuthenticated) { useFavoritesStore().$patch({ isLoading: false }) } - console.log('SIBU | ✅ Loading states reseteados tras regreso del background') + console.log('SIB | ✅ Loading states reseteados tras regreso del background') } catch (e) { - console.warn('SIBU | No se pudo resetear loading states:', e) + console.warn('SIB | No se pudo resetear loading states:', e) } } diff --git a/frontend/src/components/AppHeader.vue b/frontend/src/components/AppHeader.vue index 6b7e7b8..b7f7460 100644 --- a/frontend/src/components/AppHeader.vue +++ b/frontend/src/components/AppHeader.vue @@ -21,8 +21,8 @@ -