Registro de cambios

Cada semana, algo nuevo.

Lo que publicamos, lo que cambió, lo que arreglamos. Sin marketing — la bitácora real de producto. Esta página refleja el estado de OceanGateSoftware a 23 de abril de 2026.

¿Quieres que te avisemos? Suscríbete al boletín de cambios → info@oceangatesoftware.com
v1.0.0
23 abr 2026
hoy
Versión actual

Lanzamiento multi-tenant.

Added
  • Aislamiento multi-tenant con Row-Level Security de Postgres — cada fila lleva su tenant_id y las políticas bloquean acceso cruzado a nivel base de datos.
  • Super-admin console: gestión de cuentas, provisioning de tenants, monitoreo global desde /admin.
  • Impersonación segura: el super-admin puede entrar como cualquier usuario con traza completa en audit_log.
  • Personalización de marca por cuenta: subes tu logo y detectamos tu color corporativo automáticamente para aplicarlo a portal, facturas, recibos y BOLs.
  • Onboarding wizard de 6 pasos — de crear cuenta a primer envío sincronizado en menos de 15 minutos.
  • Exportación XLSX nativa con formato, totales y filtros conservados.
  • Login flexible: usuario o correo electrónico, con recuperación segura por link expirable.
  • App móvil OceanGate Driver para choferes — rutas asignadas, firma, foto, modo offline.
Changed
  • Sidebar, emails transaccionales y facturas ahora leen la marca del tenant en tiempo de render — nada está hardcodeado.
  • Namespace de localStorage y storage buckets unificado bajo ogs.<tenant_id>.* — cero riesgo de colisión entre cuentas.
  • Endpoint /api/v1/* ahora requiere claim de tenant en el JWT; las llamadas sin contexto se rechazan con 403.
Security
  • Hook de JWT con validación de tenant firmado en Edge — bloquea tokens reutilizados entre cuentas.
  • Tabla audit_log con retención de 12 meses; vistas cross-tenant sólo accesibles desde super-admin.
  • Bucket tenant-assets con prefijos obligatorios por tenant_id y firmas presigned de 15 min.
v0.9.0
10 abr 2026
hace 2 semanas

Preparación al lanzamiento público.

Added
  • Landing pública en oceangatesoftware.com con demo interactiva y pricing real.
  • Edge function invite-tenant-user — envío de invitaciones con scope de rol y expiración configurable.
  • Sistema de anuncios globales visibles dentro de la app para avisar de mantenimientos y features nuevas.
Changed
  • Migración completa de 15,399 clientes históricos desde Luminez Lines con deduplicación por phone_e164 y auditoría manual.
v0.8.0
28 mar 2026
hace 4 semanas

Modo operacional single-tenant estable.

Added
  • Sync bidireccional con Supabase: cambios locales y remotos resuelven conflictos por timestamp con reconciliación automática.
  • Generación de BOLs, facturas y recibos con plantillas editables y numeración por serie.
  • Gestión completa de flota: vehículos, choferes, asignaciones, mantenimientos programados.
Fixed
  • Coerción automática de string vacío → null al escribir a Supabase (antes fallaba validación de columnas numéricas).
  • Índices compuestos en shipments(tenant_id, status, created_at) — consultas de dashboard bajan de 1.8s a <90ms.
  • Teclado virtual iOS ya no rompe el layout del formulario de nuevo envío.
v0.1 – v0.7
2025 – 1T 2026
historia previa

Historia como Ocean Gate Software (single-tenant)

Construido originalmente en 2025 como herramienta interna para una empresa real de carga puerta a puerta NY↔RD. De v0.1 a v0.7 recorrió todo el ciclo operativo: ingreso de envíos desde Excel, impresión de facturas y recibos, módulo de flota, portal de seguimiento para clientes, modo offline en la app del chofer, sincronización con Supabase, y al final del periodo — 15,000+ envíos reales procesados en producción. En v0.8 alcanzó estabilidad operacional, y en 2026 se convirtió en la plataforma multi-tenant que hoy suscriben otras empresas del corredor.

Quiero estar al día del producto.

Un correo cada viernes con lo que publicamos. Sin spam, sin marketing de cartón.

Qué quieres recibir
Ver roadmap

Nunca compartimos tu correo. Puedes darte de baja con un clic en cualquier envío.

Chatear por WhatsApp