Felipe Coutinho
43b0f0c47e
refactor: traduz dominio de payers no app
2026-03-14 12:51:08 +00:00
Felipe Coutinho
67ad4b9d02
refactor: alinha features financeiras ao novo naming
2026-03-14 12:50:55 +00:00
Felipe Coutinho
ef918a3667
refactor: traduz contratos compartilhados do schema
2026-03-14 12:50:43 +00:00
Felipe Coutinho
fa9bf17663
Simplifica tipografia para fonte America
2026-03-13 18:21:01 +00:00
Felipe Coutinho
20c14aa96f
fix(finance): aceita anotacao nula e usa valor liquido na fatura
2026-03-12 19:23:13 +00:00
Felipe Coutinho
b0fbb1062a
refactor(core): move app para src e padroniza estrutura
2026-03-12 19:22:50 +00:00
Felipe Coutinho
d92e70f1b9
chore(release): remove legados e fecha versao 2.0.0
2026-03-09 17:15:04 +00:00
Felipe Coutinho
f724d8ac04
feat(branding): atualiza landing, fontes e assets publicos
2026-03-09 17:14:37 +00:00
Felipe Coutinho
6205dee42a
feat(reports): melhora notas, calendario e analises
2026-03-09 17:14:04 +00:00
Felipe Coutinho
ada1377640
feat(finance): refina fluxos de transacoes e pagadores
2026-03-09 17:13:44 +00:00
Felipe Coutinho
69da27276c
refactor(dashboard): reorganiza widgets e remove magnet-lines
2026-03-09 17:12:44 +00:00
Felipe Coutinho
3e06a1d056
refactor(core): centraliza hooks, providers e base compartilhada
2026-03-09 17:11:55 +00:00
Felipe Coutinho
2de5101058
Merge pull request #24 from felipegcoutinho/feat/melhorias-gerais-do-app
...
Refatora hooks compartilhados e ajusta month picker
2026-03-06 14:13:23 -03:00
Felipe Coutinho
ad0df4ea81
refactor hooks organization and month picker
2026-03-06 16:39:49 +00:00
Felipe Coutinho
9a5e9161db
chore: atualiza a versao e dependencias do projeto
2026-03-06 14:13:56 +00:00
Felipe Coutinho
3eb0ba0f26
chore: remove comentarios obsoletos
2026-03-06 13:59:59 +00:00
Felipe Coutinho
8fd6e418f6
docs: atualiza o changelog da versao 1.7.7
2026-03-06 13:59:51 +00:00
Felipe Coutinho
d60eb7dd8b
feat: melhora responsividade e dialogos da interface
2026-03-06 13:59:38 +00:00
Felipe Coutinho
0e4dbe6a3f
feat: amplia opcoes de fontes e normaliza preferencias
2026-03-06 13:59:12 +00:00
Felipe Coutinho
09923ece0a
refactor: move componentes de estabelecimentos para relatorios
2026-03-06 13:58:50 +00:00
Felipe Coutinho
2f781a8dca
fix: corrige antecipacao e fechamento de compras no cartao
2026-03-06 13:58:28 +00:00
Felipe Coutinho
137c7b305d
feat: reforca o branding das exportacoes
2026-03-06 13:58:07 +00:00
Felipe Coutinho
3b73c36a5c
feat: melhora a inbox de pre-lancamentos
2026-03-06 13:57:51 +00:00
Felipe Coutinho
069d0759c6
refactor: reorganiza componentes compartilhados e caminhos do app
2026-03-06 13:57:40 +00:00
Felipe Coutinho
f0497d5c5f
Replace dashboard preview image format from PNG to WEBP
2026-03-04 22:03:27 -03:00
Felipe Coutinho
b28da7c1b5
Merge pull request #23 from felipegcoutinho/feat/passkeys-complete-implementation
...
feat: implementar passkeys completos (login, ajustes e banco)
2026-03-02 20:22:40 -03:00
Felipe Coutinho
4cde5ccae3
feat: refine passkey login and editable dashboard grid
2026-03-02 23:21:35 +00:00
Felipe Coutinho
bff72d0504
chore(cleanup): remove dead code and legacy top-estabelecimentos route
2026-03-02 17:20:46 +00:00
Felipe Coutinho
2a21bef2da
feat(dashboard): add quick actions and new overview widgets
2026-03-02 17:20:28 +00:00
Felipe Coutinho
3d3a9e1414
feat(auth): implementar passkeys e gerenciamento em ajustes
2026-03-02 01:33:05 +00:00
Felipe Coutinho
ff382a0ca7
Merge pull request #22 from felipegcoutinho/chore/pending-changes-2026-02-28
...
chore: atualizações de dashboard, inbox e versão 1.7.5
2026-02-28 12:38:50 -03:00
Felipe Coutinho
b2ca48f0fe
chore: atualiza changelog e versão para 1.7.5
2026-02-28 15:38:23 +00:00
Felipe Coutinho
4a88309709
chore: apply pending dashboard and UI updates
2026-02-28 15:34:54 +00:00
Felipe Coutinho
125e0dfb4e
Merge pull request #21 from felipegcoutinho/feat/pr18-partial-bulk-delete-recurring-limit
...
feat: aproveitamento parcial da PR #18
2026-02-28 11:04:41 -03:00
Felipe Coutinho
16fb32de28
docs: adicionar mudanças da PR #18 parcial ao changelog
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 13:58:40 +00:00
Felipe Coutinho
15b2ee18e1
feat: bulk delete com escopo para mesma série + recorrente só consome limite após data
...
Aproveitamento parcial da PR #18 (fechada):
- Bulk delete: quando todos os selecionados pertencem à mesma série
(parcelado/recorrente), abre dialog de escopo com 3 opções ao invés
de deletar direto
- Recorrente no cartão: despesa recorrente só consome limite quando
purchaseDate <= current_date (cartões ativos, inativos e relatório)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 13:54:08 +00:00
Felipe Coutinho
f77f729b14
Merge pull request #20 from felipegcoutinho/refactor/ui-improvements-mobile
...
refactor: melhorias de UI e responsividade mobile
2026-02-28 10:42:33 -03:00
Felipe Coutinho
761c039244
refactor: melhorias de UI e responsividade mobile
...
- Corrigir layout truncado no card de parcelas (analise-parcelas)
- Empilhar cards de top estabelecimentos e categorias no mobile
- Ajustes gerais de responsividade em múltiplos componentes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-28 13:38:41 +00:00
Felipe Coutinho
1718a2cb5c
chore: atualizar pnpm-lock.yaml
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 15:41:07 +00:00
Felipe Coutinho
95133aad77
chore: remover componentes UI não utilizados
...
Remove accordion, breadcrumb e scroll-area.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 15:41:03 +00:00
Felipe Coutinho
3f3488c8a0
refactor: remover funções, tipos e exports não utilizados
...
Remove createActionHandler, validateHashToken, decimalSchema,
optionalPeriodSchema, dateStringSchema, amountSchema, FeedbackDialog
standalone, CalendarEventType, parseDateKey, entre outros.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 15:40:59 +00:00
Felipe Coutinho
e644d67022
refactor: extrair data fetching da page de pagadores para data.ts
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 15:40:52 +00:00
Felipe Coutinho
842919bce5
refactor: substituir topbar por navbar componentizada
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 15:40:48 +00:00
Felipe Coutinho
02814994f1
chore: versão 1.7.3 e changelog
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 15:24:49 +00:00
Felipe Coutinho
d93ef77d15
refactor: reformular modal de múltiplos lançamentos
...
- Separar selects de conta e cartão por forma de pagamento
- Remover opção Boleto do modal
- Usar InlinePeriodPicker ao selecionar cartão de crédito
- Grid full-width (sm:grid-cols-3) e DatePicker compact
- Reduzir espaçamento geral do modal
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 15:24:35 +00:00
Felipe Coutinho
656fbaed54
feat: prop compact no DatePicker para formato abreviado "28 fev"
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 15:24:30 +00:00
Felipe Coutinho
4ea2ba9463
style: renomear título Notas para Anotações e reformatação Biome
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 18:05:12 +00:00
Felipe Coutinho
f0b8758cc2
style: padronizar note-dialog com Labels e scroll apenas no conteúdo
...
Adiciona Labels (Título, Conteúdo, Tipo de anotação, Adicionar tarefa)
seguindo o padrão dos demais dialogs do projeto (space-y-1 + Label).
DialogDescription visível novamente com texto contextual.
Scroll apenas no form (-mx-6 max-h-[80vh] overflow-y-auto px-6),
header e footer fixos — mesmo padrão do lancamento-dialog.
Footer movido para fora do form; submit via requestSubmit().
Corrige useMemo antes do early return no note-details-dialog.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 18:04:41 +00:00
Felipe Coutinho
81cc99cd91
fix: lista de estabelecimentos não abre sozinha e remove check icon
...
Remove onFocus que abria o popover automaticamente ao focar no input
vazio. Agora só abre quando o usuário começa a digitar.
Remove RiCheckLine dos itens da lista; item selecionado aparece em
bold (font-semibold) em vez de check verde.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 17:57:37 +00:00
Felipe Coutinho
71537cc16b
fix: derivar período da fatura ao abrir dialog com cartão pré-preenchido
...
Quando o lancamento-dialog abre com cartaoId já definido (ex: vindo de
pré-lançamentos), agora roda deriveCreditCardPeriod() na inicialização
para calcular o período correto da fatura automaticamente, sem precisar
trocar o cartão e voltar.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 17:53:26 +00:00