KamoCRM

Registo de Mudança ao Vivo

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

17,494
Total de Alterações
5,983
Características
5,282
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,494AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService248MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore773Docs3,254Feature5,983Fix5,282Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 16, 2026
FeatureSecurityService

Adicionar gestão de ingestão de chumbo e controladores de recepção pública

Adiciona dois controladores para o sistema automatizado de admissão de chumbo: - LeadIntakeController: CRUD autenticado para endpoints de entrada, campo mapeame...

Kamo·6mo ago
FeatureAPIService

Add public lead intake endpoint for 3rd-party lead submission

Adds LeadIntakePublicController at /api/public/lead-intake/{token} that accepts lead data in any format (JSON, form-urlencoded) from 3rd-party vendors and forwa...

Kamo·6mo ago
Featurekamo-shared-library

Adicionar Chumbo Entidades do sistema de admissão, acordos de recompra, DTOs e serviços

Adiciona a camada de dados completa para o sistema automatizado de admissão de chumbo: - 4 entidades: LeadIntakeEndpoint, LeadIntakeFieldMapping, LeadIntakeRawP...

Kamo·6mo ago
ChoreEmailService

Bump version to trigger rebuild with updated kamo-shared-library

Rebuilds the Docker image with the fixed Member entity (memberType field removed) so the Hibernate SQL no longer selects security_level from the member_team_mem...

Kamo·6mo ago
Featurekamo-shared-library

Adicionar **************** para CommitLogRepository

Kamo·6mo ago
Fixkamo-marketing

Chat *** — corrigir verificar o tempo e melhorar a cópia do banner

- ***Provider: gatilhoVerificar o efeito agora depende do desafioUrl assim verify () só é chamado após a montagem do widget; usa rAF para garantir que o DOM ten...

Kamo·6mo ago
Featurekamo-marketing

Integrar o kamo *** (prova de trabalho) no formulário de contacto, no formulário de demonstração e no widget de chat

- Adicionar ***Provider componente reutilizável embrulho Capcha-widget com estilo de tema escuro - Formulário de contato: auto-verify on focus, porta de submiss...

Kamo·6mo ago
Fixkamo-shared-library

Remover membroType campo inteiramente para impedir Hibernate duplicate column

As correções anteriores (@Transient no campo, @Access(AccessType.FIELD) na classe) foram insuficientes. A inspeção do Bytecode revelou que o @Setter de Lombok g...

Kamo·6mo ago
FixInitializerService

Email as paid add-ons, not included free

- KamoMail Hosting: $5/user/mo add-on on all plans - 3rd Party Email Integration: $2/user/mo add-on on all plans - Email hosting feature reverted to "Add-on" in...

Kamo·6mo ago
Fixkamo-marketing

E-mail como add-on pago, atualizar todos os dados de preços de retorno

- Hosting KamoMail: $ 5/usuário/mo add-on (não livre — responsabilidade) - Integração de e-mail de terceiros: $2/usuário/mo add-on - Dados atualizados do backba...

Kamo·6mo ago
Featurekamo-marketing

Adicionar banner de consentimento de cookies animado com design de vidromorfismo

Cartão flutuante inferior esquerdo com animações de mola, biscoito essencial/analítico alternâncias, persistência local do armazenamento e um link de configuraç...

Kamo·6mo ago
FixInitializerService

Use 18DOFF promo code with April 30 2026 expiry

Kamo·6mo ago
Fixkamo-marketing

Use o código promocional 18DOFF, atualizar o prazo de validade até 30 de abril de 2026

Código promocional revertido de EARLYBIRD de volta para 18DOFF para combinar com cabeçalhos de navegação. Texto de navegação atualizado de "Prelaunch" para "Ave...

Kamo·6mo ago
Fixkamo-marketing

Atualizar dados de preços de retrocesso para corresponder aos novos preços de produção

A API retorna 401 para que o site de marketing use dados de backback codificados. Atualizado todos os planos de retrocesso, addons, pacotes e tabela de comparaç...

Kamo·6mo ago
Featurekamo-marketing

Atualizar o site de marketing para novos preços de produção

- Adicionado eAssinaturas aos mapas de ícones addon e alternância da calculadora - Hospedagem de e- mail mostrada como "Incluída Livre" em vez de comutador adic...

Kamo·6mo ago
FeatureInitializerService

Update KamoCRM pricing to production go-to-market rates

- Starter: $34/mo ($28 annual), Business: $72/mo ($59 annual), Enterprise: from $109/mo ($99 annual) - Business plan expanded from 50 to 100 users - Added eSign...

Kamo·6mo ago
Fixkamo-shared-library

Adicionar @Access(AccessType.FIELD) ao Membro para parar o mapeamento Hibernate getMemberType() como uma coluna

A correção anterior (@Transient no campo membroType) foi insuficiente. Hibernate 6 ainda estava descobrindo o método público getMemberType() via digitalização d...

Kamo·6mo ago
Fixkamo-internal

Mostrar o nome do uploader, ampliar a coluna de data, mesclar o ícone de extensão no nome do arquivo

- Enviado por: estava sempre vazio — o nome do campo estava correcto, mas a infra- estrutura nunca definido criadoPorNome; agora resolvido no lado da infraestru...

kamo·6mo ago
FeatureDocsService

Popular criadoByName no DocumentMetadata do membro do upload

convertToMetadata () agora lê **************************** e conjuntos criadosByName para que a coluna Enviada pelo gestor de documentos mostra o nome do upload...

Kamo·6mo ago
Featurekamo-shared-library

Acompanhe o membro carregado na entidade Img

Adicionar o campo criadoByMember (ManyToOne) ao Img para que o uploader é persistiu na hora do upload. ImageService.uploadDocument() agora o define do membro da...

