⚠ DEV MODE — auth bypass ativo (FinID OIDC não configurado).
← Catálogo de produtos

FinWayfinway

Middleware financeiro multi-provider — Financial Gateway. Orquestração de experiências contextuais e seguras.

Category: middlewareLayer: middle layerMaturity: adoptedFicha: enrichedSquad: finway-squad (Tercio)

Papel

Orquestração de experiências contextuais e seguras. Middle-layer, integration hub, camada de regras. Expõe APIs de experiência para canais; encapsula múltiplos providers externos (Bankly, Dock, QI Tech, Pismo, PicPay, RPE, Infox, Tivit StoneAge) via arquitetura hexagonal (ports & adapters). Cada cliente bancário escolhe qual provider via adapter-client-factory.

Enterprise Architecture (5/52 capabilities enriquecidas)

✓ toda capability enriquecida com dono tem accountable declarado
✓ nenhuma entidade com dono ambíguo
OAuth Token / Authenticationfinway.auth.oauth
A: INTEGRATION_LEAD maturidade: ppl3 proc2 tech4 info2VS: VS-auth
Session:R
KYC (Know Your Customer)finway.onboarding.kyc
A: COMPLIANCE_LEAD maturidade: ppl3 proc4 tech3 info4VS: VS-onboarding
KycCase:RCustomer:R
KYC/AML — Circular BCB · LGPD
Accounts (Contas)finway.accounts
A: BACKEND_LEAD maturidade: ppl4 proc3 tech4 info4VS: VS-banking
Account:R
Transactions (Transações)finway.transactions
A: INTEGRATION_LEAD maturidade: ppl4 proc3 tech4 info4VS: VS-payments
PaymentOrder:CLedgerRef:R
PIX Transfer (envio/recebimento)finway.pix.transfer
A: PIX_LEAD maturidade: ppl4 proc4 tech4 info3VS: VS-pix
PixPayment:CPixKey:R
Res. BCB — arranjo Pix

NÃO é

  • NÃO é o ledger/core (isso é FinCore)
  • NÃO é Tier 0 PSTI/Pix infra crítica (isso é FinPSTI)
  • NÃO é KYC/fraud real-time (isso é FinTrust)
  • NÃO é só "API gateway" raso — é middleware/orquestrador completo

Capabilities (52)

⚙️ Funcionais (35)

OAuth Token / Authentication
identity_auth

Emissão e validação de tokens OAuth 2.0. Login/logout, refresh, device authentication.

finway.auth.oauth
Password / PIN Management
identity_auth

Recuperação, troca e gestão de senhas e PINs. Validação de força. Fluxos de esqueci minha senha.

finway.auth.password
Devices Management
identity_auth

Gestão de dispositivos autorizados, fingerprint, push notifications para 2FA.

finway.auth.devices
Credentials Management
identity_auth

Gestão centralizada de credenciais por cliente (API keys, secrets, certificates).

finway.auth.credentials
Onboarding Pessoa Física
onboarding

Cadastro de pessoa física: coleta de dados, validações, integração KYC, biometria, aprovação.

finway.onboarding.pf
Onboarding Pessoa Jurídica
onboarding

Cadastro de pessoa jurídica: empresa, sócios, representantes, comprovantes, validação CNPJ.

finway.onboarding.pj
KYC (Know Your Customer)
onboarding

Validação documental, score antifraude, liveness, facematch. Integração com bureaus.

finway.onboarding.kyc
Onboarding Subadquirência
onboarding

Onboarding específico para credenciamento de subadquirentes (Assaí PJ, varejo).

finway.onboarding.acquiring
Accounts (Contas)
banking_core

CRUD de contas, multi-saldo, gestão de limites, status (ativa/bloqueada/encerrada), titularidade.

finway.accounts
Transactions (Transações)
banking_core

Histórico de transações, extrato, filtros, paginação, exportação CSV/OFX.

finway.transactions
Transfers (Transferências internas/TED)
banking_core

Transferências entre contas Finaya e via TED para bancos externos.

finway.transfers
PIX Transfer (envio/recebimento)
pix

Envio e recebimento de Pix. Validações, idempotência, retornos BACEN.

finway.pix.transfer
PIX Keys (chaves)
pix

Cadastro, listagem, exclusão de chaves Pix (CPF/CNPJ, email, telefone, aleatória, EVP).

finway.pix.keys
PIX Charge (cobrança)
pix

Geração e gestão de cobranças via Pix (imediata e com vencimento).

finway.pix.charge
Dynamic QR Code
pix

QR Code dinâmico Pix (com expiração, valor variável, payload BR Code).

finway.pix.qrcode
PIX MED (Mecanismo Especial de Devolução)
pix

Solicitação e processamento de MED — devolução de Pix em casos de fraude/erro.

finway.pix.med
PIX Automático (recorrência)
pix

Pix com agendamento automático recorrente (assinaturas, pagamentos recorrentes).

finway.pix.automatic
PIX Limits (limites por canal/horário)
pix

Configuração de limites Pix por canal (mobile/web), horário (diurno/noturno) e tipo de chave.

finway.pix.limits
PIX Conciliation (conciliação)
pix

Conciliação entre transações Pix e ledger interno + extratos BACEN/providers.

finway.pix.conciliation
PIX Management (orquestração)
pix

Camada de orquestração Pix: roteamento por provider, retries, fallback, observabilidade.

finway.pix.management
Payments (pagamentos boleto/concessionária)
payments

Pagamento de boletos, concessionárias, tributos. Validação código de barras.

finway.payments
Payee (favorecidos)
payments

Cadastro e gestão de favorecidos para Pix/TED/transferências.

finway.payee
Cards (cartões débito/crédito)
cards

Emissão, ativação, bloqueio de cartões. Configuração de limites e canais.

finway.cards
Credit (crédito CDC, consignado, rotativo)
credit

Decisão e contratação de crédito: simulação, política, contrato (CCB), liquidação.

finway.credit
Cession (cessão de carteira)
credit

Cessão de carteira de crédito (vendas de CCBs/recebíveis para investidores).

finway.cession
Formalization (formalização contratual)
credit

Formalização de contratos de crédito (geração, assinatura via FinSignature, dossiê).

finway.formalization
Fees (tarifas/taxas)
banking_core

Configuração e cobrança de tarifas (Pix, TED, manutenção, juros, multas).

finway.fees
Settlement (liquidação)
banking_core

Liquidação de transações cross-provider, fechamento batch, reconciliação contábil.

finway.settlement
Gift Cards
payments

Emissão e resgate de gift cards (vale-presente, vouchers).

finway.gift_cards
Notifications (push/email/SMS)
notifications

Envio de notificações multi-canal (push FCM/APNs, email, SMS, WhatsApp).

finway.notifications
Webhooks (outbound events)
integrations

Entrega de eventos para sistemas de cliente via webhook. Assinatura HMAC, retries, DLQ.

finway.webhooks
Storage Files (uploads/downloads)
utility

Upload/download de documentos (KYC, comprovantes, contratos) com storage cloud.

finway.storage_files
CEP (consulta endereço)
utility

Consulta de CEP / endereço (integração Correios + bureaus).

finway.cep
BACEN Integration (CADOCs / CCS)
regulatory

Integração com Banco Central: geração de CADOCs, envio CCS, comunicação regulatória.

finway.bacen
Backoffice / Admin
admin

Telas operacionais para suporte N2/N3: bloquear conta, resetar senha, ajustar limites.

finway.admin_bko

🔧 Não funcionais (17)

Multi-tenancy
architecture

Suporte a múltiplos tenants: tenant_id em headers, schema partitioning, env per cliente.

finway.nf.multi_tenancy
Idempotency (idempotência)
reliability

Garantia de idempotência cross-provider via idempotency-key.

finway.nf.idempotency
Circuit Breaker
reliability

Proteção contra falhas em cascata de providers externos.

finway.nf.circuit_breaker
Retry / Backoff
reliability

Retries com exponential backoff em chamadas externas.

finway.nf.retry
Rate Limiting
reliability

Rate limiting por tenant / endpoint / user.

finway.nf.rate_limit
Feature Toggle / Flags
release

Feature flags por tenant para rollout gradual + canary.

finway.nf.feature_toggle
Observability (logs/metrics/traces)
observability

Logs estruturados + métricas + traces OTel. Dashboards SignOz.

finway.nf.observability
Audit Log (trilha auditável)
compliance

Audit log append-only de todas decisões e mutações. Pré-requisito LGPD/BCB.

finway.nf.audit
Security Middleware
security

Camada de segurança: headers, rate-limit, validação token, HSM, signed requests.

finway.nf.security
Authorization (RBAC/PBAC)
security

Permissões role-based (RBAC) e permission-based (PBAC) por endpoint/feature.

finway.nf.authorization
Cache Layer (Redis)
performance

Cache distribuído Redis para hot paths (token cache, listings, configs).

finway.nf.cache
Event Bus / Outbox (Kafka + Mongo)
integration

Outbox pattern com Mongo → Kafka. Garantia at-least-once.

finway.nf.event_bus
Connector / Adapter Pattern
architecture

Pattern ports & adapters para integrar providers externos sem alterar core domain.

finway.nf.connector_api
Scheduler / Cron
jobs

Agendamento de jobs (batch fechamento, conciliação, expiração).

finway.nf.scheduler
DICT XSD Validation
integration

Validação XSD do schema DICT BACEN (Pix keys directory).

finway.nf.dict_xsd
Dependency Management
release

Bumps de dependências (Dependabot, deps automation).

finway.nf.deps
CI/CD Pipeline
release

Pipeline GitHub Actions, testes automatizados, deploy.

finway.nf.ci_cd

Dependências (5)

ProdutoTipoViaDescrição
fincoreconsumesrest_apiPersiste transações no ledger
finidauthenticates_viarest_apiJWT FinID em requests
fintrustconsumesrest_apiScore antifraude em transações
finpstiorchestratesrest_apiRoteamento Pix
finsourceaudits_toevent_asyncLogs estruturados ETL

Controles (9)

  • contract_api_event
  • idempotency_obrigatoria
  • retries_com_backoff
  • circuit_breaker
  • fallback_estrategico
  • rate_limiting
  • auditoria_decisao
  • observabilidade
  • logs_correlacao

Gates obrigatórios (5)

  • contract_api_test
  • integration_partner_test
  • idempotency_test
  • reconciliation_test
  • observability_dashboard

Timeline · 13 func · 10 não-func · ~22 meses · 8.3 FTE atual

Início
2024-07
Meses ativos
~22
Custo estimado
R$ 3.8M
FTE atual
8.3
Entregas
23
Método de estimação: inferred_from_deps_dates + ficha_vault — squad confirma com git log real
Evidências: Spring Boot 2.6.4–2.7.18 (lançado 2021Q4–2022Q3 → adoção típica 1-2 anos depois) · finway-bko-web último commit 2026-04-25 (visível na ficha) · finway-docs criado 2026-04-27 · OpenAPI v2.0.0 (madurez de spec) · README finway-bko-web menciona clientes em produção: 6pay, fyhub, corpx, getnet, finaya

Evolução do time

PeríodoComposiçãoFTE totalCusto/mês (BRL)
2024-07 → 2024-121× tech_lead2× senior1× pleno1× qa@50%4.5R$ 112.000
2025-01 → 2025-121× tech_lead3× senior2× pleno1× qa1× sre@50%1× product_owner@50%8.0R$ 188.500
2026-01 → atual1× tech_lead3× senior2× pleno1× qa1× sre@50%1× product_owner@50%1× designer@30%8.3R$ 194.500

Entregas funcionais (13)

  1. 2024-07Kickoff FinWay — middleware financeiro multi-provider
    Decisão arquitetural: middleware vs API gateway raso. Escolha de Java 17 + Spring Boot + arquitetura hexagonal (ports & adapters). Repositórios `bb-*` iniciais.
    source: inferred
  2. 2024-09Primeiro adapter externo: Bankly
    Implementação do primeiro adapter (Bankly como BaaS principal). Pattern ports & adapters validado.
    source: inferred
  3. 2024-11APIs de Experiência v1 (REST)
    Primeira versão das APIs expostas a canais (app, web). Contratos OpenAPI inicial.
    source: inferred
  4. 2024-12Adapter Dock (segundo provider)
    Integração com Dock como provider de cartões/contas. Valida que pattern ports & adapters permite plug sem mudar core.
    source: inferred
  5. 2025-02Circuit breaker + fallback strategy
    Proteção contra falhas em cascata de providers. Configuração por adapter (Bankly fail-open, Dock fail-closed por exemplo).
    source: inferred
  6. 2025-03Adapters QI Tech + Pismo
    Adapters QI Tech (Pix/cobrança) e Pismo (cartões + processamento). 4 providers ativos no catálogo.
    source: inferred
  7. 2025-05Conta digital PJ via Pismo (cliente Getnet)
    Primeiro caso de uso PJ em produção: conta digital de liquidação adquirência. Pismo como ledger/processor.
    source: inferred
  8. 2025-07Adapters RPE + Infox
    Mais 2 adapters: RPE (financeira Torra) e Infox (farma São João/Real Bem). 6 providers ativos.
    source: inferred
  9. 2025-09Reconciliação cross-provider
    Motor de reconciliação que cruza transações Finaya com extratos de providers externos. Detecta drift + dispara alertas.
    source: inferred
  10. 2025-11Adapter PicPay + Tivit StoneAge
    8º adapter (PicPay PSP). Catálogo de providers completo conforme ficha.
    source: inferred
  11. 2025-12Adapter-client-factory: switching por cliente
    Mecanismo Master + Overrides em ação real: cada tenant escolhe seu provider via factory. Validado em 6pay, fyhub, corpx, getnet.
    source: inferred
  12. 2026-02Caso Crefisa: orquestrar FinPSTI + FinID + FinLabel
    FinWay orquestra solução PSTI + conta digital PJ Crefisa. Parceiros: Autbank, Sinqia, Dock, Unico, FeezAI. Substitui CRK/Stefanini.
    source: inferred
  13. 2026-04Validação Founder + ficha enriched no Vault
    Founder valida hipóteses sobre middleware role. Ficha `notes/dominios/prod/finway.md` enriquecida via varredura `gh` + leitura completa.
    source: docs · evidence ✓

