Um URL de avatar morto renderizou uma imagem quebrada permanente em vez de iniciais
Um participante cuja foto está faltando no armazenamento mostrou um ícone de imagem quebrada para todos os outros na chamada, para sempre — nunca se degradava à...
Confiança de extração por célula + proveniência de matriz de elegibilidade
Duas lacunas no modelo de confiança, ambas no caminho do dinheiro. Per-cell. Um chão largo é o grão errado para julgar um preço: um único cupom mal lido arrast...
STUN respondeu no nó errado, então kamocrm.com:3478 estava morto
coturn é hostNetwork sem selector de nó, por isso foi agendado no k3m1 (público 47.181.8.87). Seu próprio -- externo-ip, e de cada cliente `stun:kamocrm.com:347...
Parar de classificar uma raiz HTML multiparte/relacionada como um anexo
Cada e-mail transacional que enviamos com um logotipo org inlined chegou em nosso próprio /mensages visualizador com um assunto correto e um corpo completamente...
Ponte anunciou apenas candidatos privados ICE — nenhum encontro teve mídia por 35 dias
A ponte nunca completou uma única ligação ICE nos 35 dias que esta cápsula tem foi acima (0 sucessos, 18 terminações). Todas as conferências se uniram ao longo ...
Mostrar o telefone do agente, livre de pedágio e e-mail na cópia do cliente
Mostrar o telefone do agente, sem pedágio e e- mail na antevisão
Cada um em sua própria linha: uma execução de dois números e um endereço lê como uma string e é discada erradamente.
Resolver os contactos publicados pelo agente
E-mail vem da caixa de correio primária do membro em vez de TeamMember.emailWork — que coluna é texto livre predating caixa de correio provisionamento e rotinei...
Publicar todas as formas de chegar ao agente, não apenas um nome
Nome e título apenas dizer um cliente que possui a citação, mas não como perguntar sobre isso. O bloco agora carrega e-mail e telefone, resolvido pelo chamador ...
Confiança de extração na coluna do catálogo + auto sign-off base
Um preço é tão confiável quanto a folha que foi montada, e nada sobre o caminho de fixação de preços carregou esse sinal: a confiança existiu SOMENTE na pré-pro...
Enviar a linha da empresa como texto, não marcação
Pares com o modelo de correção na biblioteca compartilhada com kamo. Por-org linhas de modelo são insert- only, então as linhas semeadas antes da mudança de mar...
Os modelos de oportunidade possuem sua própria marcação novamente
A linha da empresa foi alterada para chegar como um elemento completo <p> do remetente, Para que uma empresa ausente não deixasse um parágrafo vazio. Foi o comé...
Um aprovador que arquivou um pedido ainda recebe o e-mail do aprovador
O ator foi retirado de todas as audiências, então um aprovador que levantou um pedido foi cortado de sua própria notificação sobre ele — e em uma organização co...
Página de citações — cada citação através dos leads da conta
Um DataGrid com páginas de servidor ao lado de Leads, com pesquisa sobre número e título, status, total intervalo e intervalo de data criado. Os filtros partil...
GET /quotes/account/{uid} — paged, filtrado, ordenado
As datas chegam como cadeias ISO e analisam lenientemente: um filtro que o cliente envia mal deve nada mais estreito do que 400 toda a rede. Uma data-apenas "pa...
Página e filtro de citações de uma conta no banco de dados
Uma visão de conta precisa de cada citação em todos os seus leads. Carregando- as para renderizar uma página degrada todos os meses a conta está em uso, e qualq...
Mostrar o agente atribuído na cópia do cliente
Corresponde à antevisão da equipa: o cabeçalho nomeia a org, isto nomeia a pessoa a perguntar.
Mostrar o agente atribuído na antevisão
Um painel "Seu contato" acima do rodapé — nome, título, telefone e e-mail — assim o cliente sabe a quem perguntar sobre o preço. Ausente inteiramente quando o c...
Resolver o agente ao lado do cliente, a partir de uma busca de liderança
Ambos os blocos saem da mesma pista, então os controladores obtê-lo uma vez e derivar cada em vez de bater no serviço duas vezes por renderização. Ainda org-sco...
Nomeie o agente atribuído ao líder no documento
O cabeçalho identifica o org, mas um cliente com uma pergunta sobre as necessidades de preço a pessoa que possui a relação. A citação agora carrega o agente des...
Sonda de vida nunca poderia passar — causa de 920 reinicia em 35 dias
Causa raiz: a sonda de vida era `tcpSocket: porto 10000`, mas API REST do Scylla liga- se ao endereço api 127.0.0.1 (o padrão) enquanto uma sonda tcpSocket dis...
Reatribuir ao agente uma oportunidade
O diálogo do aprovador ganha um selecionador de agentes, desenhado do mesmo pool da infraestrutura valida contra. A coluna do Agente mostra quem detém a oportun...
Reatribua o agente de detenção e envie um e-mail para todos os efeitos
Um aprovador pode agora dar uma oportunidade a um agente diferente. O solicitante é nunca reescrito — applyPrimaryAgent registra o movimento como sua própria li...
Amostras de antevisão para as nove notificações de oportunidade
Sem um braço aqui, o editor de Modelos de Email do administrador renderiza cada placeholder em branco, então qualquer um que personalize estes nove seria editar...
Agente primário reatribuível numa oportunidade reservada
PRIMARY AGENT MEMBER ID é quem detém a oportunidade agora; PEDIDO BY MEMBER ID fica intocada para sempre. Nulable with no backfill in proposite — nullable means...
Agente primário reatribuível e nove modelos de notificação
Um aprovador pode dar uma oportunidade — e a comissão com ele — a um Agente. PRIMARY AGENT MEMBER ID é quem o detém agora; PEDIDO BY MEMBER ID é nunca mais escr...
Pare de arredondar o ID principal através de um número JS
O número ("1189175700550025222") é 11891757005525200 — ids de chumbo são unique rowid() valores acima de Number.MAX SAFE INTEGER. O painel de citações converteu...
Comissão global, incumprimentos de mercado e nenhuma unidade pré-escolhida
Três mudanças na forma como a comissão é capturada. Já nada é pré-selecionado. Percentagem/montante e uma vez/recorrente ambos começar a desactivar cada divisã...
Concordar com uma comissão global na aprovação, semeada do mercado
O aprovador agora registra o que a organização paga na venda para o requerente Agente e seu grupo. Omitir a aprovação e aplicar o incumprimento do mercado do ch...
Colunas da Comissão para as oportunidades reservadas e os incumprimentos do mercado
Seis colunas nulas: a comissão geral acordou numa oportunidade reservada, e o incumprimento do mercado que o pre-preencha na aprovação. NUMERIC( 19,4) para corr...
A comissão global sobre uma venda e os incumprimentos do mercado
Uma oportunidade reservada registra agora o que a organização paga fora da venda a o agente requerente e o grupo com o qual partilham — a panela o por colega As...
Carregar IDs de chumbo como strings — um número JS os corrompe silenciosamente
IDs de lead são valores de CockroachDB unique rowid() acima de Number. MAX SAFE INTEGER: 1189175700550025222 torna-se 1189175700550025200 no momento em que toca...
Gerenciar o ScyllaDB através de serviços de implantação em vez de manualmente
scylladb/ manteve manifestos completos, mas não teve nenhuma etapa de implantação — o comentário disse que era "empregado MANUALMENTE após o 16TB drive swap" po...
Resincronização de manifestos à deriva com ao vivo antes de permitir reconciliações completas
Auditar o que uma reconciliação completa aplicar-se-ia apareceu dois manifestos que se tinham desviado longe o suficiente do cluster que os reaplicar teria caus...
Renomear ratestack-scylla de cluster -> kamo-scylla, documentos corretos de propriedade
Esta instância é do kamo: ele faz backup do espaço de chaves `kamouniverse` (leitura/escrita por ******************* através do nome externo directo da sylladb)...
Renderize os detalhes do cliente sobre a antevisão, a partir da liderança
Removendo os campos do próprio destinatário da citação deixados "Preparados para" em branco, porque o nome do cliente só veio de uma conta ligada e as cotações ...
Mostrar os detalhes do cliente na cópia do cliente
A empresa dirige o bloco quando há um — uma citação para um negócio é dirigida ao negócio, com o contacto por baixo dele. Corresponde exactamente à antevisão da...
Resolva o lead do destinatário para as vistas da equipe e do cliente
Org-escoberto em ambos os lugares. Na página pública, o escopo vem do próprio link organização, de modo que um símbolo nunca pode emergir uma pista pertencente ...
Põe os detalhes do cliente no documento, lê o papel principal
Deixar cair os campos do próprio destinatário da citação deixou o documento sem nada a dizer o cliente: o nome do cliente só veio de uma conta vinculada, que as...
Escalar ratestack MySQL para 0 e suspender seu trabalho de backup
A propriedade rastack foi demolida para os recursos de cluster livres para Kamocrm. A instância MySQL do cluster-services serve somente o stack (kamo e e- mail ...
Alinhe os controles repartidos por comissão com os campos de texto
A opção Percent/Amount e uma vez/recorrendo renderizados no padrão do MUI comutar a altura enquanto o selecionador de membros e a quantidade de partilha ao lado...
O painel possui seu espaçamento e rolagem; solte os campos do destinatário do formulário
O cartão de conteúdo da vista de chumbo está transbordado: escondido sem estofamento — todos os suprimentos de painéis o seu próprio, como Detalhes e História f...
Mover aspas para fora do comércio e para a liderança
Citações se sentaram no oleoduto de comércio, ao lado de ordens e carrinhos em vez de ao lado do São para o cliente. Eles agora vivem na liderança: uma guia de ...
Soltar as colunas de destinatários das citações
O lead contém o nome, endereço e telefone do cliente; instantâneo- os na citação duplicou um registro editado em outro lugar. As colunas existiram apenas brevem...
Expor as configurações das cotações por mercado; aplicar os termos de concessão
market-config agora diz à view principal se deve oferecer uma aba de Citações e que redação a nova cotação começa com, e os objetivos do mercado de ida e volta ...
As citações pertencem a leads, configurados por mercado
As citações eram um artefato de trade-pipeline, que os coloca ao lado de ordens e carrinhos em vez do que ao lado do cliente que são para. Eles agora penduram a...
Reveja as conclusões na lista reservada e divida o editor
Cinco defeitos uma revisão adversa confirmada contra o primeiro corte: - A página renderizada "Você não tem acesso" em cada carga. checkRole retorna false enqu...
Pedidos de reserva, aprovação e auditoria
Superfície REST atrás /leades/oportunidades/reservado e Oportunidade de Reserva controle no cabeçalho principal, além do serviço que possui os invariantes. Dir...
Tabelas para reservas de oportunidades de liderança
Espelhos ChumboOportunidadeReserva, ChumboOportunidadeComissão Em Kamo-compartilhado-biblioteca. ddl- auto: atualização seria criá-los a partir das entidades de...
Entidades para reservas de oportunidade de lead com caixa de tempo
Um agente tem direito exclusivo ao encerramento de uma pista para uma janela delimitada; Aprovar subsídios, editá-lo ou negá-lo, e colegas podem ser oferecidos ...
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.