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,874
Total de Alterações
4,587
Características
4,515
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,874AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService351InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,556kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI522Chore670Docs226Feature4,587Fix4,515Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
June 10, 2026
ChoreEmailService

Reconstruir a actualização da biblioteca partilhada com kamo (modelos de e- mail de sinais)

Pega os novos modelos canônicos esign.signer verification + esign.signe invite para que a sementeForOrg possa semeá-los no primeiro envio.

Kamo·3mo ago
Featurekamo-shared-library

Modelos de sinais eletrónicos canônicos (verificação + convite)

Adicione dois modelos de email canônicos de larga plataforma semeados por org: - esign.signer verification (step-up OTP: {{code}}, {{name}}) - esign.signe invi...

Kamo·3mo ago
FixBillingService

Registo de repositórios de sinais para o bean de apresentação de contadores

EsignMeterSubmissionService needs EsignUsageRecordRepository, but @EnableJpaRepositórios não escanearam com.kamo.z.shared.esign.repos, então o contexto falhou a...

Kamo·3mo ago
FeatureBillingService

Medição de uso do sinal eletrônico + verificação de auto-serve do consumidor

#4 medição: - EsignMeterSubmissionService (@Scheduled daily): agregado API-origin EsignUsageRecords per org+period; primeiro 40/period included, the rest submet...

Kamo·3mo ago
Featurekamo-internal

Expor o escopo da chave API SIGNATURE (E-Signnature API)

Adicione o escopo da API E-Signnature ao gerenciador de chaves da API org para que a equipe possa conceder Acesso a e-sign programático de orgs empresariais. Ut...

kamo·3mo ago
FeatureAPIService

Gateway e-sign público de API (API SIGNATURE)

