Restify – Software Para Restaurantes
Changelog
[Versión 1.1.0 – Restify Mayor Update] – 2026-07-09
✨ Añadido (Nuevas Características)
- Instalador Web Gráfico: Se eliminó la necesidad de usar la consola (SSH) para instalar el sistema. Ahora un asistente automático guía a los clientes paso a paso para conectar la base de datos, ejecutar migraciones, poblar datos y crear el SuperAdmin directamente desde su navegador web.
- Configuración de Marca Blanca (White-label): Nuevo panel en SuperAdmin para cambiar el nombre del sistema, subir el Logo Principal y el Favicon.
- Integración de Pasarelas de Pago Dinámicas: Nuevo apartado para configurar credenciales de MercadoPago (Access Token) y PayPal (Client ID, Secret, modo Sandbox/Live) desde la interfaz visual sin tocar código.
- Configuración de Moneda Global: Permite a los dueños del SaaS establecer el símbolo monetario (ej. S/, $, €) y el código ISO (ej. PEN, USD, EUR) de manera global para toda la plataforma.
- Cuentas Demo Dinámicas: La página de Login ahora puede mostrar botones de acceso rápido con cuentas y contraseña configurables desde el panel de SuperAdmin, ideal para vender la aplicación como demostración a futuros clientes.
- Scripts de Producción: Nuevas rutinas en PowerShell (
create_release.ps1ycreate_patch.ps1) que compilan, limpian y empaquetan el código fuente automáticamente para generar instaladores listos para la venta. - Documentación Renovada: Nueva documentación técnica en HTML 100% responsiva y estilizada con los colores corporativos, optimizada para exportación directa a PDF.
🐛 Corregido (Fixes)
- Error 500 al eliminar planes: Se arregló el controlador
PlanControllerque fallaba silenciosamente por restricciones de llaves foráneas a lógica estricta al tratar de eliminar un plan del SaaS activo. - Edición de Planes: Reparado el bug donde al dar clic en «Editar Plan» se abría el modal de creación de un nuevo plan en lugar de cargar la información del plan existente.
- Error de Imágenes «Placebo» en cPanel: Se descartó el uso de enlaces simbólicos (
storage:link) para el almacenamiento de logos, cambiando a cargas directas en la carpeta pública (public/uploads/branding) garantizando su compatibilidad en hostings compartidos que bloquean la funciónsymlink(). - Textos Duplicados en Cabeceras: Se aplicó lógica condicional a la página de aterrizaje (landing page) y la barra lateral (sidebar) para ocultar automáticamente el texto del nombre del sistema cuando se sube un logo gráfico, evitando el efecto de texto duplicado.
S/ 150.00
