Registro de Cambios

Seguimiento detallado de todas las actualizaciones y mejoras del proyecto

Registro de Cambios

Todos los cambios notables en este proyecto serán documentados en este archivo. El formato está basado en Keep a Changelog, y este proyecto se adhiere a Versionado Semántico.

0.4.25 2026-04-04

Corregido

  • FTP Tutelas — navbar/footer inconsistentes: Las 9 páginas del módulo FTP_Tutelas/ usaban plantillas locales (head_ftp.php, navbar.php, footer_ftp.php) que no cargaban el mismo CSS/JS del sistema. Se eliminaron esas plantillas locales y todas las páginas ahora usan ../head.php, ../navbar.php, ../footer.php.
  • FTP Tutelas — rutas relativas rotas al incluir desde subdirectorio: head.php y footer.php usaban rutas relativas (css/custom.css, include('funciones.php')) que se resolvían incorrectamente desde /FTP_Tutelas/. Corregido con rutas absolutas (/css/custom.css) y __DIR__ para includes PHP. navbar.php convertido a href absolutos.
  • FTP Tutelas — ERR_TOO_MANY_REDIRECTS: footer.php hacía peticiones AJAX a fetch.php y guardar_encuesta_nps.php con URLs relativas que desde /FTP_Tutelas/ generaban cadenas de redirects. Corregido a /fetch.php y /guardar_encuesta_nps.php.
  • FTP Tutelas — HTTP 500 en ajax/ejecutar_fase.php: El script usaba proc_open() que está en la lista disable_functions de PHP 8.3-FPM. Reemplazado por exec().
  • FTP Tutelas — jQuery is not defined en 6 páginas: Los bloques