¿En qué consiste el problema de las actualizaciones?
En los programas instalados en un servidor propio, una nueva versión suele implicar un archivo ZIP, un cliente FTP y alguien que sepa qué directorios no debe sobrescribir. Alguien tiene que tener acceso al servidor y encontrar tiempo. La empresa espera a que haya disponibilidad, así que aplaza la actualización. Mientras tanto, puede aparecer una versión más reciente que la instalada en la empresa.
En Task Manager, el administrador instala las nuevas versiones desde los ajustes, normalmente sin FTP. Necesitarás subir archivos manualmente solo en la primera instalación, y ayuda técnica cuando el hosting no permita que el programa sobrescriba sus archivos.
¿Qué ocurre al hacer clic en «Instalar»?
De las actualizaciones se encarga el administrador en Ajustes → Actualizaciones. El programa comprueba la disponibilidad de nuevas versiones al iniciar sesión, cada cierto tiempo con la aplicación abierta y al volver a la pestaña del navegador. Cuando aparece una nueva versión, el administrador ve un punto rojo en el icono del engranaje y junto a la pestaña Actualizaciones. Además recibe una notificación por cada versión. El resto de usuarios no ven el punto ni el aviso.
En la pestaña aparecen la versión instalada, la versión del código y las versiones más recientes con sus listas de cambios. Las versiones deben instalarse en orden: solo está activo el botón de la siguiente. Al hacer clic en Descargar, el programa muestra una advertencia para que hagas una copia de seguridad de la base de datos y de la carpeta uploads/. Debes confirmarla. El servidor descarga el paquete y comprueba su suma de verificación SHA-256.
Al hacer clic en Instalar, la barra de progreso muestra las migraciones de la base de datos, la copia de archivos y la finalización. El instalador omite includes/config.php, uploads/, storage/ y logs/. Al final, el botón cambia a Actualizar la aplicación.

¿Qué ganas?
No necesitas concertar con una persona con acceso al servidor cada vez que sale una nueva versión. Puedes elegir el momento de actualizar según el ritmo de trabajo del equipo, en lugar de esperar a que alguien externo tenga un hueco libre. La ayuda técnica solo será necesaria cuando el hosting no permita que el programa sobrescriba sus archivos.
Antes de actualizar, puedes comprobar qué cambia en la nueva versión y decidir si es buen momento para instalarla. Puedes aplazar la actualización si prefieres hacerla en otro momento.
Ejemplo del trabajo diario
Una empresa de diseño tiene ocho personas y utiliza el programa en su propio servidor. El administrador es el propietario, que configuró el programa anteriormente.
El miércoles por la mañana ve un punto junto al icono del engranaje. Lee la lista de cambios, pero aplaza la actualización: ese día el equipo tiene una puesta en marcha con un cliente. Vuelve a ella el viernes después de las cinco de la tarde. Hace clic en Descargar, confirma la advertencia sobre la copia de seguridad y crea una copia de la base de datos y de la carpeta de archivos adjuntos. A continuación, hace clic en Instalar. La barra muestra las migraciones y la copia de archivos y, al final, aparece Actualizar la aplicación. No tuvo que compartir la contraseña del servidor con nadie.
Unos meses después, la empresa traslada el programa a otro hosting. Allí, la primera actualización se detiene con un mensaje sobre permisos de escritura, porque el nuevo hosting no permite que el programa sobrescriba sus archivos. El propietario pide a la empresa de hosting que corrija los permisos y al día siguiente reanuda la actualización.
Preguntas frecuentes
¿La actualización requiere acceso al servidor por FTP?
Normalmente no. Al pulsar Descargar Task Manager descarga el paquete al servidor y lo verifica, y al pulsar Instalar sustituye los archivos. Necesitarás ayuda de una persona técnica cuando el hosting no permita que el programa sobrescriba sus archivos. Si el paquete descargado no tuviera autoinstalador, el navegador lo guardará en tu disco y el programa mostrará las instrucciones para subirlo por FTP.
¿La actualización borrará mis datos y mi configuración?
El instalador omite includes/config.php y los directorios uploads/, storage/ y logs/. Los cambios en la base de datos los realiza él mismo mediante migraciones. Antes de descargar el paquete, el programa te recuerda hacer una copia de seguridad de la base de datos y de la carpeta de adjuntos.
¿Puedo pasar directamente a la versión más reciente?
No. Las versiones de Task Manager deben instalarse en orden. Solo está activo el botón de la siguiente versión; las siguientes se desbloquean después de instalar la anterior.
¿Se necesita una licencia válida para actualizar?
Sí. El paquete de la nueva versión solo se descarga con una licencia activa, y el servidor de actualizaciones ofrece la lista de versiones únicamente para la clave asignada al dominio de tu instalación. Cuando caduca el derecho a actualizaciones registrado en la clave, el botón de nueva versión pasa a estado «Bloqueado» y el texto de ayuda a su lado indica el motivo.
¿Son de pago las actualizaciones?
Los primeros 12 meses de actualizaciones están incluidos en el precio de la licencia. Después, la renovación anual del acceso a las nuevas versiones es opcional - el programa sigue funcionando también sin ella. Los importes netos los encontrarás en la lista de precios.
¿Quién del equipo puede ver que hay una nueva versión?
Solo los administradores de Task Manager ven la información sobre las nuevas versiones. Reciben una notificación y ven un punto rojo en el icono del engranaje. Los demás usuarios no ven estos avisos.
