v1.0.4
- Suporte a timezone configurável: nova env DASHBOARD_TIMEZONE, interpretada pelo backend e disponível nos templates/JS, garantindo que todas as datas do dashboard sigam o fuso escolhido.
- Formulários blindados: criação de instâncias, tokens, usuários e configurações agora têm prevenção de duplo envio, botões com estados de carregamento e feedback uniforme.
- UI de desconexão mais suave: botão “Desconectar” exibe spinner embutido, eliminando o flicker do texto e mantendo a tabela harmoniosa.
- Helpers de data/hora alinhados: formatTime/formatOptionalTime usam a localização configurada e o layout expõe o utilitário formatDateTime para o frontend.
Full Changelog: v1.0.3...v1.0.4