Versión 1.3.0
Resumen
La Versión 1.3.0 introduce políticas de contraseña configurables, un nuevo Visor de Logs de aplicación para administradores, visualización de días de la semana consciente de la configuración regional, y varias mejoras en la experiencia del usuario. Esta versión se enfoca en herramientas administrativas mejoradas y soporte de internacionalización mejorado.
Nuevas Características
Política de Contraseña Configurable
- Variables de entorno de política de contraseña: Configurar requisitos de validación de contraseña mediante variables de entorno:
PWD_ENFORCE: Establecer enfalsepara desactivar requisitos de complejidad de contraseña (mayúsculas, minúsculas, números). Por defecto se aplican todas las reglas. Cuando se deshabilita, solo se aplica la longitud mínima.PWD_MIN_LEN: Establece la longitud mínima de contraseña en caracteres. Por defecto 8 caracteres.- La verificar de contraseña por defecto (evitando el uso de la contraseña de admin por defecto) siempre se aplica independientemente de la configuración
PWD_ENFORCE.
Visor de Logs de aplicación
- Visor de logs exclusivo para administradores: Ver y descargar logs de aplicación directamente desde la página de Configuración:
- Acceder al archivo consolidado
application.logy versiones de logs rotados - Selector de conteo de líneas configurable (100, 500, 1000, 5000, 10000 líneas)
- Filtro de búsqueda en tiempo real con coincidencia de texto sin distinción de mayúsculas
- Alternancia de desplazamiento automático para monitoreo de logs en tiempo real con sondeo automático
- Copiar al portapapeles y exportar logs filtrados como archivo de texto
- Visualización de metadatos de archivo mostrando conteo de líneas, tamaño de archivo y marca de tiempo de última modificación
- Rotación de logs al iniciar el contenedor (configurable mediante
LOG_ROTATION_VERSIONS, por defecto: 5)
- Acceder al archivo consolidado
Guía del Usuario Consciente del Contexto
- Botón de ayuda dinámico: El botón Guía del Usuario en el encabezado de la aplicación ahora abre la documentación relevante para la página actual. La información sobre herramientas se actualiza para mostrar "Ayuda para
Nombre de Página" para indicar qué documentación se abrirá.
Mejora de la Configuración del Servidor
- Acceso rápido a la interfaz de usuario de Duplicati: Al hacer clic derecho en el botón de configuración del servidor o en cualquier elemento del servidor en el popover de selección de servidores, se abre la interfaz de usuario heredada de Duplicati (
/ngax) en una nueva pestaña.
🔧 Mejoras
Visualización de Días de la Semana Según la Configuración Regional
- Ordenamiento internacionalizado de días de la semana: La visualización de días de la semana en el formulario de monitoreo de backup ahora respeta la configuración de idioma de su navegador. Los días de la semana se muestran en el orden correcto según la configuración regional (lunes-domingo para Reino Unido/Europa, domingo-sábado para EE.UU./Brasil).
Gestión mejorada de errores SMTP
- Mensajes de error mejorados: Los mensajes de error SMTP ahora proporcionan orientación más precisa:
- Los errores de autenticación indican claramente problemas de nombre de usuario/contraseña
- Los errores de versión SSL/TLS se identifican correctamente
- Las sugerencias de tipo de conexión solo aparecen cuando son genuinamente relevantes
Comportamiento de Notificación Toast
- Notificaciones de error persistentes: Las notificaciones de error ahora persisten hasta que se cierren manualmente, asegurando que no pierda mensajes de error importantes. Las notificaciones de éxito e informativas se descartan automáticamente después de 3 segundos.
Configuración de notificaciones
- Diseño simplificado: La tabla de configuración de notificaciones se ha optimizado con una columna combinada "Servidor / Backup" e iconos contextuales que indican el estado de la configuración de destinos adicionales.
🚀 Notas de Migración
Desde la Versión 1.2.x
Al actualizar a la versión 1.3.0:
-
Política de contraseña: La nueva política de contraseña aplica de forma predeterminada todos los requisitos de complejidad. Si necesita una política de contraseña más simple, configure las variables de entorno
PWD_ENFORCEyPWD_MIN_LEN. -
Logs de aplicación: Todos los resultados del contenedor (servidor y servicio cron) se consolidan ahora en un único archivo
data/logs/application.log. -
Rotación de registros: La rotación de registros se puede configurar mediante la variable de entorno
LOG_ROTATION_VERSIONS(por defecto: 5 versiones). -
No se requiere migración de base de datos: Esta versión no requiere cambios en el esquema de la base de datos.
Puntos finales de API
El siguiente endpoint de API se ha introducido en esta versión:
Punto final de política de contraseña
GET /api/auth/password-policy- Devuelve la configuración actual de la política de contraseñas
Puntos finales de Logs de aplicación
GET /api/application-logs- Ver logs con selección de archivo y funcionalidad de tailGET /api/application-logs/export- Exportar logs filtrados como archivo de texto
Puntos finales eliminados
Los siguientes puntos finales de API no utilizados se han eliminado en esta versión:
DELETE /api/backups/[backupId]- Endpoint solo para desarrollo que nunca fue utilizadoGET /api/audit-log/stats- Endpoint que no fue llamado por el Visor de log de auditoría
Soporte
Obtener Ayuda
- Documentación: Guía del usuario
- Configuración de correo electrónico: Guía de configuración de correo electrónico
- Referencia de API: Documentación de API
- Guía de migración: Migración de actualización de versión
- Comunidad: GitHub Discussions
- Problemas: GitHub Issues
Informar de Errores
Cuándo reportar errores, incluya:
- Versión: 1.3.0
- Sistema operativo y versión
- Versión de Docker/podman
- Tipo de contenedor (Docker o podman/Pod)
- Mensajes de error y logs
- Pasos para reproducir
Registro de cambios
Cambios de la Versión 1.3.0
- Added: Política de contraseña configurable mediante variables de entorno
PWD_ENFORCEyPWD_MIN_LEN - Added: Visor de Logs de aplicación en Configuración (solo admin)
- Added: Rotación de logs con número de versiones configurable (
LOG_ROTATION_VERSIONS) - Added: Botón de Guía del Usuario contextual que abre la documentación relevante
- Added: Clic derecho en la configuración del servidor para abrir la interfaz heredada de Duplicati
- Added: Endpoint de API
GET /api/auth/password-policypara la configuración de política de contraseña - Added: Endpoints de API para visualización y exportación de logs de aplicación
- Changed: La visualización del día de la semana ahora respeta la configuración regional del navegador
- Changed: Los toasts de error persisten hasta que se cierren manualmente
- Changed: Los toasts de éxito se descartan automáticamente después de 3 segundos (anteriormente 5 segundos)
- Changed: Tabla de configuración de notificaciones simplificada con columna combinada "Servidor / Backup"
- Changed: Consolidación de todos los logs de contenedor en un único archivo
application.log - Improved: Los mensajes de error SMTP proporcionan orientación más precisa
- Removed: Endpoints de API no utilizados (
DELETE /api/backups/[backupId]yGET /api/audit-log/stats) que no eran llamados por la aplicación
Licencia
Este proyecto está licenciado bajo la Licencia Apache 2.0.
Copyright © 2026 Waldemar Scudeller Jr.