Entregas não funcionais (10)

  1. 2024-08Stack base: Spring Boot 2.6 + MongoDB + Redis + RabbitMQ
    Setup do stack heterogêneo (Spring Boot 2.6.4 em alguns serviços, 2.7.x em outros), MongoDB como persistência principal, RabbitMQ AMQP para eventos, Redis para cache distribuído. Undertow como servlet (não Tomcat).
    source: inferred · evidence ✓
  2. 2024-10Idempotência distribuída + retries
    Implementação de garantias de idempotência cross-provider e retries com exponential backoff. Pré-requisito para tratar falhas de providers externos.
    source: inferred
  3. 2025-01Multi-tenancy via bb-multitenancy-starter
    Lib `bb-multitenancy-starter v1.1.0` + `core-multi-environment v1.1.2`. Build-time: cada cliente tem `.env` próprio. Runtime: tenant_id propagado em headers.
    source: inferred · evidence ✓
  4. 2025-04gRPC interno + protobuf 3.14
    Adoção gRPC para comunicação entre microsserviços internos (não exposto externamente). protobuf 3.14, grpc-java 1.35.
    source: inferred · evidence ✓
  5. 2025-06Backoffice React 18 + MobX
    finway-bko-web SPA React 18 + MobX 6.12 + Firebase Hosting. Telas operacionais para suporte N2/N3.
    source: inferred · evidence ✓
  6. 2025-08Observabilidade: logs estruturados + correlation IDs
    Toda chamada cross-provider gera log estruturado com correlation_id propagado. Pré-requisito para audit trail e debug.
    source: inferred
  7. 2025-10SonarCloud + Codewall + Husky/lint-staged
    Quality gates automáticos: SonarCloud (finaya org), Codewall badges, pre-commit hooks via Husky.
    source: inferred · evidence ✓
  8. 2026-01Refactor: migração bb-* → fin-* (em curso)
    Decisão de renomear repos `bb-*` (Builders Bank legado) para `fin-*` (Finaya). Documentação atualizada; refactor de repos em curso.
    source: docs · evidence ✓
  9. 2026-03OpenAPI 3.0.3 spec + Scalar config
    finway-api-guides repo: OpenAPI v2.0.0 + Scalar para documentação interativa.
    source: docs · evidence ✓
  10. 2026-04Docs arquiteturais (C4) em finway-docs
    Repositório dedicado de documentação arquitetural: C4 model (Context, Container, Component), módulos, deployment, security.
    source: docs · evidence ✓

Squad owner de finway enriquece via PR em packages/ts/products-catalog/src/products/timelines/finway-timeline.ts

Capabilities — evolução técnica (46 capabilities · 11580 commits mapeados em 93.6%)

Método de mapeamento: priority: (1) repo único de capability; (2) conventional scope match; (3) longest keyword in message
Repos analisados: 74 repos → bb-bankly-auth-middleware, fin-bko-auth-middleware, fin-bko-authorization-api, bb-onboarding-pf-service, bb-onboarding-pj-service, +69
Unmapped: 740 commits (squad refina catalog em packages/ts/products-catalog/src/products/capability-catalogs/)

⚙️ Capabilities funcionais (35)

