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,918
Total de Alterações
4,606
Características
4,537
Correcções
32
Projectos
Filtrar por projeto
Todos os Projetos17,918AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService372InitializerService300KBService74KlusterServices545MCPGatewayService43MediaService461RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,573kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,321kamo-signer-monorepo50kamolos102
Filtro por tipo
Todos os TiposBuild24CI523Chore670Docs226Feature4,606Fix4,537Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 29, 2026
FixSecurityService

Permitir acesso elevado nos terminais getDomainById e check-dns

Donos de org de topo e membros do sistema estavam recebendo 403 no getDomainBy ID e verificar-dns porque esses endpoints verificados é Org directamente. Adicion...

Kamo·4mo ago
April 28, 2026
FixSecurityService

Evitar domínios de raiz duplicados e corrigir a exibição de domínio primário

Verificação ONE DOMAIN PER ORG incorretamente excluída .kamocrm.com web-alias domínios, permitindo que uma org acumular múltiplos domínios raiz (e 10 aliases ca...

Kamo·4mo ago
FixSecurityService

Reduza a latência da criação de org e corrija falhas em cascata de tradução

- OrganizationController: substitua os membros da equipeForAllOrgs (org completo) scan de tabela) com a garantiaTeamMemberForOrg (single org) — elimina o ~400ms...

Kamo·4mo ago
FeatureSecurityService

Adicionar ponto final inicial para orgs pré-existentes

* ******************************* dispara o mesmo configuração idempotent como o gancho de criação sub-org (BillingSetupService .setupForSubOrgCreation) mas pod...

Kamo·4mo ago
FixSecurityService

Auto-atribuir primeiro assento, livre como piso, mais ampla org invalidação

