KamoCRM

Registro de alterações ao vivo

Todos os recursos, correções e melhorias são publicados à medida que são enviados.Nada é retido para um lançamento.

17,672
Total de alterações
6,083
Características
5,346
Correções
30
Projectos
Filtrar por projeto
Todos os projetos17,672AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService330KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,876TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,416kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,684kamo-signer-monorepo57kamolos114
Filtrar por tipo
Todos os tiposBuild17CI523Chore776Docs3,258Feature6,083Fix5,346Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 19, 2026
FeatureSecurityService

Auto-sync missing role rights on startup

Kamo·6mo ago
Featurekamo-internal

Forçar os direitos de membros de org+ nas configurações, casa e calculadora

- Adicionar 11 novos direitos (Manage CRM SETTINGS, View TASKS, ************* para RoleRightType.ts - Adicionar CALCULATOR ao ServiceType.ts, AppType.ts e Organ...

kamo·6mo ago
Featurekamo-register

O estado de verificação ao vivo da SSE na página /verificação

- Adicione a transmissão de procuração da SSE. - PostCompletionScreen assina o SSE; auto-sets verificados quando o email link é clicado em outra aba - O estado ...

Kamo·6mo ago
Featurekamo-shared-library

Adicionar 11 novos direitos (119-129) e tipo de serviço CALCULATOR

GESTÃO CRM SETTINGS, VISÕES, CALCO SIMPLO, CALCO SCIENTÍFICO, CALC PROGRAMMER, CALC GRAPHING, CALC UNIT CONVERTER, CALC CURRENCY CONVERTER, CALC EMOJIS, CALC CA...

Kamo·6mo ago
Featurekamo-register

Passar email verified e params de email em redirecionamento para login

Tanto os caminhos de verificação de código como de verificação de token agora redirecionam para Para que a página de login possa mostrar um banner de sucesso e ...

Kamo·6mo ago
Featurekamo-login

Mostrar o banner verificado e o e- mail pré- preenchido após a verificação do e- mail

Lê ?email verified=1&email=... da URL na montagem, mostra um sucesso alerta, pré-preencha o campo de utilizador e, em seguida, limpa a URL.

Kamo·6mo ago
Featurekamo-internal

Adicionar por-mailbox OAuth callback page

kamo·6mo ago
Featurekamo-login

Adicionar /reset-password page, atualizar Esqueceu o link de senha

Reiniciar senha de e-mail em três estágios: formulário de e-mail → entrada de código 8-char → nova senha. Verifica automaticamente o token do URL. Cartão de vid...

Kamo·6mo ago
Featurekamo-login

Redirecionar Esqueceu a senha para registrar. {domínio}/recuperar

Usa o padrão de substituição DeepestAlias existente, consistente com A ligação de registo. A senha reset agora vive no registro kamo.

Kamo·6mo ago
Featurekamo-register

Adicionar /recuperar senha redefinir página e proxy de API

Fluxo de três estágios: e-mail → entrada de código 8-char → nova senha. Verifica automaticamente o token do parâmetro de consulta URL, carrossel de fundo, cartã...

Kamo·6mo ago
Featurekamo-internal

Aplicar os direitos dos membros em todos os artigos de navegação

Cada item de navegação agora requer bandeira de ambos os recursos de org E membro direito. 7 novos direitos de acesso acrescentados: ACESS COMMERCE, VER CALENDÁ...

kamo·6mo ago
Featurekamo-shared-library

Adicionar 7 direitos de acesso ao módulo (IDs 112-118)

ACCESS COMMERCE, VER CALENDÁRIO, ACCESS CHAT, ACCESS MAIL, ACESS VOIP, VER APOIO, VER ANÁLISE

Kamo·6mo ago
FeatureSecurityService

Pass human-readable expiry time to email verification template

Add humanizeMinutes() helper that formats minutes as days/hours/minutes (e.g. "1 day" for 1440 min). Pass as {{expiryText}} to match updated canonical template ...

Kamo·6mo ago
Featurekamo-shared-library

Melhore o modelo de verificação de e-mail — URL backback, texto de validade, assunto

- Adicionar o link de verificação de texto simples abaixo do botão como backback copy-paste - Mudar a variável de expiração de { expirar}} para { expirarTexto}}...

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

Serialize HTML de e- mail completo com moldura externa no modelo salvar

