--
Implementado o novo módulo de massivas. A dashboard foi reformulada e passa a contar com novas funcionalidades e novos tipos de monitoramento, incluindo acompanhamento de OLTs e ONUs VIP inicialmente.
Agora ficou mais simples visualizar e filtrar os eventos massivos, com melhorias nos filtros de pesquisa da nova dashboard.
Novas funcionalidades para o módulo de massivas já estão previstas no roadmap, incluindo monitoramento de infraestrutura da OLT(Interface, SFP, Slot), ONUs VIP, degradação de sinal óptico e Instabilidade da ONUs.

--
Para OLTs Furukawa, foi implementada a leitura de status das ONUs por PON link, além da identificação de status UP/Down das ONUs para o módulo de sanitização.
--
Para as OLTs Nokia, realizada melhoria de performance na leitura do status da ONU ao acessar a tela do assinante.

--
Na tela do assinante, na seção de informações do servidor DHCPv4 do roteador, o botão para desabilitar o DHCP foi reposicionado. Agora, a ação está disponível clicando em Detalhes.

--
Ajuste no fluxo de atualização automática de firmware via ACS da tela do assinante. Anteriormente, a automação podia registrar falhas indevidas durante a validação da atualização, antes que o equipamento concluísse o download, a gravação do firmware e o reboot.
Com a correção, o sistema passou a utilizar um tempo de espera maior para a confirmação da atualização, reduzindo a ocorrência de falsos erros e garantindo uma validação mais precisa da nova versão do firmware.

--
Melhoria na tela do assinante para os botões “Bypass Validações”. Agora, quando a funcionalidade está desativada, o botão é exibido na cor azul; quando ativada, passa a ser exibido na cor verde, facilitando a identificação visual do status.

|
|
| ✅ Ativando a funcionalidade. | ❌ Desativando a funcionalidade. |
--
Melhoria na funcionalidade de alertas de eventos massivos via Telegram. As notificações passam a incluir informações adicionais, como o Slot e o PON link da OLT, proporcionando maior contexto para análise e troubleshooting dos eventos.
Para habilitar o envio de alertas via Telegram, entre em contato com o suporte da Int6.

--
Melhoria na apresentação do uptime da ONU na tela do assinante e uptime da OLT.
Uptime da ONU.

Uptime da OLT.

