MaxiPBX evolui continuamente
Cada versão traz seu conjunto de novidades, melhorias e correções — implementadas automaticamente em todas as instâncias, sem interrupção de serviço. Expanda uma versão para ver seus detalhes.
v1.17.6 Acesso ARI ativado automaticamente em toda a frota 16 de agosto de 2026
- Corrigido Acesso ARI ativado automaticamente em toda a frota: o acesso ARI (introduzido em 1.17.5) estava realmente exposto apenas em caixas recém-instaladas — uma caixa atualizada recebia o motor, mas não a sua ativação (ligação ao Asterisk local e exposição HTTPS na porta 443). Isto está corrigido: o acesso ARI é agora implementado automaticamente em cada caixa, incluindo as que já estão em serviço. Basta criar um identificador e os seus endereços IP autorizados (menu ARI global, ou por tenant nos parâmetros do cliente)
v1.17.5 API PBX: autenticação padrão e documentação OpenAPI 16 de agosto de 2026
- Melhorado API PBX mais simples de integrar: aceita agora o cabeçalho de autenticação padrão « Authorization: Bearer <token> », além do cabeçalho histórico — sem alterar nada para as integrações existentes
- Melhorado Documentação OpenAPI / Swagger clarificada para integradores: os esquemas de autenticação são descritos nas rotas protegidas (token de utilizador/administrador recomendado para integrações, cabeçalho histórico mantido para compatibilidade, chave API dedicada às rotas de hotelaria/PMS), as rotas públicas não sendo marcadas como autenticadas. O modelo de acesso é especificado — um administrador de tenant permanece limitado ao seu próprio tenant, um administrador geral gere todos os tenants — e uma documentação de acesso à API (URLs, cabeçalhos, exemplos) é adicionada
- Novo Códigos dos serviços (feature codes) modificáveis por cliente: em Sistema › Extensões, separador « Features », o código de cada serviço pode agora ser alterado por tenant (por exemplo *9 → *99), para além do simples ativar/desativar — cada cliente adapta os códigos de função aos seus hábitos. O código introduzido é validado (dígitos e símbolos * # +) e qualquer colisão com outro código é rejeitada e reportada. Interface responsiva
- Novo Acesso ARI (Asterisk REST Interface) seguro, global e por tenant: a API de baixo nível do Asterisk pode agora ser aberta a integrações de terceiros (CTI, aplicações de chamadas personalizadas) através de uma gateway MaxiPBX. Identificadores dedicados (login e palavra-passe encriptada) geridos ao nível global (toda a caixa) ou por tenant (cada cliente gere os seus, isolados ao seu perímetro); restrição por endereço IP obrigatória (lista branca — acesso fechado por padrão enquanto nenhum IP for autorizado); exposto em HTTPS na porta 443 (REST e WebSocket de eventos) sem abrir porta adicional; um identificador de tenant vê e controla apenas as chamadas do seu tenant (a iniciação de chamadas permanece reservada ao nível global)
- Novo Pódio dos agentes nas estatísticas do centro de chamadas: uma classificação « Top 10 » dos melhores agentes, com filtro por fila (uma, várias ou todas as filas) e um critério de classificação à escolha — chamadas respondidas, tempo de conversa, taxa de resposta, rapidez de atendimento, ou uma pontuação combinada (volume + taxa + conversa + rapidez) — calculada no período selecionado. Pódio 🥇🥈🥉 nos 3 primeiros, tabela responsiva
- Melhorado Painel de rastreamento de chamada enriquecido: um resumo da chamada permanece agora sempre visível (identificador, sentido, estado, duração, origem, destino, início e fim)
- Melhorado Capturas de rede mais claras: o botão « PCAP 2 min », enganoso, é substituído por uma captura configurável (2 min, 15 min, 1 h, 6 h ou 24 h), explicitamente apresentada como uma captura « a partir de agora » e não a reconstrução de uma chamada anterior; as capturas recentes são apresentadas com o seu estado, duração, tamanho e uma ligação de transferência
v1.17.3 Diagnósticos de áudio e rastreio de chamada 16 de agosto de 2026
- Novo Recolha de diagnósticos a partir da aplicação: o PBX recebe os relatórios de diagnóstico de áudio enviados do softphone Web ou Desktop, enriquece-os com seu próprio contexto e transmite-os ao ControlPlane para apoio técnico
- Novo Rastreio de uma chamada a partir do seu registo (CDR): a partir da administração, um botão «Mostrar rastreio» abre uma cronologia visual do percurso da chamada — registo normalizado, eventos de telefonia, artefatos e ligação de correlação para os diagnósticos recolhidos
- Novo Capturas de rede (PCAP) sob demanda para diagnóstico: um administrador do tenant pode iniciar uma captura breve do tráfego de telefonia (de 10 segundos a 5 minutos), interrompê-la manualmente e descarregá-la (acesso autenticado). Não é um registo permanente — inicia-se uma captura breve no momento de reproduzir o problema; a última captura disponível está ligada ao rastreio da chamada, com seu tamanho e ligação de descarregamento (botões «Iniciar PCAP», «Parar», «Descarregar»)
- Novo Registo transversal de todas as modificações: uma auditoria automática regista agora cada operação de criação, modificação, eliminação, conexão e ação de sistema ou tenant — incluindo as que não eram explicitamente rastreadas anteriormente. Cada entrada conserva o autor, o tenant envolvido, o endereço IP, o tipo de ação, o alvo, o resultado (bem-sucedido ou falhado) e um resumo, com ocultação automática de dados sensíveis (palavras-passe, segredos, tokens). A auditoria é «best-effort»: nunca interrompe a ação em curso, e ficheiros/uploads grandes não são conservados (apenas os metadados são). O registo de auditoria também ganha um filtro por autor e um filtro para consultar apenas as ações de sistema
v1.17.0 Armazenamento externo de gravações de chamadas (por tenant) 16 de agosto de 2026
- Novo Armazenamento externo de gravações de chamadas: as gravações podem agora ser armazenadas num servidor externo em vez de no disco da box. Tal como para a mensageria (SMTP), a configuração está em dois níveis — uma definição global ao nível do sistema (destino por padrão) e uma sobrescrita por cliente (cada tenant pode ter o seu próprio destino). Por padrão, o armazenamento permanece local: nada muda para o existente
- Novo Destinos remotos suportados: SFTP, FTP, SMB e armazenamento de objetos compatível com S3 (AWS S3, Wasabi, Backblaze B2, MinIO, OVH, Scaleway, Google Cloud Storage…) através de predefinições de acesso. Um botão «Testar ligação» valida a configuração; os segredos (palavras-passe, chaves de acesso) são encriptados
- Novo Modo de deslocação e retenção: a gravação é enviada para o armazenamento remoto e depois removida do disco local (de acordo com a retenção), e a reprodução ou transferência obtém o ficheiro à distância sob pedido. Política de retenção separada — conservação local em dias, conservação remota em meses — com limpeza automática
v1.16.7 Assistente de configuração antes da ligação e instalações em modo assistente em caixa NAT 16 de agosto de 2026
- Novo Assistente de configuração antes mesmo da ligação: uma caixa implementada em modo assistente (sem nome de domínio definido na instalação) mostra agora, antes do ecrã de início de sessão, uma página «Finalização da sua instalação». Nela, introduz-se o nome de domínio final, o endereço IP público e o endereço IP privado (pré-preenchidos), bem como o token de configuração, depois clica-se em «Finalizar»: o registo desfila em tempo real (emissão do certificado HTTPS e configuração de rede), e no final redirecionam-no automaticamente para a página de início de sessão, no endereço HTTPS válido correto. Cada etapa é visível em tempo real — acabou a impressão de «não ver se está a funcionar»
- Corrigido Instalação em modo assistente numa caixa atrás de NAT fiabilizada de ponta a ponta — esta combinação falhava até agora em vários sítios: o nome do anfitrião deixou de usar o endereço IP público (um nome de anfitrião numérico impedia um componente interno de iniciar, causando a falha de toda a instalação), um certificado temporário é colocado durante o assistente para que os serviços HTTPS iniciem (o certificado final é emitido na finalização), e o endereço de escuta da telefonia SIP é corrigido automaticamente para a interface local real da caixa. Resultado: uma instalação em modo assistente atrás de NAT resulta agora à primeira tentativa, com HTTPS válido e telefonia funcional
v1.16.5 Implementação da interface otimizada 15 de agosto de 2026
- Corrigido Recarregamento da configuração web otimizado após uma atualização: em algumas caixas, uma atualização da interface podia deixar o servidor web sem recarregar a sua nova configuração, tornando a interface temporariamente inacessível até uma intervenção manual. O recarregamento é agora adiado para o final da atualização — uma vez todos os componentes no lugar e a configuração validada — de forma sistemática e sem qualquer manipulação
v1.16.3 15 de agosto de 2026
- Corrigido Página inacessível (erro 404) após a transição para 1.16.2 em algumas caixas: a nova interface serve-se agora na raiz do site, mas uma atualização podia manter a antiga configuração web «por idioma» que redirecionava para outro lugar. A configuração web da interface é agora integrada com a aplicação e atualizada em cada instalação e upgrade — sem mais 404 residual após uma atualização de versão
v1.16.2 Reformulação de línguas, identidade de rede self-service e assistente de implementação 15 de agosto de 2026
- Novo Alteração de idioma instantânea: um clique num idioma muda TODA a interface imediatamente — softphone Web, admin PBX — sem recarregar a página nem aguardar pela rede. E fim da breve exibição na língua errada no arranque: a aplicação aguarda ter o idioma correto antes de exibir qualquer texto
- Novo O idioma segue a conta: escolhido uma vez, aparece automaticamente no softphone Web, aplicação Desktop e Mobile — é uma preferência registada no utilizador, não uma configuração para refazer em cada dispositivo
- Melhorado Aplicação mais leve e atualizações mais rápidas: as traduções dos 60 idiomas são agora carregadas sob demanda em vez de serem duplicadas para cada idioma — a interface web é muito mais leve para instalar e atualizar
- Novo Duas formas de implementar um PBX: ou tudo pré-preenchido como atualmente (FQDN e endereços IP introduzidos no ControlPlane — a instalação faz tudo, incluindo certificado SSL), ou através de um assistente quando não se tem as informações antecipadamente: a caixa arranca no seu endereço IP, acessível imediatamente em HTTPS; o cliente abre o softphone, conecta-se, e o assistente de implementação pré-preenche o IP interno detetado e o IP público, depois pede o FQDN — na validação, o certificado é emitido e toda a configuração de rede e telefonia aplica-se automaticamente
- Novo Página «Rede» em self-service na administração: alterar o FQDN, o IP público ou o IP interno (NAT) a quente, mais tarde, sem reinstalação — a configuração de rede relevante é reexecutada de forma direcionada e o certificado é ré-emitido automaticamente. A mesma página funciona como assistente no primeiro arranque
- Novo Deteção automática do endereço IP público: já não é necessário procurá-lo manualmente, é detetado e pré-preenchido automaticamente
- Novo Faixa «implementação a finalizar» nas páginas de administração enquanto a caixa estiver em modo assistente: o primeiro acesso por IP leva diretamente ao assistente, impossível esquecê-lo
- Novo Instalações novas nativas APT (opcional): o código é colocado pelo gestor de pacotes na instalação — mesma robustez que as atualizações APT — com reversão limpa para o mecanismo de instalação clássico
v1.15.1 Suporte por e-mail e integrações CRM 15 de agosto de 2026
- Novo Suporte por e-mail: um serviço de tickets leve integrado ao omnicanal — cada tenant gere várias caixas de suporte (receção IMAP, envio SMTP). Os e-mails recebidos tornam-se tickets em fio de conversa, agrupados por conversa; responde-se ao cliente ou inicia-se um novo e-mail diretamente a partir da aplicação, com anexos na receção e no envio (25 MB, tipos executáveis recusados)
- Novo Tickets de e-mail organizados: estados (aberto, em espera, resolvido, fechado), prioridades (baixa → urgente), reabertura automática de um ticket resolvido quando o cliente responde, e frequência de verificação dos e-mails configurável por caixa. Configuração no admin através do novo cartão «Suporte por e-mail» do menu Comunicação (com teste de ligação); no softphone WebRTC/desktop, nova secção «Suporte»; no telemóvel, ecrã dedicado através das Definições. Multi-tenant estrito, credenciais das caixas cifradas em repouso
- Novo Integrações CRM: o MaxiPBX liga-se agora aos CRM do mercado — HubSpot, Salesforce e Zoho (ligação OAuth num clique), Odoo, ConnectWise, Vtiger e Jetpack CRM (chave API). O motor é genérico: outros CRM serão adicionados sobre a mesma base. Multi-tenant estrito: cada tenant liga o seu próprio CRM, com as suas credenciais e tokens cifrados e isolados — nada é partilhado entre tenants
- Novo Ficha de cliente na chamada: numa chamada recebida, o número é procurado no CRM do tenant — nome, empresa e ficha são apresentados (apresentação do chamador enriquecida), com um botão «Abrir no CRM» no softphone WebRTC/desktop e no ecrã de chamada no telemóvel
- Novo Registo de chamadas no CRM: cada chamada (recebida, efetuada, perdida — consoante as opções) é registada como atividade no contacto correto, e um contacto ou lead pode ser criado automaticamente quando o número é desconhecido
- Novo Click-to-call a partir do CRM: uma extensão de navegador MaxiPBX (Chrome, Edge, Firefox) permite telefonar num clique a partir da página do CRM — seleção de um número ou ligação telefónica, e o posto do agente toca e depois marca. Ligação segura ao PBX (com 2FA), o token de acesso nunca é exposto às páginas do CRM; deteção não invasiva, marcação rápida na janela da extensão, e «Ativar neste site» para um CRM auto-hospedado
- Novo Página de admin «Integrações CRM» no menu Comunicação: adição de um CRM, ligação OAuth num clique ou introdução da chave API, opções de registo, modelo de URL de ficha, botão «Testar», ativação/desativação
- Corrigido Uma box podia ficar presa num ciclo de atualização, versão bloqueada apesar das tentativas: em algumas instalações mais antigas, o antigo circuito de atualização por arquivo podia não implementar o novo código. Estas boxes desbloqueiam-se automaticamente com o novo circuito
- Melhorado As atualizações instalam-se agora através do repositório APT — instalação atómica, mais robusta e claramente mais rápida (alguns minutos em vez de repetir todo o processo de implementação). As boxes existentes transitam automaticamente, com uma salvaguarda: se o novo circuito não estiver disponível numa box, o antigo mecanismo assume o controlo — nenhuma box pode ficar bloqueada pela transição
v1.15.0 Hub Omni (Telegram, SMS) e suporte enriquecido 15 de agosto de 2026
- Novo O hub de conversação (antigo «Livechat») torna-se um verdadeiro centro omnicanal, renomeado «Omni» em todo o lado — softphone WebRTC, desktop e aplicação móvel — e o seu menu é deslocado para logo após «Histórico»
- Novo Telegram, novo canal: receção de mensagens recebidas (webhook seguro), respostas dos agentes e multimédia, diretamente na inbox Omni. Configuração em self-service a partir do admin: «Adicionar Telegram» — basta o token do bot, o webhook regista-se automaticamente. A destacar: um bot Telegram não pode iniciar uma conversa (regra da plataforma), é o utilizador que inicia o bot; a receção e a resposta funcionam depois normalmente
- Novo SMS via Twilio, novo canal bidirecional: receba e envie SMS a partir das aplicações desktop e móvel. Os SMS recebidos são verificados (assinatura) e desduplicados antes de chegarem à inbox Omni como qualquer outra conversa; um agente pode também iniciar um SMS para qualquer número — botão «Novo SMS» com escolha do número de envio, do destinatário e do texto. Configuração em self-service a partir do admin: «Adicionar SMS» com as credenciais e o número Twilio
- Melhorado Cada conversa mostra sem ambiguidade a sua origem: ícone e etiqueta do canal (Web / WhatsApp / Telegram / SMS), marcador de avatar colorido, e filtros por canal na inbox
- Melhorado A janela de criação de ticket de suporte, até agora minúscula, torna-se um verdadeiro diálogo ampliado — tanto no admin PBX como no softphone WebRTC
- Novo Editor rico para os tickets: negrito, itálico, sublinhado, listas com marcadores e numeradas, ligações — a formatação da mensagem é preservada e sanitizada do lado do ControlPlane
- Novo Anexos nos tickets: adição de vários ficheiros na criação e nas respostas, com visualização e download autenticado diretamente no fio de conversa
- Corrigido Acabou o «não reage»: todos os erros do suporte (carregamento, criação, envio, upload) são agora apresentados claramente, nas 60 línguas
- Melhorado Associação fiável dos tickets ao PBX: a box transmite o seu identificador de instância na criação do ticket — sem mais falhas silenciosas na abertura
v1.14.5 60 idiomas e fusos horários 15 de agosto de 2026
- Novo Toda a interface passa de 15 para 60 idiomas: o admin PBX, o softphone WebRTC, a aplicação móvel, a aplicação Desktop, o portal ControlPlane e o site maxipbx.com passam agora a falar a mesma lista de 60 idiomas. 45 idiomas adicionados — incluindo ucraniano, russo, árabe, hebraico, persa, hindi e as principais línguas indianas, chinês simplificado e tradicional, japonês, coreano, vietnamita, tailandês, indonésio, malaio, suaíli e outras línguas africanas, dinamarquês, sueco, norueguês, finlandês, estónio, letão, lituano, catalão, filipino… Cada utilizador escolhe o seu idioma na sua aplicação ou portal habitual
- Novo Cada tenant tem agora um fuso horário predefinido, escolhido na sua criação e preenchido automaticamente de acordo com o país (ex.: Marrocos → Africa/Casablanca, França → Europe/Paris, Suíça → Europe/Zurich), podendo ser alterado posteriormente na respetiva ficha. Este fuso serve de valor predefinido para tudo o que é criado no tenant — utilizadores, horários, correio de voz: já não é preciso configurá-lo posto a posto
- Novo Cada utilizador pode manter o seu próprio fuso horário, com prioridade sobre o do tenant — útil para equipas distribuídas por vários países. Os tenants existentes são mantidos: o seu fuso é deduzido a partir do país, nada muda para eles
- Melhorado Registos de chamadas apresentados na hora correta: as marcas temporais dos Recentes são exibidas no fuso horário do utilizador (o seu fuso, senão o do tenant, senão o do dispositivo), e já não sistematicamente a hora do dispositivo
- Novo Indicação de «diferença horária» nos contactos internacionais: na lista de contactos (secretária, WebRTC e móvel), um distintivo assinala a diferença horária de um contacto com número internacional — ex.: a partir da Suíça, um +212 (Marrocos) mostra «+1h», a partir de 1h de diferença. Para os países com vários fusos horários (EUA, Rússia, Canadá…), o distintivo permanece deliberadamente aproximado («≈») em vez de mostrar uma hora exata mas incorreta; o cálculo tem em conta a hora de verão/inverno
v1.14.3 Telegestão sem SSH e emergências mundiais 14 de agosto de 2026
- Novo Gestão remota dos PBX SEM SSH (módulo de telegestão): alguns clientes cortam o acesso SSH após a implementação — a partir de agora, a box vai buscar as suas próprias ações ao ControlPlane a cada batimento (heartbeat) e executa-as (é ela que inicia todas as ligações: nada entra por SSH). Ações controláveis: reinício de serviços (lista branca), reinício da máquina, e mudança de canal beta ↔ stable em tempo real com reconciliação contínua
- Novo Inventário enviado a cada batimento (heartbeat) e visível na ficha do PBX: versões dos componentes, versão do OS e do kernel, disco e memória, canal, estado dos serviços — além de um histórico de comandos (envio → execução → resultado) por PBX
- Novo Chave de implementação (acesso de recurso) instalada automaticamente: a chave pública de implementação é instalada no servidor na instalação e reconciliada a cada atualização — se tiver sido removida, é reposta. Um acesso de recurso complementar à telegestão sem SSH, substituível para um white-label com o seu próprio ControlPlane
- Novo Números de emergência: cobertura MUNDIAL — 177 países pré-configurados a partir do referencial oficial da UIT (1160 entradas), fundido com as listas já validadas para não perder nenhum número (ex.: Austrália 000, Espanha, Grécia; a Suíça ganha o Rega 1414/1415 e os números de apoio à infância). Suíça: 112, 117, 118, 143, 144, 145, 147; França: 15, 17, 18, 112, 114, 115, 119, 191, 196, 197, 116000, 116117; Estados Unidos: 911, 511, 811. Um país fora do referencial (ex.: México, Indonésia) permanece vazio, com o aviso enquanto o cliente não o completar
- Corrigido Yealink T54W — teclas BLF finalmente provisionadas: as teclas programáveis (BLF, atalhos) não apareciam nestes aparelhos apesar de estarem corretamente configuradas do lado do servidor. O modelo do telefone estava registado numa forma («T54(W)») não reconhecida: as teclas eram direcionadas para um módulo de extensão inexistente em vez das teclas nativas do ecrã. A correção normaliza automaticamente o modelo e reenvia a configuração para os telefones afetados na implementação — sem necessidade de intervenção manual, e isto aplica-se a qualquer modelo indicado com uma variante WiFi entre parênteses
v1.14.2 País do tenant e números de emergência 14 de agosto de 2026
- Novo País do tenant: na criação de um tenant, escolhe-se agora o seu país (telecomunicações), que determina as rotas de chamadas efetuadas criadas por defeito (nacional / internacional) sem alterar o número marcado. Cobertura mundial: perfil padrão (prefixo nacional 0, internacional 00) para a grande maioria dos países, perfis especiais para a Suíça e a França (numeração nacional a 10 dígitos) e para a América do Norte (1 / 011), e suporte a números marcados diretamente no formato +E.164. Os tenants existentes são mantidos tal como estão
- Novo Números de emergência definidos pelo cliente: acabou a lista suíça imposta por defeito — cada cliente introduz os seus próprios números de emergência no seu tenant, tanto na criação como na edição. Um aviso claro «Não foi configurado nenhum número de emergência» é exibido enquanto a lista estiver vazia, no formulário E sob a forma de um selo na lista de tenants
- Corrigido Receção de chamada: quando já existe uma chamada em curso e uma nova chamada toca, «Atender» (móvel / desktop / WebRTC) atende agora a chamada que está A TOCAR, e não a chamada já ligada. As chamadas efetuadas deixam definitivamente de ser consideradas como «a atender»
v1.14.1 Acesso de administração num clique a partir do ControlPlane 14 de agosto de 2026
- Novo A partir da ficha de um PBX no ControlPlane, um botão «Abrir a administração» abre diretamente a interface de administração desse PBX, já autenticado — sem ser necessário voltar a introduzir o URL nem a palavra-passe (novo separador). Cada um no seu âmbito: o administrador geral em todos os PBX, o grossista/sub-grossista/revendedor apenas nos seus próprios PBX.
- Melhorado Segurança do acesso num clique: o ControlPlane liga-se ao PBX do lado do servidor (o segredo nunca é exposto ao navegador), o token de sessão é transmitido no fragmento do URL (nunca enviado a um servidor nem incluído no Referer) e é imediatamente removido do URL à chegada. Se a conta de administração do PBX tiver a 2FA ativada, o acesso num clique é recusado de forma limpa (é necessário iniciar sessão manualmente). Cada acesso é registado do lado do ControlPlane.
- Melhorado O início de sessão automático só fica ativo num PBX depois de este ser atualizado para a versão 1.14.1 — é o próprio PBX que aloja a página de início de sessão automático.
v1.14.0 Administração responsiva — telemóvel, tablet, computador 14 de agosto de 2026
- Novo Menu principal finalmente acessível em telemóvel: abaixo do tamanho tablet, o menu lateral desaparecia pura e simplesmente — impossível navegar. Um botão «hamburger» abre agora um menu deslizante, com fundo escurecido e fecho ao clicar fora do enquadramento ou ao navegar
- Melhorado Janelas (modais): já não há janelas demasiado altas que fiquem cortadas — o conteúdo e os botões (Guardar…) deslocam-se corretamente em ecrãs pequenos
- Melhorado Disposição: sem mais transbordo horizontal — imagens e conteúdos largos adaptam-se, as tabelas deslocam-se dentro do seu próprio enquadramento. A interface de administração adapta-se agora a todos os tamanhos de ecrã, do smartphone ao monitor grande
v1.13.9 13 de agosto de 2026
- Melhorado Teclas BLF — paridade total com um telefone físico: o menu BLF das aplicações (WebRTC / Desktop / Mobile) apresenta agora TODAS as teclas programadas no utilizador, independentemente do tipo de destino. O filtro que ocultava as teclas não «supervisionáveis» foi removido: os destinos supervisionáveis (utilizador, grupo, fila, conferência, extensão) mantêm o seu indicador de estado em direto, os restantes são apresentados como tecla simples
- Melhorado Licenças — detalhe nas definições do tenant: a caixa de diálogo apresenta em modo de leitura os contadores Pessoas (utilizados / licenciados) e Equipamentos, com a etiqueta de modo (NFR / Teste) se aplicável — valores recalculados em tempo real a partir da consola de parceiro, onde antes apenas se via «max X ext». A edição continua reservada à consola: este painel é meramente informativo
v1.13.8 Softphone Maxi UC — atualização visual 13 de agosto de 2026
- Melhorado Reformulação estética da interface do softphone Maxi UC, fiel à maquete: paleta azul-noite, tipo de letra Inter, proporções revistas
- Melhorado Teclado de marcação, painel de teclas BLF e painel de controlo das filas de espera reformulados (disposição e legibilidade); navegação e painel lateral ajustados, textos completados nos 15 idiomas
- Melhorado Esta versão altera APENAS a interface do softphone: nenhuma alteração ao núcleo telefónico nem à gestão de licenças — toda a base 1.13.7 é mantida tal como estava
v1.13.7 Gestão de licenças — reformulação completa 13 de agosto de 2026
- Novo As licenças passam a assentar unicamente nas extensões, com DOIS contadores independentes por cliente: «Pessoas» (utilizadores do tipo pessoa) e «Equipamentos» (utilizadores do tipo equipamento). Não existe licença por funcionalidade nem por chamada simultânea; cada contador é um número inteiro explícito — 0 é um valor válido (por exemplo, um cliente 100% equipamentos)
- Novo Gestão a partir da consola parceiro: cada distribuidor gere as licenças no seu perímetro (administrador geral, grossista, subgrossista, revendedor), sendo os dois contadores editáveis a partir da ficha do PBX. Três modos de licença: Pago, NFR (gratuito) e Teste (período gratuito com data de termo) — NFR e Teste reservados ao administrador geral e ao grossista, com etiqueta apresentada no cliente
- Melhorado No lado da administração do PBX, a edição das licenças é removida: passa a ser da exclusiva responsabilidade da consola parceiro. A quota permanece consultável em modo de leitura, com um novo botão «Atualizar» no cartão Licença dos parâmetros do sistema
- Novo Contrato assinado e funcionamento offline: a consola emite um contrato assinado (contadores + modo + validade de 7 dias) que o PBX guarda em cache — atualização automática a cada 5 minutos, envio imediato a cada alteração e atualização manual. O PBX continua a funcionar mesmo que a consola esteja momentaneamente inacessível, dentro do limite de validade do contrato
- Novo Ciclo de vida unificado e bloqueio «apenas emergências»: seja qual for a causa (falta de pagamento, expiração, perda de contacto prolongada), período de graça seguido de bloqueio ao dia +10. Um cliente bloqueado mantém os telefones registados, mas apenas as CHAMADAS DE EMERGÊNCIA permanecem possíveis (números do módulo Emergências + lista de segurança 112/117/118/144/911). A aplicação do bloqueio é entregue DESATIVADA por predefinição: validação em pré-produção antes de qualquer ativação no parque — entretanto, o mecanismo funciona em modo de observação, sem impacto nas chamadas
- Corrigido Trunks de operador (modelo Kissgroup / França): registo mais resiliente perante uma colocação temporária em lista negra por parte do operador
v1.13.6 13 de agosto de 2026
- Corrigido Modelo de operador Kissgroup (França): limpeza dos valores pré-preenchidos do formulário
- Melhorado Maior fiabilidade da atualização a quente da tabela de operadores com endereço IP variável
v1.13.5 Nova interface softphone «Maxi UC» 13 de agosto de 2026
- Novo Softphone: nova identidade visual «Maxi UC» — visual azul-marinho, dock Composer / Chamadas redesenhado e painel de controlo em tempo real
v1.13.4 13 de agosto de 2026
- Melhorado A tabela de operadores com endereço IP variável é agora atualizada A QUENTE, sem reinício da telefonia
v1.13.3 13 de agosto de 2026
- Corrigido Proteção adicional contra uma configuração de operadores vazia no momento da implementação
v1.13.2 13 de agosto de 2026
- Corrigido Correção de um erro de configuração de telefonia na instalação, surgido com a versão 1.13.1
v1.13.1 13 de agosto de 2026
- Corrigido Maior fiabilidade na implementação do suporte a operadores com endereço IP variável (introduzido na versão 1.13.0)
v1.13.0 Operadores com endereço IP variável 13 de agosto de 2026
- Novo Suporte a operadores SIP com endereço IP variável: as chamadas recebidas de um trunk cujo operador muda de endereço (infraestrutura multisservidor, endereços dinâmicos) são agora corretamente reconhecidas e associadas ao trunk correto — sem necessidade de manter uma lista de endereços manualmente
- Novo Novo modelo de operador: Kissgroup (França) — o catálogo de operadores pré-configurados amplia-se para além da Suíça
- Melhorado Criação de trunk: a seleção do país passa a ser uma lista abrangendo o mundo inteiro, com pesquisa integrada
v1.12.3 Recuperação de chamada nas aplicações 13 de agosto de 2026
- Novo O PBX expõe a lista de chamadas em curso de um utilizador: uma aplicação que acaba de iniciar pode assim detetar uma chamada JÁ em curso (a app estava fechada, é reaberta enquanto está a tocar) e «recuperá-la» — fazê-la tocar no dispositivo que acabou de ser aberto. Também é válido para retomar uma chamada atendida noutro posto
v1.12.2 Teclas BLF nas aplicações 13 de agosto de 2026
- Novo O PBX passa agora a expor, para cada utilizador, as teclas BLF configuradas no seu posto e o estado em tempo real das extensões monitorizadas (livre, a tocar, em chamada, em espera, ausente), lido diretamente a partir da telefonia. As aplicações MaxiPBX (menu/separador «BLF» em Desktop/WebRTC e Mobile) apoiam-se neste serviço para reproduzir as teclas de supervisão de um telefone de mesa, com chamada num único clique. Disponível para todas as contas — incluindo utilizadores de telefonia, e não apenas administradores — sem configuração adicional
v1.12.1 E-mails via Microsoft 365 e Google Workspace 13 de agosto de 2026
- Novo Envio de e-mails via Microsoft 365 e Google Workspace: uma vez que a Microsoft e a Google deixaram de permitir o envio por SMTP clássico (identificador + palavra-passe), a configuração de e-mail passa a suportar os seus métodos modernos — tanto ao nível da plataforma (SMTP do sistema) como por cliente (SMTP dedicado de um tenant). Nova opção «Fornecedor de envio»: SMTP padrão (inalterado), Microsoft 365 ou Google Workspace
- Novo Microsoft 365: envio através da API Microsoft (Graph) — é necessário indicar o identificador do tenant Azure e o endereço de envio, com um consentimento de administrador Microsoft 365 (mesmo princípio que para o Teams). Google Workspace: envio através da API Gmail — chave JSON de uma conta de serviço Google (delegação ao nível do domínio) e endereço de envio. Os segredos nunca são reexibidos (indicador «já registado») e está disponível um botão de teste de envio para cada método
- Melhorado Interface de administração adaptada a todos os tamanhos de ecrã, incluindo portáteis e resoluções pequenas: as janelas grandes (ficha de utilizador/posto, filas, grupos, dispositivos, tenants…) já não preenchem todo o ecrã nem transbordam — largura ajustada ao ecrã e densidade automática em ecrãs curtos ou estreitos, com conteúdo que desliza
- Corrigido Ficha de utilizador/posto: o botão «Guardar» permanece sempre visível na parte inferior da janela, seja qual for o separador aberto (podia sair do enquadramento nos separadores mais longos)
v1.11.9 Dupla autenticação (2FA) 12 de agosto de 2026
- Novo Dupla autenticação (2FA) para as contas de administração do PBX: cada administrador pode reforçar a sua conta com um código de uso único (TOTP) para além da sua palavra-passe. Ativação em regime de autoatendimento a partir de Definições → «Dupla autenticação»: leitura de um código QR com uma aplicação de autenticação (Google Authenticator, Aegis, FreeOTP…), confirmação de um código, e entrega de 10 códigos de recuperação a guardar com cuidado
- Novo Na ligação, o administrador introduz o seu código depois da palavra-passe; um código de recuperação pode substituir o código da aplicação em caso de necessidade. A 2FA é OPCIONAL e à escolha de cada um — nunca imposta, desativável a qualquer momento — e diz respeito apenas às contas de administração: a ligação dos utilizadores de telefonia permanece rigorosamente inalterada
- Melhorado Recuperação enquadrada: se um administrador perder o seu telefone e os seus códigos de recuperação, um administrador de sistema pode reiniciar a sua 2FA a partir da gestão de administradores. Do lado da segurança: segredo encriptado, códigos de recuperação com hash e de uso único, sem possibilidade de contorno para uma conta que tenha ativado a 2FA
v1.11.8 Interligação PBX ↔ PBX 12 de agosto de 2026
- Novo Novo tipo de trunk «Interligação PBX»: ligue este PBX a qualquer outro PBX SIP — outro MaxiPBX ou um sistema de terceiros (Asterisk, FreePBX…) — através de um trunk DINÂMICO baseado em registo, sem IP fixo nem VPN. Ideal para ligar dois sites ou duas empresas entre si
- Novo Três topologias à escolha através do «Sentido do registo»: este PBX regista-se no outro; o outro regista-se aqui (endereço remoto dinâmico possível — as chamadas recebidas são reconhecidas por autenticação, não por IP); ou ambos dinâmicos, designando como ponto fixo aquele cujo endereço é mais estável
- Novo Encaminhamento nos dois sentidos: declare os intervalos de SDA e de extensões internas do PBX remoto — marcar um destes números encaminha automaticamente a chamada pelo trunk de interligação
- Melhorado Segurança: trunk desativado por predefinição, palavra-passe forte exigida, restrição opcional a endereços IP autorizados, para além da autenticação. Configuração inteiramente a partir da interface, com guia de ligação para o outro PBX (exemplo fornecido para um Asterisk de terceiros)
v1.11.7 12 de agosto de 2026
- Corrigido Maior fiabilidade das atualizações da frota — dois casos de falha no final do processo corrigidos, sem que o PBX tenha alguma vez sido interrompido: nos servidores atrás de NAT, a atualização reconfigurava o fluxo de media com o IP público em vez do IP privado (a configuração NAT é agora memorizada na máquina e mantida de atualização em atualização); e um ficheiro de configuração dos cabeçalhos de segurança web (HSTS) faltava no pacote de atualização. Os servidores com IP público direto não são afetados; estas falhas ocorriam após a comutação dos serviços — nenhuma box foi colocada fora de serviço
v1.11.6 IPv6 dual-stack 12 de agosto de 2026
- Novo Suporte IPv6 (dual-stack IPv4 + IPv6) em todas as instalações: um PBX pode funcionar apenas em IPv4 (como atualmente) ou em IPv4 + IPv6 simultaneamente, em toda a cadeia — sinalização SIP (escuta e anúncio IPv6), fluxo áudio RTP (família de endereços escolhida por chamada), relay STUN/TURN dos softphones, interface web/API/WebRTC, e firewall que cobre automaticamente o tráfego IPv6. Novos campos opcionais «IPv6 pública» e «IPv6 privada (NAT v6)» na implementação: deixados em branco, nada muda para a frota existente. O IPv6 declarado é memorizado nas reconfigurações. Pré-requisitos: IPv6 pública fixa (ou prefixo delegado) encaminhada para o servidor, mesmas portas que em IPv4
- Novo Ativação do IPv6 numa box JÁ instalada: os campos IPv6 também estão disponíveis em «Reconfigurar» uma instância existente — a reconfiguração regenera a telefonia em dual-stack e reinicia os serviços. Salvaguarda: interrompe-se de forma limpa, sem cortar nada, se o IPv6 ainda não estiver configurado na interface do servidor (deve estar antes de reconfigurar)
- Novo Trunks para operadores em IPv6: o campo «Servidor SIP» de um trunk genérico aceita um endereço IPv6 — literal simples (2001:db8::1), entre parênteses retos, com porta ([2001:db8::1]:5060) ou em URI. O PBX coloca automaticamente os parênteses retos onde é necessário e comuta o registo e as chamadas para o socket IPv6 quando o operador está em IPv6 literal; um operador com nome de domínio dual-stack continua encaminhado em IPv4
- Corrigido Instalação nova com maior fiabilidade nos servidores de última geração: a estrutura de configuração do servidor web evoluiu, o que fazia falhar algumas instalações mesmo no final da implementação, quando a telefonia já estava operacional. Três causas corrigidas — domínios web personalizados colocados no diretório de configuração correto, reforço TLS sem conflito com a configuração predefinida (TLS 1.0/1.1 agora efetivamente recusados), e verificação interna TLS sem falso erro. As instalações existentes não são afetadas; a instalação atrás de NAT neste tipo de servidor foi validada de ponta a ponta
- Melhorado O IPv6 é entregue ativável por instalação, com validação em produção aquando de uma implementação em ambiente de testes conjunto. A validar numa próxima etapa: o banimento automático de endereços IPv6 (o anti-flood SIP já cobre o IPv6) e o provisioning direto dos telefones em IPv6 — o provisioning através do nome de domínio do PBX já funciona em dual-stack
v1.11.5 Reforço de segurança 12 de agosto de 2026
- Melhorado Cifragem web reforçada (reforço na sequência de um teste de intrusão): a interface e a API apenas aceitam agora TLS 1.2 e 1.3 com algoritmos modernos (AES-GCM, ChaCha20) — os protocolos antigos TLS 1.0/1.1 e os algoritmos CBC (vulnerabilidade Lucky13) deixam de ser propostos do lado do navegador. Os telefones mais antigos não são afetados: a sua cifragem (SIP-TLS e provisionamento) passa por canais separados, mantidos compatíveis
- Melhorado HSTS ativado: o navegador é forçado a permanecer em HTTPS, o que impede tentativas de downgrade para uma ligação não cifrada
- Melhorado Acesso SSH reforçado: menos tentativas de autenticação permitidas e opções de administração reduzidas. Duas proteções adicionais disponíveis por servidor: restrição do acesso SSH a uma lista de endereços IP de administração (o servidor de gestão continua sempre autorizado) e desativação da autenticação por palavra-passe em favor de chaves apenas
- Melhorado Para memória: a proteção antifraude e anti-ataque SIP (bloqueio automático dos endereços que multiplicam tentativas, filtragem de destinos com sobretaxa) já estava implementada e continua ativa
v1.11.4 Microsoft Teams, SSO alargado e instalação atrás de NAT 12 de agosto de 2026
- Novo Instalação em servidores atrás de NAT (redireccionamento de portas) — suporte completo: um PBX pode agora ser implementado numa máquina com IP privado atrás de um router/firewall, e não apenas num VPS com IP público. Novo campo opcional «IP privado (servidor atrás de NAT)» na implementação; toda a cadeia de telefonia (sinalização SIP, fluxo áudio RTP, relay STUN/TURN dos softphones) escuta no IP privado, anunciando-se com o IP público do site — registos, chamadas e áudio bidirecional como num VPS. Configuração NAT memorizada nas reconfigurações. Pré-requisitos: IP público fixo e redireccionamento de portas 1:1 estrito (SSH, web, SIP 5060/5061, STUN/TURN, provisioning, diretório, intervalos RTP), um PBX por IP público
- Novo Integração Microsoft Teams por tenant: sincronização de presença Teams → posto (um utilizador em «Não incomodar» — e, opcionalmente, em «Ocupado» — no Teams coloca automaticamente o seu posto em Não incomodar), configurável por cliente num novo cartão «Microsoft Teams» (ID de tenant Azure + consentimento admin Microsoft 365)
- Novo Aplicação Microsoft Teams «MaxiPBX»: o softphone (chamadas, contactos, registos de chamadas) diretamente num separador do Teams, com ligação por SSO SAML — pacote de aplicação pronto a publicar no Teams Admin Center. Pré-requisitos: WebRTC ativado na extensão e aplicação Azure AD autorizada pelo cliente
- Novo SSO alargado ao Microsoft Entra ID (Microsoft 365 / Azure AD) e Google Workspace: escolha do fornecedor de identidade no cartão SSO (Okta, Microsoft Entra ID, Google Workspace ou qualquer IdP SAML genérico), guia de configuração passo a passo adaptado ao fornecedor, metadados aceites por URL (recomendado para Entra ID, acompanha a renovação dos certificados) ou por ficheiro XML (Google Workspace). A configuração OIDC, não operacional, é removida da interface: o SAML cobre agora todos os fornecedores
v1.11.3 SSO Okta / SAML 12 de agosto de 2026
- Novo SSO por tenant (SAML) — integração completa e nativa no motor de autenticação da plataforma: cada cliente pode ativar a autenticação única através do seu próprio fornecedor de identidade (Okta, ou qualquer IdP SAML). Novo cartão «SSO / Okta» nas definições de Segurança do tenant: método (Nativo / SAML), domínio, metadados do IdP e opção «forçar o SSO para todo o tenant»; as informações a preencher do lado do Okta (ACS URL, Entity ID, URL de metadados) são apresentadas e copiáveis com um clique
- Novo Botão «Iniciar sessão com o SSO» na página de ligação: o utilizador introduz o seu e-mail e é redireccionado para o seu fornecedor de identidade, sendo depois reconectado — sem impacto nos tenants que permanecem em ligação clássica
- Novo SSO OpenID Connect (Okta): configuração por tenant (issuer, client ID/secret, scopes, Redirect URI apresentado) e verificação completa da identidade (PKCE, controlo de assinatura JWKS, iss/aud/exp/nonce). A entrega final do token de sessão chega numa próxima versão — o SAML continua a ser o caminho recomendado e totalmente operacional
- Corrigido Ficha de utilizador: a janela deixa de fechar ao clicar ao lado da mesma — já não há perda de alterações em curso durante o preenchimento (fecho através da cruz ou Escape)
v1.11.2 12 de agosto de 2026
- Corrigido Módulo «Emergências» dos Quartos agora ATIVO POR PREDEFINIÇÃO: a execução real dos cenários de emergência deixa de estar bloqueada pela configuração de instalação — uma simples atualização ativa-o em toda a frota, sem reprovisionamento nem ajuste manual. Continua desativável através de uma definição de sistema explícita para os estabelecimentos que assim o desejem
v1.11.1 12 de agosto de 2026
- Corrigido Quartos — códigos de serviço de limpeza movidos para um bloco dedicado (*571 limpo, *572 a limpar, *573 a verificar, *574 manutenção): os códigos *31/*32/*34 entravam em conflito com códigos existentes do PBX (ligação/desligação de agentes, escuta de chamada). O mapeamento código → estado continua configurável por estabelecimento
- Melhorado Criação de um trunk redesenhada em duas etapas: escolha do país (Suíça em destaque), seguida do modelo de operador por ordem alfabética (MaxiConnect em destaque para a Suíça, versão genérica no final da lista) — dois menus pendentes claros em vez da longa grelha de cartões
- Melhorado Quartos — «Grupos de quartos» dispõe de menu dedicado próprio
- Melhorado Quartos — check-in expresso: a ligação quarto ↔ telefone é preparada de uma vez por todas; à chegada de um ocupante, apenas é necessário introduzir o nome próprio, o apelido, o quarto e os direitos (ocupante com nome próprio e apelido separados)
- Melhorado Quartos — relatório de consumo congelado na saída (check-out) e arquivo de estadias consultável e exportável, mesmo meses depois
- Melhorado Quartos — wallboard dedicado transmissível numa TV: estados e ocupação, destaque intermitente (10 minutos no mínimo) dos quartos que efetuaram chamada para um número de emergência, com deteção dessas chamadas a partir dos quartos, modo de ecrã inteiro sem menu lateral
v1.11.0 Módulo Quartos & Wallboards 11 de agosto de 2026
- Novo Novo módulo «Quartos» (anteriormente «Hotel»), genérico para hotéis, hospitais, clínicas, EMS, residências e lares: quarto = entidade permanente distinta do ocupante, vários telefones por quarto, chegada/saída (check-in / check-out), reinicialização garantindo a confidencialidade entre ocupantes, perfis de chamada com restrições reais (emergências nunca bloqueadas), despertares recorrentes e acionáveis a partir do posto, estados de quarto + housekeeping através de códigos *31 a *34, Não incomodar por quarto, grupos de quartos e política de chamadas entre quartos, chamadas de emergência registadas, tarifação com preços, registo de eventos por quarto, API REST pública + webhooks + conectores PMS (pronto para OPERA / FIAS), supervisão dos telefones com alertas, painel de controlo e interface de receção dedicada com permissões próprias
- Novo Construtor de Wallboards: vários wallboards personalizados por tenant, escolha das filas, widgets configuráveis (chamadas atendidas, perdidas, em curso, duração média, tempo de espera, agentes em linha/ocupados/disponíveis/em pausa…), layout, tema e verdadeiro modo de ecrã inteiro para TV
- Novo Menu Estatísticas transformado em hub com 4 cartões
- Novo Filtro de direção nos logs e registos de chamadas (todas / perdidas / recebidas / efetuadas)
- Novo Ficha de utilizador reorganizada: separador «Identificador» dedicado, secção «Gravações» movida para «Avançado»
- Novo Seletor de país mundial para as listas brancas / negras GeoIP da segurança PBX
- Novo Menu «Teclas por predefinição» movido para «Colaboradores»
- Novo Separador BLF deslocável para fazer transbordar as teclas para o módulo de extensão (ex. Mitel M685i)
- Novo SMTP personalizável por tenant (por predefinição, SMTP de sistema global)
- Novo Modelo de e-mail personalizável para o envio dos relatórios agendados
- Novo Interface disponível em 15 idiomas (traduções concluídas)
- Corrigido Espaço secretária: eliminação do muro de erros de permissões (painel de controlo ocultado e redireccionamento para a primeira página autorizada)
- Corrigido Perfis de chamada dos quartos que não aplicavam qualquer restrição real: as restrições são agora efetivas do lado da telefonia
- Corrigido Ativação do módulo Quartos que não protegia os endpoints: controlo de acesso agora efetivo
- Corrigido Campos do relatório personalizado (dia, mês, hora, métricas) agora traduzidos em todos os idiomas
v0.1.78 18 de junho de 2026
- Novo Direitos de administração centralizados em Definições gerais: perfil de sistema Admin Tenant atribuível por utilizador e perfis personalizados geridos no mesmo local
v0.1.77 18 de junho de 2026
- Melhorado Modais otimizados para ecrãs menos altos: apresentação mais compacta, melhores margens e ficha de utilizador menos larga
v0.1.76 18 de junho de 2026
- Melhorado Gestão de horários unificada: uma única interface avançada, estruturada de forma simples, sem alternância simples / avançado
v0.1.75 31 de maio de 2026
- Novo Versão de validação do pipeline de implementação, com UI, orquestração e provisioning alinhados
- Corrigido Correções recentes incluídas para a monitorização, os telefones e os fluxos de publicação
v0.1.74 30 de maio de 2026
- Novo Nova página Notificações do tenant dedicada ao diagnóstico push mobile / desktop
- Novo Ações diretas por utilizador: teste push, reinicialização dos tokens e cópia do diagnóstico
- Novo A monitorização do tenant redireciona os problemas push para esta vista especializada
- Novo Auditoria do tenant na navegação com filtros rápidos, e cópia do diagnóstico de qualidade WebRTC durante a chamada
v0.1.73 30 de maio de 2026
- Novo Monitorização do tenant enriquecida com um bloco Push mobile / desktop e um centro de incidentes resolúvel
- Novo As falhas push recentes surgem nos alertas e incidentes do tenant
- Corrigido Incidentes push limitados às últimas 24 h para evitar falsos estados vermelhos
v0.1.72 30 de maio de 2026
- Novo Diagnóstico de telefones enriquecido (idioma / fuso horário da conta, linha temporal utilizável pelo administrador)
- Novo Motor hotel: despertares e emergências geríveis a partir das definições de sistema
- Corrigido Ação «Reparar este telefone»: diagnóstico, regeneração de configuração e check-sync com maior fiabilidade
- Corrigido Registo push mobile: tenant explícito e registo fiável
v0.1.71 30 de maio de 2026
- Novo Salvaguarda de release: a compilação verifica que UI, backend e notas de versão têm o mesmo número
- Novo Acesso direto às páginas Definições de sistema bloqueado para os administradores de tenant
- Novo Monitorização do tenant enriquecida (incidentes de trunks, utilizadores, telefones, omnicanal, filas)
v0.1.70 30 de maio de 2026
- Melhorado Monitorização PBX depurada: os dados do tenant (omnicanal, filas, utilizadores, telefones) deixam de aparecer aqui
- Melhorado A página de sistema apresenta apenas serviços, verificações PBX, incidentes de sistema, logs e centro de releases
v0.1.67 30 de maio de 2026
- Novo Separação de segurança da monitorização: vista do tenant depurada, monitorização PBX movida para Definições de sistema
- Novo Endpoints de sistema de monitorização reservados aos administradores PBX
v0.1.66 30 de maio de 2026
- Novo Centro de incidentes operacionais com resolução registada
- Novo Centro de releases em Saúde PBX: canal, política e estado de atualização
v0.1.65 30 de maio de 2026
- Novo Plano de ação de telefones no topo da página Devices, com recomendações por posto (reparar, atribuir, reprovisionar)
- Melhorado Fluxo de trabalho de administração simplificado para filtrar os telefones a corrigir, livres ou detetados
v0.1.64 30 de maio de 2026
- Novo Ações corretivas em Monitorização: reinício de serviço, testes WebRTC, SMTP, push e acesso web do telefone
- Novo Centro de chamadas enriquecido: chamadas atendidas, SLA médio, espera mais longa e taxa de abandono por fila
v0.1.63 29 de maio de 2026
- Corrigido Refinamento da verificação TURN (filtragem direta da porta UDP 3478): já não há falsos negativos quando muitos fluxos RTP estão ativos
v0.1.62 29 de maio de 2026
- Corrigido Correção dos falsos positivos da monitorização de autenticação e TURN (verificação da porta API real, deteção da escuta UDP efetiva)
v0.1.61 29 de maio de 2026
- Novo Monitorização do centro de chamadas: filas, chamadas em espera, abandonos e agentes
- Corrigido Resumo dos serviços de chamada tornado tolerante a respostas degradadas
v0.1.60 29 de maio de 2026
- Novo Monitorização push enriquecida com contadores por canal e por origem
- Novo Reset dos tokens push registado para facilitar o diagnóstico mobile / desktop
v1.7.0 Suporte de modo de diagnóstico de áudio e endurecimento de segurança 16 de agosto de 2026
- Novo Modo de diagnóstico (menu Ferramentas › Diagnóstico): em caso de problemas de áudio, inicia-se uma recolha, fazem-se as chamadas de teste, interrompe-se a recolha e envia-se o relatório ao suporte num único gesto
- Novo Recolha local de métricas de áudio WebRTC durante a sessão (perda de pacotes, jitter, latência, MOS aproximado, codec, estado da ligação, eventos de chamada, dispositivos de áudio, versão da aplicação e plataforma) para diagnóstico preciso. Os segredos e identificadores sensíveis são excluídos ou mascarados antes do envio
- Melhorado Comunicação interna da aplicação bloqueada: as ações sensíveis (conexão automática, notificações, colocação em primeiro plano, encerramento, atualizações, controlo remoto) respondem apenas à janela principal e ao servidor configurado — uma página ou janela não autorizada não consegue dispará-las. O ecrã de emergência local (servidor inacessível) mantém apenas o recarregamento e a mudança de servidor
- Melhorado Palavras-passe das contas melhor protegidas: uma palavra-passe é guardada apenas se o cofre seguro do sistema operativo estiver disponível; o armazenamento anterior de contingência (simplesmente codificado, não encriptado) é removido — as palavras-passe antigas afetadas são removidas durante a migração em vez de serem descodificadas. A gestão de contas restringe-se à sua própria janela «Contas»
- Melhorado Controlo remoto seguro: cada evento (clique, movimento, deslocamento, tecla) é validado e limitado antes de ser executado, e os dados inválidos são rejeitados. As permissões dos dispositivos USB/HID limitam-se aos fabricantes de headsets de telefonia já suportados (Jabra, Poly/Plantronics, EPOS, Yealink, Logitech)
- Melhorado Modo de diagnóstico: retorno de estado claro na aplicação (início, paragem e envio do diagnóstico apresentados) com erros eventualmente comunicados ao utilizador
v1.6.2 Assinatura Windows 15 de agosto de 2026
- Melhorado Windows: a aplicação continua a ser assinada e reconhecida pelo Windows sem aviso de segurança — a assinatura de código migra para um serviço de assinatura moderno, integrado no pipeline de build com verificação automática em cada versão. Nenhuma alteração visível na utilização; a assinatura e notarização macOS permanecem inalteradas
v1.5.7 Contas multi-servidor e 60 idiomas 15 de agosto de 2026
- Novo Gestor de contas: através do novo menu «Ficheiro → Contas» (também disponível no tray), guarde várias contas — nome, URL do servidor, utilizador, palavra-passe — e inicie sessão com um clique, sem ter de reintroduzir as suas credenciais. No arranque, é apresentado um seletor de contas (que também serve para a configuração inicial); para mudar de servidor, reabra «Contas» e inicie sessão noutra: a aplicação muda e reconecta-se automaticamente. As contas podem ser editadas ou eliminadas a qualquer momento
- Novo As palavras-passe das contas são cifradas através do chaveiro do sistema operativo (Keychain no macOS, DPAPI no Windows, libsecret no Linux). Migração transparente: o antigo servidor único torna-se automaticamente a primeira conta no primeiro arranque
- Corrigido Clicar na notificação de chamada recebida traz agora o softphone para primeiro plano quando está em segundo plano — anteriormente, a janela limitava-se a piscar na barra de tarefas sem passar para a frente (verificado no Linux, o mesmo no Windows)
- Novo Menu «Acerca de»: uma janela apresenta o nome da aplicação, o número da versão e o servidor atualmente ligado — acessível a partir do tray e da barra de menu «Ficheiro» (com Verificar atualizações, Mudar de servidor, Sair)
- Corrigido Linux: a aplicação não apresentava qualquer barra de menu (esta só existia no macOS) — agora é construída e visível no Linux, onde o tray do sistema está frequentemente ausente. O Windows mantém o tray e a barra (tecla Alt para a exibir); o macOS mantém o seu menu de sistema
- Novo 60 idiomas: a aplicação Desktop segue automaticamente o idioma do sistema, entre os 60 idiomas do ecossistema MaxiPBX (com distinção entre chinês simplificado e tradicional)
v1.5.2 Recuperar uma chamada em curso 13 de agosto de 2026
- Novo Recuperar uma chamada em curso ao abrir a aplicação: se a app estivesse fechada e chegasse uma chamada, ao abri-la verá agora a chamada em curso e poderá atendê-la com um gesto («Recuperar a chamada») — a chamada começa a tocar na aplicação. Aplica-se também para retomar na app uma chamada atendida noutro posto
v1.5.1 13 de agosto de 2026
- Corrigido Teclas BLF: o carregamento falhava para as contas de utilizador (« ação recusada pelo serviço remoto »). Corrigido para todas as contas, não apenas para os administradores (requer um PBX atualizado)
v1.5.0 Teclas BLF 12 de agosto de 2026
- Novo Novo menu «BLF»: as teclas de supervisão de linhas configuradas no seu posto são agora reportadas na aplicação, tal como num telefone de secretária. Cada tecla apresenta o estado em tempo real da extensão monitorizada (livre, a tocar, em chamada, em espera, ausente) e um clique liga diretamente ao posto. Sem necessidade de reconfiguração: as teclas BLF já definidas no seu posto aparecem automaticamente. Requisito: PBX atualizado
v1.0.2
- Novo URL de descarregamento estável por marca (alias «-latest»)
- Novo Retoma correta ao sair do modo de suspensão do computador
- Melhorado Normalização do DMG Intel para «-x64.dmg» (simetria das arquiteturas macOS)
- Corrigido Ecrã de introdução do servidor neutralizado em modo white-label
- Corrigido Ecrã de recurso quando o servidor está inacessível (fim da página em branco)
- Corrigido Ícones Linux: tamanho mínimo requerido e ícone genérico no GNOME corrigidos
v0.1.3 20 de maio de 2026
- Melhorado Atualização automática migrada para um canal de distribuição mais fiável, com leitura direta dos manifestos de versão
v0.1.2 20 de maio de 2026
- Corrigido A atualização automática volta a detetar corretamente as novas versões
v0.1.1 20 de maio de 2026
- Novo Suporte para auscultadores USB (Jabra, EPOS, Yealink, Poly): atender/desligar diretamente pelo auscultador
- Novo Botão «Mudar de servidor» diretamente a partir da página de início de sessão
v0.1.0 Primeira versão pública 20 de maio de 2026
- Novo Primeira versão desktop pública: Windows, macOS Intel / Apple Silicon, Linux
- Novo Softphone WebRTC numa janela nativa, com escolha do servidor no primeiro arranque (multi-revendedor)
- Novo Ícone na área de notificações com menu (mudar de servidor, atualizações, sair)
- Novo Atualizações automáticas em segundo plano
- Novo Permissões de microfone / câmara / notificações nativas geridas
- Novo Build macOS assinada com Developer ID e notarizada pela Apple
v1.6.1 Suporte de e-mail e CRM no telemóvel 15 de agosto de 2026
- Novo Ecrã «Suporte de e-mail» (acessível através das Definições): consulte os tickets das suas caixas de suporte, responda ao cliente, anexe ficheiros, faça a gestão de estados e prioridades — as mesmas funcionalidades que no ambiente de trabalho
- Novo CRM no telemóvel: numa chamada recebida, o contacto é identificado no CRM do inquilino (nome e empresa apresentados) e surge um botão «Abrir no CRM» no ecrã de chamada
v1.6.0 Omni (Telegram / SMS) e suporte reforçado 15 de agosto de 2026
- Novo Omni no telemóvel: a aplicação recebe e responde a conversas do Telegram e SMS, distingue claramente o canal de cada conversa (sigla no avatar), e permite iniciar um SMS a partir do telemóvel. O menu «Livechat» foi renomeado para «Omni» e movido para depois de «Histórico»
- Corrigido O ecrã de Suporte deixa de ficar sem resposta ao abrir um ticket: a aplicação beneficia automaticamente da correção implementada no lado do ControlPlane — o ticket é criado em todos os casos. Os anexos chegarão num próximo lote
v1.5.7 Diferença horária no diretório & 60 idiomas 15 de agosto de 2026
- Novo Indicação de «diferença horária» nos contactos internacionais no diretório: um distintivo assinala a diferença horária de um contacto com o número internacional — ex. a partir da Suíça, um +212 (Marrocos) mostra «+1h», a partir de 1h de diferença. Para os países com vários fusos horários (EUA, Rússia, Canadá…), o distintivo permanece deliberadamente aproximado («≈»); o cálculo tem em conta a hora de verão/inverno, exatamente como na aplicação de secretária
- Novo 60 idiomas: a aplicação móvel fala agora os 60 idiomas do ecossistema MaxiPBX (15 → 60), incluindo ucraniano, russo, árabe, hebraico, hindi, chinês, japonês, coreano, vietnamita, tailandês, indonésio, suaíli e muitos outros
v1.5.6 Recuperação a partir de segundo plano tornada fiável 14 de agosto de 2026
- Corrigido Correção da mensagem «no server configured» que podia surgir ao reabrir a aplicação a partir de segundo plano, apesar de o servidor estar corretamente configurado: sob a carga do despertar, o chaveiro seguro do telemóvel devolvia intermitentemente um valor «vazio» quando o valor existia — a aplicação concluía erradamente que já não tinha servidor
- Corrigido Esta mesma falha de leitura ao despertar podia fazer falhar o registo da linha e o estabelecimento da chamada. Com a aplicação totalmente fechada, a receção já funcionava — o problema era específico ao retorno a partir de segundo plano
- Corrigido Robustez da conta do dispositivo: o identificador do dispositivo podia ser regenerado por engano neste mesmo caso, o que desligava a sessão móvel — corrigido
- Melhorado A aplicação tenta agora repetir brevemente a leitura da sua configuração, da sua sessão e do seu identificador antes de concluir pela sua ausência: um imprevisto passageiro do chaveiro deixa de comprometer o funcionamento
v1.5.5 Fiabilidade de chamadas iPhone 13 de agosto de 2026
- Corrigido iOS — correção de atendimento «mudo» / chamada fantasma: o ecrã de chamada podia passar para «ligado» (cronómetro iniciado) antes de a ligação áudio estar efetivamente estabelecida — atendia-se e a chamada ficava sem som, ou era interrompida de imediato. A aplicação aguarda agora que o áudio esteja efetivamente ativo para validar o atendimento; se a ligação não puder ser concluída, a chamada termina corretamente em vez de deixar um cartão de chamada bloqueado no ecrã
- Corrigido iOS — chamada recebida com a aplicação COMPLETAMENTE FECHADA: a notificação de chamada podia chegar antes de a aplicação estar pronta para a processar, e a chamada não tocava. Estas chamadas são agora memorizadas e processadas assim que a aplicação é reativada — toque garantido mesmo após um encerramento total
- Melhorado iOS — mecanismo de segurança: se o atendimento não puder ser concluído (chamada nunca recebida do lado do servidor, rede interrompida, áudio impossível), a chamada é terminada corretamente em até 15 segundos, em vez de permanecer indefinidamente indicada como «ligada»
- Melhorado Android: nenhuma alteração de comportamento — a gestão de chamadas passa pela integração telefónica nativa do sistema e não é afetada; estas melhorias são específicas do iOS
v1.5.2 Recuperar uma chamada + fiabilidade de receção 13 de agosto de 2026
- Novo Recuperar uma chamada em curso ao abrir a aplicação: se a app estava fechada e chega uma chamada, ao abri-la vê a chamada em curso e pode atendê-la com um gesto («Recuperar a chamada»). Aplica-se também para retomar no telemóvel uma chamada atendida noutro posto
- Corrigido iOS — receção de chamadas ainda mais fiável: após um período prolongado em suspensão, a app podia julgar-se ligada ao servidor quando, na realidade, a ligação estava interrompida; assim, não voltava a registar-se e a chamada não era estabelecida (ecrã «ligado», mas sem som, com o chamador a continuar a ouvir o toque). A app verifica agora o estado REAL da sua ligação e volta a registar-se sistematicamente ao despertar / em cada chamada recebida
v1.5.1 13 de agosto de 2026
- Corrigido Corrigido o erro «no server configured»: em determinados casos (imediatamente após reiniciar o telefone ou num arranque em segundo plano), a aplicação podia exibir esta mensagem e deixar de contactar o servidor, apesar de a configuração estar corretamente guardada. A configuração do servidor e o token de sessão são agora colocados em cache e tornados resilientes — deixa de haver leitura repetida do cofre a cada pedido, e uma leitura temporariamente falhada já não faz perder a configuração
- Corrigido Receção de chamadas: se uma chamada atendida não chegasse a estabelecer-se (a chamada nunca alcançava a aplicação — problema de rede, reativação do telefone), o ecrã de chamada podia permanecer em estado «ligado» sem áudio enquanto o interlocutor ouvia tocar sem resposta. A chamada é agora terminada corretamente em vez de ficar bloqueada
- Corrigido Teclas BLF: o carregamento falhava para as contas de utilizador («ação recusada pelo serviço remoto»). Corrigido para todas as contas (requer um PBX atualizado)
v1.5.0 Teclas BLF 12 de agosto de 2026
- Novo Novo separador « BLF »: encontre as teclas de supervisão de linhas do seu posto diretamente na aplicação móvel. Cada tecla apresenta o estado em tempo real da extensão monitorizada (livre, a tocar, em linha, em espera, ausente) e um simples toque permite ligar para o posto. As teclas BLF já configuradas no seu posto surgem automaticamente. Pré-requisito: PBX atualizado
v1.0.2 (build 52)
- Novo Associação precisa da chamada recebida à respetiva notificação push (identificador de chamada único)
- Novo Registo de diagnóstico consultável diretamente na aplicação
- Corrigido iOS: reforço profundo da fiabilidade das notificações de chamada (fim do bloqueio recorrente das push VoIP)
- Corrigido iOS: tempo de execução reservado para atender em segundo plano
- Corrigido Android: o botão « Atender » da notificação atende corretamente
- Corrigido iOS: chamada de retorno a partir do registo « Recentes » do telefone
- Corrigido Chamada efetuada: tom de retorno e áudio mudo corrigidos no iOS
- Corrigido Ecrãs de chamada: mapeamentos residuais e prioridade de exibição corrigidos