v0.10.16
TapNTable 0.10.16: validado de ponta a ponta
Validado de ponta a ponta
Esta versão fecha uma campanha de validação em navegador que percorreu todas as áreas da aplicação - menus, pedidos, pagamentos, reservas, marketing, emails, permissões, PWA e o site público - em três tamanhos de ecrã e nos dois temas. Tudo o que a campanha encontrou foi corrigido nesta versão.
Privacidade e segurança
- O Google Analytics passa a carregar apenas depois de o visitante aceitar os cookies - em todas as páginas, sem exceção, e nunca dentro do widget incorporado. Retirar o consentimento volta a ter efeito imediato.
- Desativar um utilizador termina de imediato as sessões abertas em todos os dispositivos dele - deixar de ter acesso passa a significar exatamente isso.
- O upload de logótipo passa a avisar com um erro claro se o ficheiro não ficou mesmo gravado no servidor, em vez de mostrar sucesso com um logótipo em falta.
- As chaves da Stripe podem agora ser removidas pela interface, para rotação ou saída limpa.
Mais legível, mais fácil de tocar
- Os destaques do menu, a linha temporal de acompanhamento de encomendas, os avisos de carrinho vazio e os botões principais das páginas de cliente foram afinados para contraste garantido nos dois temas.
- A cor personalizada dos descontos passa a pintar também os preços que o cliente vê - com um ajuste automático para nunca ficar ilegível.
- Separadores com nomes acessíveis para leitores de ecrã, áreas de toque maiores no rodapé e nos separadores em ecrãs pequenos, e diálogos da cozinha com descrições para tecnologia de apoio.
- O painel do carrinho na página do menu deixa de empurrar a página para fora do ecrã em janelas médias.
Correções em toda a linha
- A confirmação de pedido de mesa diz corretamente “pague ao balcão” quando ainda não houve pagamento - a mensagem de “pagamento processado” fica reservada para pagamentos reais.
- As páginas de impressão de recibos e QR codes deixam de disparar a impressão quando abertas por link direto - aparece um botão de imprimir, e a impressão automática fica para a janela própria.
- As exclusões de marketing de um item passam a gravar; os cupões de primeira encomenda mostram o estado certo na lista; e o nome do restaurante volta a aparecer nos emails de cupão.
- Registar um pagamento em takeaway pré-preenche o NIF já indicado na encomenda.
- O seletor de intervalo de datas mostra o dia certo em qualquer fuso horário, o prato do dia criado no momento mantém o nome ao editar, e as opções do layout de email gravam de forma fiável.
- A secção “Entrega” ficou fora do portal do cliente enquanto está em desenvolvimento, e o aviso de ambiente de testes no atualizador volta a aparecer quando é preciso.
- No site público, o devlog lista sempre a versão mais recente primeiro e a página inicial descreve os addons com rigor.
A versão 0.10.16 já está disponível e chega às instalações através do atualizador integrado, como habitualmente.