Accounts (Contas)🔥 Evoluindobanking_core
CRUD de contas, multi-saldo, gestão de limites, status (ativa/bloqueada/encerrada), titularidade.
1095 commits
2021-062026-07
finway.accounts · 51 meses de atividade · 108 feat · 95 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-077010
fa5c0be fixbump fin-autbank-eb-client 1.0.6 e corrige CVEs (Trivy) (#315)
93e35a1 otherMerge pull request #218 from buildersbank/feat/FIN-TEC-3954-process-account-step…
ee9e369 otherMerge branch 'develop' into feat/FIN-TEC-3954-process-account-step-tracking-retr…
2026-06312110
76e07fe featfeature flag para multi contas (multi accounts) (#229)
0a55a10 featatualiza mensagens de erro conforme novo UX (PJ-1401) (#298)
3860eac fixWarmupRunner para mitigar cold start (504) (#310)
2026-05563120
b4b1843 featsend representativeDocument in FINWAY_ACCOUNT_CREATED webhook (#199)
c337a74 featMulticonta Assaí Pay — Phase A (BuildersID PJ com CPF:CNPJ) (#208)
91e2e26 featadd internal endpoint for complete account deletion (#280)
2026-0413820
df7a594 featrefactor ProcessAccountUseCase with per-step tracking
c85ad80 featcreate ProcessAccountStepTracking persistence layer
0edbdc5 featcreate ProcessAccountStepTrackingDTO
2026-0315410
4cd3543 featinclude accountId in AccountMapper.toWebhook and update tests (#163)
6172d1b featadicionar status das etapas do onboarding e padronizar logs do ProcessAccountUse…
e84647c featimplement 4 merchant pricing tables based on anticipation type and digital accou…
2026-0245220
fb18bc2 featextrair providerAccountId da proposta aprovada e melhorar testes (#18)
471844c featexternal creation in buildersbank account type
f4c7a77 fixremove unnecessary stub in ProcessAccountUseCaseTest
2026-0153350
55f1f65 featadd support to ssl in amqp config
d6f97b3 featadd aws sdk dependecy
ceac1db featbalance block scene and structure (#29)
2025-1244660
70fb0d2 featBump report instrumentation version
ea24dce featSet as INACTIVE account flow in correct place.
911f012 featenable account service
2025-1139650
6250f4d featimplementacao da v2 getHoldersAccounts
0f76c0a featparameterize the autbank agencia
23a1bf5 featadd the client accounts page to the flow and fixed the pix details row
2025-105717190
b68a505 featupgrade spring boot version
232222f featupdate lib report-instrumentation version
f1e8ab2 featadd autbank adapter
2025-0945740
88e7ea0 featundoing mock
3bca61a featadding blocked financial status to enable tests
16ec860 featadding blocked status on find balance use case
2025-08761150
e793934 featmodifica métodos de busca de AccountHolder para retornar Optional, melhorando o …
10da040 featbuscando account pelo id ao atualizar status pós validação de documentos
ad8a658 featfinding account holder phone at sms challange

+ 39 meses anteriores omitidos.

PIX Transfer (envio/recebimento)🔥 Evoluindopix
Envio e recebimento de Pix. Validações, idempotência, retornos BACEN.
926 commits
2021-072026-07
finway.pix.transfer · 40 meses de atividade · 41 feat · 93 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-073000
2f400bc other3.0.0
7b6b0dd otherUpdate pullrequest.yaml
2026-0550140
70aa168 featadd pt-BR translations for stark_infra_* error keys
91da3fe fixresolve 50 code smells e aumenta cobertura de código novo
7eca306 fixalinhar PixStarkInfraMapperTest com formato real do mapper
2026-0430010
4cf96b9 fixremovendo crk.config duplicado (#466)
0350cc8 other[PJ-902] - [APP][Devolução][PIX] - Ajuste status pix (#465)
032a1bf other[PJ-902] - [APP][Devolução][PIX] - Ajuste status pix
2026-0316010
8e7018d fixmap StarkInfra error codes to specific PIX error messages
e2afd1b otherMerge pull request #426 from buildersbank/develop
2730de8 otherMerge pull request #422 from buildersbank/feature/FIN-TEC-3644
2026-0228130
de7fc29 featadd externalId
32a114d fixstark pix transfer account digit
259c629 fixcorrect YAML indentation for outbox config
2026-0124140
871cedf featadd aws sdk dependecy
7e9bc1d fixadd PJ ruoles
dd14f7a fixinvalit limit value
2025-1228490
94bac64 featlimits
5980420 fixadd status schedule
3b45c94 fixadd logs
2025-11401870
da9e942 featAtualizando a versão do core.multitenancy
b557d18 featAtualizando a versão do fin-report-instrumentation
211675d featAtualizando o application-env.yml e application.yml com os novos campos
2025-1014240
f2f5ac8 featadjust night time
70ae869 fixdock pix transfer bank agency
2f7b147 fixfixes
2025-0943320
964007f featlimits
aff5a5f featchange stark client version (#297)
d3e4a30 fixamount conversion
2025-08540190
62ab189 fixpaging pix schedules
4ff2a09 fixremove description when is null or empty
4b61cb7 fixfixing receipt payer and receiver info
2025-07280110
1a524b9 fixidempotency key (#246)
a174b0a fixfixing validation otp error message
a548ba5 fixfixing pix schedule

+ 28 meses anteriores omitidos.

Transfers (Transferências internas/TED)🔥 Evoluindobanking_core
Transferências entre contas Finaya e via TED para bancos externos.
837 commits
2021-062026-07
finway.transfers · 47 meses de atividade · 95 feat · 81 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-078220
ddb76bd feathonra scheduleDate na execucao do agendamento de TED (#153)
80405ed featpersiste scheduleDate e registra agendamento de TED no autbank (#127)
7595fbb fixbump fin-autbank-eb-client 1.0.6 e corrige CVEs (Trivy) (#155)
2026-06413160
01d6f21 featmigrate OnboardingDockClientAdapter to Dock Identity Check (2.4.5) (#268)
428db7c featdefine dataVencto/dataAgendPag da TED conforme janela de processamento (#142)
294271e featatualiza mensagens de erro conforme novo UX (PJ-1401) (#134)
2026-05391100
6e0f192 featSMS challenge picks pending holder for multi-holder doc (#252)
2109afb fixremover ProposalStatus.IN_PROGRESS e manter STARTED para reenvio em flight (#214…
01c4051 fixissue sonar
2026-0418220
7767ca4 featexpor dados de pendencia documental para reenvio de documentos
4c96c8b featadd Gringotts Core adapter for document existence checks
47c5415 fixbump bb-dock-client to 2.2.24-SNAPSHOT
2026-0316510
f05d856 featallow slashes in trading and business names, remove slashes from business name i…
00b6755 featadd verification for existing Dock onboarding process to prevent error on reproc…
4917f10 featadd Fincore adapter for P2P transfers
2026-0227560
fa49ed0 featUpdate dock client and adjust anticipation logic (#127)
7a6c3ac featadd JSON logging for Dock proposal request and response
ee8f695 featadd detailed logging for Dock payout debugging
2026-0117640
21f147d featadd support to ssl in amqp config
72066d0 featadd aws sdk dependecy
e511521 featadd jacoco code coverage dependencie
2025-1216040
8dd90b1 fixnull pointer ao carregar documento na versao 1551 do app
982c92b fixAdd a ternary if for missing cpf document from request.
bbc37ae fixFixes the document analysis for PJ flow, gets the document from legal representa…
2025-1118230
7f076a0 featupgrade spring boot version
4e9cc11 featremoved reports and commented imports and exports
3914bb9 fixadd dock-client status mapper & remove slugmerchant params & set page n limit
2025-10375100
563c2a5 featlegal document use case tests
410814d featfind legal documents use case tests
55cc6c0 featmongo document data adapter test
2025-0942660
d84b33a featsend rear document to infox
0bc0e52 featadding document double check validation on infox adapter
0a044c3 featfixing log and avoinding exception not threated
2025-084912100
f71fe06 featadding dock sms challenge and validation
db90518 featrefatora métodos de manipulação de assinatura e imagem no PACDocumentUseCase, ad…
0ad257d feataprimorar logs na validação de documentos no OnboardingInfoxClientAdapter

+ 35 meses anteriores omitidos.

Transactions (Transações)🔥 Evoluindobanking_core
Histórico de transações, extrato, filtros, paginação, exportação CSV/OFX.
599 commits
2021-072026-07
finway.transactions · 44 meses de atividade · 72 feat · 72 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071000
72a07a3 other3.0.0
2026-061000
75b5f54 otherFeature/fin tec 4052 persist proposal analysis history (#29)
2026-0528130
8bfa1ce featimprove account statement ux (#80)
129d711 fixalign core lib versions with bb-transactions-service (spring-3)
0541cbf fixguard BankDataAdapter loadCache for multitenant-safe startup (#213) (#225)
2026-0436030
4763613 fixguard BankDataAdapter loadCache for multitenant-safe startup (#213)
2aa5824 fixprevent NPE on missing account and fix i18n key usage on transactions endpoint
fb65122 fixtranslate paymentMethod and status labels in StatementItemAssembler (#113)
2026-0325820
3544eeb featupdate P2PTransferResponse to use LocalDateTime for transactionDate and enhance …
0f94087 featenhance P2P transfer mapping and dynamic field handling in TransactionAutbankMap…
9b2f1c9 featadd unit tests for transaction controller and autbank client adapter, including …
2026-0219210
ff89a99 featadd externalId
726ce5c featstatement download feature (#45)
0dae1e4 fixremovendo transactional annotation
2026-018300
30a98b9 featadd flag 'canContest' (#179)
d6805ae featadd aws sdk dependecy
749f83f featadd method aggregate AUTHORIZED transactions
2025-1219040
ab4746f fixadding transactionType to PixDTO
19e5758 fixfixing tests
8bbade0 fixfixing transactions pagination
2025-11231010
71671cc featadd in autbank return TransactionType and TransactionExchange
78f8202 featupgrade spring boot version
2e8c134 featextrato v1 autbank
2025-1025450
6af1dc9 featadded new status history
a7d136c featadded status history
e07513e featpublish file history on validation topic kafka
2025-09505110
f6954b7 featreceipts
5f9b003 featextrato
9e3408e featadd sender and receiver information into detail and list transactions
2025-08375150
1ad1e76 featadicionando filtro para busca por hora (#128)
e7d941c featadicionando pixKey nos dados do beneficiario de transacoes pix
fa8d3d8 featadicionando filtro para busca por hora

+ 32 meses anteriores omitidos.

Onboarding Pessoa Jurídica🔥 Evoluindoonboarding
Cadastro de pessoa jurídica: empresa, sócios, representantes, comprovantes, validação CNPJ.
473 commits
2021-112026-07
finway.onboarding.pj · 41 meses de atividade · 26 feat · 29 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071000
2704e39 otherMerge pull request #13 from buildersbank/change-build-deploy
2026-0618580
3f4daac featsuporte a CNPJ alfanumérico
7cc3c99 fixsimplifica getCustomer sem branch extra (restaura cobertura)
f1d54ab fixproviderAccountId usa documento sanitizado + null-guard (Codewall)
2026-059450
ede98f7 featcobertura de testes e mapeamento sdk mongo crefisa
f3cc98f featadiciona traduções pt-BR faltantes referenciadas em PixErrorMessage
c206a9a featimplementando fluxo de reivindicacao playerType = GRANTOR (#484)
2026-043210
908a106 featajustando mensagens do app
69446ff featadd first access check on OnboardingPJ collection for CNPJ (#156)
491be88 fix[Jornada Pix][App] - Chaves Pix - Listar minhas chaves (retornando tipos de chav…
2026-034030
07e269c fixincluir ARTICLES_OF_ASSOCIATION em documentos obrigatórios quando companyType fo…
ce7ef1f fixdeduplicar companyMembers por document no updateOnboarding (#145)
939c71c otherMerge pull request #158 from buildersbank/hotfix/company-type-by-pass
2026-026100
820f650 featupdate companyType from provider after proposal approval (#108)
7f80558 other2.3.0
28d9c64 othermerge master
2026-0119100
06ae837 featsend mail and phone to fincore
b62ff1d otherMerge pull request #180 from buildersbank/develop
71c11b7 other2.2.0-rc
2025-1225020
758280e fixinvalid error message
b52ab2a fixverificando cenÃaro isBlank
a51d23b otherMerge pull request #161 from buildersbank/feature/PJ-340-defect-onboarding-error…
2025-118100
36a1bf6 featCria o metodo opcional de settings bank
3651721 otherMerge pull request #149 from buildersbank/develop
5ad2f64 otherMerge pull request #148 from buildersbank/feature/PD-2343
2025-1021670
214ea22 featdata adapter tests
e067fb6 featapi adapter tests
b66a1eb featpicpay adapter tests
2025-093000
9a39613 otherAdicionando .github/workflows/pr-version-check.yaml via script
c180e9d otherMerge pull request #3 from buildersbank/remove_string
2025-089000
e3b950f otherMerge pull request #136 from buildersbank/develop
63e82a3 otherchange business name validation
7105b37 otherRelease 2.0.0

+ 29 meses anteriores omitidos.

Payments (pagamentos boleto/concessionária)🔥 Evoluindopayments
Pagamento de boletos, concessionárias, tributos. Validação código de barras.
461 commits
2021-052026-07
finway.payments · 42 meses de atividade · 14 feat · 29 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071000
96875c7 other3.0.0
2026-0622070
c57a566 fixcorrige CVEs criticos (netty 4.1.135.Final, spring-data-mongodb 4.5.12, tomcat 1…
31bb102 fixempacota AWS SDK auth/sts (runtime) via adapter-data
faeb0bc fixjava-version 17->21 no pullrequest.yaml
2026-0529000
9757831 otherMerge pull request #168 from buildersbank/update-ib-eb-version
0d2bc4c otherupdate ib eb client version
bf64610 otherAjustes application-env.yml
2026-041000
54eb13a otherMerge pull request #155 from buildersbank/feature/FIN-TEC-3833
2026-033000
90f23e9 otherrename default ispb of request
28c749c otheradd time zone (#152)
aa5ffcd otherchange autbank API of validating bill payment
2026-0219000
cccdd46 other[1.10.1] alter value (#150)
6204297 otheralter value (#148) (#149)
c488f6c otheralter value (#148)
2026-013200
b9b1d7e featadd support to ssl in amqp config
763cf33 featadd aws sdk dependecy
f7e5aee otherMerge pull request #138 from buildersbank/feature/PJ-333-mongo-access-aws-sdk
2025-126000
f706196 otherMerge pull request #136 from buildersbank/refactor/boleto-converter
7ff2fae otherAtualizando pullrequest.yaml
95d7c75 otherAdicionando permissão pull-requests: write ao workflow
2025-1113120
6344d3b featupgrade spring boot version
888f9b4 fixadding clientId info on generate slip request
785f2cd fixfixing rpe payment slip
2025-106110
006dde1 featautbank adapter
c817eda fixidempontency erro not unique result
5df5f52 otherAtualizando pullrequest.yaml
2025-0930090
853b7aa fixremove schedule date
b0e2115 fixadd payment slip description
a3c1e62 fixpayment slip
2025-0821090
37564ba fixfixing bill payment detail
64cc6c5 fixajustando logs
8a09279 fixfixing log null pointers

+ 30 meses anteriores omitidos.

Backoffice / Admin✓ Maduroadmin
Telas operacionais para suporte N2/N3: bloquear conta, resetar senha, ajustar limites.
433 commits
2021-122026-06
finway.admin_bko · 40 meses de atividade · 78 feat · 86 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-061100
328f3fd featsuporte a CNPJ alfanumérico (IN RFB 2.229/2024) (#91)
2026-052000
aac9aa8 other[codex] Add quality gates, E2E, and observability (#81)
4fcea48 otherfix getnet hml env (#78)
2026-045130
a2908ec featfluxo de chargeback no detalhe da transação + label infra (#71)
03bd5dd fixstop persisting subdomain as a fake client_id in dev (#74)
9b7d156 fixavoid caching firebase html
2026-037100
c6abd1c featadd wall-clock timing measurement to DICT operations in StarkInfra adapter
ddad4aa other1.5.0
5b618cf othermerge main
2026-0212520
fa39995 featinclude interceptor to operations with document in pathVariable
afa3ea0 featadd environment configuration for 6pay and build scripts
16dd4b1 featdynamic job name
2026-0112300
39c7054 featadd getnet label configuration (#35)
eda38b1 featclient update flow (#33)
d7c0e89 featservices & tariffs
2025-1221050
6a53566 fixAdd backoffice api controller, Add business day validation to generate CCS repor…
200eef1 fixlint fix (#23)
28a8ed8 fixremoved unnecessary code (#16)
2025-11312120
c917277 featremoved audit features
fcc1bcc featremoved attendance campaign features from the project
5287851 fixremovendo classes desnecessarias
2025-108130
d624779 feataws support
6ac0991 fixmissing proprierties on application-env.yaml
6b6ff3d otherAtualizando pullrequest.yaml
2025-091000
02d7c39 otherAdicionando .github/workflows/pr-version-check.yaml via script
2025-073200
92ec294 featadd build scripts for Assai PJ (HML and PROD) to package.json
889886a featadd corpx environment variable to deploy workflow
ca366e3 otherUpdate dependabot.yml
2025-065000
1dcbb48 otherCriando .github/CODEOWNERS
8bec1e7 otherUpdate deploy.yml
1f90b98 otherUpdate CODEOWNERS

+ 28 meses anteriores omitidos.

Onboarding Pessoa Física🔥 Evoluindoonboarding
Cadastro de pessoa física: coleta de dados, validações, integração KYC, biometria, aprovação.
411 commits
2022-012026-07
finway.onboarding.pf · 36 meses de atividade · 22 feat · 24 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071000
03ecc4d other3.0.0 (#281)
2026-0610040
3bbe667 fixmerge master into fix/merge-master (#273)
911a52c fixpatch hardcoded vulnerable thymeleaf and commons-lang3 versions
99df512 fixpatch Dependabot vulnerabilities and fix SonarQube Java version
2026-0511100
44b65c2 featchange tivit bimetric values to settings bank
4b87b9c other[FIN-TEC-4040] - fix: map gender OTHER to N for Infox API compatibility (#269)
8d434d3 other[FIN-TEC-4040] - feat: add gender option N (prefer not to inform) to GenderEnum …
2026-043000
042e63a otherMerge pull request #245 from buildersbank/develop
58f1ebe otherMerge branch 'release' of https://github.com/buildersbank/bb-onboarding-pf-servi…
41e7230 otherMerge pull request #246 from buildersbank/fix/codewall-security-findings-
2026-039010
bf28895 fixisolar onboarding PF/PJ por personType e melhorar logs com prefixo de contexto (…
a486b98 otherMerge pull request #241 from buildersbank/chore/FIN-TEC-1887-bump-bb-infox-clien…
49b3d11 other[FIN-TEC-1887] - chore: bump bb-infox-client to 3.0.1-SNAPSHOT
2026-0214300
596fc75 featadicionar anotações ApiManagerRoute nos endpoints do onboarding PF
e74c533 featSet company type to EI for individual merchants (#120)
f651363 other2.4.0
2026-019000
6c426f4 otherMerge pull request #229 from buildersbank/feature/FIN-TEC-2849
b35a77c other2.2.4-rc-4
22bde81 other2.2.4-rc3
2025-125100
5f1b645 featAdjust the jacoco plugin configuration and add the aggregator config tu merge al…
0e14b36 otherAtualizando pullrequest.yaml
a8ae3d6 otherMerge pull request #220 from buildersbank/develop
2025-1110110
b3c09ba featadd support and validation to tivit capture probability check
8db5d28 fixCria o metodo opcional de settings bank
dcba9fe otherMerge pull request #217 from buildersbank/develop
2025-1022340
3d013b2 featimprove dev logging level for feign
a2a8709 featadd AUTBANK provider
0836b11 featupdate infox client version
2025-0924150
2d3c465 featadding tests and applying code review suggestions
8dec2af fixadding request_id on logs
cce5aff fixadding null condition to not ignore null value on blockedReason
2025-0827230
9fbf3f1 featimplementar lógica para resolução do tipo de cliente de armazenamento a partir d…
bef662c featrefatora o mapeamento de endereços no InfoxClientMapper para utilizar um método …
a0372e9 fiximplementa método para obter nome do bucket a partir da configuração do banco de…

+ 24 meses anteriores omitidos.

Onboarding Subadquirência🔥 Evoluindoonboarding
Onboarding específico para credenciamento de subadquirentes (Assaí PJ, varejo).
405 commits
2025-062026-07
finway.onboarding.acquiring · 14 meses de atividade · 30 feat · 29 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-0718110
ebafbea featprefix alerts with environment label
edc246b fixcap step retries via config and mask PII in failure alerts
0e1c67e otherMerge pull request #261 from buildersbank/release
2026-0620120
29134a9 featupgrade Spring Boot 3.5.14 + Java 21 (#228)
1708fde fixbump net.devh grpc-client-starter 2.13.1 -> 3.1.0 (Spring Boot 3) (#232)
b9f5553 otherMerge pull request #239 from buildersbank/develop
2026-0513210
3f2640d featfiltrar processamento por status PENDING ignorando histórico
69d6d28 featdual-write e leitura lazy de status no OnboardingMapper
dcb84f5 fixusar IN_PROGRESS para reenvio em flight, mantendo PENDING como sinal seguro (#21…
2026-04591310
970baab featcreate StepStatus enum for step tracking
6a37258 featadd RETRY and FAILED_PERMANENTLY to ProposalStatus enum
abcfdb2 featadapt to new MeuNegocio monitoring API and surface FAILED reason in Slack
2026-0320100
12df1c4 feathardcode delivery window to BUSINESS_HOURS on database ingestion
6ecabda otherMerge pull request #169 from buildersbank/release
4c90524 otherMerge pull request #168 from buildersbank/develop
2026-02846110
d6e5636 featadd processInstanceStatus to ProposalResponseProviderDTO and ProposalResponsePro…
5425a92 featimprove test coverage for multiple adapters, mapper and use case
d82db8e featimprove test coverage on package tech.finaya.finonboardingacquiring.dock.strateg…
2026-015000
f6bbd6d otherFIN-TEC-2946 fixing lint
48cad9f otherFIN-TEC-2946 integration teste
29f8628 otherFIN-TEC-2946 refactor structure merchantPriceTable
2025-1212080
1adfe2d fixfix sonar check
5ef71ac fixfix PR
b361e57 otherAtualizando pullrequest.yaml
2025-115210
5559bf0 featfixing github rabbit comments
84af1d0 featimplementing get onboarding proposals endpoint
75364ca fixproposal path paramiter
2025-1026130
455c6a1 featmongo onboarding acquiring data adapter tests
37924cd fixfixing onboarding
804b790 fixfixing update onboarding flow
2025-0937000
9cc20f2 otherMerge pull request #58 from buildersbank/release
0f1dc57 otherMerge pull request #57 from buildersbank/develop
5b6c865 otherMerge pull request #56 from buildersbank/feature/ajustes-validacoes-pentest
2025-0849310
78f855b featadding merchant price group list
3314457 featrefactoring getName method
08b3d5d featfixing coderabbitai comments

+ 2 meses anteriores omitidos.

Cards (cartões débito/crédito)🔥 Evoluindocards
Emissão, ativação, bloqueio de cartões. Configuração de limites e canais.
393 commits
2021-082026-07
finway.cards · 35 meses de atividade · 36 feat · 33 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-072000
32ade8a other3.0.0
68c1d0a otherMerge pull request #12 from buildersbank/change-build-deploy
2026-06291140
cecc203 featatualiza mensagens de erro conforme novo UX (PJ-1401) (#157)
6abc33e fixcorrige CVEs criticos (netty 4.1.135.Final, spring-data-mongodb 4.5.12, tomcat 1…
0d7e25b fixremove throws Exception não utilizado em testes do CardClientDockTest (S1130)
2026-0511520
e3e3208 featadd explicit RedisConfig with Lettuce factory
7a8b778 featcache biometric validation approvals to avoid Dock duplicated-image errors
851c0db featimplement RedisBiometricValidationCache with graceful degradation
2026-049440
005c5da feat@RefreshScope on signature validator; expose actuator/refresh (#8)
e6c15b6 featsimple startup route registrar for api-manager (#5)
381aa4c featintegrate with fin-config-server (#2)
2026-031100
95068c7 featadd fincore adapter
2026-022000
a709668 otherMerge pull request #131 from buildersbank/feature/add-suport-amqp-ssl
311b00f otherMerge pull request #130 from buildersbank/feat/setup-api-on-catalog-info
2026-0110200
64d29d3 featimprove changeCardPIN logging for better observability
8ab40da featadd support to ssl in amqp config
c8db084 otherMerge pull request #85 from buildersbank/improvement/digital-identity-card
2025-122000
87817e3 otherAtualizando pullrequest.yaml
ae00aaf otherAdicionando permissão pull-requests: write ao workflow
2025-112100
a597c0e featupgrade spring boot version
0d84e38 otherMerge pull request #129 from buildersbank/release
2025-1019380
c1201fe featremove sensitive data at list
8ee429f featadd validation signature at header
1a58bda featformat expiration date
2025-099010
4897a33 fixfind cards
6670018 otherMerge pull request #116 from buildersbank/feat/add-enable-otp-config
c274a8e otherAdicionando envVars de configuração de validação de OTP
2025-0812500
0f86a9c featcards
0c99530 featcreate card
b87eaeb featdock cards integration

+ 23 meses anteriores omitidos.

PIX Management (orquestração)🔥 Evoluindopix
Camada de orquestração Pix: roteamento por provider, retries, fallback, observabilidade.
345 commits
2025-052026-05
finway.pix.management · 12 meses de atividade · 52 feat · 27 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-052000
77beec2 otherMerge pull request #48 from buildersbank/release
a1f9030 otherMerge pull request #72 from buildersbank/release
2026-036000
979b7e5 otherMerge pull request #69 from buildersbank/develop
50175f2 otherFeat/fin tec 3225 (#70)
77ed8a2 otherMerge branch 'release' into develop
2026-02773110
76d226c featadd endToEndId span attribute for PIX tracing correlation
b609096 featauto-declare all RabbitMQ queues and DLQs on application startup
abf0d23 fixcorrecao de bug ao salvar dispute
2026-01803010
dc2214f feat[FIN-TEC-2929] - adjuste response disputes
19eec73 feat[FIN-TEC-2929] - adjuste ci.cd deply corpx in HML
fb2924f feat[FIN-TEC-2929] - adjuste api disputes produces json
2025-1252230
e171418 featAjustando o reversalReasonCode do @CollectReversalMetrics para realizar a coleta…
7eaf9ab featInstrumentando a latência para os estornos
d646bf8 fixadicionando propriedade obrigatoria
2025-11691790
5ed8705 featMovendo as anotações de coleta dos listeners para os useCase.
c09f809 featAtualizando a versão do core.multitenancy
6aabba1 featAtualizando a versão do fin-report-instrumentation
2025-102000
ddb24f8 otherAtualizando pullrequest.yaml
2025-094010
4ef6fcb fixcreate schedule pix pull request
1d2dd7b otherAdicionando .github/workflows/pr-version-check.yaml via script
8ab1e8d otherMerge pull request #9 from buildersbank/fix/pix-pull-request
2025-085000
1e8e03e otherMerge pull request #7 from buildersbank/develop
ce04d7f otherUpdate ci-cd.yaml
671046d otherRelease 1.0.0
2025-0725020
7bfa3a7 fixconflitos com a develop
48b3623 fixidempotency key
ec97c6e otherMerge pull request #5 from buildersbank/develop
2025-0616000
6584307 otherMerge pull request #1 from buildersbank/feat/stark-infra-client
3c3a465 otherfix pix reversal
60c2186 otherupdate fincore client
2025-057000
a7c2dcf otherv0
6a4b96d otherfirst commit
a0e1db1 otherfix payload request
Payee (favorecidos)🔥 Evoluindopayments
Cadastro e gestão de favorecidos para Pix/TED/transferências.
339 commits
2021-062026-07
finway.payee · 34 meses de atividade · 19 feat · 20 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-076020
09d4f4a fixbump fin-autbank-eb-client 1.0.6 e corrige CVEs (Trivy) (#161)
8c11f43 fixbump deps para corrigir vulnerabilidades (Snyk) (#159)
6dd20f2 other3.0.0
2026-0619160
7f528ce featatualiza mensagens de erro conforme novo UX (PJ-1401) (#151)
e73c5fb fixWarmupRunner para mitigar cold start (504) (#158)
e556a39 fixjava version on sonar
2026-0533030
c313c99 fixerro de build
f2ba7bd fixadiciona traduções pt-BR faltantes referenciadas em exceções
4d385b0 fixadding log to delete beneficiary method DOCK
2026-041000
a25ff87 otherMerge pull request #128 from buildersbank/feature/PJ-866
2026-036020
ebe8556 fixupdate bank code handling in BeneficiaryMapper
c55f38d fixset autbank beneficiary bankcode
7e2cd80 otherMerge pull request #197 from buildersbank/feature/PJ-658-autbank-beneficiary-inc…
2026-0224410
421a6c9 featp2p transfer with new beneficiary creation
f8eb5e3 featenhance beneficiary validation and update test utilities
17e30da featadd cache in autbank get bank list
2026-012100
9c7886b featadd aws sdk dependecy
9328c90 otherMerge pull request #111 from buildersbank/feature/PJ-333-mongo-access-aws-sdk
2025-127210
f8a02f1 featfix code smells
ae13057 featskip autbank eb client PR
328b44b fixcreate beneficiary + get beneficiary
2025-1112320
1f21708 featcreate dock payee integration
07b0625 featadd create, get and delete beneficiary in autbank.
53f7d5e featupgrade spring boot version
2025-106310
537784e featadd autbank factory in baas client
a4d3032 featadd autbank list banks and get bank by code
d112a72 featadd autbank client adapter
2025-0914010
c0a7636 fixfind banks
8eb1a61 otherfix return beneficiary data
02813b5 otherMerge pull request #101 from buildersbank/release
2025-084000
26a605d otheraccepting backing transfer without beneficiary created
fcce2c3 otherMerge pull request #94 from buildersbank/develop
1a3c68f otherMerge pull request #93 from buildersbank/feat/assai-ci-cd

+ 22 meses anteriores omitidos.

Credit (crédito CDC, consignado, rotativo)🔥 Evoluindocredit
Decisão e contratação de crédito: simulação, política, contrato (CCB), liquidação.
314 commits
2024-082026-06
finway.credit · 20 meses de atividade · 14 feat · 41 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-0620040
9ad75bd fixRPE INATIVA -> PAID no status da fatura (#204)
bfd6d7f fixdefault empty host for matera/neurotech/dataops feign clients (#198)
03395be fixenable openfeign lazy-attributes-resolution (spring 3 eager url validation) (#19…
2026-051000
6b47c32 otherMerge pull request #180 from buildersbank/refactor/FIN-TEC-3667-rpe-invoice-stat…
2026-043000
72bbe6d otherFIN-TEC-3667 - refactor: improve invoice status resolution for RPE adapter
83644df otherMerge pull request #175 from buildersbank/refactor/FIN-TEC-3667-rpe-invoice-stat…
2026-037000
325db28 otherMerge pull request #168 from buildersbank/release
6978694 otherMerge pull request #170 from buildersbank/develop
a6ca950 otherMerge pull request #169 from buildersbank/chore/merge-master
2026-029000
4ddba5e otherMerge pull request #160 from buildersbank/develop
e4c1c1d otherFIN-TEC-3401 - Add Logging for request
8114685 otherMerge branch 'release' into develop
2025-124000
10e95e5 otherAtualizando pullrequest.yaml
89dbb3b otherAdicionando permissão pull-requests: write ao workflow
9e60487 otherMerge pull request #131 from buildersbank/feat/credit-document-validation-inject…
2025-11412100
fb3cdb2 featadd injectionProbability on CreditDocumentValidation
5c6db2e featadd support and validation to tivit capture probability check
c970a5f fixfixing rpe pdf content
2025-1033240
4218555 featfix null invoice id
27a242b featadd log and some fixes
b84d070 fixfixing credit area uf error message
2025-0917150
78a7f4f featadding last invoices endpoint
b9f56c9 fixremoving simulation amount fix
7857679 fixfixing property name
2025-082000
01533eb otherMerge pull request #94 from buildersbank/develop
24b9ad9 otherfix error messages
2025-0719140
1f83362 featadd custom default return base on settings bank
b76fb6e fixchange providerHolderId to string
e7fd921 fixpix api response
2025-067200
42dcd5f featadd sdk selfie validation
55ebdd2 featadd msg for infox blocked user (#78)
d37b7f3 otherMerge pull request #80 from buildersbank/feat/tivit-sdk-selfie-validation

+ 8 meses anteriores omitidos.

Notifications (push/email/SMS)🔥 Evoluindonotifications
Envio de notificações multi-canal (push FCM/APNs, email, SMS, WhatsApp).
244 commits
2021-082026-07
finway.notifications · 35 meses de atividade · 29 feat · 21 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071000
0c73c07 other3.0.0
2026-0611040
5c76e23 fixempacota AWS SDK auth/sts (runtime) via adapter-data
5d4e2a1 fixcorrige 7 CVEs do Tomcat embarcado (10.1.54 -> 10.1.55)
ccdbf1a fixtroca servidor embarcado Undertow -> Tomcat (CVE-2026-3260)
2026-0514020
f96cbdd fixcorrige CVE-2026-22731 e CVE-2026-22733 atualizando Spring Boot 3.5.6 -> 3.5.12
5a018a8 fixcheck onboarding sms/email validation flags instead of latest record for first a…
6c3e632 otherMerge pull request #23 from buildersbank/fix/cve-spring-boot-3.5.12
2026-0410500
29a2fa6 featcreate SlackWebhookAdapter for alert notifications
8b0c84b featcreate IProcessAccountStepTrackingDataPort and ISlackNotificationPort
c0f5218 featadd Slack notification adapter with environment tag
2026-0213140
75fc292 featadd qr code validation and notifications
fdf133d fixdeclare dispute notification queue as @Bean with TTL
5bdd334 fixcheck firebase exists to send push
2026-013100
89dc5c6 featadd aws sdk dependecy
9b13dd7 otherfix - permitir persistir valores vazios (email, phone)
2187703 otherfix - adicionando o atributo email no response
2025-129000
3150568 otherAtualizando pullrequest.yaml
136869b otherAdicionando permissão pull-requests: write ao workflow
08366e0 otheradjusts for java 21 and spring 3
2025-112100
92427c3 featAnotando o PixRequestNotificationAMQPListener com o @CollectRevenueMetrics
91481e2 otherMerge pull request #9 from buildersbank/release
2025-107200
57c71ad featenable change sms attempts with property
d8832f6 otherMerge pull request #203 from buildersbank/feat/enabling-change-sms-attempts-prop…
7404048 otherAtualizando pullrequest.yaml
2025-097000
0371925 otherMerge pull request #53 from buildersbank/feat/add-otp-email-limit
a6d9f67 otherAdicionando rate limiting para códigos OTP por email
41fe0b5 otherAdicionando .github/workflows/pr-version-check.yaml via script
2025-0812020
d91f10d fixSMS OTP teste use case
4c850a4 fixfixing challenge sms flow
4fd20d7 otherfix validate sms provider
2025-071000
54df9ac otherchange push to use fin-notification-api

+ 23 meses anteriores omitidos.

CEP (consulta endereço)🔥 Evoluindoutility
Consulta de CEP / endereço (integração Correios + bureaus).
244 commits
2021-052026-07
finway.cep · 41 meses de atividade · 15 feat · 21 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-074000
63a2dfe otherFIN-TEC-441 - feat: unifies the delivery address rule for cards and POS (#245)
813e9cc otherFIN-TEC-442 - feat: add communication consent flag to accept terms endpoint
0b5aca9 othersend to slack only has some exception.
2026-0611030
4bc1007 fixcorrige CVEs criticos (netty 4.1.135.Final, spring-data-mongodb 4.5.12, tomcat 1…
9123641 fixempacota AWS SDK auth/sts (runtime) via adapter-data
7209766 fixvulnerabilidades
2026-0512010
ebd3a1c fixissues sonar
740727e otherMerge pull request #167 from buildersbank/chore/sonar-s1700-address-field
78c8e30 otherRenomeia campo Address.address para street (S1700)
2026-049020
afcd4aa fixaddress review feedback on tests
a91489b fixaddress PR review comments
092b19c otherMerge pull request #242 from buildersbank/fix/FIN-TEC-3815-throw-exception-on-RP…
2026-038110
5f0f97e featadd brasil api provider
47b6e22 fixtenant discovery accepts TenantConfigurations without ispb
8c8dd5d otherMerge pull request #240 from buildersbank/fix/FIN-TEC-1887-infox-rethrow-retryab…
2026-0214030
5fd7816 fixestender sanitização de caracteres especiais para todos os campos de Address com…
6972ef3 fixprevent NPE when address type is null (#107)
53c1011 fixadd merchants path to InterceptorConfiguration
2026-011100
f6beca0 featadd aws sdk dependecy
2025-125000
5247468 otherfix interceptor
aff4de3 otheradjust on tests
a924ec2 otheradjust for spring 3
2025-119130
acfd6f7 featAlterando o nome do TenantInterceptor para MultitenancyTenantInterceptor para ev…
44eacde fixadding proposal url on InterceptorConfiguration
5614d93 fixremove runtimeException
2025-1010540
6f9d896 featapi interceptors tests
338a8aa featrpe address client adapter tests
d0cd381 featpismo address client adapter tests
2025-092000
4b6a46b otheradd default address client adapter
1ffbe6a otherAdicionando .github/workflows/pr-version-check.yaml via script
2025-0812330
e116875 featrenomeia método de construção de endereços para buildAddressesList e adiciona va…
0720e5f featadiciona verificação para evitar NullPointerException ao buscar usuários existen…
4b8f2a0 featadd client id interceptor

+ 29 meses anteriores omitidos.

Webhooks (outbound events)✓ Madurointegrations
Entrega de eventos para sistemas de cliente via webhook. Assinatura HMAC, retries, DLQ.
232 commits
2021-122026-07
finway.webhooks · 22 meses de atividade · 31 feat · 8 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071010
a8c2d5c fixbound Slack webhook client timeout and drop committed PII log
2026-051000
1362f70 otherMerge pull request #31 from buildersbank/release
2026-047510
02e79bb featadd Builders integrity check with webhook republish
8ce481f featadd rabbitmq publisher for webhook event republish
d836c09 featadd Assai monitoring client for webhook delivery checks
2026-037100
983d0fa featenhance webhook mapping with improved address null safety and person type conver…
b6fa5e9 otherMerge pull request #29 from buildersbank/develop
e52d6fd otherMerge pull request #28 from buildersbank/release
2026-029110
c3ee77b featadd endToEndId span attribute for PIX tracing correlation
336aa16 fixsupport string error values in StarkInfra webhook deserialization
44808b3 other1.2.0
2026-017300
db6fbce feat[FIN-TEC-2926] - adjuste ci.cd deply corpx in HML
a779504 featadd multitenant
7173682 featreceive pix-dispute event (#17)
2025-1213000
e8b6c5c other1.1.0
170a3c9 other1.1.0-rc
4154058 otherupdate fincore client
2025-1115700
c60e6a2 featAtualizando a versão do core.multitenancy
0301945 featAtualizando a versão do fin-report-instrumentation
0314843 featDeixando o kafka no application.yml apontando para local
2025-1017600
f613488 featIncluindo a bb-core-commons para funcionar o logback-spring
75b869d featAjuste no ci-cd.yaml
6f7475f featCorreções apontadas pelo bot
2025-0923140
6ea5701 featwebhook tests
004b94f fixadding TODO comment on webhook events usecases processor
901d44b fixadding String threatment before decrypt
2025-088000
f3ff05d otherUpdate ci-cd.yaml
ba3682b otherMerge pull request #1 from buildersbank/feature/webhook
66473a5 otherMerge pull request #8 from buildersbank/release
2025-0720610
7ae79ff featchamando api do fincore para finalizar processamento pix-subscription
0f5dcc5 featimplementando processamento do evento pix-pull-subscription
640c027 featimplementing dock webhook

+ 10 meses anteriores omitidos.

Storage Files (uploads/downloads)🔥 Evoluindoutility
Upload/download de documentos (KYC, comprovantes, contratos) com storage cloud.
217 commits
2021-052026-06
finway.storage_files · 39 meses de atividade · 37 feat · 29 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-061000
35ea5ee otherupdate java version Dockerfile
2026-05231030
4b94e65 featlogar fileNameJwt e fileNameBase64 antes do envio da SELFIE
3d1dde6 featpreservar histórico de uploads já enviados em addFileUpload
7d99adc featsanitizar status, sent e lastUploadAttemptAt antes de persistir upload
2026-047010
c6fc6e6 fixmatch correto de pessoa no upload de documentos PJ por tipo
15d4ada other[FIN-TEC-3882] - re-gate on 422 during file upload (covers selfie ONB-00026)
adbc37f other[FIN-TEC-3882] - treat REJECTED proposal as terminal abort (no upload)
2026-0311160
81da2ff featprocessar selfie condicionalmente no reenvio de arquivos pendentes (#150)
e971ea4 fixcorrigir nome do método no teste para processPendingFilesUploadsAsync
3723933 fixadicionar bean pendingFilesUploadTaskExecutor no AsyncConfig (#152)
2026-0214480
c9c91a6 featadd endpoint to process pending file uploads (#102)
debabb8 featadd APIX config to application-env, local and test profiles
220e64e featgenerate separate CCS files per cutoff date during recovery
2026-016000
41ad793 otherupdate fin-storage-adapter-aws 1.0.0 to 1.1.0
0dbfcf1 otheradd storage factory
c2947e8 otherfix ccs file generation flow
2025-128200
10d2ca6 featCriação da validação para o arquivo do apix1201
297a867 featupdate isReported after create xml file
d0d9868 otherMerge pull request #84 from buildersbank/improvement/upload-pdf-file
2025-115040
892e037 fixconexao com o kafka e envio do arquivo para o bacen
9320758 fixadd version do java no arquivo de config ci-cd
7879f17 fixremove file
2025-1011710
3f552fc featCriação do DockerFile e ci-cd.yaml
7f20296 featAdicionando implementação para buscar o arquivo via InputStream para evitar topa…
97a1bff featAdição de validação de status e ciclo de vida do protocolo no envio do arquivo p…
2025-0917210
6ff6dc2 featadd api to reprocess onboarding files
e9d4b97 featadded pipeline files
db93c2a fixdeleted file json, renamed the controller
2025-0815000
66be185 otherMerge pull request #154 from buildersbank/feat/get-storage_client-settingsBank
6ca01c1 otherMerge pull request #143 from buildersbank/fix/file-content-validation-on-pac
22971fd otherMerge pull request #28 from buildersbank/fix/retry-upload-documents
2025-077100
823fcf5 featadd environment configuration files for corpx (HML and PROD) and update package.…
2ecfb99 otherMerge pull request #8 from buildersbank/feat/file-upload
2743d03 otherIncllusão da chamada de fileUpload ao processar retorno da APi de start process

+ 27 meses anteriores omitidos.

BACEN Integration (CADOCs / CCS)🔥 Evoluindoregulatory
Integração com Banco Central: geração de CADOCs, envio CCS, comunicação regulatória.
216 commits
2025-092026-04
finway.bacen · 8 meses de atividade · 37 feat · 54 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-044010
d12e9a2 fixremove 72h cap on block duration — report real value from vault
465003e otherMerge pull request #97 from buildersbank/release
45b1834 otherMerge pull request #98 from buildersbank/develop
2026-03356140
a87971d featadd in-memory cache for DICT key lookups to reduce BACEN rate limiting
c81f516 featACCS001 vault sync + fix STA response polling loop
574208a featAPIX multi-tenant dynamic discovery, per-tenant BACEN client resolver and consol…
2026-02558220
735b886 featadd APIX preview, per-tenant generation, vault health, and security fixes
3828037 featcomplete Caminho 1 - per-tenant vault reads and null-safe pipeline
ba0d7dd featimplement APIX001 report generation with direct vault MongoDB reads
2026-0144110
324a8f8 featref date test fix.
db891ab fixfix.
f777cf4 otherMerge pull request #59 from buildersbank/release
2025-1221440
615786f featcreate feature flag to control bacen integration.
f55d7e5 featAtualização de dependência solicitada pelo dependabot
e7d8fb5 featAjustes após o code review
2025-1116060
e2c9084 fixAdiciona a coleta de dados do CCS e atualiza as versoes das libs de instrumentac…
697c336 fixRemove coleta de dados do relatorio de accs
450b286 fixenviroment bank ispb
2025-10381860
cdb3670 featCorreção do problema no logback-spring.xml
71f96f9 featIt adds more unity test for coverage and also setup the jacoco pluging
d32f203 featadded new status on the lock
2025-093000
8465837 otherMerge pull request #1 from buildersbank/init
d62226a otherinit
0923dd5 otherInitial commit
Settlement (liquidação)✓ Madurobanking_core
Liquidação de transações cross-provider, fechamento batch, reconciliação contábil.
187 commits
2021-112026-07
finway.settlement · 14 meses de atividade · 12 feat · 33 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-072000
a42b470 other3.0.0
986bb92 otherMerge pull request #126 from buildersbank/develop
2026-063010
584100d fixnão rotear conta AUTBANK não-ativa pelo settlement (#304)
56dcfd7 otherMerge pull request #124 from buildersbank/develop
b806e41 otherMerge pull request #123 from buildersbank/feature/spring-3
2026-056010
4afb872 fixresolve businessAccount by holder id in UserIdInterceptor (#121)
1b0c186 otherMerge pull request #122 from buildersbank/develop
753a9c8 otherMerge pull request #120 from buildersbank/release
2026-0432130
f51be32 featadd pagination support to /other-entries (sort/limit/page)
7d4f3ce fixupdate remaining test constructors for removed adjustment field
f2a31cc fixcorrige body vazio em GET financial-adjustments/detail/{id}
2026-033010
64e8c90 fixvalidar settlement Assai Pay e usar retry configuravel (#142)
b6f751d otherfix product type (#95)
840d776 otheralter time zone (#94)
2026-0247260
d391e30 featmigrate settlement routes to annotations (squashed)
e90fde7 featfixing /me option on receivable advance settings endpoint
6898f0f fixallow tap-to-pay cancellation only for AUTHORIZED or PENDING status (#91)
2026-0134250
79a257f featimplement merchant feature receivable advance settings endpoint
b289345 feat[WIP] add payout detail method & tests
8dd5c6f fixset group by expectedSettlementDate & tests
2025-12341140
5b4fe08 featcreating internal settlement account
c99c526 fixonboarding settlement account
f7f2bd5 fixonboardin settlement account
2025-1114320
b5f107f featantecipation
2d634cf fixstatuses mapper && no filter limit n page
65755de fixpagenation && status mapper
2025-103100
02ca272 featsettlement account usecase tests
32ab3dd otherAjuste no AccountDataMapper e remocao da necessidade de mapear SettlementAccount…
78fe15d otherajustes no repository do settlement
2025-093000
ecc64ae otherfix retry getSettlementAccountData
69ee1c8 otheradding retry to get settlement account data from dock
2995e7b otheradd api to continue settlement account
2025-083200
72fbadf featfixing dock settlement account creation
1b93c07 otheradd settlement account status pending logic

+ 2 meses anteriores omitidos.

PIX Charge (cobrança)○ Estávelpix
Geração e gestão de cobranças via Pix (imediata e com vencimento).
182 commits
2023-122026-07
finway.pix.charge · 20 meses de atividade · 25 feat · 19 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071000
2682fd3 otherMerge pull request #3 from buildersbank/change-build-deploy
2026-033100
21ebfc8 featadd new fields pix chargeback med 2.0 (#24)
c50ef69 other1.3.0
3864ee5 othermerge main
2026-021000
e1e598d otherMerge pull request #9 from buildersbank/feat/setup-api-on-catalog-info
2026-019200
9eef8d8 featadd new fields
42a7a31 featadd new fields pix infraction and pix chargeback (#19)
9370494 other1.3.0-rc-2
2025-1216000
f994b83 other1.1.0
e4ab460 othermerge master
07c2542 other1.1.0-rc
2025-111000
919bab8 otherchanges to work with fincore
2025-105000
854bef5 otherAtualizando pullrequest.yaml
02dbe4e otherdisable picpay
0609aef otherremove charge controller
2025-091000
420b9c3 otherAdicionando .github/workflows/pr-version-check.yaml via script
2025-071000
7b7dd73 otheradd pix chargeback and infraction
2025-061000
95700e1 otherCriando .github/CODEOWNERS
2025-033100
5672932 featremove picpay structure
983adc9 otherMerge pull request #1 from buildersbank/feature/clean-up-picpay-structure
3764bc0 otherCreate .gitignore
2025-011100
c75dee5 featsonar properties and jacoco/depedency-check rules

+ 8 meses anteriores omitidos.

OAuth Token / Authentication✓ Maduroidentity_auth
Emissão e validação de tokens OAuth 2.0. Login/logout, refresh, device authentication.
176 commits
2021-052026-06
finway.auth.oauth · 30 meses de atividade · 16 feat · 10 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-065220
7067f01 featmove UserProfileClientAdapter to buildersauth.adapter
d54b5b6 featadd PbacClientMapper and fix buildersid-starter package migration
9ed1c39 fixautentica GitHub Packages com GITHUB_TOKEN rotativo (#90)
2026-051100
5d9a205 featwhite-label safe login redesign (#73)
2026-038200
9eebc96 featadd [ALERT] logs for STA auth errors and stale BACEN responses
a6a2ae9 featintegrar enriquecimento PBAC no fluxo de login existente
9e80031 otherMerge pull request #142 from buildersbank/feature/PJ-722-permit-login-secondary-…
2026-011000
27e00ce otheradds authentication on apis and create response verification from bacen.
2025-125010
06a9a8d fixget only numbers on login
e4b4636 otherreupdating login flow with access token being returned only at the en… (#14)
fa55ce3 other[FIN-TEC-2683] - changing translation message when invalid login
2025-1110020
5dff327 fixremoving uneeded validations
ff54f1a fixadding slip generation token
06ee51b otherfirst commit
2025-101010
8dca671 fixjunit version on auth adapter
2025-0911000
c09b70c otherAdicionando envVars de configuração de retry para obtenção de token Oauth da Doc…
2025-085200
7bfec66 featusing originalAuthenticationCode field on PixReversalTransfer object to enable/d…
2a88570 featadding originalAuthenticationCode field on PixReversalTransfer object
9526268 otherRemovendo configuração de retry que não estão sendo utilizadas e incrementando v…
2025-071010
60c542e fixfixing auth url
2025-062100
98ec389 featgenerate tivit sdk auth token
ef58352 otherMerge pull request #111 from buildersbank/feat/tivit-sdk-auth-token
2025-034010
06da324 fixverify if token object is empty before call getUserDetails (#359)
2126f62 otherMerge pull request #57 from buildersbank/fix/get-token-card
93af134 otherAlterando lógica do método getTokenCard para adicionar flag que considera cartõe…

+ 18 meses anteriores omitidos.

KYC (Know Your Customer)✓ Maduroonboarding
Validação documental, score antifraude, liveness, facematch. Integração com bureaus.
129 commits
2023-052026-06
finway.onboarding.kyc · 19 meses de atividade · 21 feat · 16 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-067510
189b4de featfeature flag dock.identity-check.enabled para o IdentityCheck Unico/Dock (#275)
f6384df featmigrate PJ biometric process to Dock Identity Check (1.0.51) (#220)
5819fd6 fixmerge master + migrate unico tests to JUnit 5 (#182)
2026-053000
63162e4 otherMerge pull request #265 from buildersbank/fix/FIN-TEC-4039-file-upload-request-l…
3c32d21 otherFIN-TEC-4003 - fix: remove isIdentityFraudstersResult field from Unico 1:N valid…
8bc3ec5 otherInitial commit
2026-031000
abc55e2 otherfix unico
2026-026100
f466ed9 featsend document front and rear unico
16aa204 otherupdate unico to send document front and rear
a63cf36 other[2.6.0-rc] add validate biometric (#118)
2026-0118050
bbb333e fixadd unico fields
5afa0df fixadd documentType como parametro para definir api-key 1:n no unico client
f71d9e5 fixfind document validation
2025-122100
c7cfb46 featImplements de UNICO validation rules table based on Unico api documentation. htt…
4ada1d6 otherchange tivit validation to support biometric similatiry missing
2025-1116900
fe302bb featSalva resposta da unico na collection DocumentValidationProcess
8608d91 featUnico bypass unico
02fd130 featfincore integration with unico selfie validation
2025-1015020
1c0d904 fixchanging infox facematch validation value
5561018 fixfixing tivit biometric similarity decimals value
ee51b7b otherMerge pull request #205 from buildersbank/fix/infox-facematch-validation-value
2025-0923370
59f8edb featinclude complete KYC data in validation failure message and fix faceMatch percen…
18253fa featadding double check to liveness probability and biometric similarity validations
3efb29e featadding liveness double check validation on tivt adapter
2025-083000
4b652a7 otherMerge pull request #148 from buildersbank/feat/biometric-process-dock
6917a10 otherAdicionando validação facematch 1:1 da Dock no fluxo de primeiro acesso
67b177c otherAdicionando criação do Biometric Process para PJ ao enviar a selfie para a Dock …
2025-0713210
c00bff0 featadd flag do disable unico flow one by one
18ec2a5 featunico simple onboarding
35de652 fixincrease unico client version
2025-061000
388d477 otherremove error if liveness probability not sent

+ 7 meses anteriores omitidos.

Password / PIN Management○ Estávelidentity_auth
Recuperação, troca e gestão de senhas e PINs. Validação de força. Fluxos de esqueci minha senha.
112 commits
2021-062026-07
finway.auth.password · 28 meses de atividade · 44 feat · 8 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071010
7ac31d7 fixpin all io.grpc artifacts to ${grpc.version} to fix NoClassDefFoundError
2026-061100
cbeba40 featmigrate biometric password recovery to Dock Identity Check (2.7.3) (#171)
2026-051000
a14f3af otherMerge pull request #144 from buildersbank/fix/cachingconfig-deprecated-typing
2026-031010
8c2e7a0 fixseparate tooManyParticipantReads from tooManyReads error mapping
2026-027040
0c804d3 fixmapping enum
62081d3 fixhandle tap-to-pay cancellable flag and fix UUID mapping hyphens (#87)
e777617 fixcorrect anticipation filter mapping and add comprehensive logging
2026-011000
d279f32 otherMerge pull request #135 from buildersbank/feat/improve-change-pin-logging
2025-115200
dbe3875 featremove pin header validation
38f914b otherremocao do comentario no controller - pinvalidation
603bee4 otherMerge pull request #127 from buildersbank/feat/pin-validation
2025-104010
cd00248 fixavoid skipping test coverage check
83646ec otherMerge pull request #123 from buildersbank/fix/add-pin-validation
83be2ba otherfix force update pin
2025-093200
0299ce7 featadd new api to force password and pin update
abcfea1 otherMerge pull request #88 from buildersbank/force-password-update
2025-081000
4c1c10a otherAdicionando fluxo de criação de PIN no primeiro acesso do app AssaiPay
2025-072000
a2a27de otherfix create pin
351f8d1 otherMerge pull request #130 from buildersbank/feat/mapping-dock-v2
2025-052000
7bc6f53 otherfix pin username
0ba7d40 otherMerge pull request #102 from buildersbank/fix/error-mapping-messages

+ 16 meses anteriores omitidos.

PIX Keys (chaves)✓ Maduropix
Cadastro, listagem, exclusão de chaves Pix (CPF/CNPJ, email, telefone, aleatória, EVP).
88 commits
2021-082026-05
finway.pix.keys · 19 meses de atividade · 13 feat · 17 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-051010
dab5e16 fixlistagem chave pix (#508)
2026-038120
f92fef6 featmake DICT cache TTL and max-size configurable via properties
f15aab6 fixuse getName() instead of name() for Infox PIX key type mapping
5cbea24 fixDICT latency persistence, null-safe tenant lookup, and logback profile
2026-021010
00b3b87 fixhandle invalidAction error when updating existing PIX key with identical data
2025-107230
b7eb16a featget pix key use case tests
da8f942 featpicpay pix keys adapter tests
4fc9a93 fixdock get pix keys test
2025-099060
1eb467d fixphone pix key claim
9c8f5c3 fixpix key claim
392250f fixpix claims
2025-083010
e281604 fixavaliable pix keys
2ec9bd5 otherFix/pix claim (#254)
3cb1508 otheradd pix claims waiting resolution (#253)
2025-076010
873e0ba fixremoving pix key mask
a236591 otherFeat/dict keys dock (#238)
1235d38 otherfix pix claim delete
2025-0620420
1d832af featdelete pix key claim
bd2ed0a featvalidando existencia da chave pix em outra instituiÃcao ou outra conta
cd88f30 featrejeiicao de reivindicacao de chave pix
2025-056100
a833cfa featredirecionando pix claim para api stark infra
00faae8 otherFeature/pix claims (#167)
7a2e2c2 otherfix new pix key creation with otp
2025-022000
53d4c95 otheradd phone prefix pix key
d07ce0c otherfix pix key type validation
2024-095500
3832194 featvalidate pix key an send event
fca4c4e featnotify invalid pix key
c976152 featcheck pic pay pix key
2024-041000
3d99dcc other[FNW-306] Ajuste no filtro de pesquisa da chave pix

+ 7 meses anteriores omitidos.

Dynamic QR Code✓ Maduropix
QR Code dinâmico Pix (com expiração, valor variável, payload BR Code).
65 commits
2021-082026-03
finway.pix.qrcode · 16 meses de atividade · 7 feat · 7 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-031000
0b70add other[FIN-TEC-3644] - 746 - BUG: QRCode estático falta o Campo TxId e “Informações ad…
2026-011010
ed446ca fiximprove createStaticQRCode logging for error diagnostics
2025-126000
287ae05 otherfix stark static qrcode type
4c50cec otherfix emv stark static qr code
4cbf3c2 otherMerge pull request #361 from buildersbank/hotfix/pix-qrcode-txid
2025-118000
38fb2b2 otheradd static qr code creation fields
2e9bcc4 otherMerge pull request #1 from buildersbank/feature/ajustes-fluxo-qrcodedynamic-finc…
27b77b9 otherAjustes Pix QRCode dynamic com fincore + stark
2025-0914600
faf6e22 featpix qrcode
cf9563b featdebug pix qrcode
da049a5 otherMerge pull request #332 from buildersbank/fix/pix-qrcode
2025-085050
10cc04c fixdecode qrcode from base64
0354622 fixstatic qrcode amount
cfd2d79 fixpix qr code
2025-073010
bd87bd2 fixtratando erro amount invalido ao gerar qr code (#242)
51ef216 otheradd decode qrcode log
7bdafa8 otherfix qrcode
2025-062000
5cb283c otherFeat/static qr code (#185)
4a01854 otherFeat/static qr code (#183)
2025-052000
6120eed otherMerge pull request #76 from buildersbank/feat/cp-by-qrcode
11066ca otherMerge remote-tracking branch 'origin/feat/cp-by-qrcode' into feat/cp-by-qrcode
2025-043000
d1aa33f otherFeature/pismo qr code (#2)
8cb71c1 otherAdicionando caso de uso de CP via QrCode
2025-011100
0a329db featadd locationCode field on UsersRanking and QrCode scenes when u… (#312)
2024-012000
2f071b4 otherMerge pull request #2 from platformbuilders/fix/create-qrcode
7c75923 otherfix create qrcode

+ 4 meses anteriores omitidos.

Credentials Management✓ Maduroidentity_auth
Gestão centralizada de credenciais por cliente (API keys, secrets, certificates).
61 commits
2022-012026-06
finway.auth.credentials · 20 meses de atividade · 10 feat · 13 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-061100
126a591 feataws default credentials fallback (#185)
2026-055040
58cc87a fixresolve PIN credential.username from User.name to keep PIN unique per Multiconta…
0dd4369 fixuse User.name as credential.username to keep usrPwd unique per Multiconta user (…
301c3e0 fixpreserve composite username for buildersid-auth credential creation in recovery …
2026-042020
c82abcb fixremove hardcoded Infox credentials from application.yml
9ca54df fixremove application-fyhub-prod.yml with leaked credentials
2026-0313400
8052180 featuser credential manager
38b189d otherimprove test - BuildersAuthCredentialClient
838d72e otherMerge pull request #126 from buildersbank/feature/crud-credentials
2026-021000
6b48cf0 otherMerge pull request #115 from buildersbank/fix/change-credentials
2026-012110
6222dfd featretrieve credential secret inside original secret
45ab703 fixunico api key
2025-123000
682bc09 otherMerge pull request #100 from buildersbank/fix/FIN-TEC-2683-account-credentials
9065c05 otherMerge pull request #99 from buildersbank/fix/FIN-TEC-2683-account-credentials
5d2ad8e otherMerge pull request #98 from buildersbank/fix/FIN-TEC-2683-account-credentials
2025-115210
db07827 featAdded kafka support and added secret
84d454b featadd Jackson Databind dependency and refactor AwsSecretsManagerAdapter to use Obj…
934eb98 fixadd validation for secret string in AwsSecretsManagerAdapter
2025-101000
0aec23f otherfix aws secret using latest
2025-072200
20026c8 featadd environment configuration files for Assai PJ (HML and PROD) and update deplo…
5927bc1 featadd Corpx AWS credentials to deploy workflow
2025-034040
cac2102 fixadd pgmais secrets
2024-101010
62e5319 fixmissing secrets (#263)

+ 8 meses anteriores omitidos.

Devices Management✓ Maduroidentity_auth
Gestão de dispositivos autorizados, fingerprint, push notifications para 2FA.
46 commits
2021-082026-05
finway.auth.devices · 12 meses de atividade · 8 feat · 7 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-053020
97c567c fixremove find one device
f33e4c5 fixroute device lookup by multipleDevicesEnabled flag
eadcea7 otherMerge pull request #159 from buildersbank/hotfix/multipledevices-enabled
2026-031100
e815c53 featadd AppInfo device/geolocation params to PIX OUT and Reversal PIX IN
2026-024200
dc85f17 featuser device manager
4192cda otherMerge pull request #119 from buildersbank/feature/device-management
7404f36 otherMerge pull request #113 from buildersbank/feature/device-management
2026-012000
1a16acc otherfix - add logs device identification
bf8f079 otherfeature(FIN-TEC-2891) - adicionando a resposta da identificação do device "devic…
2025-121000
615885c other[FIN-TEC-2683] - fixing message transalation when invalid device
2025-092100
c67b4f4 featadd multiple devices option
da55435 otheradd dock trusted device log
2025-0819450
31ca263 featgenerating new external device id value if device exists
3f31d32 featchanging external device id set location
05570c5 featchanging device id search
2021-121000
f0798bf otherAlterado Associaçao de Device para usar somente o ID na collection para buscar p…
2021-111000
6a18500 otherCorrigido problemas na API de Associação de Device
2021-102000
866e2f5 otherTask 101 - Cobertura de teste para BadRequestException em DeviceAssociationProce…
e6d2336 otherCreating DeviceAssociationProcessDataAdapterTest
2021-099000
ea0f485 otherAdding logs in DeviceAssociationUseCase
8e3f826 otherCreating DeviceAssociationUseCaseTests
f7ce089 otherCreating getSMSChallenge endpoint and DeviceAssociationUseCase
2021-081000
504b42f otherAdding device create/update if necessary in validate auth challenge flux
PIX Limits (limites por canal/horário)✓ Maduropix
Configuração de limites Pix por canal (mobile/web), horário (diurno/noturno) e tipo de chave.
25 commits
2022-062026-05
finway.pix.limits · 7 meses de atividade · 18 feat · 2 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-051000
42610ab otherfixing dock mapper structure to pix limits
2025-114400
d5aca8c featpix limits
2025-101010
2b9e6dc fixpix limit
2025-09131300
3f89d13 featpix limits
2025-081100
b44cf3d featpix limits
2025-064010
b1bb373 fixmaking adjustments on pix limit
cfcac51 otherFeat/pix limit chage request (#202)
7df36d6 othermapping new pix limit types (#201)
2022-061000
bccb708 otherCorreções no limite pix
Formalization (formalização contratual)○ Estávelcredit
Formalização de contratos de crédito (geração, assinatura via FinSignature, dossiê).
20 commits
2024-052026-03
finway.formalization · 8 meses de atividade · 0 feat · 1 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-031000
564403a other[ 1.0.38 ] Hotfix para envio de contrato social (#157)
2025-101000
07fac75 otherfix contract product image format
2025-082000
d284db8 otherrefatorar StorageClientFactory para usar configurações de banco de dados e melho…
7d5ea92 otheradd infox contract validations^\
2025-062000
ac08fd9 otherremoving error if pending contract not found
2f8572c othercancelling pending contract automatically for qr code
2025-031000
f2cc1b2 otherMerge pull request #52 from buildersbank/fix/msg-screen-cancel-contract
2025-024000
4ded646 otherMerge pull request #39 from buildersbank/fix/contracts-order
4e73d22 otherAlterando ordem de criação do contrato de crédito e demais validações
3b848e2 otherAdicionando api para envio de selfie e alterando comportamento do método de cont…
2025-017000
86e1607 otheradd credit contract variables
9f2aee8 otheradd contract at terms api
6e77e38 otheradd contract details api
2024-052010
8048d7c fixadd client
de0aa6c otherMerge pull request #251 from buildersbank/fix/contract
PIX Automático (recorrência)○ Estávelpix
Pix com agendamento automático recorrente (assinaturas, pagamentos recorrentes).
10 commits
2025-072025-11
finway.pix.automatic · 4 meses de atividade · 1 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2025-111000
7fc6f4e otherFeature/pix automatic api (#290)
2025-092100
20ee426 featacreate pix automatic schedules method
5e403e4 otherFeature/pix automatic api (#287)
2025-081000
26f8d02 otherFeature/pix automatic api (#252)
2025-076000
8f69998 otherFeature/pix automatic api (#245)
1f2df86 otherFeature/pix automatic api (#240)
cd1090c otherFeature/pix automatic api (#237)
Fees (tarifas/taxas)○ Estávelbanking_core
Configuração e cobrança de tarifas (Pix, TED, manutenção, juros, multas).
9 commits
2024-012026-06
finway.fees · 5 meses de atividade · 1 feat · 1 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-061000
b8ba6a5 otherFIN-TEC AP-294 - feat: add the merchant fees table endpoint (#125)
2026-051010
c4e5ff6 fixcodewall feedback - neutral fraud message, contestacao wording, dedupe placehold…
2026-021100
fa19a1d featdisplay fixed and percentage fee columns separately (#40)
2025-121000
58fe03c otherFIN-TEC-2851 - Set receipt false to block events and add FEE service type.
2024-015000
2e29a1a otherMerge pull request #11 from platformbuilders/feature/create-fee
a56a07b otherMerge pull request #10 from platformbuilders/feature/create-fee
4caa4c5 otherAdição do host fee no application-env.xml
PIX MED (Mecanismo Especial de Devolução)○ Estávelpix
Solicitação e processamento de MED — devolução de Pix em casos de fraude/erro.
5 commits
2025-062026-07
finway.pix.med · 4 meses de atividade · 1 feat · 3 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-072020
d2c66ce fixremediate remaining MEDIUM CVEs
deb5610 fixremediate HIGH/CRITICAL CVEs from Trivy SBOM scan
2026-021100
c774e1e featadd new fields create chargeback med 2.0
2025-071000
23d10bf otherFix/date key claimed timezone (#244)
2025-061010
feaab92 fixadd amount to request sent to fincore pre refund pix in
PIX Conciliation (conciliação)○ Estávelpix
Conciliação entre transações Pix e ledger interno + extratos BACEN/providers.
3 commits
2023-122025-09
finway.pix.conciliation · 3 meses de atividade · 1 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2025-091100
4e172cb featadd reconciliationId to create pix transfer key request (#303)
2025-071000
9c6cdbe otheradd qrcode reconciliationId
2023-121000
754069e otherinitial commit
Cession (cessão de carteira)💤 Dormentecredit
Cessão de carteira de crédito (vendas de CCBs/recebíveis para investidores).
2 commits
2025-072025-07
finway.cession · 1 meses de atividade · 2 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2025-072200
23cb108 featimplementing cards creation and account assignment
Gift Cards○ Estávelpayments
Emissão e resgate de gift cards (vale-presente, vouchers).
2 commits
2026-022026-04
finway.gift_cards · 2 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-041000
71daf39 otherfirst commit
2026-021000
890fb95 otherAdd voucher product type (#117)

🔧 Capabilities não funcionais (11)

Dependency Management🔥 Evoluindorelease
Bumps de dependências (Dependabot, deps automation).
1118 commits
2022-102026-07
finway.nf.deps · 32 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-0729000
a183f9f choreatualizar versão para 3.0.0 no pom.xml
1652ef7 choreatualizar versão para 3.1.0 no pom.xml
0666537 choreatualizar versão para 3.1.0-rc-2 no pom.xml
2026-0690000
e7e6d48 choreatualizar versão para 3.0.0-rc-1 no pom.xml
d3bc9ac choreatualizar versão para 3.0.0-rc no pom.xml
a2586d1 choreresolve Codewall docs conflicts (#244)
2026-0559000
7b1ff65 choremerge release into develop
5e9315d choreatualizar versão para 2.5.2-rc no pom.xml
8536392 choreatualizar versão para 2.5.1-rc no pom.xml
2026-0446000
acdb61c choremerge release into develop
4238e86 choreatualizar versão para 2.4.2-rc no pom.xml
02e6ba1 choreatualizar versão para 1.0.46 no pom.xml
2026-03119000
233136a choreimprove api docs
8bfe60f choremerge release into develop
76bae54 choreatualizar versão para 2.4.1-rc-1 no pom.xml
2026-02274000
7a20039 choreatualizar versão para 2.4.0 no pom.xml
759f0b2 choreatualizar versão para 2.4.0-rc-1 no pom.xml
899116e choreresolver conflitos mantendo versões locais dos pom.xml
2026-0186000
6f81e06 choreatualizar versão para 2.2.4-rc-4 no pom.xml
17bf992 choreresolver conflitos mantendo versões locais dos pom.xml
cf5be4a choresave unico sucess
2025-1285000
871ba5a choresetup api definition and springdoc
6373a28 choreatualizar versão para 2.2.3 no pom.xml
56b552d choreresolver conflitos mantendo versões locais dos pom.xml
2025-1189000
e3e5461 choreatualizar versão para 2.2.2-rc-1 no pom.xml
0173474 choreresolver conflitos mantendo versões locais dos pom.xml
d21a768 choreatualizar versão para 2.2.1-rc-2 no pom.xml
2025-1082000
f12373f choreAtualizando pullrequest.yaml
77b83f6 choreatualizar versão para 2.1.8-rc-2 no pom.xml
168f4fb choreresolver conflitos mantendo versões locais dos pom.xml
2025-0936000
b6c7647 choreatualizar versão para 2.1.6-rc no pom.xml
27e9539 choreupdate last dock client version
79c55d4 choreatualizar versão para 1.0.20 no pom.xml
2025-0813000
5b0a088 chorefix tests
3d87628 choremerge
a15b14e choreupdate production base path for Corpx API endpoint in environment variables

+ 20 meses anteriores omitidos.

CI/CD Pipeline🔥 Evoluindorelease
Pipeline GitHub Actions, testes automatizados, deploy.
254 commits
2022-102026-07
finway.nf.ci_cd · 17 meses de atividade · 0 feat · 0 fix · 13 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-074000
f35cd6f chorerename build-deploy references (automated, signed) [skip ci]
2026-0624000
012c52f choretrigger fresh run após fix de auth do GitHub Packages
09e8f00 testcorrige code smells do Sonar nos testes novos (S5778, S1128) (#309)
c60706b testcobre regra de data do TEDRequestMapper (corte 17h, fim de semana, feriado) (#14…
2026-0514000
f180277 testraise coverage above 82% (settlement, balance, balance-block use cases)
f0550e5 buildadd compiler plugin config + align swagger/springdoc with bb-transactions-servic…
017283c testcobertura combinada >= 80%
2026-0416005
f4283c5 testadd step tracking tests for ProcessAccountUseCase
ecf0c28 refactorrename Builders classes/packages/fields/enum to MeuNegocio
928d781 refactorrename builders config keys to meu-negocio (classes unchanged)
2026-039001
ee869d2 testinclude more code covareage
047a5fd testJunit5 shoudl have default package visibility
aae658f testadd junit 5 + parametizedTests
2026-0210001
dacc269 testadjust some tests
9fc70fb refactorenhance beneficiary creation enable multi beneficiary account transfers.
30c7073 testAdd massive test coverage - 28 new tests for 100% coverage
2026-01112002
d052098 chorereplace secrets with inherit
1c3609c testfix test error
c88ea01 ciadicionando a tag fyhub no Job
2025-1214001
8fec0c5 testadicionando cenÃario de teste em que o documento vem nulo
4375776 testcode quality win mutiples assertions
5bc1a89 testpayment split barcode converter
2025-1110001
b1ae185 testadicionando testes unitarios na funcionalidade V2 - Listagem de Contas Por Docum…
1070d5e testfix tests w new params
7c15b85 refactorRenomeia package para tech.finaya e adiciona criação de topicos.
2025-1030000
8060d0f choreAdicionando pullrequest.yaml
2025-083000
591a63f choreadd assai-pj ci-cd
7e27fef choreadd assai-pg ci-cd
b07169a choreCI/CD
2025-011000
eca75b1 ciskip jacoco validation

+ 5 meses anteriores omitidos.

Observability (logs/metrics/traces)✓ Maduroobservability
Logs estruturados + métricas + traces OTel. Dashboards SignOz.
92 commits
2022-102026-06
finway.nf.observability · 15 meses de atividade · 0 feat · 0 fix · 86 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-062002
95249ed refactorsubstitui setSerializationInclusion (deprecated) por setDefaultPropertyInclusion
1c54d16 refactorresolve SonarQube issues on PR #182
2026-054004
c78211a refactorremove dead adaptSpendingControl mapper method
24907ff refactorresolve storage client + bucket via SettingsBank dynamically
4caef4c refactororchestrate basicCheck/doScoreChecking as mutually exclusive
2026-048008
4b9745c refactorswitch from /cashback/registration to /accounts/provision
7133258 refactorunify meu-negocio config with nested monitoring key
68cbffc refactoruse cashback-bff GET /ensure + POST /cashback/registration (remove Gringotts)
2026-039006
1840c7b refactorremove step status fields from onboarding flow
10a4816 refactorsimplify personType mapping in AccountMapper and update related tests
9e963ef refactorcriar enum ProposalStatus e simplificar lógica de status (#144)
2026-027006
a479ee2 refactorExtract settlement and merchant registration logic (#119)
a3a182a refactorreduce cognitive complexity in ProcessAccountUseCase and fix sonar lambda issue …
74ac8ee refactoroptimize account existence check and update account type handling
2026-01170017
01787cf refactoradd final vars
e1eb1d6 refactorfix apiresponse & thread
b23af5a refactorfix apiresponse
2025-12160014
3c69ffd choreAdds more logs for the unico process response
3d11fd5 choresetup api on catalog-info
4a5581f refactorrefactor payment slip to two types of barcode
2025-115005
eab2f39 refactoradd test + change list bank return
2cbc7a9 refactorcomma formatter
87ae958 refactorpageResponse & payoutstatus enum & local formatter
2025-061001
c8c703c refactortratamento de erros
2023-032002
580fb8b refactoradded function rendering
a73825e refactorinput changed to select business type (#159)
2023-021001
b3e411d refactorgetting theme by firestore (#133)
2023-012002
37dead7 refactoradded observer in component
b5d3933 refactordone

+ 3 meses anteriores omitidos.

Connector / Adapter Pattern🔥 Evoluindoarchitecture
Pattern ports & adapters para integrar providers externos sem alterar core domain.
25 commits
2025-122026-07
finway.nf.connector_api · 6 meses de atividade · 0 feat · 0 fix · 3 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-071000
4a54e63 choreadicionar documentação de contexto (CLAUDE.md, README.md, 001-arch-hexagonal-mod…
2026-0617001
9673319 choreadicionar documentação de contexto (CLAUDE.md, README.md, 001-arch-hexagonal-mod…
1a18c32 choreadd RPE account pending provider status handler
0b85650 testcobre adapters/factory de baixa cobertura (autbank, fincore, message-template, f…
2026-052000
e212c91 testaumenta cobertura do adapter-api (interceptors/controllers) e ListBankMapper.ada…
22e4738 chorebump to 2.2.0 + migrate Card adapters to Dock Identity Check (no tests yet)
2026-022000
ea1ffc5 choreupdate storage adapter to use optional file
94d961c testadd unit tests for MerchantDockClientAdapter 404 handling
2026-012002
5637535 refactorupdate getP2PTransferInformationStatus method signature to include transferId pa…
28ef78c refactorextract common query logic in FinancialTransactionDockClientAdapter
2025-121000
e977b3b testadd unit tests for AutbankBeneficiaryAdapter and BeneficiaryMapper
Multi-tenancy○ Estávelarchitecture
Suporte a múltiplos tenants: tenant_id em headers, schema partitioning, env per cliente.
14 commits
2025-112026-06
finway.nf.multi_tenancy · 6 meses de atividade · 0 feat · 0 fix · 1 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-063000
362eb8d choreadicionar documentação de contexto (CLAUDE.md, README.md, 001-stack-java-spring-…
2026-041000
9d21819 choreadicionar documentação de contexto (CLAUDE.md, README.md, 001-stack-react-typesc…
2026-021000
1e61bb3 choreincrease multitenancy version
2026-012000
3ea49df choreupdate multitenant starter
25a72c9 chorereturning tenant and database log when multitenant enabled
2025-122000
f89975e choreAdicionando o tenantId no aplication para o ambiente local
674f795 choreAjustando as configurações do kafka e deixando o valor padrão do finaya.tenantId…
2025-115001
6fdcf7b choreAtualiza versao das libs de report e multitenancy
e83b7f1 choreAtualiza versao das libs de report e multitenancy (#201)
8c585e8 choreAjusta multi tenant default value
Security Middleware✓ Madurosecurity
Camada de segurança: headers, rate-limit, validação token, HSM, signed requests.
10 commits
2026-042026-06
finway.nf.security · 3 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-062000
99d3d2c choreignora CVE-2026-3260 (undertow) no Trivy
e486eed choresuprime temporariamente CVE-2026-54515 (jackson-databind) no Trivy (#148)
2026-057000
2b89ee4 choresuprimir CVE-2026-3260 no Trivy (Undertow sem fix estável)
d93cf29 choreoverride netty 4.1.133, commons-lang3 3.18.0 e cobrir bb-dock-client
3ec9d36 choreremover commons-lang 2.6 e commons-configuration 1.8 legados
2026-041000
a7121b0 choreadd security_first_access message to messages_pt_BR.properties (#155)
Authorization (RBAC/PBAC)✓ Madurosecurity
Permissões role-based (RBAC) e permission-based (PBAC) por endpoint/feature.
10 commits
2022-122026-06
finway.nf.authorization · 4 meses de atividade · 0 feat · 0 fix · 7 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-062001
c6b06f4 refactorreplace BuildersAuthPermissionClient with BuildersIdPbacClient
216a22f choreremove buildersid.pbac.host do application.yml (provido por env no ambiente)
2026-033001
35ec331 refactorextract AuthorizationPermissionResolver to eliminate code duplication
2af5708 chorebump version to 3.3.0-SNAPSHOT for PBAC support
6ebb4e1 testadd unit tests for PBAC fields on ApiRoute
2023-011001
9bfd22a refactordone (#109)
2022-124004
cdfab7b refactorremoved condition user logged
c18f3de refactorchanged endpoint
5c7a580 refactoradded ids in item menu, keep on page after setting permission
Cache Layer (Redis)○ Estávelperformance
Cache distribuído Redis para hot paths (token cache, listings, configs).
5 commits
2026-042026-05
finway.nf.cache · 2 meses de atividade · 0 feat · 0 fix · 2 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-054002
8d9b388 refactorsubstitui DefaultTyping.EVERYTHING (deprecated) por NON_FINAL_AND_ENUMS
b821679 refactorextract BiometricValidator and apply cache to activateCard
6bd839d docsdocument Redis-backed biometric validation cache
2026-041000
fb54025 choreexpose cache diagnostics
Event Bus / Outbox (Kafka + Mongo)○ Estávelintegration
Outbox pattern com Mongo → Kafka. Garantia at-least-once.
4 commits
2025-122026-02
finway.nf.event_bus · 2 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-021000
06db9ee choreadd kafka outbox processing config flag
2025-123000
0df0b7e choreAjusta key and value serializer do kafka
7e6d66f choreRemovendo configurações de listener do kafka
83b24ea choreAjustando o application.yml e application-env.yml como as configurações do kafka
Retry / Backoff○ Estávelreliability
Retries com exponential backoff em chamadas externas.
1 commits
2026-042026-04
finway.nf.retry · 1 meses de atividade · 0 feat · 0 fix · 1 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-041001
08a3e14 refactorreplace @Autowired field injection with constructor injection in InfoxRetryAMQPL…
Scheduler / Cron○ Estáveljobs
Agendamento de jobs (batch fechamento, conciliação, expiração).
1 commits
2026-022026-02
finway.nf.scheduler · 1 meses de atividade · 0 feat · 0 fix · 0 refactor
MêsTotalfeatfixrefactorAmostras (até 5)
2026-021000
211a21b choreadd JaCoCo plugin configuration for code coverage in schedules-service-adapter-a…

Release Notes (técnicas, derivadas de commits — 612 commits)

Fonte: commits reais dos repos: finway-bko-web
Período: 2022-102026-05 · 31 meses · 238 func + 128 não-func
Critério: conventional_commits: feat/fix → functional; perf/refactor/chore/docs/test/build/ci/style → non_functional; outros ignorados
2026-053 func·5 não-func·10 commits totais

Funcional (3)

  • 17cc03efixrefine statement med action flow (#84)
  • 8bfa1cefeatimprove account statement ux (#80)
  • 5d9a205feat(login)white-label safe login redesign (#73)

Não funcional (5)

  • 4d9126bdocsadd codex repo instructions
  • 03cc6fechoretighten quality gates and remove runtime mocks (#82)
  • fc39b4ctestadd newman api contract gate
  • f56f48fchore(deps)bump axios to 1.15.2 (#79)
  • b474031docs(chargeback)handoff for partial-accept input in respond modal (#75)
2026-044 func·7 não-func·11 commits totais

Funcional (4)

  • 03bd5ddfix(theme)stop persisting subdomain as a fake client_id in dev (#74)
  • 9b7d156fix(deploy)avoid caching firebase html
  • aac4282fix(theme)resolve develop labels by hostname
  • a2908ecfeatfluxo de chargeback no detalhe da transação + label infra (#71)

Não funcional (7)

  • fb54025chore(build)expose cache diagnostics
  • 0727028testadicionar testes unitários - cobertura 90%+ branches (#72)
  • f72e1d5docsreplace Codewall AI badge with ADR badge
  • c81318adocsadd e2e badge to README
  • cfd2e4achoreadd coverage badge and CI coverage upload
  • 9d21819choreadicionar documentação de contexto (CLAUDE.md, README.md, 001-stack-react-typescript-cra-craco.md, 002-state-management-mobx.md, 003-arquitetura-scene-container-presentational.md, 004-multi-tenant-env-files.md, 005-deploy-firebase-hosting.md, 006-qualidade-eslint-prettier-husky-commitlint.md, 007-mock-server-json-server.md, 008-code-generation-templates.md) (#68)
  • bad7805refactorsistema de labels para assets e builds (#64)
2026-030 func·2 não-func·5 commits totais

Funcional (0)

    Não funcional (2)

    • e097f5dchore(deps)bump immutable from 4.3.5 to 4.3.8 (#53)
    • f7bf836refactor(chip)centralizar Chip no fluid-react e adicionar variante $outlined (#54)
    2026-026 func·1 não-func·11 commits totais

    Funcional (6)

    • 726ce5cfeatstatement download feature (#45)
    • afa3ea0featadd environment configuration for 6pay and build scripts
    • 75fc292featadd qr code validation and notifications
    • 16dd4b1featdynamic job name
    • bfcb573featworkflow choice
    • fa19a1dfeatdisplay fixed and percentage fee columns separately (#40)

    Não funcional (1)

    • f4255b7chore(deps)bump rollup from 2.79.1 to 2.80.0 (#49)
    2026-015 func·1 não-func·11 commits totais

    Funcional (5)

    • 39c7054featadd getnet label configuration (#35)
    • eda38b1featclient update flow (#33)
    • 99e3d14fixcall /accounts endpoint after balance block actions (#31)
    • ceac1dbfeatbalance block scene and structure (#29)
    • d7c0e89featservices & tariffs

    Não funcional (1)

    • f65a158choreupdate fluid
    2025-126 func·0 não-func·19 commits totais

    Funcional (6)

    • 200eef1fixlint fix (#23)
    • 28a8ed8fixremoved unnecessary code (#16)
    • 06a36c2fixcommented register scenes (#22)
    • 896f35cfixremoved mocks (#18)
    • b84d5c0fixfraud return type refinement, removed unnecessary request prefix from clients api and added the status indicator component to display the fraud status (#13)
    • 466a849fixtransaction return type refinement (#11)

    Não funcional (0)

      2025-1115 func·2 não-func·33 commits totais

      Funcional (15)

      • 2f1302efixcreate fraud modal form validation adjustment (#12)
      • f0ff89dfixproject firebase name
      • 5cb766cfixconfigs to pipe
      • 59e4056fixtarget to deploy
      • 1e94313fixchange branch to trigger
      • c6de2e0fixpipeline clean other clients pipeline
      • b068861fixtheme based on app (#7)
      • 5383062fixaddessing pr review suggestions
      • 23a1bf5featadd the client accounts page to the flow and fixed the pix details row
      • f30fb1cfixfixed scene types
      • + 5 similares (amostra dedup top 10)

      Não funcional (2)

      • c7bb76dchorechange path to real path
      • 55b7c8brefactorremove END TO END ID display from ModalTransactionDetails component (#440)
      2025-101 func·1 não-func·4 commits totais

      Funcional (1)

      • d157c35featadd endToEndId to transaction details and update ModalTransactionDetails component (#436)

      Não funcional (1)

      • 83a2198choresuppress map files in builds (#435)
      2025-080 func·2 não-func·2 commits totais

      Funcional (0)

        Não funcional (2)

        • a15b14echoreupdate production base path for Corpx API endpoint in environment variables
        • fcc637achoreupdate Firebase project ID and database URL in production environment variables
        2025-075 func·2 não-func·8 commits totais

        Funcional (5)

        • 92ec294featadd build scripts for Assai PJ (HML and PROD) to package.json
        • 20026c8featadd environment configuration files for Assai PJ (HML and PROD) and update deploy workflow with Assai PJ AWS credentials
        • 5927bc1featadd Corpx AWS credentials to deploy workflow
        • 889886afeatadd corpx environment variable to deploy workflow
        • 823fcf5featadd environment configuration files for corpx (HML and PROD) and update package.json scripts

        Não funcional (2)

        • 85e5a8achoreupdate base path for Assai PJ (HML and PROD) environment variables to new API endpoint
        • 192d521choreupdate environment variables for Assai PJ (HML and PROD) to reflect new bucket and CloudFront IDs
        2025-063 func·0 não-func·8 commits totais

        Funcional (3)

        • 1d23e22fixstore accountId and eventId in component state (#424)
        • 9bef6e9featshow last recharge in account details (#406)
        • 95205d7featadd a new upload role (#407)

        Não funcional (0)

          2025-041 func·0 não-func·1 commits totais

          Funcional (1)

          • a64aeaffixremoved comment (#368)

          Não funcional (0)

            2025-033 func·0 não-func·7 commits totais

            Funcional (3)

            • 4b9bdedfeatremove totalAmount column (#360)
            • 06da324fixverify if token object is empty before call getUserDetails (#359)
            • a87aadafeatadd column "Valor total arquivo" on uploads page (#347)

            Não funcional (0)

              2025-023 func·0 não-func·7 commits totais

              Funcional (3)

              • 2bc946efeatcreate generate pdf button on transactions page (#335)
              • 23474a8fixonly send deliveryAt if type is scheduled (#334)
              • 2580f33featnotifications route should exist only for rh_central (#328)

              Não funcional (0)

                2025-012 func·1 não-func·3 commits totais

                Funcional (2)

                • 66b363dfeatchange upload type label from "Agendamento de Limite" to "Agendamento de Limite Compra + Assaí" (#313)
                • 0a329dbfeatadd locationCode field on UsersRanking and QrCode scenes when u… (#312)

                Não funcional (1)

                • 2a60211choreupdate libs from PB to BB
                2024-120 func·0 não-func·3 commits totais

                Funcional (0)

                  Não funcional (0)

                    2024-111 func·1 não-func·4 commits totais

                    Funcional (1)

                    • de890a0fixmin width on sidewrapper clients accounts

                    Não funcional (1)

                    • ec18344chorechange hosting to deploy firebase
                    2024-101 func·1 não-func·3 commits totais

                    Funcional (1)

                    • 62e5319fixmissing secrets (#263)

                    Não funcional (1)

                    • 89b2a39chorechange platformbuilders to bb lib
                    2024-096 func·0 não-func·11 commits totais

                    Funcional (6)

                    • 6d52a66fixnew type IMPORT_ERROR on exports
                    • 36a1255fixconvert date timestamp before show
                    • 38390affixsome adjustments after requests
                    • b834f3cfixsome adjustments after api in DEV
                    • aa56c93featadd new uploadRole Type
                    • 590c331featscheduling details + POSPAID things + filter select (paymentType)

                    Não funcional (0)

                      2024-0815 func·0 não-func·16 commits totais

                      Funcional (15)

                      • 1fe2efafixchange transaction Icons
                      • 4ad9c27featadd new trasaction type
                      • 2f53524fixchange text in exportModal
                      • 0e7cffefixvalid endDate after startDate
                      • 6de418ffixremove option for export select
                      • 3535b7dfixadd new types for export + select options
                      • 3ecedc4fixpermit only CASH_OUT transaction cancel
                      • 4af36e6fixenvs assai prod
                      • 30e9ca0fixsidemenu logo size
                      • 32f323efixadd title to error file upload + cancelTransaction only to Cash_in
                      • + 5 similares (amostra dedup top 10)

                      Não funcional (0)

                        2024-071 func·0 não-func·2 commits totais

                        Funcional (1)

                        • 7f23dddfeatchange imports select type + add menu reports

                        Não funcional (0)

                          2024-0617 func·1 não-func·43 commits totais

                          Funcional (17)

                          • 0c73b1bfixpath assai-hml
                          • cd8f78ffeatnew env to assai-hml
                          • 4faa0bdfixremove height in login logos
                          • 8c32bb5fixremove upperCase :fire:
                          • 809e5f5fixchange status in clients/products
                          • 7c994adfixclean transactions details on error + change PaginatedList styles
                          • 3c620b5fix(create-payload)currency
                          • 2fdf7cdfix(create-payload)implementation
                          • 6ea39e8fix(required)on create user
                          • 6bf7657feat(add-balance)maybe done
                          • + 7 similares (amostra dedup top 10)

                          Não funcional (1)

                          • 3deb71dchore(deploys)develop again
                          2024-0510 func·1 não-func·13 commits totais

                          Funcional (10)

                          • 22d582bfix(female)adjust to feminine
                          • 8048d7cfix(contract)add client
                          • 809bb77feat(clients)implementation
                          • ee2fb67fixadjustments on show extraInfo recharge in file Upload
                          • 3f8307cfeatupload detail integration + error/success feedbak
                          • b9088c3fixclean upload details scene
                          • 3fe3b13featupload files integration + listScene + uploadModal with drag files
                          • 800a7bdfeatuploadsScenes + TODO comments
                          • a366d4cfeatClienteResgister scene
                          • + 1 similares (amostra dedup top 10)

                          Não funcional (1)

                          • 301dd1echoreupdate libs + adjustment some styles
                          2024-041 func·5 não-func·6 commits totais

                          Funcional (1)

                          • 6f1df8dfixcolor selects

                          Não funcional (5)

                          • 1641949chorefix unused variable
                          • c0fa2f2choreupdate pipeline actions version
                          • 5720252choremore lib updates and manymany adjustments
                          • 8ff897dchoreupdate libs + manymany adjustments :rocket:
                          • 25a899dchoreupdate libs + font adjustments + darkTheme working
                          + 7 meses anteriores omitidos. Acesso ao histórico completo via release_notes.monthly[] ou API.

                          Re-gerar via pnpm --filter @finaya/products-catalog exec tsx scripts/generate-release-notes.ts finway <repo> após `gh api repos/buildersbank/<repo>/commits ... > /tmp/commits/<repo>.txt`.

                          Clientes atuais (10) · INSUMO

                          ⚠️ Dados de cliente são insumos, não fazem parte do produto. Lista atualizada manualmente.

                          getnetpicpaycorpxfyhub6payassai_pjtorrasaojoaopaguemenoscrefisa

                          Stack técnica

                          Linguagens
                          Java 17TypeScript 5.4
                          Frameworks
                          Spring Boot 2.6-2.7Spring Cloud OpenFeignReact 18MobX 6
                          Persistência
                          MongoDBRedis
                          Deploy
                          DockerKubernetesTerraformAnsibleAzure ARM

                          Sustentação

                          FTE/ano: 0.5Runtime: US$ 80/mêsSRE Tier: tier_1

                          Last review: 2026-04-27 · Edit: packages/ts/products-catalog/src/products/

                          Stack referencial backend Finaya. Repos bb-* em migração para fin-*. Multi-tenant via lib bb-multitenancy-starter.