- serializeFullEmailHtml envolve blocos internos no quadro exterior de marca ( logotipo do cabeçalho, título/subtítulo, área de conteúdo, logotipo do rodapé + n...

kamo·6mo ago
FeatureSecurityService

Add code-based email verification path to /verify-email endpoint

The endpoint now handles both token (link click) and userId+code (manual 6-digit entry). Token path unchanged; code path hashes the supplied code and matches ag...

Kamo·6mo ago
FeatureKlusterServices

Add weekly image prune and journal vacuum CronJob for k1m1

CronJob runs every Sunday 3am, privileged, pinned to k1m1. - crictl rmi --prune removes unused container images - nsenter journal vacuum enforces 500MB cap - CI...

Kamo·6mo ago
FeatureKlusterServices

Add Docs deploy step to workflow

Kamo·6mo ago
Featurekamo-register

Requer *** na página de verificação antes de cada verificação/reenviar tentativa

*** é reiniciado após cada ação (sucesso ou falha) de modo que seja fresco resolver é necessário para cada tentativa subsequente.

Kamo·6mo ago
Featurekamo-register

Adicionar /resend-verification página para redirecionamentos de login

Cria uma rota autônoma /reenviar-verificação que aceita ?email e ?userId consulta params, reutilizando PostCompletionScreen para um consistente verificação de e...

Kamo·6mo ago
Featurekamo-register

Redesenhar tela de verificação de email + corrigir reenviar bug de email

- PostCompletionScreen: layout de página inteira com fundo org animado, cartão de vidromorfismo, logotipo, caixas de código visuais de 6 dígitos, estados de suc...

Kamo·6mo ago
Featurekamo-register

Coincidir com o armazenamento avatar interno do kamo — 3 tamanhos, MinIO, passo de envio separado

O diálogo de recorte agora produz três bolhas de PNG (50/150/350px) via tela, idênticas ao Avatar de Kamo-Internal. Após o registro retorna userId, os blobs Est...

Kamo·6mo ago
FeatureSecurityService

Add register-photo endpoint for unauthenticated post-registration avatar upload

POST **************** accepts userId + file/fileSm/fileMd/fileLg without a session. Guards: user must be unverified and have no avatar yet, preventing abuse aga...

Kamo·6mo ago
Featurekamo-login

Substituir o erro EMAIL NOT Verified pelo rico cartão de verificação

Quando o login falha com EMAIL NOT VerifiED o cartão de login é agora substituído por um tela polida "Verificar sua caixa de entrada": envelope animado SVG com ...

Kamo·6mo ago
Featurekamo-register

Estenda o upload de fotos para suportar formatos AVIF e SVG

Adiciona imagem/avif e imagem/svg+xml à entrada do arquivo aceitar lista e validação regex. Atualiza o rótulo de dicas para listar todos os seis formatos. O kam...

Kamo·6mo ago
Featurekamo-register

Adicionar editor de fotos react-easy-crop à etapa de upload de registro

Mirrors the PhotoCropDialog from kamo-internal's AvatarManager: - janela de corte abre imediatamente após a seleção de arquivos - pan arrastando, zoom via rolag...

Kamo·6mo ago
Featurekamo-register

Adicionar autodetecção /api/geoip rota e país do fio

Proxies cliente IP to SecurityService GeoLite2 procura, em seguida, define o país detectado em FormMyCountry automaticamente na carga da página.

Kamo·6mo ago
FeatureSecurityService

Add GET /api/security/geoip/me for client IP country lookup

Reads real client IP from X-Forwarded-For / X-Real-IP headers, does a GeoLite2 lookup, and returns { country_code, country_name }. Used by kamo-register's count...

Kamo·6mo ago
Featurekamo-register

Adicionar /api/capcha/challenge proxy route

Kamo·6mo ago
Featurekamo-register

SP6 refactor de assistente de registro — divida PersonalInfo, adicione API de registro real

- Substituir FormPersonalInfo com FormName (campos de nome) e FormAvatar (gerador Criador Avatar com modos de geração/carga/skip para 13+) - Excluir FormRecover...

Kamo·6mo ago
FeatureInitializerService

SP5 migrate KamoCRM agereq to ALL_WORK_ELIGIBLE

Add KamoCRMAgeReqUpdateRunner (order 10) — conditional idempotent UPDATE on startup; WHERE clause checks old value so re-runs are no-ops. Errors are swallowed s...

Kamo·6mo ago
FeatureSecurityService

Implement SP4 email verification and registration wiring

- Delete legacy email/VerificationEmail.java (hardcoded SMTP stub) - Add **************** (mirrors recovery package pattern) - Add **************** — token gene...

Kamo·6mo ago

Como o que você vê o transporte?

Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.

Comece grátis para sempreVer preços