KamoCRM

Registo de Mudança ao Vivo

Cada recurso, correção e melhoria, postado como ele envia. Nada é retido para um lançamento.

17,500
Total de Alterações
5,986
Características
5,284
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 17, 2026
FeatureSecurityService

As demos marcaram uma pista, na liderança

- Está bem. A seção Webinars da página principal chamou /api/webinar/leaders/{id} desde que foi escrito e nada o serviu — a API ao vivo responde 404, e o compon...

Kamo·1mo ago
FixSecurityService

Códigos curtos de uma vez não podem mais ser adivinhados sem limite

A cada código curto os e-mails ou textos da plataforma eram verificados sem contagem: - POST /api/recupere/email/verify-code pegou o código de reset de 8 hex-c...

Kamo·1mo ago
FixSecurityService

Securityservice nunca armazena uma senha conforme digitado

Dois escritores colocam texto simples nos usuários. Palavra de passagem. Ambos chamados User.encodePassword(), que precisa de um codificador estático que O únic...

Kamo·1mo ago
FixSecurityService

As ligações de lojas de retalho só podem ser alcançadas pelos gestores das suas próprias organizações de comércio

Os manipuladores de configuração de provedor de varejo no CommerceMarketController resolveram a org da sessão e usaram o que market e config uid o caminho nomea...

Kamo·1mo ago
FixSecurityService

O usuário do sistema atua somente dentro da organização em que foi inserido

Existe um usuário do sistema para toda a plataforma. Operadores da plataforma e pessoal de apoio que detenham uma subvenção abrangida por organização do bilhete...

Kamo·1mo ago
FixSecurityService

Somente o proprietário de uma org, seus membros CONFIGURE SYSTEM ou o modo deus ativo podem alterar suas configurações

