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.