KamoCRM

Registo de Mudança ao Vivo

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

17,497
Total de Alterações
5,985
Características
5,283
Correcções
30
Projectos
Filtrar por projeto
Todos os Projetos17,497AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService250MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtro por tipo
Todos os TiposBuild16CI523Chore773Docs3,254Feature5,985Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 27, 2026
Fixkamo-internal

O salvamento da plataforma deixou cair cada lado do cliente do campo KamoPBX

Introduzir as credenciais na UI relatou sucesso e nada mudou. systemConfigApi.update serializa uma lista de allowlist explícita em vez da lista de chamadas obje...

Kamo·2mo ago
FixKlusterServices

A zona deve ser chamada 'local' para corresponder ao nó

O config.ini estava carregando corretamente e o URI AMQP estava certo, mas cada nó logado 'nenhuma zona local configurada, adicionando o AMQP padrão' e, em segu...

Kamo·2mo ago
TestKlusterServices

Sonda SIP de verdade, e assevere o rótulo branco mantém no fio

Um TCP ligado a 5060 não prova quase nada — é bem sucedido contra qualquer coisa ouvir, e em UDP que não pode falhar em tudo. Essa ambiguidade é exatamente o qu...

Kamo·2mo ago
Docskamo-internal

Fechar SW6b

Oito partidas. O que importava era em SW6a: PUT / {uid} aceito os totais e a assinatura verbatim, que fizeram de ambas as regras centrais deste plano decorativo...

kamo·2mo ago
ChoreSecurityService

Reconstruir contra a biblioteca compartilhada- kamo para escrita de ordem de trabalho SW6b

Um compromisso vazio, construído a partir de árvore da própria árvore de origem — NÃO 'git commit -- allow- evasy', que permite um resultado vazio, mas não forç...

Kamo·2mo ago
Featurekamo-internal

As seis páginas de ordem de trabalho persistem

SW6b Tarefa 4. Trabalho, partes, tempo, fornecedores, assinatura e notas foram Reagir 'useState' em 'commerce/service/[id]' e perdeu tudo em recarga. Eles agora...

kamo·2mo ago
FeatureKlusterServices

Passe o IP público anunciado para o pod de mídia

Kamo·2mo ago
FeatureSecurityService

Oito endpoints de ordem de trabalho para linhas, notas, fornecedores, desligamento e o relógio

SW6b Tarefa 3, controlador metade. POST/PUT/DELETE /{jobUid}/lines/..., POST /{jobUid}/notas, POST/DELETE /{jobUid}/vendores/..., PATCH /{jobUid}/signoff e PATC...

Kamo·2mo ago
Featurekamo-shared-library

Linha, nota, vendedor, assinatura e relógio escreve em um trabalho

SW6b Tarefa 3, metade da biblioteca. Oito novas operações no ServiceJobService, mais o registros de fio para eles e os três lê as necessidades da página de deta...

Kamo·2mo ago
Docskamo-login

Grave o que está em execução e as armadilhas que custam uma construção cada

Nove modos de falha descobriram a maneira difícil, cada um dos quais seria redescoberto: a árvore de fornecedores gitignored, fazer re-fetching sobre ela, ripgr...

Kamo·2mo ago
FixKlusterServices

Nomes de nó Erlang distintos para aplicativos e ecallmgr

Uma imagem é executada como dois nós. Eles precisam de nomes diferentes ou eles se recusam a coexistir, e ambos precisam do cookie compartilhado que o mod kazoo...

Kamo·2mo ago
FixKlusterServices

Executar a versão OTP, não fazer lançamento

A imagem agora envia uma liberação relx em vez da árvore fonte, então passando 'make release' ao ponto de entrada falhou com 'Nenhuma regra para fazer o lançame...

Kamo·2mo ago
DocsSecurityService

Diga por que o guarda de transações pára em ehr/

As duas regras generalizam e ambas as formas existem em outro lugar neste serviço, de modo que o óbvio que o próximo passo é ampliar a varredura — e fazer isso ...

Kamo·2mo ago
DocsSecurityService

Diga por que o @Transactional da sobrecarga está inerte no caminho afterCommit

Enviado por uma sessão de pares que encontra um @Transactional(REQUIRES NEW) Primavera nunca aconselhado — protegido, e auto-invocado, por isso o registro de u...

Kamo·2mo ago
DocsKlusterServices

Programa Bootstrap e README operacional

bootstrap.sh cria a conta mestre, promove-lo para revendedor e escreve o Configuração da plataforma não secreta. Idempotente: uma segunda execução detecta o exi...

Kamo·2mo ago
TestSecurityService

Falhar a compilação em @Transactional Spring não pode aconselhar

Duas formas não recebem nenhum conselho de transação em tudo, e nenhum é visível em uma chamada local ou num teste unitário: um método não público que o proxy n...

