TRANSITAR

RodoVoz · Notas da Versão

Versão 1.1.4

Publicada em 19/05/2026

Aviso de reinício em tela cheia com contagem regressiva de 60s antes de cada deploy. Telão modularizado por dentro (sem mudança visual).

← Voltar à página inicial

Aviso de reinício em todas as telas

Novidade

Antes de cada atualização do sistema, todas as telas (telão, painéis de empresa e admin) passam a mostrar um aviso em tela cheia com contagem regressiva de 60 segundos. Dá tempo de você não iniciar nenhuma operação no momento do reboot.

O aviso é bloqueante: cobre a tela inteira e não tem botão de fechar. Some sozinho quando o sistema volta. Aparece também quando o sistema só sobe (não causa o reboot, só anuncia).

Deploy não aplica versão sem CI verde

Privacidade

O cron que pega novas versões agora espera o GitHub Actions confirmar que todos os testes passaram antes de aplicar em produção. Versão com teste vermelho é abortada — operação fica em pé com a versão anterior.

Bastidores: telão modularizado

Informação

O JavaScript do telão (antes 638 linhas num arquivo só) foi separado em 4 módulos: telao-state, telao-audio, telao-render, telao-scroll. Zero alteração visual — só facilita testar cada parte separadamente.

Suite de testes do front cresceu de 27 → 32 (auto-scroll, falhas de TTS, banner offline). Inline-style do logo da viação no telão extraído pra classe .empresa-logo (item #10 da dívida técnica fica 100% fechado).

Permissões dos logs apertadas

Correção

Diretório logs/ passou de 777 (qualquer um lê e escreve) para 770 (só o dono e o grupo). Pequeno endurecimento de LGPD/segurança.

Precisa de ajuda?

Em caso de dúvida sobre o uso do sistema, fale com a administração da rodoviária ou consulte a Política de Privacidade para informações sobre dados pessoais.

Tudo foi testado antes de subir. Se notar algo estranho, fale com a administração da rodoviária.