Registo de Mudança ao Vivo

Ver o que estamos a construir, em tempo real. Cada recurso, correção e melhoria enviados através da plataforma.

17,865
Total de Alterações
4,581
Características
4,512
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
July 11, 2026
Fixkamo-shared-library

Spring-ws CLIENT-ONLY — o servidor inicial fez cada serviço consumidor multi-servlet

* **************auto-registra um serviço de mensagens TODOS os serviços que dependem de compartilhamento de lib; com Spring Security 6 que quebra qualquer requi...

Kamo·2mo ago
FeatureSecurityService

Encerramento do eSign através do motor NATIVO — envelopes realmente enviar agora

A gravação de um envelope de e-sign de divulgação foi apenas para v1 metadados. Agora, quando o O trilho de fornecedor ESIGN do inquilino resolve para KAMO NATI...

Kamo·2mo ago
FeatureESigService

Endpoint de envelopes internos não medidos da plataforma — TAXA DE DESCLUSÃO

Os envelopes internos da plataforma (divulgação de hipotecas/assinatura de fecho) são produtos, não o uso programático da API do inquilino: etiquetado MANUAL as...

Kamo·2mo ago
Fixkamo-shared-library

UpdateLoanFile PATCH não deve anular os campos ausentes — somente patch de status empréstimo apagadoNúmero/datas

Qualquer patch de arquivo de empréstimo parcial (o envio do portal envia apenas {statusId:2}) incondicionalmente sobrescrito empréstimoNúmero, canalId, e cada d...

Kamo·2mo ago
Fixkamo-internal

Nunca renderize "null" literal no nome do cabeçalho da visão principal

O memorando do cabeçalho e nome do cabeçalho construiu o nome de contacto com o modelo literais, então um NULL médio/último nome stringified para a palavra "nul...

kamo·2mo ago
FeatureSecurityService

Chumbo-primeiro retomar trilho — links mágicos assinados, recuperação de contato, instantâneo de chumbo

- PortalResumeService: token HMAC de 30 dias (PRESUME cluster internal.auth.secret — nenhum novo segredo); e-mails RESUME PORTAL LINK. - POST /portal/resume/env...

Kamo·2mo ago
ChoreMediaService

Reconstruir para GeoLite-lib compartilhado limitado olhar (2-4ms hit+miss)