--
Foi realizada refatoração das rotinas de uptime no módulo GPON. Com isso, a camada de interface passa a ser responsável pela formatação e apresentação dos dados, utilizando uma fonte única e consistente de informação.
--
Melhoria na API /diag/v2/acs_status, com a inclusão do campo router_data. O novo campo passa a disponibilizar as informações traduzidas e armazenadas em cache no banco de dados do portal, ampliando os dados disponíveis para diagnóstico do roteador e evitando consultas diretamente no ACS.
Para mais detalhes, consulte a documentação da API em https://api.int6tech.com.br/#description/introduction
Exemplo de retorno do campo router_data:
"router_data": {
"acs_files": [],
"acs_status_hash": null,
"connected_devices": [],
"device_info": {
"access_password": null,
"access_username": null,
"admin_username": null,
"analytics_tag": false,
"connectionRequestUrl": null,
"cpu_usage": null,
"device_id": "00259E-EG8145V5-485754431815509F",
"device_online_status": null,
"firmware_version": "V5R019C10S130",
"free_memory": null,
"hardware_version": "159D.A",
"id": "00259E-EG8145V5-485754431815509F",
"last_inform": null,
"manufacturer": "Huawei Technologies Co., Ltd",
"model": "EG8145V5",
"ongoingSession": null,
"oui": "00259E",
"periodic_inform_interval": null,
"power": null,
"product_class": "EG8145V5",
"rx_power": null,
"serial_number": "485754431815509F",
"temperature": null,
"total_memory": null,
"tx_power": null,
"uptime": null,
"used_mem_percentage": null
},
--
Foi implementada uma melhoria na identificação automática dos índices das interfaces Wi-Fi. Essa rotina, utilizada pela API de alteração de Wi-Fi, tornou-se mais inteligente e menos dependente de configurações manuais, aumentando a compatibilidade e a confiabilidade do processo.
--
Melhoria na API /diag/v2/live/acs_router_status, com a inclusão dos campos ethernet_index e layer_2_interface. A alteração permite identificar e retornar a porta física (LAN/Ethernet) à qual o dispositivo está conectado, ampliando a visibilidade da topologia da rede, independentemente do meio de conexão utilizado.
"connected_devices": [
{
"index": 1,
"mac": "string",
"mac_manufacturer": "string",
"ip": "string",
"hostName": "string",
"active": true,
"connection": "string",
"rssi": 1,
"mesh_router": "string",
"wifi_network_index": 1,
"ethernet_index": "string",
"layer_2_interface": "string"
--
Na tela do assinante, foi adicionado um novo status para a ONU. O status “Falha Infra” será exibido no campo RX ONU quando for identificada uma falha de infraestrutura.

--
Foi ajustada a posição do campo MAC da ONU na tela do assinante para equipamentos da tecnologia EPON, simplificando a exibição das informações da ONU.
Também foi realizada uma melhoria no título do quadro de informações de provisionamento para cenários EPON, tornando a apresentação mais adequada à tecnologia utilizada.

--
Correção na tela de busca de assinantes. Anteriormente, os filtros adicionais eram perdidos ao retornar para a listagem de assinantes. Agora, os filtros passam a ser persistidos na barra de endereço, mantendo a pesquisa realizada.
Além disso, os filtros de OLT e Remote foram incorporados à lista principal de filtros, facilitando o acesso e a utilização.

--
Foi ajustada a integração com o ERP Hubsoft para não exportar informações de contratos de rede neutra, uma vez que esses dados não são utilizados ou mantidos pelo ERP.
--
Correção no script de provisionamento para OLTs Huawei MA5600T com firmware recente (R015). Anteriormente, o sistema não executava corretamente alguns comandos via CLI, podendo ocasionar erros de sintaxe durante o provisionamento.
--
Correção na identificação do status atual das ONUs em OLTs Nokia. Foram ajustadas as regras de interpretação dos eventos para garantir a classificação correta do estado da ONU:
Quando o down-reason é dying-gasp, inactive está definido como sim e a flag dying-gasp está não, o status é power fail.
Quando o down-reason é loss-of-signal ou ploam-inactive, inactive está definido como sim e a flag loss-of-signal está não, o status é loss_signal.

--
Correção de erro na tela do assinante, que informava indevidamente que o MAC da WAN não havia sido aprendido pela OLT, mesmo quando o endereço MAC já estava presente nas configurações do equipamento.

--
Correção de erro no importador do ERP RBX (Router Box). Anteriormente, quando um contrato não possuía usuário PPPoE configurado, o portal registrava a importação como sucesso. Agora, esse cenário passa a ser tratado e registrado corretamente como erro durante a importação.

--
Realizado ajuste na rotina de cancelamento. Agora, o processamento contempla todos os contratos cancelados, independentemente da existência do serial number associado.
--
Correção na tratativa de erros da API de reset de MAC do ERP IXC, garantindo o tratamento adequado de possíveis falhas retornadas pela integração.
--
Melhoria no fluxo de sanitização de CTOs: ao entrar na tela de seleção de portas, foi implementado o botão Consultar OLT para realizar a atualização dos registros.

--
Implementada melhoria no provisionamento via APP para o cenário Nokia (OLT) x Nokia (ONU). Como a leitura de potência da ONU pode levar alguns minutos após o provisionamento devido ao tempo de atualização da OLT, foram ajustadas as validações para aumentar a quantidade de consultas realizadas e exibir mensagens mais claras em casos de timeout ou potência fora do esperado.
--
Correção de erro no APP ao retornar uma etapa durante o registro do QR Code do drop. Anteriormente, o fluxo podia falhar em vez de retornar corretamente para a tela anterior.