Files
clientflow_backend/RELEASE_NOTES_v4928_1_5_63.md

1.3 KiB
Raw Blame History

v4928.1.5.63 — Workflow UX Stabilization

Esta versão estabiliza a UX do motor de fluxo introduzido em v1.5.60v1.5.62.

Principais alterações

  • Adicionado guard de compatibilidade de schema (app/infra/schema_compat.py) para evitar regressões por colunas opcionais em produção.
  • get_task_detail() passa a escolher o vínculo de cliente suportado pelo schema (fiscal_customer_id quando existir, senão local_customer_id).
  • A UI de tarefas normaliza textos legados como “fatura por emitir” para “fatura criada/associada; enviar PDF ao cliente”.
  • Bloco “Cliente fiscal associado” fica colapsado quando já há cliente associado; abrir apenas para alterar/desassociar.
  • Bloco de correção Odoo/Jasmin fica colapsado como “Correção avançada de associação operacional”.
  • “Pró-forma” é normalizada na UI principal BLIF para “orçamento para pagamento”/“orçamento legado”.
  • Documentos Jasmin passam a separar visualmente “Documentos associados” e “Candidatos adicionais”.
  • Linhas importadas passam a ser agrupadas por origem/documento quando há metadata de origem.
  • Adicionado /settings/workflow/audit como auditor read-only inicial de incoerências do fluxo.

Validação

  • PYTHONPATH=. pytest -q → 346 passed.