PUT /api/security/org/{id} não aceitou nenhum pedido. ResourceServerConfig permite todos os relés de pedidos e APIService /api/security/**, então um pedido anôn...

Kamo·1mo ago
FixSecurityService

Um aplicativo OAuth save mantém seu cliente em segredo a menos que um novo seja digitado; credenciais dos proprietários ficam fora de org JSON

PUT /api/oauth-config/{id} guardou tudo o que chegou sob o clienteSecret. As respostas mascaram o segredo e o formulário de edição envia um branco para trás, en...

Kamo·1mo ago
TestSecurityService

Um termo de pesquisa lê o e- mail do líder

Caminha pelas especificações da grade como branches no Hibernate este serviço é executado (a renderização HQL deixa os argumentos da função de fora, então ele n...

Kamo·1mo ago
FixSecurityService

Pare de enviar as credenciais do GoDaddy e tranque-as no mapper deste serviço

A correção está no kamo-shared-library 096feaa1: Organization.godaddyApiKey e godaddyApiSecret estão agora @JsonIgnore. Essa mudança só atinge a produção quando...

Kamo·1mo ago
FeatureSecurityService

Carregamentos de logotipo de estilo de vida, chaves config.json e a marca d'água LIFESTYLE

O logotipo de estilo de vida é um quarto logotipo por marca (empresa e white-label), a versão decorativa do marca d'água de fundo agora desenha por padrão. Seu ...

Kamo·1mo ago
FeatureSecurityService

Um chumbo importado é registado como importado

LeadImportController criou cada linha com a criação de dois argumentos, então um o histórico do lead disse API fonte com ninguém agindo, exatamente como um envi...

Kamo·1mo ago
September 16, 2026
FixSecurityService

Repetir o público lê o banco de dados abortado com 4001

Cada DDL bate com a versão do catálogo YSQL, e uma transação que começou em o antigo falha com "catálogo instantâneo ... invalidado: MISMATCHED SCHEMA" (SQLSTAT...

Kamo·1mo ago
OtherSecurityService

Liberar conexões Hikari ociosas agora que YSQL é compartilhado

O gestor de ligações já não fixa as sessões **************************** então as conexões de aplicativos ociosos já não possuem uma infraestrutura de banco de ...

Kamo·1mo ago
FixSecurityService

Tire kamo-meet e kamo-analytics do changelog público

Ambos os nomes deixam changelog.public-projects. Cada leitura pública passa que uma lista, assim que o site de marketing / changelog pára de mostrá-los em todos...

Kamo·1mo ago
FeatureSecurityService

O widget Campanhas de Email chega para todos que podem abrir as campanhas

EMAIL CAMPAIGNS WIDGET e as suas políticas adicionais, opcionais e móveis do VER BULK EMAIL na bota que os introduz, assim o painel pousa em o launchpad de cada...

Kamo·1mo ago
September 13, 2026
FeatureSecurityService

Painel de opt-out de chumbo passa personAsked to the bookger

A atualização de opt-out da página principal requer uma pessoa opcionalAsked flag and hands ao livro de registos, que agora se recusa a levantar a assinatura de...

Kamo·1mo ago
FeatureSecurityService

As organizações criadas por cada membro, nas listas de membros

E os membros da equipa são contratados. agora carregam orgs criados por pessoa: os nomes das organizações que possuem (orgs.user id owner, definido uma vez por ...

Kamo·1mo ago
FeatureSecurityService

Transição da própria página de uma organização e de um membro

A transição de página agora é escolhida em três níveis, membro resolvido, então organização, em seguida, plataforma — para a escolha da transição e, uma transiç...

Kamo·1mo ago
September 12, 2026
FeatureSecurityService

Ajustar a transição de cada página, tamanho do azulejo e cor para iniciar

GET e PUT /api/security/page-transition respond options for every catalog ID, normalizado a partir de PAGE TRANSITION OPTIONS: um documento ausente, ilegível ou...

Kamo·1mo ago
FeatureSecurityService

Cada página lê a transição da página e um operador escolhe- a

GET /api/security/page-transition responde a qualquer sessão iniciada, já que cada aba precisa dela para descobrir uma página; um valor não definido ou desconhe...

Kamo·1mo ago
FixSecurityService

O resolvedor de ID nunca entrega um endereço que o membro não possa ler

Resolvendo IDs de chumbo ler cada endereço através do DTO mascarando chumbo e pulou apenas em branco. Mascaramento agora ofusca em vez de em branco ("s***@gmail...

Kamo·1mo ago
FeatureSecurityService

A mudança de opt-out de um lead atualiza telas abertas ao vivo

O livro de registros aqui diz OptOutChange Publisher após os commits de alterações, que publica rt.org.{orgId}.email-opt-outs no núcleo NATS (o stream JetStream...

Kamo·1mo ago
FeatureSecurityService

Emitir códigos pessoais de uso único de uma promoção de modelo

O site de caça kamocrm.com dá a cada solucionador um código próprio, e apenas Os primeiros solucionadores de N têm um. Um código partilhado não poderia fazer is...

Kamo·1mo ago
FixSecurityService

A pasta de uma nova organização não possui nenhum dos fundos, folha de estilo ou configuração da plataforma

O provimento copiou todo o tema base na pasta de cada nova organização, os três do KamoCRM Incluem-se fotografias de inscrição. Eles se sentaram em img/bg/1-3.w...

Kamo·1mo ago
FixSecurityService

Uma conta de deus é mostrada em todas as organizações, onde quer que seja assinada

GET /org/all-networks - a lista por trás /network - foi fechado no Plataforma SYSTEM USER apenas e os direitos da plataforma só resolvem em uma Sessão de organi...

Kamo·1mo ago
FeatureSecurityService

Veja e mude o opt-out de e-mail de um lead do lead

Um membro que trabalha com uma liderança pode agora ver se essa pessoa pode ser enviada por e-mail, e altere-o, sem a lista de configurações de opt-out de toda ...

Kamo·1mo ago
TestSecurityService

GESTÃO OUTBOUND EMAIL HOSTS é aplicada no EmailService

PlatformOutboundHostsController verifica através do SessionPlatformFacts e o compartilhado PlatformRightsResolver, por isso está listado com os direitos aplicad...

Kamo·1mo ago
September 11, 2026
FixSecurityService

Um eco do inglês censurado não é uma tradução

translatedLocales compararam cada tradução com o título em inglês como armazenado. O tradutor recebe o título censurado (ChangelogSanitizationService mascara no...

Kamo·1mo ago
FixSecurityService

A página Geral conta o que a página Organizações chama de Activo

6c8d789 moveu a contagem de organização da plataforma para findAllLive(), que também solta orgs criados por contas sintéticas (is fake) — assim o General A aba ...

Kamo·1mo ago
FeatureSecurityService

Dizer em que locais cada entrada é realmente traduzida

O site de marketing agora lista todas as versões linguísticas de cada entrada, e cada página de entrada nomeia os outros como seu hreflang alterna. A Tradução l...

Kamo·1mo ago
FeatureSecurityService

Esvaziar uma organização, e não deixar entrar um vazio

Plataforma -> Configuração -> As organizações podem agora anular uma organização. O vazio é orgs.is active = FALSE; este commit adiciona a ação e faz TODOS OS C...

Kamo·1mo ago
FeatureSecurityService

Dê a cada entrada pública um endereço e página da lista no servidor

O changelog público serviu entradas sem identificador, de modo que o site de marketing não poderia vincular a um nem listá-los em um mapa do site. Cada entrada ...

Kamo·1mo ago
FeatureSecurityService

Asse o logotipo do site carreiras sobreposição em config.json

kamo-carreiras pinta o logotipo da org em seu cabeçalho e não tem OrgContext; lê o tema config.json no servidor, o mesmo arquivo de login, registrar e aplicativ...

Kamo·1mo ago
September 10, 2026
FixSecurityService

As cotações e as ligações mutuário-portais nomeiam apenas um domínio ao vivo

QuoteEmailClient resolveu para qualquer domínio ativo, verificado ou não, então uma org ainda configurando seu domínio white- label tinha aspas links enviados p...

Kamo·1mo ago
FixSecurityService

Os nomes .svg de uma organização mostram sua própria arte, não a plataforma

A pasta de uma nova organização é semeada a partir do tema base, então ele começa com a arte de KamoCRM em img/logo-full.svg e favicon/favicon.svg. An organizaç...

Kamo·1mo ago
FeatureSecurityService

Dizer quando a secretária mudar

Concessão ou revogação do Exec2Exec Access agora publica exec2exec.desk.changed, assim MediaService pode colocar um executivo em cada bate-papo — ou tirá-los — ...

Kamo·1mo ago
FeatureSecurityService

Guardar a mensagem de boas- vindas

A saudação que a plataforma envia primeiro sobre Exec2Exec, na configuração da plataforma singleton onde todas as outras plataformas já vivem. Dois novos endpo...

Kamo·1mo ago
September 9, 2026
FixSecurityService

Uma org sem o aplicativo não deve acumular realizações

O portão de premiação pediu VER AQUIVEMENTOS e parou lá. Direitos não são titularidade filtrada, de modo a que o direito seja concedido — e continue a responder...

Kamo·1mo ago
FixSecurityService

Recusar-se a atribuir um membro cujo tipo de segurança o exclua

AchievementController verifica VER AQUIVEMENTOS em todos os quatro seus objetivos, e que parece a regra a ser aplicada. Não foi: é a regra imposta sobre a única...

Kamo·1mo ago
September 8, 2026
FixSecurityService

O mesmo guarda de reconstrução nunca poderia disparar, então todos os despachos falharam

Reconstruir este serviço sem um commit próprio — um workflow dispatch, um re-run, ou uma mudança na biblioteca compartilhada com kamo que ele deve pegar — tem f...

Kamo·1mo ago
September 7, 2026
FixSecurityService

Um bloqueio de painel sobrevive ao editor alt-tabbing away

O cliente bate com o painel a cada 15 e o varredor é libertado. qualquer fechadura nunca ouvida por 45s — três batidas falhadas, que parecem margem generosa e n...

Kamo·1mo ago
FeatureSecurityService

Sondas para os onze ovos de Páscoa derivados

Onze dos cinquenta segredos são questões sobre dados duráveis em vez de sobre se um membro viu alguma coisa, então eles são backfill: um membro que reagiu à men...

Kamo·1mo ago
FeatureSecurityService

Prêmio Loitering da sessão que ainda está aberta

A medida é a idade do *** o membro está segurando, por isso a sessão teve para começar a carregar o instante em que foi cunhado — nada em qualquer lugar o regis...

Kamo·1mo ago
FeatureSecurityService

Sirva as três camadas da pilha de efeitos de contato

GET /api/security/contact-effects retorna as camadas da plataforma, org e membro em uma viagem de ida e volta; PUTE e DELETE no /{scope} escreva e reinicie uma ...

Kamo·1mo ago
ChoreSecurityService

Basear o objetivo de evento de ação única

A mesma porta e o mesmo raciocínio do seu irmão uma linha acima: X-Internal-Auth, Tempo constante, falha-fechada. Antes da sessão propriamente dita — é reportad...

Kamo·1mo ago
FeatureSecurityService

Premiar e completar as realizações de ação única

Vinte e seis dos trinta e cinco são questões que a base de dados já pode responder, portanto Eles são concedidos pedindo-o. SingleActionProbes detém um EXISTS p...

Kamo·1mo ago
FeatureSecurityService

Atribua as seis conquistas do link de rastreamento e preencha-as

**************************** lê todos os seis de marketing de um membro Contadores em uma linha e fixa todas as seis faixas contra eles. Ligado em /self e /auto...

Kamo·1mo ago
ChoreSecurityService

Basear o objectivo de sincronização da missão de crescimento

**************************** apanhado o novo objectivo interno, que é para que serve: com anyRequest().permitAll(), um manipulador que não resolve nenhuma chama...

Kamo·1mo ago
FeatureSecurityService

Posição de armazenamento de um proprietário, carregado em uma carga útil que já existe

A plataforma de lançamento está recebendo um medidor de armazenamento, ea maneira óbvia de alimentá-lo é um pedido próprio em cada carga de página. Os números n...

Kamo·1mo ago

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços