Bump for kamo-shared-library 1.5.0 snapshot update (Catálogo de programas M2)
Bump for kamo-shared-library 1.5.0 snapshot update (Catálogo de programas M2)
Bump for kamo-shared-library 1.5.0 snapshot update (Catálogo de programas M2)
Bump for kamo-shared-library 1.5.0 snapshot update (Catálogo de programas M2)
Bump for kamo-shared-library 1.5.0 snapshot update (Catálogo de programas M2)
Bump for kamo-shared-library 1.5.0 snapshot update (Catálogo de programas M2)
Bump for kamo-shared-library 1.5.0 snapshot update (Catálogo de programas M2)
Bump for kamo-shared-library 1.5.0 snapshot update (Catálogo de programas M2)
ProgramSeederRunner - Seed 17 programas de empréstimo de base (idempotente)
Repositórios, DTOs, ProgramService (catálogo somente para leitura com mesclagem de sobreposição ingênua)
Adicionar a coluna do modelo do emprestador (aditivo; null = BROKER padrão na camada do aplicativo)
Adicionar Programa + OrgProgramOverride entities (catalog + per-org overlay)
Planilha de pontos de caminho primitiva + /journey/waypoints/[id] placeholder route
Personagem do sub-escritor (sub-escritor da coruja SVG; arte real encomendada)
Smoke script for existing /mortgage-apps API end-to-end through KamoLOS proxy
Adicionar fábricas de crédito/assinatura/endereço (por omissão aos cascudos existentes)
Reverter "feat(los): introduzir marcador de pacotes de entidades LOS"
Isto reverte o commit ****************************
Adicionar tipos de enum LOS (status, role, persona, program, lender model)
O portão de boas-vindas só deve disparar para visitantes verdadeiros que retornam
Visitantes novinhos estavam no portão de boas-vindas no momento em que digitou o seu nome, porque o anteriorProgress foi recomputado a partir do actual Estabele...
O fluxo padrão + remover é auto-avançar para estimar
O verdadeiro bug por trás dos usuários que aterrissam na tela de estimativa-revelação mesmo depois "Iniciar": o motor de fluxo retorna DONE quando o estado. flu...
Implantações novas e dinâmicas não são mascaradas por HTML em cache
A página inicial foi estaticamente pré- renderizada (o / na saída de compilação), que significa o mesmo HTML — e suas referências incorporadas ao bloco específi...
Portão de boas-vindas + sempre disponível "Iniciar"
Visitantes retornados com estado persistente do BID estavam sendo abandonados diretamente em qualquer fase que tenham atingido — incluindo a previsão-revelação ...
Alinhar Dockerfile com padrão de kamomarketing (node: 24-alpina, 2 estágios)
Falha na compilação do IC no nó:20- alpino em `npm ci` porque npm 10.8 (abundou com Node 20) resolve Next.js @swc/helpers peerDep (>=0.5.17) a 0.5.21 enquanto o...
Documentar o nome de myloan para KamoLOS
Adiciona `myloan` à lista de reconhecimento SUBDOMAINS e reescreve o comentário para tornar explícito o propósito da lista (é documentário; a dinâmica Traefik l...
Alinhar k8s + adicionar fluxo de trabalho forgejo por padrão kamomarketing
- os manifestos k8s seguem o estilo kamomarketing/kamo-internal comprovado (kamolos- deployment / kamolos- service / kamolos- config / kamolos- route) - Ingress...
Trabalhador de serviço bypass para buscas de anexos + imagens em linha
Clicando em uma linha de anexos <a download> navegada para o arquivo em vez de Baixando-o. O trabalhador do serviço de e-mail estava interceptando cada /api/ema...
Resolver cid: imagens em linha no tempo de higienização para parar o brilho da assinatura
Cid: reescrita estava acontecendo em um uso pós-compromissoEffect, então o higienizado HTML atingiu o DOM com literal src="cid:..." e o efeito mutou cada img no...
Expor o endpoint das métricas de Prometeu
Adiciona micrometro-registro-prometheus e configura management.endpoints expor /actuador/prometeu ao lado da saúde/info. Necessário para o contadores / temporiz...
Contadores/timer de micrômetros para transições, condições, webhooks
EmpréstimoPipelineService incrementa los transitions total{ de, para} por sucesso transição. EmpréstimoConditionService incrementations ************************...
Superfície anteriorMilestoneSha256 na linha do tempo do gasoduto
O link hash-chain é renderizado como um pequeno chip monoespaço 'prev <hash>' ao lado do hash instantâneo existente, com o valor completo no título dica. Nenhum...
Filas de Hash-chain LoanPipelineMilestone para detecção de adulteração
EmpréstimoPipelineMilestone ganha ANTERIOR MILESTONE SHA256. Em cada transição, LoanPipelineService calcula o SHA-256 do marco anterior forma canónica *********...
Problemas de validação de HMDA LAR de superfície na IU
HmdaLarRecordDTO agora carrega um array de problemas; HmdaLarClient renderiza: - um banner âmbar por cima da tabela que resume linhas com problemas (... erros /...
GET /mortgage-apps/hmda/lar/issues count summary
Agrega questões de validação em todo o LAR para o ano e retorna {errors, adverte, rowsWithIssues} para que a UI possa renderizar um banner de uma linha antes do...
Validação do HMDA LAR antes da exportação
Nova HmdaLarValidationIssue DTO (ERROR/WARN gravidade, nome do campo, mensagem). O HmdaLarService agora anota cada linha no buildLar() com uma lista de problema...
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.