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
October 23, 2026
FeatureSecurityService

Registre aceitações offline, registre impressões, converta cotações em assinaturas

- POST **************** (SEND_QUOTES ou MANAGE_QUOTES) - POST **************** (VIEW_QUOTES ou MANAGE_QUOTES) - POST .../{uid}/convert toma um corpo opcional (o...

Kamo·4d ago
Featurekamo-shared-library

As cotações são convertidas em assinaturas; os pedidos dos inquilinos nunca compensam o vendedor

- Uma cotação em um mercado de SUBSCRIÇÃO, ou cujas linhas aceitas foram preenchidas a partir da assinatura catálogo, converte-se em um SubscriptionOrder (pla...

Kamo·4d ago
FeatureEmailService

Recusar uma caixa de correio além das licenças de email da organização

Regra do proprietário 2026-10-22: complementos por usuário cobram as licenças compradas; quantas A quantidade de caixas de correio que podem estar em uso é limi...

Kamo·4d ago
FeatureVOIPService

Recusar uma extensão telefônica além das licenças da organização

Regra do proprietário 2026-10-22: complementos por usuário cobram as licenças compradas; quantas A utilização de extensões que possam estar em uso é limitada ap...

Kamo·4d ago
FeatureBillingService

Uso de licença e verificações de licença por unidade para complementos por usuário

Regra do proprietário 2026-10-22: cada complemento por usuário cobra as licenças compradas, como o número de caixas de correio ou extensões que podem estar em u...

Kamo·4d ago
October 22, 2026
Featurekamo-shared-library

Ativar ou desativar a renovação para uma assinatura ativa; notas em qualquer pedido

A opção de renovação automática do console enviou um campo que a atualização do pedido somente de rascunho não fez nunca salvou; e as notas falharam em qualquer...

Kamo·4d ago
Fixkamo-shared-library

A aprovação de um pedido de cartão também concede acesso pago

Os pedidos AUTO_BILL aguardaram um Stripe checkout que a faturação da assinatura não usos mais longos; o ledger cobra o cartão salvo em cada dia de cobrança.

Kamo·4d ago
FeatureSecurityService

Os clientes com cartão são cobrados automaticamente no dia da faturação

Para assinaturas AUTO_BILL, o trabalho de faturamento cobra cada fatura aprovada para o cartão salvo do cliente em seu dia de faturamento através do cartão inte...

Kamo·4d ago
FeatureBillingService

Pontos finais de cartão internos para cobrança automática de fatura de assinatura

GET **************** e POST /charge, guardados pelo compartilhado X-Internal-Auth secret (comparação em tempo constante; 403 sem ele). Uma carga é um off-sessio...

Kamo·4d ago
Featurekamo-shared-library

Contabilidade de auto-carga de cartão em faturas de assinatura

As faturas AUTO_BILL são cobradas no dia de faturamento, uma vez aprovadas e reintentadas Cada tentativa é numerada antes de ser feita, e o número de tentativas...

Kamo·4d ago
FixSecurityService

O trabalho de faturamento leva cada assinatura e fatura em sua própria transação

Sua primeira execução levantou a fatura de outubro da Harmony e a perdeu quando uma inserção de auditoria falhou, porque toda a etapa de preparação foi uma tran...

Kamo·4d ago
Fixkamo-shared-library

Os eventos de assinatura armazenam estados JSON; as etapas de faturamento executam uma linha por transação

**************** são jsonb, e cada chamador escreveu um status nu como ACTIVE - uma inserção JSON inválida que rolou de volta o que quer que ele estava auditand...

Kamo·4d ago
Fixkamo-internal

O proxy POS passa um PDF ou uma resposta vazia em vez de falhar como JSON

O PDF da fatura e qualquer 204 passaram por response.json() e se tornaram um 500.

Kamo·4d ago
Featurekamo-internal

Console de faturamento de assinatura — gaveta de fatura, editor de rascunho, pagamentos, faturamento de mercado

Aba Faturas: linhas de linguagem simples (período, total, valor devido, data de vencimento, status) abrem uma gaveta com as linhas, os totais, os pagamentos rec...

Kamo·4d ago
FixBillingService

Stripe contas de licenças de complemento em posse, não caixas de correio ou extensões em uso

Cada add-on agora toma sua quantidade de AddOnLicenses, a regra da ordem calculadora e faturas de assinatura compartilhar: licenças compradas, por padrão para o...

Kamo·4d ago
FeatureSecurityService

Faturação automática de assinatura - rascunhos, revisão do proprietário, e-mail com PDF, pagamentos, lembretes

SubscriptionBillingJob (por hora, um pod e na inicialização) executa o ciclo: - levantar cada fatura de renovação como um rascunho de lead-days antes de seu dia...

Kamo·4d ago
Featurekamo-signer-monorepo

A fatura do cliente, online — personalizada, imprimível, com um download em PDF

/[locale]/i/[token] resolve a fatura do lado do servidor (token em um corpo POST, nunca um URL) e torna-o no próprio nome e cor do vendedor, caindo de volta a u...

Kamo·4d ago
FeatureEmailService

BILLING_INVOICE, fechado na visualização de faturas de assinatura

Levantado pelo SecurityService para os proprietários da organização vendedora quando um o rascunho da fatura de assinatura está aguardando revisão ou a fatura d...

Kamo·4d ago
Featurekamo-shared-library

Preços de complementos baseados em licença e um ciclo de vida real da fatura de assinatura

Uma regra para a quantidade de complementos (AddOnLicenses): cada complemento cobra as licenças COMPRADO, como assentos - por usuário add-ons padrão para a cont...

Kamo·4d ago
PerformanceTranslateService

O trabalho em segundo plano usa três slots de motor por pod e é enviado com baixa prioridade

Um slot em segundo plano por pod deixava três dos quatro fluxos do mecanismo ociosos durante uma sincronização de dicionário (uma espera acima do padrão de 100 ...

Kamo·4d ago
PerformanceKlusterServices

Quatro fluxos de quatro threads, e uma pista que mantém um livre para conversar

Medido na classe de CPU dos nós com o próprio tráfego de sincronização do dicionário (15 pedaços de chave): um fluxo de oito threads 1,5 teclas/s, duas de oito ...

Kamo·4d ago
Fixkamo-internal

Leia faturas de assinatura, eventos e contratos sob as chaves que o servidor envia

O servidor responde faturas/fatura, eventos e acordos/acordo; posApi ler assinaturaFaturas, assinaturaEventos e assinaturaContratos, para que o As guias Faturas...

Kamo·4d ago
FeatureBillingService

Reconstruir o espelho Stripe de Stripe à noite e na inicialização

Eventos com mais de 30 dias não podem ser recuperados, portanto, a fatura de setembro e eventos de assinatura perdidos para a incompatibilidade da versão da API...

Kamo·4d ago
FixSecurityService

As edições de catálogo atingem apenas a organização do chamador; os chamadores de pedidos próprios não podem se compensar ou se precificar

Cada atualização e exclusão de um plano de assinatura, preço, recurso, complemento, pacote, modelo de desconto por volume, promoção ou acordo agora verifica se ...

Kamo·4d ago
Fixkamo-shared-library

Nomear a organização que possui uma linha de catálogo de assinatura

Os métodos de atualização/eliminação de catálogo levam um uid sozinho, então um chamador segurando o direita do catálogo em qualquer organização poderia editar ...

Kamo·4d ago
Fixkamo-marketing

Um arquivo de localidade ausente renderiza o inglês em vez de jogar

i18n/request.ts e message-locales.ts importaram messages/<locale>.json nu, então uma compilação foi feita enquanto o dicionário não tinha nenhum arquivo para um...

Kamo·4d ago
FixBillingService

Leia Stripe eventos de qualquer versão da API e reproduza os que falharam

O endpoint de webhook ao vivo renderiza eventos em 2026-03-25.dahlia; stripe-java pins 2024-12-18.acacia, por isso cada fatura, pagamento e evento de assinatura...

Kamo·4d ago
FixKlusterServices

Escreva romeno com vírgula abaixo de s e t

O modelo mistura as antigas formas de cedilla em romeno (6 de 90 letras no widget de chat regenerado) arquivo) e o romeno anterior do dicionário também fez (6.2...

Kamo·4d ago
ChoreKlusterServices

Descarte as etapas de implantação dos mecanismos antigos, aplique os serviços de alias do MADLAD, atualize a auditoria e a documentação

Conclui 56b37fa, que removeu os manifestos: sem isso, o fluxo de trabalho ainda executava etapas para diretórios que não O fluxo de trabalho agora aplica madlad...

Kamo·4d ago
ChoreKlusterServices

Remover LibreTranslate, Bergamot e IndicTrans; MADLAD serve todos os pares

O TranslateService agora fala apenas com o madlad (translateservice 5c7605b), verificado de ponta a ponta: a cada Kamo locale incluindo Tamil e Swahili, ru->en ...

Kamo·4d ago
FeatureTranslateService

Um motor, MADLAD-400, para cada par de idiomas

Substitui os fornecedores LibreTranslate, Bergamot e IndicTrans por MadladProvider (klusterservices madlad/). Suas línguas não se sobrepunham, e nenhum deles ti...

Kamo·4d ago
PerformanceKlusterServices

Viga 4 apenas para etiquetas, viga 2 até 64 fichas

Custo é tokens x viga. Medido no cluster com os motores antigos ainda em funcionamento: um fluxo 77 caracteres/s e dois 115 caracteres/s em cordas curtas na vig...

Kamo·4d ago
FeatureKlusterServices

Um motor de tradução para cada par, MADLAD-400-3B na CPU

Substitui o LibreTranslate (Argos), o Bergamot e o Kamo IndicTrans, cujos conjuntos de linguagem não se sobrepõem e cujas lacunas vieram de volta como Inglês. M...

Kamo·4d ago
FixKBService

Uma cápsula traduz um artigo, não cada cápsula ao mesmo tempo

O bloqueio de toda a frota da varredura é mantido apenas enquanto a fila funciona, o que leva milissegundos, então cada um pod executou sua própria varredura um...

Kamo·5d ago
FixTranslateService

Nunca envie um motor um texto mais longo do que o necessário

O IndicTrans responde a uma solicitação de mais de 20.000 caracteres com um HTTP 413 permanente, então por muito tempo artigo de ajuda nunca poderia ser traduzi...

Kamo·5d ago
FixKBService

Traduzir as palavras de um artigo, não o seu JSON Lexical

o conteúdo Json foi enviado para os motores de tradução como se fosse uma frase. Em 2026-10-22 um a sentença voltou do russo sem a sentença e o JSON quebrado, e...

Kamo·5d ago
FixKlusterServices

Limite de memória 14Gi -> 20Gi, pedido 10Gi -> 12Gi

O pico de trabalho de sete dias foi de 13,8 e 13,1 GiB contra o limite de 14Gi, então o kernel recuperou os modelos argos mmapped e en->ru em um artigo de ajuda...

Kamo·5d ago
FixSecurityService

Criar um mercado MORTGAGE dá à organização o seu perfil de mutuante ao mesmo tempo

Um perfil de mutuante do mercado MORTGAGE (e suas cinco linhas de configuração) foi criado apenas por o boot-time auto-cura, então um mercado criado enquanto Se...

Kamo·5d ago
October 21, 2026
Featurekamo-internal

O filtro oficial de empréstimo do Pipeline mostra rostos e abre o cartão de membro

Cada oficial nas opções do filtro, e o selecionado, é o seu avatar e nome envolto no MemberHoverCard partilhado. Um clique ainda seleciona.

Kamo·5d ago
Featurekamo-internal

O agente de empréstimo do Pipeline abre o cartão de membro compartilhado

O agente de empréstimos em cada negócio é embrulhado em MemberHoverCard, o popup todos os outros Utilização da superfície para um membro. Abre no hover e no tec...

Kamo·5d ago
Fixkamo-internal

As ofertas abertas são sempre expandidas, o loan officer mostra sua foto, e a contagem do empréstimo lê uma maneira

- Visão aberta: cada negócio mostra seus empréstimos, sem controle de expansão/colapso. Passado e todos ficam em colapso por padrão e expansíveis. - O agente de...

Kamo·5d ago
Featurekamo-internal

Uma página LAR HMDA de largura total e altura total; botões de marca legíveis na página de empréstimo

- HMDA LAR: o registro é uma grade AG que toma toda a largura e cada pixel sob o cabeçalho, e rola dentro de si — a página não mais rola. Questão detalhes abert...

Kamo·5d ago
Fixkamo-internal

Voltar de um empréstimo retorna para a tela de que foi aberto, e um empréstimo sempre mostra seu número completo

- Voltar da página de empréstimo foi hard-coded para /commerce, que abre o primeiro mercado Em casa. Cada abridor (Pipeline, Tabuleiro, fila de documentos, guia...

Kamo·5d ago
Featurekamo-internal

Uma nova hipoteca Pipeline - ofertas abertas primeiro, passados um clique de distância, e cada negócio gerenciado a partir de seu cartão

A guia Pipeline sob um mercado hipotecário é reconstruída em torno de transações: - Abrir □ Passado □ Todas as views (passado = completado ou cancelado), com c...

Kamo·5d ago
PerformanceSecurityService

A hipoteca oleoduto cargas em um punhado de consultas, e um negócio pode ser renomeado e tomar um segundo empréstimo

As duas leituras do gasoduto foram N+1 na viagem de ida e volta: - GET /mortgage-apps carregado simples AppMortgage linhas, e cada um deles, em seguida, dispar...

Kamo·5d ago
Fixkamo-internal

Um menu de ferramentas permanece selecionado em qualquer uma de suas páginas e nas páginas abaixo delas

A última alteração acendeu um menu de ferramentas (Mail, Documentos, Suporte, IoT, Configurações, Câmeras) somente quando o href de uma linha era exatamente a p...

Kamo·5d ago
Fixkamo-internal

Números e endereços abrem seus popups, registros invisíveis em palavras simples, rótulos simples, casos de direitos

Seguimento da aprovação 2026-10-21 (revisão do controlador do painel de aprovações). - O título desenha cada número de telefone e endereço de e-mail os nomes d...

Kamo·5d ago
FeatureSecurityService

Aprovar e sempre permitir verificar os direitos que uma ferramenta precisa em um caso apenas

Seguimento da aprovação 2026-10-21: o cartão do Plano de Ferramentas agora nomeia os direitos O serviço da ferramenta é obrigatório apenas em alguns casos (semp...

Kamo·5d 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