Saltar para o conteúdo
TapNTable
Devlog
v0.10.14

TapNTable 0.10.14: atualizações com rede de segurança

Atualizar e restaurar sem sustos

  • O atualizador integrado passa a pedir uma confirmação explícita quando a instalação não está em modo de produção - acabou o risco de aplicar uma atualização real num ambiente de testes por engano.
  • Ao terminar uma atualização, os trabalhadores de fila (emails, SMS, tarefas em segundo plano) são reiniciados automaticamente para carregarem já o código novo.
  • Os backups agendados deixam de poder disparar a meio de uma atualização ou de um restauro - esperam pela janela seguinte.
  • Restaurar a partir de um ficheiro carregado à mão passa a mostrar o mesmo aviso destrutivo e a mesma confirmação obrigatória que o restauro normal já tinha: um restauro substitui os dados atuais e isso deve ser dito antes, não depois.
  • A página “sem ligação” da app instalada foi refeita: fala português (com resumo em inglês e espanhol), segue o tema claro ou escuro e recarrega sozinha quando a internet volta.

Segurança em todas as páginas

  • Todas as respostas da aplicação passam a incluir cabeçalhos de segurança modernos - proteção contra interpretação errada de ficheiros, política de referência estrita, bloqueio de câmara e microfone, e HTTPS forçado quando o site já corre em HTTPS. A política de conteúdos arranca em modo de relatório, sem partir nada.
  • Já não é possível remover o papel de administrador ao último administrador da casa - nem removê-lo a si próprio por engano. A instalação nunca fica sem ninguém ao leme.
  • O registo de atividade deixou de escrever cada início de sessão em duplicado - uma entrada por evento, como devia ser.
  • Os dados dos painéis do dashboard passam a exigir a permissão certa também na chamada de rede, não só no ecrã.

Analytics só com o teu consentimento

O Google Analytics da montra e da app só carrega depois de o visitante aceitar os cookies - e se recusar, ou mudar de ideias, o sinal de recusa é enviado de imediato. O rodapé da montra ganhou o botão “Alterar consentimento” para mudar a escolha a qualquer momento. O widget incorporado noutros sites nunca carrega analytics: aí quem manda é o site anfitrião.

Miudezas que importam

  • Os tablets da equipa mantêm a sessão viva mesmo parados numa página de definições, e deixam de saltar sozinhos para outra filial depois de uma pausa longa - a filial escolhida fica guardada no dispositivo.
  • Ao preencher os dados da empresa com país Portugal, um NIF com gralha mostra um aviso amarelo imediato - sem bloquear o guardar.
  • O seletor de idioma público passa a recusar idiomas que a casa não ativou, mesmo em pedidos forjados.
  • A app ficou mais robusta contra caches antigas depois de uma atualização - uma dessas caches podia derrubar a página inicial em instalações atualizadas à mão.

A versão 0.10.14 já está disponível e chega às instalações através do atualizador integrado, como habitualmente.