From b5098a3aed47be7c3b43df6d09f86c4c5a6aeb42 Mon Sep 17 00:00:00 2001 From: Gustavo Date: Fri, 14 Aug 2026 00:38:01 -0300 Subject: [PATCH] feat: redesign da tela de log (badges de status) Co-Authored-By: Claude Sonnet 5 --- app/templates/log.html | 77 ++++++++++++++++++++++-------------------- 1 file changed, 41 insertions(+), 36 deletions(-) diff --git a/app/templates/log.html b/app/templates/log.html index 6511ffa..e1a0537 100644 --- a/app/templates/log.html +++ b/app/templates/log.html @@ -3,53 +3,58 @@ {% block titulo %}Log{% endblock %} {% block conteudo %}

Log

-

← Clientes

Ações no painel

{% if acoes %} - - - {% for a in acoes %} - - - - - - - - - {% endfor %} -
QuandoUsuárioAçãoEntidadeStatusDetalhe
{{ a.CRIADO_EM }}{{ a.USUARIO }}{{ a.ACAO }}{{ a.ENTIDADE }}{% if a.ENTIDADE_ID %} #{{ a.ENTIDADE_ID }}{% endif %}{{ "OK" if a.SUCESSO else "ERRO" }}{{ a.DETALHE or "" }}
+
+ + + {% for a in acoes %} + + + + + + + + + {% endfor %} +
QuandoUsuárioAçãoEntidadeStatusDetalhe
{{ a.CRIADO_EM }}{{ a.USUARIO }}{{ a.ACAO }}{{ a.ENTIDADE }}{% if a.ENTIDADE_ID %} #{{ a.ENTIDADE_ID }}{% endif %}{{ "OK" if a.SUCESSO else "ERRO" }}{{ a.DETALHE or "" }}
+
{% else %}

Nenhuma ação registrada ainda.

{% endif %}

Envios automáticos de chave (n8n)

{% if not envios_configurado %} -

- Integração com o n8n não configurada — defina N8N_API_URL e - N8N_API_KEY no ambiente (ver .env.example) para ver - aqui os envios automáticos de chave feitos pelo workflow do n8n. -

+
+

+ Integração com o n8n não configurada — defina N8N_API_URL e + N8N_API_KEY no ambiente (ver .env.example) para ver + aqui os envios automáticos de chave feitos pelo workflow do n8n. +

+
{% elif not envios %}

Nenhum envio encontrado (ou não foi possível consultar o n8n agora).

{% else %} - - - - - - {% for e in envios %} - - - - - - - - - - {% endfor %} -
DataClienteCódigoCompetênciaStatusTelefones enviadosTelefones com erro
{{ e.data_processamento }}{{ e.nome_cliente }}{{ e.codigo_cliente }}{{ e.competencia }}{{ e.status }}{{ e.telefones_enviados }}{{ e.telefones_com_erro or "" }}
+
+ + + + + + {% for e in envios %} + + + + + + + + + + {% endfor %} +
DataClienteCódigoCompetênciaStatusTelefones enviadosTelefones com erro
{{ e.data_processamento }}{{ e.nome_cliente }}{{ e.codigo_cliente }}{{ e.competencia }}{{ e.status }}{{ e.telefones_enviados }}{{ e.telefones_com_erro or "" }}
+
{% endif %} {% endblock %}