# Aplicação Web 04.23

# Funcionalidades

- Atualizações do Portal de Parceiros:
    
    
    - Possibilidade de agendar uma demonstração na página Registrar Negócio
    - Implementado novo processo de Registro de Negócio com Aprovação de Negócios pela Cyber Crucible
    - Adicionado um Tipo de Prospect de Negócio ao registrar negócios
    - Adicionado Ciclo de Faturamento Mensal e Anual para negócios
    - Implementado o envio de cotações para negócios aprovados pela Cyber Crucible através do Stripe e a assinatura de cotações antes de concluir um negócio
    - Possibilidade de reenviar a fatura do Stripe para um negócio concluído
    - Possibilidade de editar um negócio através de uma modal, semelhante à modal de registro de novo negócio, pré-preenchida com as informações atuais do negócio
- Gestão de Agentes/Licenças:
    
    
    - Possibilidade de liberar licenças a partir da página Agentes em massa
    - Possibilidade de atribuir licenças a agentes em massa na página Agentes
    - Possibilidade na página Agentes de visualizar e alterar as configurações de relicenciamento automático para agentes quando estes se conectam ao nosso servidor rest sem uma licença
        
        
        - Os utilizadores podem atualizar agentes individualmente e em massa
- Implementada a possibilidade na página Grupos de visualizar o Id de um grupo e os valores de Client Auth utilizados no Script de Instalação do Agente
- Implementada a possibilidade de copiar listas brancas (whitelists) para outro grupo
- Atualizado para o React 18
- Adicionadas as opções de repor colunas e ajustar automaticamente o tamanho de todas as colunas ao menu de contexto nas grelhas ao clicar com o botão direito
- Adicionada a opção de descarregar o Ficheiro de Diferença de Memória (Memory Diff File) à grelha de Respostas a Extorsão para as respostas aplicáveis
- Implementado o armazenamento de estado para a visibilidade de gráficos
- Adicionadas novas colunas de Aplicação à grelha de Acesso à Identidade para os programas acedidos, que acedem e programas-pai.
- Implementada a alternância de modo de colunas em cada grelha para a quantidade de colunas a mostrar. Os modos incluem: Mínimo, Médio, Máximo e Personalizado
- Implementada a funcionalidade de pesquisa/preenchimento automático em elementos de Seleção Suspensa (Dropdown Select) com Material UI