Seguridad: tareas automáticas protegidas de llamadas externas
Qué cambia: sincronización de tiendas, cancelación de ventas pendientes vencidas, la cola de sincronización de inventario y la liberación de reservas vencidas se ejecutaban antes al recibir una llamada, sin comprobar quién llamaba. Ahora usan exactamente la misma credencial interna que el resto de las tareas automáticas del sistema: una clave interna o un permiso de un solo uso emitido por el programador de tareas. Qué se rechaza: cualquier llamada sin credencial, con una clave pública, con una credencial inventada, con un permiso de otra tarea, vencido o ya usado se rechaza antes de tocar la base de datos. También se retiraron dos consultas informativas abiertas que revelaban el estado operativo de la importación de productos. Qué NO cambia: los horarios de las tareas son los mismos, la lógica de negocio es idéntica y no hay cambios en POS, pagos, apartados, caja, inventario, facturación, suscripciones, permisos ni marca.
Aspectos destacados
- Cuatro tareas automáticas ya exigen credencial interna
- Se rechazan claves públicas y permisos reutilizados
- Retiradas dos consultas abiertas de estado interno
- Horarios y lógica de negocio sin cambios