Kamo·2mo ago
FeatureVOIPService

Implementar extensão KamoPBX, gerenciamento de usuários e dispositivos

O provedor anunciou extensãoManagement, userManagement e dispositivoManagement como verdadeiro ao implementar nenhum deles, então a UI teria mostrado botões que...

Kamo·2mo ago
FixSecurityService

A linha de auditoria de saída foi escrita por uma inerte REQUIRES NOV

Foi um método no ExchangeQueryService anotado @Transactional(REQUIRES NEW), chamado de dois ajudantes privados na mesma classe. O conselho de transação da Sprin...

Kamo·2mo ago
FixSecurityService

Main não test-compile — PhiExportAuditTest falhou um arg construtor

SystemConfigurationController ganhou um décimo segundo parâmetro, PlatformSecretCipher, Quando os segredos da plataforma começaram a ser codificados em repouso....

Kamo·2mo ago
Fixkamo-internal

Two icon buttons were announced with no name at all

MUI's Tooltip spreads its aria-label onto its DIRECT child. Both of these wrap the button in a <span> — the standard workaround so the tooltip still fires while...

kamo·2mo ago
Featurekamo-shared-library

Linhas de trabalho, notas e fornecedores para que as abas de ordem de trabalho possam persistir

Trabalho e peças se tornam linhas ServiceJobLine no trabalho em vez de ServiceLineItem linhas, porque OrderLineItem.order é opcional = false: a ServiceLineItem ...

Kamo·2mo ago
Featurekamo-internal

Uma carga clínica falhada não deve renderizar como um resultado vazio

Dois destes enviados antes que alguém note, e o guarda encontrou mais dois no painel mais recente no momento em que ele correu — falha em carregar o que outras ...

kamo·2mo ago
Fixkamo-internal

Uma carga falhada foi renderizada como um fato clínico

Duas telas transformaram uma falha de busca em um resultado vazio, que em um gráfico não é um resultado neutro — é uma afirmação. O gráfico de tendência captou...

kamo·2mo ago
FeatureSecurityService

Expor as configurações da plataforma através da API de configuração do sistema

toDto é uma lista explícita de allowlist e updateConfig toma um corpo digitado, então os sete novas colunas SYSTEM CONFIGURAÇÃO teriam sido invisíveis e instáve...

Kamo·2mo ago
FeatureVOIPService

Descriptografar a credencial do KamoPBX; testar o caminho da recusa

A credencial principal é armazenada como texto cifrado pela interface de configuração da plataforma, então deve ser descriptografado antes de usar — entregando ...

Kamo·2mo ago
Testkamo-internal

Pin o diálogo razão, e deixar app / pacientes ser testado em tudo