Adicionar /api/public/esign/** ao PublicApiController: valida a chave org API, requer o escopo API SIGNATURE, limites de taxa, e encaminha para ESigService API ...

Kamo·3mo ago
FeatureESigService

API de envelope programático interno (origem=API) para Negócios

- EsignInternalController (/api/esig/internal/*): X-Internal- Auth + X-Org-Id authed, chamado pelo APIService depois de validar a chave de API SIGNATURE; reutil...

Kamo·3mo ago
Featurekamo-shared-library

API SIGNATURE api-key escopo + EsignGenericEnvelope.origin

Aditivo, sem bump de versão: - ApiKeyScope.API SIGNATURE — porta a API de assinatura eletrônica programática (Business) - EsignGenericEnvelope.origin (EsignUsag...

Kamo·3mo ago
Featurekamo-internal

Ação Enviar-para-assinatura + status do envelope no editor de documentos

Adicionar um botão 'Enviar para assinatura' ao cabeçalho do editor de modelos que abre um diálogo para enviar o documento para os destinatários e rastrear o sta...

kamo·3mo ago
FeatureESigService

Envelope genérico criar/enviar motor (sender side)

Adicionar as unidades OTK-authed /api/esig/envelopes API kamo-internal para enviar Documentos para assinatura, reutilizando as mesmas entidades de lib partilhad...

Kamo·3mo ago
FeatureESigService

Motor de API de assinatura pública para sign.sign.pink

Implementar a API de assinatura /api/esig/public/* que o aplicativo kamo-signer chama, transformando o assinante ao vivo da pré-visualização em uma infraestrutu...

Kamo·3mo ago
FixBillingService

Preços adicionais retrodimensionados com um medidor de faturamento

Stripe (>= 2025-03-31.basil) rejeita o legado use type+aggregate usage modelo medido ('preços medidos devem ser apoiados por metros'), então USAGE BASED add-on ...

Kamo·3mo ago
Featurekamo-internal

Alternar o produto da plataforma na aba Organizações

Superfície a designação plataforma-produto onde pertence — Plataforma → Organizações. Adiciona um interruptor fechado por org (desactivado para o org de topo), ...

kamo·3mo ago
FeatureBillingService

Gerenciar Organization.isPlatformProduto da Plataforma → Orgs

PlatformAccountResumo expõe isPlatformProduct + hasSubscription Mercado; novo Põe-te a andar. (plataforma-admin fechado) fixa a bandeira e invalida os direitos ...

Kamo·3mo ago
Featurekamo-shared-library

Explicit Organization.isPlatformProduto como sinal de raiz de direito

Substitua a heurística derivada de «donos de um mercado SUBSCRIPTION» por uma heurística explícita, Marca de propriedade do administrador. Um produto de platafo...

Kamo·3mo ago
FixSecurityService

Selecione o mercado SUBSCRIPTION para configuração de plataforma

KamoCRM possui vários mercados ********************** resolveProductMarket deve escolher o mercado do tipo SUBSCRIPTION (plataforma de acesso) em vez do primeir...

Kamo·3mo ago
Fixkamo-shared-library

Raíz do produto = próprio mercado SUBSCRIPTION, não qualquer mercado

Uma organização de clientes (por exemplo, BluEleven) detém os seus próprios mercados de negócios (RETAIL/MORTGAGE) gerir a sua empresa enquanto continua a ser c...

Kamo·3mo ago
June 9, 2026
FeatureSecurityService

Direitos dos membros do âmbito de aplicação à raiz do produto, não KamoCRM

DireitoO serviço resolve agora a raiz do direito de cada membro através DireitoRootResolver (novo ancestral-ou-se-próprio do mercado) em vez de a caminhar para ...

Kamo·3mo ago
Featurekamo-shared-library

Resolver os direitos por org de raiz de produto, não plataforma de nível superior

Introduzir o direitoRootResolver: o ancestral-ou-se-próprio do mercado mais próximo de uma org (sua raiz de produto), que volta para a plataforma de nível super...

Kamo·3mo ago
Fixkamo-internal

Manter a lista de orgs ao refazer as chamadas de sessão; dedupe

/network re-fired fetchNetworks em cada atualização de sessão de fundo e escondeu a lista inteira em qualquer erro de busca, então um blip transitório ou um vel...

kamo·3mo ago
Featurekamo-shared-library

Adicionar o destinatário do envelope, o valor do campo, as entidades de estado do destinatário

Verificar no modelo de sinais de entrada em progresso: EsignEnveleRecipiente (+repo), EsignFieldValue (+repo), EsignRecipientStatus, e uma atualização ESignSign...

Kamo·3mo ago
Featurekamo-shared-library

Adicionar EsignUsageRecord para medição por assinatura

Nova entidade de uso somente do anexo (mirrors AiUsageRecord) emitida na assinatura conclusão. Apenas assinaturas de origem API contam para um plano incluído me...

Kamo·3mo ago
Fixkamo-internal

Reverter e-mail link clic manipuladores, isolar causa

Relatórios do usuário e-mail-preview cliques de link ainda não fazem nada E texto a seleção é morta no meio do drag. Botão direito do mouse e pairar ambos funci...

kamo·3mo ago
June 8, 2026
FeatureConversionService

Preservar relação de aspecto, nunca esticar logotipos não-quadrados

Frames Favicon PNG/ICO foram produzidos com keepAspectRatio(false), alongamento qualquer logótipo não quadrado num quadrado distorcido. Centrar o logótipo numa ...

Kamo·3mo ago
FixSecurityService

Regenerar favicons na rotulagem salvar; sniff tipo de logotipo real

dispositionUpdate (run on every custom-laking save) writed config/css/manifest mas nunca regenerados favicons — que só foram produzidos por provisãoFull. An org...

Kamo·3mo ago
FixSecurityService

Seed globals.css do template quando a pasta org não tem

provisionUpdate (run on every color save) reescreveu o css/globals.css da org no lugar, mas esse objeto só existe uma vez provisão O Full copiou- o de o modelo ...

Kamo·3mo ago
Fixkamo-internal

Mostrar logotipo completo com sua extensão real, não hardcoded .svg

A aba de branding construiu logoFullUrl como logo-full.svg na montagem, ignorando o logo de orgFullExt. Logotipos completos carregados como png/jpg/etc ao vivo ...

kamo·3mo ago
FixKlusterServices

Atualizar TLSStore cada loop tão recém-emitidos certificados ser servido

update tls store() só foi executado na inicialização e em importações de armazenamento compartilhado, então a cert recentemente emitido pelo cert-manager (HTTP-...

Kamo·3mo ago
FixKlusterServices

Dar uma infra- estrutura apenas de redirecionamento para que o Traefik v3 o habilite

Traefik v3 desactiva um router IngressRoute com serviços: [] quando allowEmptyServices está desligada (como está aqui), então o domínio- diagnóstico HTTP->Rotea...

Kamo·3mo ago
FixKlusterServices

Redirecionar todos os hosts HTTP para HTTPS + gate auto-cert para domínios org reais

Domínios org personalizados (por exemplo, login.sign.pink) devolveu o Traefik nu "404 page not found" sobre HTTP simples: o único roteador de redirecionamento p...

Kamo·3mo ago
FeatureKlusterServices

Sign.pink + www.sign.pink em STATIC DOMAINS

sign.pink é um novo domínio apex (consumer e-assinature brand / white-label Kamo locatário org). Pré-seed apex + www para que exista um certificado de criptogra...

Kamo·3mo ago
FixConversionService

Persista conversion error em vez de falhar silenciosamente

Tanto o modelo como os gasodutos de conversão de upload regulares engoliram Docs falhas de conversão (logged only), deixando is converted=false sem registro raz...

Kamo·3mo ago
June 7, 2026
Fixkamo-signer-monorepo

Instale o turbo via npm no estágio do podador Docker; pin pnpm; adicione .dockerignore

O estágio do podador rodava `pnpm add -g turbo` antes de qualquer package.json existir, então o corepack agarrou o pnpm 11 e falhou com o "global bin directory ...

Kamo·3mo ago
Featurekamo-signer-monorepo

Novo aplicativo monorepo + mobile-primeiro e-assinatura assinatura

Turborepo + espaços de trabalho pnpm monorepo caixas reutilizáveis e-sign extraído do kamo-internal mais um novo aplicativo kamo-signer ultrapolido - a segunda ...

Kamo·3mo ago
May 30, 2026
Featurekamo-internal

Reescrever empresa de largura total com visualização ao vivo

LoanProductForm foi uma única coluna estreita (máx. Largura: 880) com codificação Inglês por todo o lado. Agora usa o mesmo padrão empresarial que a página de o...

kamo·3mo ago
Featurekamo-internal

Layout de duas colunas com painel de visualização ao vivo

A página nova-oferta era uma coluna estreita alta em telas largas — metade desperdiçada O viewport. Agora usa CSS Grid com o formulário à esquerda (5fr) e um pa...

kamo·3mo ago
Refactorkamo-internal

Redesenhar página de nova oferta como espaço de trabalho de duas colunas + visualização ao vivo

Você pediu para imóveis completos, modernos, polidos — último refator colocar um forma de coluna única dentro de uma concha de largura total, que é exatamente a...

kamo·3mo ago
May 29, 2026
Featurekamo-internal

Página da nova oferta polaca — estado vazio, crachá LOC, termos personalizados

Três lacunas UX que a página da oferta teve após o refator anterior: 1. Estado vazio. Quando um mercado ainda não tem Produtos de Empréstimo, o dropdown utiliz...

kamo·3mo ago
Featurekamolos

Por oferta substitui por taxa, APR e taxa de origem

LoanOfferCreateO pedido ganha três campos opcionais — interestRateBpsOverride, aprBpsOverride, originationFeeAmountOverride. createDraft aplica- os quando ajust...

Kamo·3mo ago
Fixkamolos

Padrão vazio STRIPE CONNECT WEBHOOK SECRET para botas KamoLOS

O mapa de configuração refere-se a: então o placeholder da Spring lançou antes de atingir o nível Java O que já trata o valor como opcional. A inicialização do ...

Kamo·3mo ago
Fixkamolos

Track shared-lib LoanRepository → PersonalLoanRepository renomear

Atualiza cada importação e tipo de campo do Repositório de Empréstimos para PersonalLoanRepository através de 20 arquivos fonte KamoLOS + 1 teste (Lombok-injete...

Kamo·3mo ago
Fixkamo-shared-library

Renomear Repositório de Empréstimos → PersonalRepositório de Empréstimos

Spring Data JPA deriva o nome do bean do repositório da interface nome de classe simples, não do @Repository("...") valor qualificador, então o a solução prévia...

Kamo·3mo ago
Fixkamo-internal

Adicionar /commerce/empréstimos pessoais/nova entrada + página de oferta polida de mercado

A ação QuickActionsBar "Nova Oferta de Empréstimo" apontou para /commerce/empréstimos pessoais/novo mas tal página não existia, então Next.js encaminhado para a...

kamo·3mo ago
Refactorkamo-internal

Polimento empresarial de largura total em 10 páginas

Adota o padrão empresarial moderno (cabeçalho gradual + broadcrumbs + seta traseira + escudo flex de altura completa + conteúdo agrupado com cartão em cinza cla...

kamo·3mo ago
ChoreSecurityService

Reconstrução do gatilho para obter a entidade PersonalLoan renomeada

A imagem SecurityService em 761019b foi construída antes de compartilhar-lib d14dc54 (que renomeou a entidade de empréstimos pessoais para o nome JPA "PersonalL...

Kamo·3mo ago
Featurekamo-internal

Expor os LOADORES PESSOAIS em catadores de comércio e engajamento

Adiciona PESSOAL LOANS às listas COMMERCE TYPES e tipo de envolvimento para que o novo mercado de empréstimos pessoais KamoLOS pode ser criado a partir dos merc...

kamo·3mo ago
Fixkamo-shared-library

Evite Empréstimo / EmpréstimoRepositório colisão com aplicativo hipotecário

O KamoInitializerService falhou ao inicializar porque duas classes @Entity nomeadas 'Empréstimo' e duas classes de repositório chamadas 'LoanRepository' ambas q...

Kamo·3mo ago
Featurekamo-internal

T6+T7 frontend polish + org reports + auto-pay UI

Polimento frontal (T6): - Novo lib/format.ts: helpers Intl locale-aware — formatMoeda / formatoData / formatoDataTime / formatoPercentBps. Substitui o código rí...

kamo·3mo ago
Featurekamolos

Tier 6+7+9+10 — frontend polish, org reports, OpenAPI, JaCoCo

T6 (frontend polish): - New /lib/format.ts: locale-aware formatCurrency / formatDate / formatDateTime / formatPercentBps via Intl APIs (replaces hardcoded t...

Kamo·3mo 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