Versão 1.3.0
Visão geral
A Versão 1.3.0 introduz políticas de senha configuráveis, um novo Visualizador de logs do aplicativo para administradores, exibição de dias da semana com suporte a localidade e várias melhorias na experiência do usuário. Esta versão se concentra em ferramentas administrativas aprimoradas e suporte de internacionalização melhorado.
Novos Recursos
Política de Senha Configurável
- Variáveis de ambiente de política de senha: Configurar requisitos de validação de senha por meio de variáveis de ambiente:
PWD_ENFORCE: Defina comofalsepara desativar requisitos de complexidade de senha (maiúsculas, minúsculas, números). O padrão é aplicar todas as regras. Quando desabilitado, apenas o comprimento mínimo é aplicado.PWD_MIN_LEN: Define o comprimento mínimo da senha em caracteres. O padrão é 8 caracteres.- A verificação de senha padrão (prevenção do uso da senha padrão do admin) é sempre aplicada independentemente da configuração
PWD_ENFORCE.
Visualizador de logs do aplicativo
- Novo visualizador de logs exclusivo para admin: Visualize e baixe logs da aplicação diretamente da página de Configurações:
- Acesse o arquivo consolidado
application.loge versões de logs rotacionados - Seletor de contagem de linhas configurável (100, 500, 1000, 5000, 10000 linhas)
- Filtro de pesquisa em tempo real com correspondência de texto sem distinção de maiúsculas e minúsculas
- Alternância de rolagem automática para monitoramento de logs em tempo real com polling automático
- Copiar para área de transferência e exportar logs filtrados como arquivo de texto
- Exibição de metadados do arquivo mostrando contagem de linhas, tamanho do arquivo e data e hora da última modificação
- Rotação de logs na inicialização do contêiner (configurável via
LOG_ROTATION_VERSIONS, padrão: 5)
- Acesse o arquivo consolidado
Guia do Usuário com Reconhecimento de Contexto
- Botão de ajuda dinâmica: O botão Guia do Usuário no cabeçalho do aplicativo agora abre a documentação relevante para a página atual. A dica de ferramenta é atualizada para mostrar "Ajuda para
Page Name" para indicar qual documentação será aberta.
Aprimoramento da Configuração do Servidor
- Acesso rápido à interface do Duplicati: Clicar com o botão direito no botão de configuração do servidor ou em qualquer item de servidor no popover de seleção de servidores abre a interface legada do Duplicati (
/ngax) em uma nova aba.
🔧 Melhorias
Exibição de Dia da Semana com Reconhecimento de Localidade
- Ordenação de dias da semana internacionalizada: A exibição de dias da semana no formulário de monitoramento de backup agora respeita as configurações de localidade do seu navegador. Os dias da semana são exibidos na ordem correta com base na localidade (segunda-domingo para Reino Unido/Europa, domingo-sábado para EUA/Brasil).
Tratamento Aprimorado de Erros SMTP
- Mensagens de erro melhoradas: As mensagens de erro SMTP agora fornecem orientação mais precisa:
- Erros de autenticação indicam claramente problemas de nome de usuário/senha
- Erros de versão SSL/TLS são identificados corretamente
- Sugestões de tipo de conexão aparecem apenas quando genuinamente relevantes
Comportamento de Notificação Toast
- Notificações de erro persistentes: As notificações de erro agora persistem até serem fechadas manualmente, garantindo que você não perca mensagens de erro importantes. As notificações de sucesso e informativas são descartadas automaticamente após 3 segundos.
Tabela de Configurações de Notificação
- Layout simplificado: A tabela de configurações de notificação foi simplificada com uma coluna combinada "Servidor / Backup" e ícones contextuais indicando o status de configuração de destino adicional.
🚀 Notas de Migração
Da Versão 1.2.x
Quando atualizar para a versão 1.3.0:
-
Política de Senha: A nova política de senha usa como padrão a aplicação de todos os requisitos de complexidade. Se você precisar de uma política de senha mais simples, configure as variáveis de ambiente
PWD_ENFORCEePWD_MIN_LEN. -
Logs da aplicação: Todos os dados de saída do container (servidor e serviço cron) agora são consolidados em um único arquivo
data/logs/application.log. -
Rotação de Logs: A rotação de logs é configurável através da variável de ambiente
LOG_ROTATION_VERSIONS(padrão: 5 versões). -
Não é Necessária Migração de Banco de Dados: Esta versão não requer alterações no esquema do banco de dados.
Pontos de Extremidade da API
O seguinte endpoint de API foi introduzido nesta versão:
Endpoint de Política de Senha
GET /api/auth/password-policy- Retorna a configuração da política de senha atual
Endpoints de Logs da Aplicação
GET /api/application-logs- Visualizar logs com seleção de arquivo e funcionalidade de tailGET /api/application-logs/export- Exportar logs filtrados como arquivo de texto
Endpoints Removidos
Os seguintes endpoints de API não utilizados foram removidos nesta versão:
DELETE /api/backups/[backupId]- Endpoint exclusivo de desenvolvimento que nunca foi utilizadoGET /api/audit-log/stats- Endpoint que não era chamado pelo visualizador de log de auditoria
Suporte
Obtendo Ajuda
- Documentação: Guia do Usuário
- Configurações de e-mail: Guia de Configuração de e-mail
- Referência de API: Documentação de API
- Guia de Migração: Migração de Atualização de Versão
- Comunidade: GitHub Discussions
- Problemas: GitHub Issues
Relatando Bugs
Quando reportar bugs, inclua:
- Versão: 1.3.0
- Sistema operacional e versão
- Versão do Docker/podman
- Tipo de container (Docker ou podman/Pod)
- Mensagens de erro e logs
- Passos para reproduzir
Changelog
Alterações da Versão 1.3.0
- Adicionado: Política de senha configurável via variáveis de ambiente
PWD_ENFORCEePWD_MIN_LEN - Adicionado: Visualizador de logs do aplicativo em Configurações (apenas admin)
- Adicionado: Rotação de logs com contagem de versões configurável (
LOG_ROTATION_VERSIONS) - Adicionado: Botão de Guia do Usuário com reconhecimento de contexto que abre a documentação relevante
- Adicionado: Clique com botão direito na configuração do servidor para abrir a interface legada do Duplicati
- Adicionado: Endpoint de API
GET /api/auth/password-policypara configuração de política de senha - Adicionado: Endpoints de API para visualização e exportação de logs da aplicação
- Alterado: Exibição de dia da semana agora respeita as configurações de localidade do navegador
- Alterado: Notificações de erro persistem até serem fechadas manualmente
- Alterado: Notificações de sucesso são automaticamente descartadas após 3 segundos (anteriormente 5 segundos)
- Alterado: Tabela de configurações de notificação simplificada com coluna combinada "Servidor / Backup"
- Alterado: Consolidação de todos os logs do container em um único arquivo
application.log - Melhorado: Mensagens de erro SMTP fornecem orientação mais precisa
- Removido: Endpoints de API não utilizados (
DELETE /api/backups/[backupId]eGET /api/audit-log/stats) que não eram chamados pela aplicação
Licença
Este projeto está licenciado sob a Apache License 2.0.
Copyright © 2026 Waldemar Scudeller Jr.