app/pacientes/** não estava em nenhum teste vit o kit do próprio console clínico foi coletado por nada e teria passado por Nunca fugir. Esse kit é o código do c...

kamo·2mo ago
FeatureKlusterServices

Trocar a saudação de entrada para KamoCRM-Main-Intro-3

Terceira tomada, 40s (baixa de 60s). Enviado ao lado dos dois anteriores em vez do que sobre eles, então voltar para qualquer um deles é uma mudança de uma linh...

Kamo·2mo ago
Refactorkamo-internal

Oito razões clínicas foram coletadas por janela. prompt

Parar um medicamento, fechar um ciclo de pedidos, cancelar uma consulta, fundir dois pacientes, declarando dois registros não compatíveis, retirando o acesso ao...

kamo·2mo ago
FeatureInitializerService

Armazenagem por assento e piscina plana da Enterprise

2 GB por assento no Free, 4 no Starter, 5 no Business. Enterprise pára de escalar com assentos inteiramente - um apartamento de 150 GB para a organização - que ...

Kamo·2mo ago
Fixkamo-marketing

Pare de colocar o texto verde no verde e mude o armazenamento para por assento

Contraste. Corrigi apenas os botões de gradiente sólido da última vez e deixei tinta verde em superfícies verdes, que é o que realmente lê mal. Auditado Todos o...

Kamo·2mo ago
Docskamo-internal

Planeje SW6b, fazendo as seis abas persistirem

Trabalho e peças se tornam linhas ServiceJobLine no trabalho, não ServiceLineItem linhas: OrderLineItem.order é opcional=false, então um ServiceLineItem não pod...

kamo·2mo ago
Featurekamo-internal

Cartão de configuração da plataforma e pare de mostrar cópia do FreePBX

Três problemas na página do servidor de telefone KamoPBX, todos meus: - O cartão PHONE SERVER ID foi desligado, então cada provedor - KamoPBX, RingCentral e Eq...

Kamo·2mo ago
FeatureVOIPService

Leia a configuração da plataforma KamoPBX do banco de dados

A adição de um servidor de telefone KamoPBX falhou com um erro de DNS do Kubernetes - «Erro de E/S na colocação ... ******************* administrador de organiz...

Kamo·2mo ago
Featurekamo-shared-library

Configurações da plataforma KamoPBX no SYSTEM CONFIGURAÇÃO

KamoPBX é a própria plataforma de Kamo, então toda a sua configuração é de plataforma: URL base, ID mestre da conta, nome da conta, credencial de administrador,...

Kamo·2mo ago
FeatureInitializerService

Por omissão da plataforma KamoPBX

Hibernate ddl- auto adiciona as colunas SYSTEM CONFIGURAÇÃO; @ ColumbDefault only aplica-se às linhas recentemente inseridas, de modo que o singleton existente...

Kamo·2mo ago
FixInitializerService

Início da semente em 5 lugares e Negócios em 25

As linhas USERS lêem 25 e 100 enquanto max seats, o título da carta e o plano Todos os testes disseram 5 e 25. As bandas de volume-desconta que passam por esses...

Kamo·2mo ago
Fixkamo-marketing

Starter is 5 seats, Business is 25

I had this right, then reversed it on bad reasoning and shipped 25 / 100. The volume-discount bands (Starter 11-25, Business 26-50, 51-100) are seat PRICING ro...

Kamo·2mo ago
ChoreKlusterServices

Escalar a borda para 0 até que sua configuração seja reescrita

O Kamailio não pode começar nas configurações de fornecedores de 2600Hz — elas precisam do patch de 2600Hz compilação (spec 16). Deixando- o nas réplicas:1 rese...

Kamo·2mo ago
Docskamo-login

2600Hz envia um Kamailio remendado (spec 16)

kazoo-configs-kamailio não é executado no estoque Kamailio. bflags e ficheiros de importação ambos estão ausentes do próprio src/core/cfg.lex do kamailio/kamail...

Kamo·2mo ago
FixBillingService

O org da plataforma não é fechado pelo seu próprio catálogo

A plataforma org foi dito "Requer o KamoPBX Hosting add-on" por conta própria Tela do servidor de telefone, para um add-on que publica. Possui o catálogo plano...

Kamo·2mo ago
DocsKlusterServices

O NAT está no lugar; um porto fechado significa que nenhum ouvinte

O roteador avança para 5060/5061 TCP+UDP e 20001-29999/UDP para 192.168.4.36 estão confirmados. O meu portal relatou FASE 0 BLOCADA contra eles enquanto Kamaili...

Kamo·2mo ago
Docskamo-internal

Fechar SW6a

Nove partidas. A alegação de Primavera do plano foi falsa, o seu esboço O teste foi quase autológico, e os seus rótulos ServiceTrade-são nova reivindicação foi ...

kamo·2mo ago
Featurekamo-internal

A grade de ordem de trabalho lê trabalhos de serviço reais

Todas as fileiras desta grelha eram um elo morto por construção. gerarMockWorkOrders ids cunhados String(8000 + i), a linha clica em /commerce/service/8001, e o...

kamo·2mo ago
Featurekamo-marketing

Cartas de plano mostram o que um nível ADDS, não tudo o que ele tem

As cartas listadas cada recurso incluído - 16 no Free, 30 no Starter, 52 no Negócios, 57 na Enterprise. Quatro cartas de altura muito desigual, cada uma de text...

Kamo·2mo ago
Featurekamo-internal

Retire o histórico de um paciente das práticas que costumavam frequentar

A metade de saída da troca, na aba de registros ao lado da superfície de liberação – registros deixando e registros chegando são trabalho de uma pessoa, e algué...

kamo·2mo ago
FeatureSecurityService

A metade de saída do TEFCA — pergunte, não responda apenas

Tudo construído até agora responde às perguntas de outras pessoas: descoberta, documento consulta, recuperação do documento, a fila match-review, a contabilidad...

Kamo·2mo ago
Featurekamo-shared-library

Uma linha para documentos obtidos de outras organizações

O seu próprio domínio em vez de uma parte dos DOCUMENTOS, pela razão que as exportações a granel um: uma prática que consulta uma rede de informações em saúde c...

Kamo·2mo ago
FeatureVOIPService

Fornecer uma conta KamoPBX quando um servidor de telefone é criado

Adicionando um servidor de telefone KamoPBX agora cria a conta subjacente e escreve o conta id e reino de volta para configJson. Qualquer configJson que o clien...

Kamo·2mo ago
Featurekamo-internal

O KamoPBX é selecionável

O provedor é implementado no VOIPService, então o portão de chegada-soon sai. Descrição já não nomeia o projeto a montante e diz o que realmente importa Kamo di...

Kamo·2mo ago
FeatureSecurityService

API de trabalho de serviço fechado à direita

**************** - lista, obter, atualizar e PATCH status. Cópias ServiçoTaskBookController da linguagem: orgId(req) ou 401, uma verificação à direita ou 403, u...

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