BillingSetupService agora ativa o primeiro slot de licença aberto para o criador Quando semeia uma subscrição de sub-org (e o mesmo para o proprietário da promo...

Kamo·4mo ago
FixSecurityService

Membros de org de topo obter plano de plataforma-proprietário, bypass billing gates

Os membros das organizações KamoCRM (de nível superior) não estão sujeitos ao sistema de facturação — eles obter a matriz de características do plano ONDER UNIM...

Kamo·4mo ago
FeatureSecurityService

Auto-fornecimento assento KamoCRM na criação sub-org; promover-billing-proprietário endpoint

DireitoService walks SubscriptionMember (not AccountMember) to comput Direitos dos membros — a união de características entre os subs activos do licenciado, mai...

Kamo·4mo ago
April 27, 2026
OtherSecurityService

Grupo de Contas -> AccountTier; endpoints /grupos -> /tiers

Endpoints do grupo de conta (nível de segmentação do cliente, não faturamento) renomeado para usar a terminologia "tier" consistentemente com o Mudar o nome da ...

Kamo·4mo ago
RefactorSecurityService

Drop users/masterAccountHolder, use Account.members + primaryMember

AccountController agora reflete o modelo Conta-como-grupo: - computDisplayName / extractEmail / extractPhone resolver através da Membro primário (Membro) em vez...

Kamo·4mo ago
FeatureSecurityService

Persista idioma membro / fuso horário / moeda na inscrição

O endpoint /register agora aceita idioma, fuso horário e moeda padrão Ao lado do campo do país existente. RegistoServiço define país e fuso horário no novo usuá...

Kamo·4mo ago
RefactorSecurityService

Mover de BillingGroup para licenças baseadas em conta

DireitoO Serviço resolve os direitos dos membros contra a AccountLicense Registos pertencentes à conta de facturação do membro. Os direitos dos membros forma ag...

Kamo·4mo ago
FeatureSecurityService

Suporte aninhado nome/email/foneNúmeros + endpoints de gerenciamento de endereços

- AccountController aceita nome aninhado/email/números de telefone JSON no POST/PUT - O endereço inicial no POST cria Shipping (e BILLING quando usadoAsBillingT...

Kamo·4mo ago
FeatureSecurityService

Adicionar parâmetros de GET /{id}/história e /{id}/história/filtros

Endpoint paginado, filtrado, pesquisável com carga de ator em lote (sem N+1). O endpoint dos filtros retorna campos usados distintos, todos os campos de registr...

Kamo·4mo ago
ChoreSecurityService

Reaplicação do gatilho para ASSIGN LEADS

Kamo·4mo ago
FeatureSecurityService

Estatísticas de gravação de configuração do sistema + ajustáveis de processamento de gravação

- Está bem. retorna os quatro contadores exposto nas configurações kamo-interna → Plataforma → Configuração → VoIP/SMS tab (vmPending, callPending, vmError, cal...

Kamo·4mo ago
April 26, 2026
FeatureSecurityService

Incluir a descrição de org no config.json

Adicionar campo de descrição para buildConfigJson() e pass org.getDescription() de writeConfigFiles() assim que o tema config.json carrega o org's descrição par...

Kamo·4mo ago
FeatureSecurityService

Expor incluirEmpresa em intation-config e market-config respostas

Ambos... E... agora inclui a bandeira includeEmpresa para que o frontend saiba se deve mostrar o campo de nome da empresa na criação de chumbo.

Kamo·4mo ago
OtherSecurityService

Adicionar registro diagnóstico ao ponto final /nomes

Log orgId, contagem de membros e resolução de nome por membro para diagnosticar Por que razão o nome do membro atribuído não está a resolver correctamente.

Kamo·4mo ago
FixSecurityService

Priorizar o primeiro/último nome real sobre o nome de usuárioAlias para exibição

nome de usuárioAlias é funcionalmente um identificador de login (muitas vezes igual ao nome de usuário), não é um nome de exibição. Nomes reais de leitura human...

Kamo·4mo ago
FeatureSecurityService

Adicionar /names endpoint retornando id→name para todos os membros, independentemente do estado

Os filtros de endpoint by-department apenas para membros ativos da equipe, mas extensão As atribuições podem remeter membros de base ou membros inactivos. Usar ...

Kamo·4mo ago
FeatureSecurityService

- Não. endpoint

Returns salesType, subType e customForms for a market by marketId so o formulário Adicionar Chumbo pode renderizar campos de sub-tipo e formulários personalizad...

Kamo·4mo ago
FixSecurityService

Resolver o nome da exibição com a prioridade correta no endpoint by-department

Prioridade: member.usernameAlias → user.name.formatFull() → user.alias → user.username

Kamo·4mo ago
April 25, 2026
OtherSecurityService

Adicionar o registo ao Endpoint Antecedente

Log org/index, informações de arquivo, userId, decisões de autenticação e estadiamento MinIO chave para rastrear porque uploads de fundo não estão aparecendo no...

Kamo·4mo ago
ChoreSecurityService

Reconstruir para pegar o membro JsonIdentity Resolução de informações da biblioteca compartilhada com kamo

correção da biblioteca compartilhada com kamo b57d156 @JsonIdentityInfo(propriedade = "uniqueId") → "id" no Membro, resolvendo 400 erros no PUT /api/security/or...

Kamo·4mo ago
FixSecurityService

Remover duplicado CorsFilter bean causando duplo cabeçalho Access-Control-Allow-Origin

O Feijão CorsFilter explícito causou um segundo filtro CORS ao lado da Primavera Suporte CORS incorporado da segurança (que usa CorsConfigurationSource). Ambos ...

Kamo·4mo ago
FixSecurityService

Permitir que o usuário do sistema gerencie a marca org e corrija a autenticação de logo

- Adicionar bypass do usuário do sistema como primeiro guard no canManageOrgBranding assim plataforma usuário do sistema tem controle total de marca sobre todas...

Kamo·4mo ago
April 24, 2026
FeatureSecurityService

Endpoints de configuração do sistema + visão geral da plataforma

Superfície de configuração ampla da plataforma, fechada pelo proprietário de topo existente guard (matches SystemUserConfigController's requireTopLevelOwner pat...

Kamo·4mo ago
FixSecurityService

Razão real da superfície por trás do erro do GoDaddy 400

GoDaddy agora retorna HTTP 400 com code=UNABLE TO AUTHENTICATE e body "Mau Pedido : Mau Pedido" quando uma conta não atende ao seu atual Elegibilidade da API de...

Kamo·4mo ago
FeatureSecurityService

Adicionar GET /api/security/org/all-networks para administradores de plataforma

Os proprietários de orgs de topo agora podem buscar todas as organizações no sistema com informações de adesão relativas ao chamador. Orgs onde o chamador tem u...

Kamo·4mo ago
RefactorSecurityService

Soltar o parâmetro do membro da equipaPayFeesSetting

Espelha a alteração da biblioteca partilhada — SecurityModelController, MasterModelController e AppliedModelController já não lê/escrever Membro da equipaPayFee...

Kamo·4mo ago
FixSecurityService

Domínios de carga de energia via findByIdWithDomains, drop @Transactional

@Transactional em um método de controle mantém uma conexão DB aberta através todo o upload MinIO, e também arrisca LazyInitializationException se o interna getO...

Kamo·4mo ago
FeatureSecurityService

Filtragem de visibilidade + auto-verificar propriedade do subdomínio

Controlador de Organização: - Criação da Web-alias org agora auto-marca propriedadeVerified=true e isDnsVerified=true on the created OrgDomain — no registro TXT...

Kamo·4mo ago
FixSecurityService

Enviar diretamente para o público/{domain-pasta}/img/ em vez de preparar o balde

O endpoint do uploadLogo estava escrevendo para um placeholder 'sumtingwong' codificado (configuração não preenchida) em vez do caminho do tema público da org. ...

Kamo·4mo ago
FixSecurityService

Remover o nó k2m1 desactivado do nó de bordas por omissão

k2m1 (10.8.2.1) está permanentemente para baixo. Deixando-o na lista de failover fez com que as tentativas de upload pendurassem até o novo timeout do OkHttp di...

Kamo·4mo ago
FeatureSecurityService

Config de nível Org, cliente GoDaddy e web-alias org criam caminho

Wires the new Subdomain Branches feature end-to-end on the backend: - SubdomínioBranchesController for org-level enable + GoDaddy creds (live-verified) - GoDadd...

Kamo·4mo ago
RefactorSecurityService

Deixar cair a verificação de SMS para o campo do telefone na inscrição

O número de telefone coletado durante o self-service é agora um campo de texto opcional simples — sem /register/phone/iniciate, sem código SMS, nenhum /register...

Kamo·4mo ago
FeatureSecurityService

Estado de equipe explícito + prefixo de nome/catálogos sufixos

Agora, devolve o nome Prefixes e NameSuffixes, fonte do NamePrefixType e NameSuffixType para o Adicionar os formulários Membros / Adicionar os Membros da Equipe...

Kamo·4mo ago
FeatureSecurityService

Faça e-mail + nome legal opcional para sub-13 inscrições

O endpoint /api/segurança/registro anteriormente rejeitou qualquer pedido Falta o e-mail, primeiro nome ou sobrenome. Que fez o caminho under-13 (KIDS ONly orgs...

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