Ir al contenido principal

Versión 1.4.2

Resumen

La Versión 1.4.2 es una versión de mantenimiento centrada en un mayor soporte de idiomas, fiabilidad y higiene de dependencias. Introduce una interfaz totalmente localizada en chino simplificado y hindi (romanizado), amplía la documentación a siete idiomas y resuelve un importante fallo de inicio de Docker, junto con varios problemas de combinación del panel de control y del servidor. Las dependencias también se han actualizado, incluyendo una actualización mayor a nodemailer.


Nuevas funciones

Soporte de idiomas

  • Interfaz en chino simplificado y hindi (romanizado): La interfaz de la aplicación ya está totalmente disponible en chino simplificado y hindi (romanizado), junto con el inglés, francés, alemán, español y portugués de Brasil. Selecciónelos desde el menú Idioma en Configuración.
  • Ampliación de idiomas de la documentación: La documentación en línea se publica ahora en siete idiomas, añadiendo hindi (romanizado) y chino simplificado junto a las traducciones existentes.

Mejoras

Recopilación de copias de seguridad

  • Identidad estable del servidor al recopilar registros: Al recopilar registros de copia de seguridad, duplistatus ahora compara el nombre de máquina de Duplicati con sus servidores existentes y reutiliza el registro de ese servidor, en lugar de basarse en el ID de máquina de Duplicati. Esto mantiene el historial de copias de seguridad vinculado al mismo servidor incluso si el ID de máquina de Duplicati cambia (por ejemplo, después de una reinstalación), reduciendo las entradas de servidores duplicados.

Documentación

  • Lista de idiomas actualizada: El README y la documentación ahora describen los siete idiomas admitidos y enlazan con cada versión traducida.
  • Banderas del menú de idioma de la documentación: Se han añadido iconos de bandera para la nueva documentación en hindi y chino simplificado, y se ha cambiado el portugués a la bandera de Portugal por coherencia. Las banderas ahora se representan de forma fiable en Windows, Linux y Chromium sin descargas de fuentes externas.
  • Ampliada la guía sobre servidores duplicados: La guía de usuario ahora explica ambas causas de los servidores duplicados (un ID de máquina de Duplicati cambiado, y un error de la API de Duplicati que mezcla el ID de identidad y el ID de máquina) y documenta la solución alternativa en el lado de Duplicati junto con el paso de fusión de duplistatus.

Rendimiento del panel de control

  • Menos comprobaciones de inicio de sesión al cargar: El panel de control ahora obtiene su usuario actual una vez y lo comparte en la página (encabezado, guardia de configuración, tema y widgets) en lugar de que cada componente lo solicite por separado, reduciendo las solicitudes redundantes cuando se carga una página.

Correcciones de errores

  • Bloqueo al iniciar Docker: Se ha corregido un bloqueo al iniciar el contenedor que informaba Cannot find module '.../@swc/helpers/...', lo que podía impedir que la aplicación se iniciara. Los contenedores ahora se inician de forma fiable.
  • Entradas duplicadas en el panel de control: El panel de control ya no muestra varias filas para la misma copia de seguridad cuando varios registros comparten la misma fecha de copia de seguridad más reciente.
  • Fusionar servidores duplicados: Al fusionar servidores, ahora también se consolidan los IDs de copia de seguridad duplicados de Duplicati que comparten el mismo nombre de copia de seguridad, manteniendo el ID de la copia de seguridad más reciente. Las operaciones de fusión ahora se registran en el registro de auditoría.

Seguridad

Actualizaciones de dependencias

  • nodemailer actualizado a 9.x: Se ha actualizado la biblioteca de correo electrónico a la última versión principal. El único cambio importante en la v9 (validación TLS más estricta al obtener contenido remoto de adjuntos, OAuth2 o proxy) no afecta a duplistatus, que solo envía correo electrónico en texto en línea y HTML.
  • Otras actualizaciones de dependencias: Se han actualizado varias dependencias de compilación y tipos a sus últimas versiones compatibles.

Notas de migración

Desde la versión 1.4.1

Al actualizar a la versión 1.4.2:

  1. No se requiere migración de base de datos: Esta versión no requiere ningún cambio en el esquema de la base de datos.
  2. Dependencias: Ejecute pnpm install para aplicar el archivo de bloqueo y las anulaciones actualizados.
  3. No se necesitan cambios de configuración: La configuración existente, incluido el idioma elegido, se conserva.

Soporte

Obtener ayuda

Reportar errores

Al reportar errores, incluya:

  • Versión: 1.4.2
  • Sistema operativo y versión
  • Versión de Docker/podman
  • Tipo de contenedor (Docker o podman/Pod)
  • Mensajes de error y registros
  • Pasos para reproducir

Registro de cambios

Cambios de la Versión 1.4.2

  • Añadido: Interfaz de usuario completa en chino simplificado e hindi (romano).
  • Añadido: Documentación ahora disponible en siete idiomas, incluyendo hindi (romano) y chino simplificado.
  • Cambiado: La recopilación de registros de copia de seguridad ahora identifica los servidores por el nombre de máquina de Duplicati (reutilizando registros existentes), manteniendo el historial vinculado incluso cuando cambia el ID de máquina.
  • Cambiado: El menú de idioma de la documentación añade banderas para las nuevas configuraciones regionales y utiliza la bandera de Portugal para el portugués.
  • Cambiado: Documentación y README actualizados para describir el conjunto completo de idiomas admitidos, y ampliada la guía de solución de problemas de servidores duplicados.
  • Cambiado: Actualizado nodemailer a 9.x y actualizadas otras dependencias de compilación/tipo.
  • Corregido: Fallo de inicio de Docker causado por un módulo @swc/helpers que falta.
  • Corregido: Entradas duplicadas en el panel cuando varias copias de seguridad comparten la misma fecha más reciente.
  • Corregido: La fusión de servidores duplicados ahora consolida los IDs de copia de seguridad duplicados y se registra en el registro de auditoría.
  • Corregido: Reducidas las comprobaciones redundantes de inicio de sesión al cargar el panel.

Licencia

Este proyecto está licenciado bajo la Licencia Apache 2.0.

Copyright © 2026 Waldemar Scudeller Jr.