Kamo·6mo ago
Fixkamo-shared-library

Resolver erro SQL de nível segurança causado pela coluna duplicada MEMBRO TYPE em Hibernate 6

Membro.java mapeou MEMBRO TYPE tanto como @DiscriminatorColumn como como um explícito @Column field. Hibernate 6 selecionou a coluna duas vezes na projeção da t...

Kamo·6mo ago
FeatureDocsService

Expose thumb and converted file sizes in DocumentMetadata

Adds thumbFileSize, convertedFileSize, and convertedThumbFileSize to the DocumentMetadata DTO and populates them in convertToMetadata() from the ImgDat and its ...

Kamo·6mo ago
Featurekamo-internal

Adicionar a dica de tamanho armazenado à célula Tamanho no gerenciador de documentos

A dica mostra a desagregação do armazenamento real usado por documento: ficheiro original, miniaturas (original + convertido combinado), e doc convertido — mais...

kamo·6mo ago
Fixkamo-internal

Ignorar a tela de carregamento de downloads de arquivos no NavigationInterceptor

URLs Blob e links com o atributo download nunca causam navegação de página, então o manipulador de cliques global agora retorna cedo para estes — impedindo "Car...

kamo·6mo ago
Fixkamo-internal

Superfície salvar erros e reverter atualização otimista no seletor de provedor de email

Ao salvar um provedor não configurável (KamoMail, ParentOrg, NotConfigured) falhou, o erro foi definido em estado, mas nunca foi exibido na lista, e a atualizaç...

kamo·6mo ago
Featurekamo-internal

Mover os botões de ação do gerenciador de documentos para a linha de pesquisa da barra de ferramentas

- Removido Criar documento, Upload Document, Bulk Upload e Atualizar do cabeçalho do herói gradiente - O cabeçalho do herói é apenas título/descrição - Criar Do...

kamo·6mo ago
FixSecurityService

Correct security level column reference in login SQL

security level está na tabela de membros (m), não member team member (e). O alias errado e.security level fez com que todo o SQL falhasse silenciosamente, então...

Kamo·6mo ago
Fixkamo-internal

Restaurar o modelo de permissão membro da equipe/membro para a janela de partilha

Os membros da equipa (membroType=TEAM MEMBER) ignoram todas as portas. Os membros regulares estão fechados por direitos SHARE DOCS *. Sessões legadas sem membro...

kamo·6mo ago
Fixkamo-internal

Permitir que qualquer membro autenticado compartilhe documentos

Remover o portão baseado em funções na janela de partilha — qualquer membro logado pode partilhar. A verificação anterior necessária éTeamMember (do membro da s...

kamo·6mo ago
FixDocsService

Correct member name access in resolveAlias endpoint

member.getNameFirst() doesn't exist — name is on User.getName(). Use getMemberDisplayName() helper which correctly navigates the member -> user -> EmbNameFull p...

Kamo·6mo ago
FeatureSecurityService

Membro da lojaTipo na sessão Redis no login

Adiciona o caso quando e.id não é nulo, em seguida, 'team member' outro 'member' fim para a consulta SQL de login e passa o resultado através de createSession e...

Kamo·6mo ago
Fixkamo-internal

Importar o blake3 do blake3/browser para inicializar o WASM corretamente

blake3/esm/browser requer provisionamento manual WASM; blake3/browser faz isso automaticamente.

kamo·6mo ago
FeatureDocsService

Add document sharing endpoints to ImagingController

Adds: shares/by-image, shares/create, shares/update/{id}, shares/delete/{id}, shares/shared-with-me, **************** **************** shares/resolve-alias

Kamo·6mo ago
Featurekamo-login

Adicionar suporte a parâmetros ?next= forward para redirecionamento pós-login

Captura ?next=/path da URL e a carrega através de ambos login manual e fluxos de login automáticos, anexando-o ao URL de redirecionamento OTK assim kamo-interna...

Kamo·6mo ago
Featurekamo-internal

Implementar o sistema de partilha de documentos com a janela de partilha, a página Partilhado Comigo e links compartilháveis

- Adicionar ShareDocumentDialog com membro/equipe/dept/job baseado em permissão Selector do destinatário do título - Botão de Partilha de Fios na barra de ferra...

kamo·6mo ago
Featurekamo-shared-library

Adicionar direitos de segurança de partilha de documentos (SHARE DOCS SEARCH MEMBERS, SHARE DOCS ALIAS MEMBERS, SHARE DOCS SEARCH TEAM MEMBERS, SHARE DOCS ALIAS TEAM MEMBERS)

Novas entradas do RoleRightType (IDs 108-111) no ServiceType.DOCS para controlar o membro permissões de partilha de documentos com padrões de acesso de pesquisa...

Kamo·6mo ago
April 15, 2026
Featurekamo-internal

Real BLAKE3 hashing e dedup de pré-carregamento check in doc manager

- Substituir BLAKE3 placeholder com real blake3 WASM em fileHashing.ts - Adicione check-hashes e rotas de proxy de API existentes - MultiFileUploader agora veri...

kamo·6mo ago
FeatureConversionService

Add check-hashes and register-existing endpoints for upload dedup

- POST /check-hashes: client sends hashes before upload, server returns whether file exists - POST /register-existing: creates Img record pointing to existing I...

Kamo·6mo ago
Featurekamo-shared-library

Adicionar o hashing BLAKE3 real, verificação de dedup pré-upload e dedup de org-scoped

- Substituir BLAKE3 placeholder com verdadeiro BouncyCastle Blake3 Digest in HashUtils - Adicionar coluna dedupScope ao ImgOrgAssoc (GLOBAL ou ORG, GLOBAL padrã...

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