Atualizações Fluxar

Histórico central de melhorias, correções e patches lido diretamente do changelog.md.
Versão 0.9.15 27/03/2026

Changelog

[0.9.15] - 2026-03-27

Added

  • Criação do canal Fluxar Suporte no chat interno do app principal, com contato fixo no topo da lista e roteamento dedicado para atendimento no painel admin.
  • Nova tela de Suporte no painel admin para listar conversas por cliente/usuário, visualizar histórico e responder mensagens.
  • Badge de notificações no item Suporte da navbar do admin, com alerta sonoro usando chat.mp3.

[0.9.14] - 2026-03-25

Added

  • Novo status de fatura ABERTA_PARCIAL para representar ciclos abertos com pagamento acumulado, preservando a entrada de novas compras no mesmo período.
  • Campos valor_pago, saldo_atual e credito_adiantado em faturas_cartao, com criação idempotente via rotina de migração automática.
  • Botão Datas de pagamento no header do card Lançamentos vinculados na tela de detalhe da fatura, com popover exibindo histórico flutuante de pagamentos (data e valor) da fatura.

Changed

  • Fluxo de pagamento de fatura de cartão passou a aceitar pagamentos com a fatura em status ABERTA (pagamento parcial), baixando apenas itens pendentes no momento e mantendo a fatura aberta para receber novas compras.
  • Pagamento de fatura FECHADA foi ajustado para quitar apenas itens pendentes e marcar a fatura como PAGA quando não restarem lançamentos em aberto.
  • Backend de pagamento passou a recalcular e persistir valor_pago/saldo_atual após cada baixa e permitir valor_pagamento informado no modal, validado contra saldo_restante, aplicando crédito antecipado quando houver.
  • Tela de detalhe da fatura passou a exibir resumo financeiro com Total da fatura, Já pago, Saldo restante e Crédito antecipado.
  • Filtros e badges de status nas telas de faturas/cartão foram atualizados para considerar ABERTA_PARCIAL.
  • Vinculação de pagamentos em lote passou a aceitar faturas ABERTA e ABERTA_PARCIAL.
  • Descrição das movimentações de pagamento/estorno de fatura passou a incluir o nome do cartão no texto (ex.: Pagamento Fatura Cartao #1 (Nubank *1234)), tornando o extrato mais intuitivo.
  • Consulta de histórico de pagamentos da fatura no popover foi ajustada para aceitar o padrão de descrição com sufixo do cartão.
  • Correção do fluxo de vínculo para faturas ABERTA_PARCIAL, incluindo o endpoint efetivo de /pagamentos/vincular_fatura, permitindo adicionar novos itens em faturas parcialmente pagas.
  • Popover Datas de pagamento passou a inicializar com sanitize: false, exibindo corretamente o botão de Desfazer pagamento, e a listagem de parcelas antecipáveis foi liberada para faturas ABERTA_PARCIAL.
  • Resumo financeiro da fatura foi redesenhado para cards com mesma altura e agrupado em um painel colapsável (padrão fechado), melhorando legibilidade visual no detalhe da fatura.
  • Refino visual dos cards do resumo financeiro: novos ícones por indicador, espaçamento interno ajustado e nova grade para leitura mais equilibrada.

[0.9.13] - 2026-03-19

Changed

  • A tela de DRE passou a exibir os recebíveis reais nas receitas, em vez dos tipos genéricos faturado e mensalidade, incluindo o rateio de recebimentos com múltiplos itens para refletir cada serviço vinculado.
  • A visualização da DRE foi reorganizada para um formato gerencial sintético: itens iguais agora são consolidados na mesma linha com soma dos valores, reduzindo a volumetria do relatório sem alterar os totais.
  • As tabelas de receitas e despesas da DRE, assim como a exportação em PDF, deixaram de exibir Cliente e Fornecedor, mantendo foco em item, conta, forma e valor.

[0.9.12] - 2026-03-18

Changed

  • Formulário de contratos passou a usar autocomplete no campo de cliente, substituindo o select extenso por busca digitável com lista flutuante, sem alterar o restante da tela e mantendo o envio do mesmo cliente_id.
  • Formulário de pagamentos passou a usar autocomplete no campo de fornecedor, substituindo o select por busca digitável com lista flutuante e mantendo o envio do mesmo fornecedor_id.

[0.9.11] - 2026-03-17

Added

  • Novo fluxo amigável na Config. CLT: cadastro de faixas de INSS e IRRF por linhas e campos estruturados, com serialização automática para JSON oculto no submit.
  • Ações de Editar, Atualizar pelo cadastro e Excluir rascunho expostas no detalhe e nas listagens de folhas do RH.

Changed

  • Geração de folha por competência passou a reaproveitar o rascunho existente, em vez de apenas bloquear a operação com mensagem genérica de duplicidade.
  • Aprovação de folha passou a recalcular o snapshot no backend, sincronizar o regime/cadastro atual e consolidar encargos por empresa + competência no Financeiro quando a configuração estiver habilitada.
  • Aprovação de folhas CLT em BRL passou a exigir apenas Config. CLT com tabelas válidas de INSS e IRRF; a geração de encargos no Financeiro ficou opcional.
  • Favorecido dos encargos consolidados passou a usar a razão social da empresa, com fallback para nome fantasia, em vez do ID interno.

Fixed

  • Correção do parser de percentuais da Config. CLT, evitando que valores como 1,00 de RAT fossem tratados como 100% em vez de 1%.
  • Prévia de cálculo da folha passou a usar arredondamento alinhado ao backend, eliminando divergências de centavos entre tela e aprovação.
  • Recalculo de encargos consolidados agora atualiza também o favorecido dos lançamentos pendentes já existentes.

[0.9.10] - 2026-03-16

Added

  • Quando o módulo Cartões & Faturas está desabilitado, pagamentos ainda vinculados a faturas PAGA agora podem abrir uma visualização em modal diretamente pela listagem de pagamentos, sem redirecionar para o dashboard.

Changed

  • O badge Fatura Mmm/AAAA em pagamentos passou a abrir uma modal somente-leitura para faturas pagas quando o módulo está desabilitado, preservando o link normal para a tela completa enquanto o módulo estiver ativo.

[0.9.9] - 2026-03-16

Changed

  • Ao desativar o opcional Cartões & Faturas no painel de instâncias, o admin agora desassocia automaticamente pagamentos ainda vinculados a faturas ABERTA, FUTURA e FECHADA não paga, preservando os vínculos de faturas PAGA.
  • O salvamento de opcionais passou a aguardar a resposta HTTP da instância reiniciada antes de concluir o fluxo, mantendo o processo síncrono quando a instância já estava rodando e sem iniciar automaticamente instâncias já paradas.

Added

  • Modal de resumo pós-desativação do módulo Cartões & Faturas, com contagem por tipo de fatura afetada e botão Copiar resumo para facilitar o envio ao cliente.
  • Overlay com spinner reutilizado do fluxo de consulta de CNPJ na tela de instâncias ao salvar opcionais, reduzindo risco de duplo clique durante o processamento.

[0.9.8] - 2026-03-15

Added

  • Filtros de ano e status na listagem cartoes/faturas-cartao, com ano atual selecionado por padrão e opções Todas, Abertas, Fechadas, Pagas e Futuras.

[0.9.7] - 2026-03-15

Changed

  • Lista de cartoes/faturas-cartao agora exibe a coluna Valor com o total atual de cada fatura e passou a ser ordenada por vencimento em ordem crescente.
  • Indicador visual de fechamento na listagem de faturas passou a diferenciar faturas futuras, abertas em janela de fechamento e fechadas/pagas por cor e ícone.

[0.9.6] - 2026-03-15

Changed

  • Badge de vínculo na listagem de pagamentos passou a priorizar a competência visual da fatura, exibindo Fatura Mmm/AAAA com base no vencimento em vez de usar o ID interno como rótulo principal.

Fixed

  • Limpeza automática de faturas FUTURA vazias passou a excluir apenas a última fatura cronológica do cartão, preservando faturas futuras intermediárias para manter a sequência visual na listagem.

[0.9.5] - 2026-03-15

Added

  • Novo fluxo de antecipação de parcelas em fatura ABERTA, permitindo trazer parcelas de faturas FUTURA do mesmo cartão para a fatura atual com desconto informado por parcela.

Changed

  • Tela de detalhe da fatura agora destaca parcelas antecipadas, mostra o desconto total de antecipação e oferece ação dedicada para Desfazer antecipação.

Fixed

  • Remoção genérica de itens passou a bloquear parcelas antecipadas e direcionar o usuário para o fluxo correto de desfazer, evitando inconsistências no parcelamento.

[0.9.4] - 2026-03-15

Changed

  • Corrigida a acentuação de mensagens do módulo de pagamentos e do changelog.md.

Fixed

  • Exclusão de pagamento na listagem agora navega de volta para a própria tela após sucesso, exibindo as mensagens flash imediatamente sem exigir refresh manual.

[0.9.3] - 2026-03-15

Added

  • Propagação automática de pagamentos parcelados para faturas futuras do mesmo cartão ao vincular a parcela inicial em uma fatura aberta.
  • Criação automática de faturas com status FUTURA quando o parcelamento exige ciclos seguintes ainda não materializados.

Changed

  • Fluxo de faturas do cartão passou a reconhecer o novo status FUTURA, mantendo apenas o ciclo corrente como ABERTA e promovendo/rebaixando o próximo ciclo conforme fechamento/reabertura.
  • Tela de pagamentos passou a informar que parcelamentos são distribuídos automaticamente nas próximas faturas.
  • Recalculo de datas do cartão agora considera faturas editáveis (ABERTA e FUTURA), preservando FECHADA e PAGA.

Fixed

  • Remoção de itens de fatura agora trata parcelamentos em cascata para evitar inconsistências entre parcelas intermediárias e futuras.
  • Faturas futuras não podem mais ser fechadas, reduzindo risco de quebra de sequência do parcelamento.

Este arquivo registra correções e patches do projeto, com versionamento semântico.

[0.9.2] - 2026-03-14

Added

  • Rastreamento inicial de transferências para integração com ERP, incluindo confirmação de registro para auditoria operacional.

Changed

  • Ajustes de comportamento em fatura de cartão de crédito para validar o fluxo após propagação de alterações de ciclo.

Fixed

  • Investigação e correções relacionadas a erro e duplicidade em logs de auditoria.

Merged PRs

  • #65 - codex/confirmar-funcionalidade-de-fatura-de-cartao-de-credito
  • #66 - codex/confirmar-registro-de-transferencias-no-erp
  • #67 - codex/investigate-audit-log-error-and-duplications

[0.9.1] - 2026-03-12

Added

  • Criação do changelog.md para histórico contínuo de versões e correções.

Changed

  • Edição de cartão agora oferece opção explícita para recalcular faturas ABERTAS com base nos novos fechamento_dia e vencimento_dia.
  • Mantida a regra de governança: alterações sempre partem do cartão para faturas (sem edição manual de datas na fatura).

Fixed

  • Corrigida discrepância entre datas do cartão e faturas abertas já existentes: ao alterar os dias do cartão, o sistema pode refletir automaticamente nas faturas abertas elegíveis.
  • Tratamento de conflito de período ao recalcular faturas abertas (evita colisão com outra fatura já existente para o mesmo cartão).
  • Alerta de consistência quando pagamentos já vinculados à fatura ficam fora do novo período após recalcular.