Pega a biblioteca kamo-shared 011a73e — GeoLookupProcura de serviçoByIpInRange now LIMIT-1 ligado em vez de digitalização para exaustão em gap / IPs elevados (m...

Kamo·2mo ago
FixVOIPService

Guard /internal/voip com o InternalAuthFilter conforme documentado — ele 401'd on session auth

VoipInternalSyncController sempre documentou InternalAuthFilter como sua guarda, mas /interno/voip nunca foi em PROTECTED PREFIXES nem excluído da OTK filtro de...

Kamo·2mo ago
FixDaemonService

VoipGlobalSyncJob carimba o VOIP secreto da MLOS realmente valida

Após o nome da máquina corrigir o trabalho 401'd: VOIP's InternalAuthFilter verifica o mlos-internal-auth valor, mas o trabalho ler internal.auth.secret, que em...

Kamo·2mo ago
July 10, 2026
FixDaemonService

VoipGlobalSyncJob alvejou uma máquina inexistente — kamovoip-service, não voip-service

A cada minuto o trabalho falhou no DNS. Serviço real (e o que StewardNotifier já usa) é kamovoip-service. Corrigido o padrão de configuração e o retorno @Value.

Kamo·2mo ago
FeatureSecurityService

Expor estado/região dos EUA a partir de pesquisas GeoLite

GeolookupGanhos de resultado subdivisãoCódigo/subdivisão Nome (subdivisão GeoLite2 1 = Estado dos EUA incl. DC; territórios PR/GU/VI/AS/MP chegam como paísCódig...

Kamo·2mo ago
Fixkamo-shared-library

Procura de blocos IP ligados a uma única linha indexada

findByIpInRange's bi-sided range predicate forçado BarataDB para verificar cada bloco com redeIniciar <= ip sempre que o IP caiu em uma lacuna (private/bogon/ X...

Kamo·2mo ago
FixDaemonService

Repare a configuração do geolite em daemon: então a sincronização semanal realmente é executada

Commit 53eed7b re-parents o bloco geolite sob interna: enquanto o código lê daemon.geolite.* — com SPRING CONFIG LOCATION substituindo o classpath por omissão, ...

Kamo·2mo ago
FeatureSecurityService

Anonymous GET /portal/atribuído-lo — aceitando a identidade LO para a liderança do guid

Pode o cartão LO superior esquerdo do portal mutuário no momento em que um LO aceita o lead (pré-login, pré-aplicação): guid header + org host → lead → teamMemb...

Kamo·2mo ago
FixDaemonService

Queda de arranque — Combinadores de formigas para o contexto multi-servlet (spring-ws /services/*)

Pedido de string MVC-implicitMatchers são rejeitados pela Spring Security 6 uma vez que a integração MeridianLink MessageDispatcherServlet junta-se ao Dispatche...

Kamo·2mo ago
Otherkamo-shared-library

HipotecaProviderResolver deps → ObjectProvider — foi crash-looping MediaService

O @Service é escaneado por cada serviço com.kamo, mas mlos. repositórios de configuração só existem onde @EnableJpaRepositórios os registra. Deps do construtor ...

Kamo·2mo ago
FeatureSecurityService

«Conheça o seu agente de crédito» — o mutuário ouve o momento em que o seu líder é aceite

Na aceitação (assinatura), melhor esforço MEET YOUR LO e-mail para o mutuário do lead hipotecário: o aceitando LO's nome real + NMLS + email + um link de aplica...

Kamo·2mo ago
FixSecurityService

Nome preferido preenche AKA+first; pool intry publica o evento principal em tempo real

(1) O nome preferido do funil agora escreve o nomeFirstAKA AND representa o nomeFirst até o nome legal Chega (reina do proprietário) — foi aterrar apenas no pri...

Kamo·2mo ago
Fixkamo-shared-library

CreateFromLead salvou declarações contra um emprestador transitório — salve o gráfico do aplicativo primeiro

Mesma TransientPropertyValueException a em branco create() fixada em sua primeira chamada; createFromLead's primeira chamada real é o portal promover costura (c...

Kamo·2mo ago
FeatureSecurityService

A costura de conversão de aplicação principal→ — POST/portal/promoção

O funil era um loop fechado: nada jamais converteu o lead do portal em uma aplicação (apenas mentas em branco — sem fonteLíder, sem campos semeados, sem herança...

Kamo·2mo ago
Fixkamo-shared-library

Inserção AccountGuid sempre violou FIRST SEEN AT NOT NULL — Leads do portal ZERO já criados

O Hibernate inclui todas as colunas mapeadas no INSERT (sem @DynamicInserrt), de modo que o timestamp não definido saiu como NULL explícito e o padrão DB nunca ...

Kamo·2mo ago
Featurekamo-internal

A dica do membro mostra a última data ativa + hora atrás

As linhas de membros do Interaction Center agora mostram uma dica de duas linhas: disponibilidade status mais quando o membro esteve ativo pela última vez — 'At...

kamo·2mo ago
FeatureMediaService

Últimas datas possíveis + ponto final em massa

PRESENCE:{id} é excluído no momento em que um membro fica offline, então nada Gravados quando estiveram activos pela última vez. PRESENÇA RESID SEEN:{id} (orgId...

Kamo·2mo ago
FeatureSecurityService

Endpoint das cotações de preços do mutuário — partidário, integrado

POST ********** *** *** caller deve ser um partido de empréstimo (ou administrador do gasoduto); resolve o A integração PRICING PPE do inquilino — NOT CONFIGURE...

Kamo·2mo ago
FeatureSecurityService

Endpoint de status de integrações — a visão honesta do portal sobre a fiação do fornecedor de org

- Está bem. por categoria **************************** runtimeVendor da configuração de integrações de mercado através do resolvedor de runtime. Sessão encerrad...

Kamo·2mo ago
Featurekamo-shared-library

O fornecedor doc-04 RUNTIME — HipotecaProviderResolver + FornecedorTypeBridge

A aba integrações escreveu MortgageProviderConfig linhas nada consumido em tempo de execução. Resolução: (org, FornecedorCategory) → ativação-gated, perfil-esco...

Kamo·2mo ago
Fixkamo-internal

Responder- todos já não CCs si mesmo; linhas em branco sobrevivem ao envio

Responder Todos excluídos apenas ativeMailbox.email Endereço, que está desligado na vista de correio pessoal padrão — então seu próprio endereço (do original Pa...

kamo·2mo ago
FeatureSecurityService

Extração do documento de visão de IA — docs → provedor de visão de org → VerificadoFact(OCR)

O primeiro produtor da VerifiedFactSource.OCR: POST ************* lê um documento de cofre (banco ******************* ID) com a própria visão configurada do ORG...

Kamo·2mo ago
Featurekamo-shared-library

Reconciliação de fato real — fatos de evidência agora povoam o URLA

Substitui o stub M3a log-only: asset.* fatos (agrupados por documento fonte) tornam-se linhas de ativos e emprego.* os factos tornam-se linhas de emprego atravé...

Kamo·2mo ago
FeatureSecurityService

AlegadoFactsDTO carrega o chumbo hipotecário FULL (35 campos)

Adiciona os 16 campos que o portal estruturalmente não poderia enviar (mêsDebts, impostos, seguros, HOA, Pagamento corrente, vendedorCréditos, renovaçãoCost, mu...

Kamo·2mo ago
Featurekamo-internal

Empresa NMLS ID campo em org Informações da empresa

Editar + ler linha + hidratação + PUT (nmlsId). Alimenta a pílula de confiança do mutuário empresa NMLS.

kamo·2mo ago
Featurekamo-shared-library

NmlsId é patchable — a empresa NMLS finalmente tem um caminho de escrita

Organization.nmlsId (identificador SAFE Act alimentando o originador da projecção do originadorOrgNmlsId e o A pílula de licença do portal do mutuário) era legí...

Kamo·2mo ago
Featurekamo-internal

Campos de hipoteca como 3 painéis de coluna na aba de Dados do Líder do Cliente (reutilizar formulário via layout prop)

Adicionar uma disposição?: 'tabs' 'panes' para o componente de campos de hipoteca (padrão 'tabs', bytes idênticos à renderização existente da Oficina de Hipotec...

kamo·2mo ago
FixSecurityService

Solda a corrente LO — os cabos do portal entram no pool de aceitação-líder; aceita LO sobrevive à conversão

(1) PortalLeadService encaminha um portal para o pool de atribuições baseado em crédito (requerAssignment=true) no momento em que ele tem um ponto de contato – ...

Kamo·2mo ago
Fixkamo-internal

Manter o formulário + O que-se como uma célula de grade para que o painel de saídas permaneça na coluna direita

O movimento What-If feito MortgageFieldsComponent render Card + whatIfSlot como irmão crianças; desde MortgageDetailsTab coloca seus filhos em uma grade 2-col, ...

kamo·2mo ago

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.

Começar Livre Para SempreVer Preços