A entidade de fatura, com todos os campos fiscais e sem motor fiscal
A própria factura do Kamo, escrita apenas pelo Serviço de facturação. Nada sobre ele é fornecido cada figura é derivada das linhas em cada escrita, que é o opos...
Escolha a resolução KamoDesktop e pare de esconder por que um lançamento falhou
A área de trabalho remota rastreia a janela do navegador e sempre o fez, então não havia como ter mais área de trabalho do que janela. Um seletor agora define u...
Deixe o chamador escolher uma resolução fixa do KamoDesktop
A área de trabalho remota nunca foi bloqueada para uma resolução — ela rastreia o navegador A janela, e sempre o fez. guacd honra o tamanho do cliente e xorgxrd...
O REVOKES três entidade javadocs já alegou existir
BillingWormGuard, BillingDispatch e BillingSyncIssue cada um cita "uma REVOKE ATUALIZAÇÃO, DELETE na migração KamoInitializer". Não existia tal migração — as de...
A rota proxy de faturamento e os quatro espelhos TS do MANAGEM BILLING PROVIDER
Tarefa 8, a metade kamo-interna. Seis espelhos da arquitetura de direitos; quatro Eles vivem aqui. 3. App/lib/rightsHierarchy.ts GERAGE BILLING PROVIDER -> MAN...
O relé para o serviço de facturação, e o direito que o fecha
Tarefa 8. SecurityService é o limite de autorização; InvocingService é ClusterIP sem entrada, então este relé é a única entrada. FacturaçãoServiceClient é Time...
GESTÃO BILLING PROVIDER (277), uma criança de configurações de comércio
Tarefa 8, espelho 1 de 6 (o Java enum) e espelho 2 (a linha pai(...)). Id 277 foi re-derivado de origem / principal imediatamente antes de alocá-lo, Retirado d...
`?bug=<id>` abre a gaveta do relatório
Onde o novo e-mail de mudança de status chega. Tem de nomear o relatório em vez de a aba: o filtro de estado é padrão para Novo, e esse e- mail é por definição ...
Glimmering cartões não lidos, um crachá ao vivo, e por estatuto conta
O mau é sobre ti agora, não sobre a rainha. Contava todos os novos relatórios plataforma-wide, por isso só caiu quando alguém moveu um status — lendo o A fila n...
Diga ao repórter quando Enviar para IA mover seu relatório
MediaService agora envia e-mails a um repórter sempre que seu bug ou melhoria muda Estado, mas uma expedição aplica um estatuto próprio — normalmente em curso —...
Antever as variáveis do modelo alterado de estado de erro
A pré-visualização do administrador mostra um modelo contra um mapa de variáveis de amostra, e este não tem nenhum braço — por isso, um administrador de org que...
Enviar um e- mail ao repórter quando o seu erro ou melhoria mudar de estado
A triagem foi silenciosa. Alguém fez um relatório e teve de continuar a abrir a conta. para saber se alguém tinha olhado para ele — o que é o mesmo que não ser ...
Per-viewer ler estado, um crachá ao vivo, e por-status conta
O mau era sobre a questão, não sobre ti. /conta nova cada novo relatório plataforma ampla, para que só poderia cair quando alguém moveu um status — lendo o A fi...
Anunciar a alteração da fila quando um relatório é enviado para IA
Um despacho é a única coisa que tira um relatório do NOW do exterior. MediaService, então sem isso foi a única transição do crachá do console aprendeu sobre ape...
Por- visualizador ler o estado para relatórios de erros do sistema
SystemBugView é por Visualizador, não por bug — uma primeira coluna no SystemBug Deixava quem abrisse um relatório primeiro limpar o distintivo dos outros geren...
A letra canónica que um repórter de erros recebe quando o seu relatório se move
Um membro que arquivou um bug ou um realce não tinha como saber o que aconteceu com é curto de abrir a aba e olhar. Isto adiciona o modelo que lhes diz, e o úni...
System bug view — quem leu o relatório
Por Visualizador, não por bug, e essa é a razão pela qual é uma tabela em vez de um primeira viewed at coluna no system bug: triagem é trabalhada por várias pes...
Linhas por servidor no resumo das extensões
A aba extensões do servidor de telefone mostrou a figura de organização e nada mais, então um servidor KamoPBX vazio exibiu "21 extensões billable - $63.00 / mê...
Intercepção da palavra-chave no passo 0 no trilho RingCentral (Tarefa MS1 4)
Hoje um STOP para um número que nenhuma linha MEMBRO VOIP CONFIG possui atinge o "Nenhum membro encontrado para a ramificação de número " e desaparece — e esse ...
SmsKeywordService — o único escritor para palavras-chave de entrada (MS1 Task 3)
Fecha a tarefa TODO 2 deixada para trás. Até que este commit um STOP de entrada verificado chegou BulkTextInboundController, foi reconhecido, foi registrado, e ...
Desanexar o navegador de chat da janela que maximiza
O navegador de conversa era um adereço infantil do ToolWindowShell, renderizado dentro da caixa de conteúdo da janela maximizada. Clicando em uma linha nela abr...
Telefone da empresa (main/toll free) na assinatura de um membro, com sua extensão
A página de conteúdo de ************* ganha dois interruptores: Telefone da empresa (Main) e Telefone da empresa (Toll Free). Activados, imprimem o a linha publ...
Persista nos dois telefones da empresa
Lê e escreve usuárioEmpresaPhoneMain / usuárioEmpresaPhoneTollFree na assinatura config do campo, para que os novos switches da aba Conteúdo sobrevivam a uma gr...
Atribuir extensões gratuitas ao servidor onde estão ligados
Uma org que executa um servidor FreePBX ocupado ao lado de um servidor KamoPBX novo e vazio viu "21 extensões billable — 63.00 / mês" enquanto olhando para o Ka...
Pouse as colunas do telefone da empresa antes que o EmailService as leia
ADD COLUNN SE NÃO EXISTE user company phone main e user company phone toll free. A atualização ddl-auto deste serviço adicionaria ambos da entidade, mas todos ...
O telefone da empresa alterna uma assinatura individual pode transportar
Duas bandeiras de org-wide no email assinature field config: user company phone main e user company phone toll free. Eles colocaram a linha publicada da organiz...
O recibo da palavra-chave e o consentimento da chave por campanha (Tarefa MS1 3)
Duas coisas que o livro de registros de consentimento precisa antes de uma entrada STOP pode ser registrado Inquilinos vigiados e exactamente uma vez. «SmsInbo...
O diário de sincronização e uma execução de terminal que está realmente congelada
BL1 Tarefa 5, metade bibliotecária compartilhada. Cinco enums de diário, três entidades e três Repositórios abaixo de... Sem estereótipos: BillingWormGuard é um...
Webhook SMS voltado para o portador (tarefa MS1 2)
* ******************************* -- form-codificado ou JSON, guardado pelo A própria assinatura do Carrier. Porquê um novo objectivo. /api/voip/webhook não po...
E.164 normalizador e intérprete de palavras-chave SMS (MS1 Task 1)
Duas aulas puras sem E/S e sem estereótipo de Primavera, por isso todos os serviços podem carregá-los e SharedLibBeanSafety O teste continua verde. E164.normal...
A linha de conexão do provedor, uma por org
BL1 Tarefa 1. Uma transliteração quase verbal do provedor de folha de pagamento enums e PayrollConectar-se com Enums, uma entidade e um repositório — sem estere...
Dê a cada extensão de kamocrm WebRTC, e porta de saída chamando
Todos os 21 membros da equipe kamocrm agora possuem uma extensão 8XXX no K1m1 PBX (Chris renumerou 7255 a 8134). Duas mudanças aqui atrás. Os blocos de endpoin...
ServiceJobApi.createJob, e o construtor back-link
Restaura a metade cliente da SW6c Task 2, que pousou em 157fa714 e foi largada por uma reescrita do histórico em uma sessão concorrente; a tela de criação em si...
A grade serviço-pedido e cliente ler os endpoints reais
Restaura o resto da tarefa SW6c 4, que pousou como d58a6aba e foi deixado por um histórico reescrever em uma sessão concorrente; a página de detalhes sobreviveu...
Capturas de tela E vídeos em um relatório de erros
Repórteres estavam descrevendo gravações de tela em prosa e, em seguida, postando o arquivo em um bate-papo, porque o formulário do relatório só tomou stils. Ag...
Anexar um vídeo a um relatório de erros, não apenas uma captura de tela
Um ainda não pode mostrar os três cliques antes que a coisa quebrou, então os repórteres foram descrever gravações em prosa e postar o arquivo em um chat. A End...
Restaurar a página de Citações de tubulação e conversão de citações de fio
`POST /quotes/{uid}/convert` enviado em SW4 e nada lhe chamou: `quotesApi` tinha dez métodos e `convert` não estava entre eles, então o ponto final estava vivo ...
Nosso preço vem do catálogo, e não pode ser digitado novamente
As páginas de comparação codificaram KamoCRM em $29 Starter e $64 Business enquanto o catálogo vendeu-os em $34 e $72. Nove arquivos, quarenta e dois menções, e...
Aviso de chamada em chamadas de extensão para extensão
Completa o terceiro caminho de chamada. Chamadas de funcionários nunca tocam no atendente — vão de-interno -> ext-local, onde o mostrador pertence ao FreePBX - ...
POST /service-jobs, fechado em GESTÃO SERVICE WORK
O verbo criar a superfície de ordem de trabalho nunca teve. app/commerce/service/new é um Dezassete linhas de substituição porque não havia nada para chamar. G...
CreateJob, para que uma ordem de trabalho possa ser levantada sem uma ordem
Faltava o verbo a superfície serviço-trabalho. Até agora a única coisa ligada a plataforma que poderia produzir uma linha ServiceJob foi * ************* por uma...
VER/MANAGEM ORDERS e VER/MANAGEMENT PRICING
A metade do cliente a fechar o buraco de mutação da ordem. Serviço de Segurança agora portões 39 ordem, preços e objectivos fiscais sobre quatro novos direitos;...
VER/MANAGEM ORDERS e VER/MANAGEME PRICING, IDs 273-276
Nenhum direito de mutação de ordem existia em qualquer lugar. Endpoints de ordem do POSController e todos os preços e manipulador de impostos no CommerceMarketC...
Aviso de chamada gravado em extensões dializadas diretas também
Um chamador que disca uma extensão sobre a saudação agora ouve o aviso como Bem. Esse caminho passou de-did-direct, onde o Dial pertence a O ext-local do FreePB...
Aviso de chamada gravada para ambas as partes ao mesmo tempo, em seguida, um tom de ponte
Quando um agente responde a uma chamada em fila de espera, o chamador ouve o aviso do cliente e o agente ouve o agente notar ao mesmo tempo, em seguida, uma mar...
4 GB por assento em cada plano, e assentos em vez de usuários
O armazenamento deixa de ser um diferenciador de níveis. A escada 2/4/5 coloca um gigabyte entre Starter e Business em uma página que teve que explicar o que "c...
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...
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...
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...
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ê.
