> For the complete documentation index, see [llms.txt](https://docs.roboteasy.tech/rn/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboteasy.tech/rn/hub/versoes-anteriores/versao-1.5.0.md).

# Versão 1.5.0

### Melhorias

* **Ordenação de critério \[Backend e Frontend]**

  Ordenação dos critérios que aparecem ao editar uma oportunidade para aparecerem na mesma sequência que os critérios existentes na companhia.
* **Botão para limpar notificações \[Backend e Frontend]**

  Botão “Excluir Todas” para remover todas as notificações do usuário logado.
* **Edição e Exclusão de simulação \[Backend e Frontend]**

  Disponibilizar para o usuário a possibilidade de excluir e editar uma simulação de oportunidade, evitando que o usuário precise ficar realizando novas simulações
* **Alterar horas orçadas \[Frontend]**

  Feita a alteração das horas orçadas por complexidade de robô.
* **Simulação de oportunidade \[Backend e Frontend]**

  Possibilitar que o usuário possa simular oportunidades do tipo sistema e processo, não apenas oportunidades do tipo automação.
* **Destaque no menu esquerdo \[Frontend]**

  Destacar o ícone da página atual para que o usuário possa identificar em que página ele se encontra, mesmo com o menu fechado.
* **Criado recurso de área \[Backend]**

  Criado a aba de áreas da companhia, onde são informados área e descrição.
* **Desempenho dos dashboards \[Backend e Frontend]**

  Ajuste da lógica dos dashboards e criação dos endpoints para buscar dados e realizar paginação.
* **Filtro de processo \[Frontend]**

  Adicionar uma nova opção no filtro de processo para buscar oportunidades de tipo não definido ainda.
* **Apresentar tipo de processo no card de simulação \[Frontend]**

  Nos cards onde aparecem o resumo das simulações foi inserido também o tipo de processo referente aquela oportunidade
* **Criado recurso de Processo \[Backend]**

  Criado novo DTO para receber os dados da requisição, classes de controllers referentes aos processos da companhia, interface de services e repositório dos processos e uma classe para representação da entidade de processos da companhia.
* **Criação de abas para adicionar processos e áreas à organização \[Frontend]**

  Criação de novas abas na página “Organização” para adicionar áreas e processos.
* **Bloqueio de exclusão de critério relacionado à oportunidade \[Backend e Frontend]**

  Verificação se o critério da companhia está relacionado com alguma oportunidade.
* **Lista de áreas no padrão de tabela \[Backend e Frontend]**

  Transformar o layout da aba áreas para apresentar o mesmo layout de tabelas das demais abas.
* **Lista de processos no padrão de tabela \[Backend e Frontend]**

  Transformar o layout da aba processos para apresentar o mesmo layout de tabelas das demais abas.
* **Filtro de gráficos \[Frontend]**

  Alteração no comportamento nos filtros de áreas na página de gráficos e alteração na forma de seleção de gráficos.
* **Modo de exibição de dashboards \[Frontend]**

  Nova opção para alterar o modo de exibição dos dashboards em uma, duas ou três colunas.
* **Mensagem de confirmação \[Frontend]**

  Apresentar mensagem de confirmação ao realizar a exclusão de todas as ntoficações.
* **Refatoração da tela e overview \[Frontend]**

  Mudança no layout geral da página de overview
* **Modal para dashboards \[Frontend]**

  Modal para apresentar os dashboards de forma mais destacada na tela.
* **Botão de delete na página de critérios \[Frontend]**

  Alteração nas cores no botão de delete para transparecer melhor ao usuário o estado do botão(ativo ou desabilitado)
* **Sequencia de Critérios da Oportunidade \[Backend e Frontend]**

  Critérios são ordenados baseados no peso.

### Bugs

* **Reset de orçamento \[Backend]**

  Quando realizar o reset de orçamento o valor de recomendação é agora setado como 0.
* **Refazer orçamento \[Backend e Frontend]**

  Opção para resetar o orçamento de oportunidades do tipo sistema e processo para assim realizar um novo orçamento.
* **Campos tracejados \[Frontend]**

  Alteração dos campos era somente leitura para não aparecerem com os tracejados.
* **Reset de orçamento setando recomendação para null \[Backend]**

  Corrigido o problema em que o reset do orçamento estava setando o valor como null.
* **Ajuste no menu do usuário \[Frontend]**

  Opções “Meu perfil” e links para documentação não estavam direcionando o usuário para a página correta.
* **Alterar o valor do tipo “undefined”\[Backend]**

  Corrigido o problema do campo com o valor “undefined” na tela de oportunidades.
* **Erro na exclusão de critérios \[Frontend]**

  Try catch para tratar possíveis erro ao realizar requisição de exclusão de um critério.
* **Padronização de nomenclatura \[Frontend]**

  Padronização de nomenclatura de oportunidades e campos de excluir
* **Campo valor hora de fornecedor \[Frontend]**

  Ajuste do campo para mostrar os centavos.
* **Ordenação de critérios da organização \[Backend]**

  Organização dos critérios da companhia conforme o valor dado a cada um.
* **Paginação de fornecedores \[Frontend]**

  Ajuste da paginação da tabela de fornecedores.
* **Cadastro de critérios \[Frontend]**

  Ajuste na descrição dos campos no formulário de cadastro de critérios.
* **Reset de oportunidade \[Backend e Frontend]**

  Permitir que o usuário possa resetar uma oportunidade para etapa de avaliação do administrador antes mesmo de realizar orçamentos.
* **Campo apenas leitura \[Frontend]**

  Apresentar a label relacionado ao campo, nos campos que são de apenas leitura.
* **Setar tipo de processo como "Undefined" ao realizar reset de oportunidade \[Backend e Frontend]**

  Agora, ao realizar o reset de uma oportunidade, o tipo de processo será setado como “Undefined”.
* **Alteração do formulário de cadastro \[Frontend]**

  Alteração dos campos “Área” e “Processo” do formulário de cadastro de uma nova oportunidade.
* **Reset de Orçamento \[Frontend e Backend]**

  Criada a possibilidade de reset do orçamento no campo de oportunidades.
* **Transferida a Lógica de filtragem dos dashboards para o backend \[Backend e Frontend]**

  Feita a migração da lógica dos Dashboards para o backend, visando melhor desempenho ao carregar os mesmos.
* **Conteúdo dos campos apenas leitura \[Frontend]**

  Centralização do conteúdo dos campos somente leitura caso o campo não tenha nenhuma label a ser apresentada.
* **Permissão de selecionar se a simulação será de Oportunidade ou de Projeto \[Backend e Frontend]**

  Novo endpoint para buscar os fornecedores pelo “type”, novo método para filtrar os fornecedores pelo “type”, nova query para buscar os fornecedores filtrados da base de dados.

  Opção para simular a oportunidade com os fornecedores filtrados com o tipo da oportunidade simulada, ajuste na responsividade dos campos e valores.
* **Estado padrões dos campos de valor horas \[Frontend]**

  Ajuste para que o campo valor hora apresentem por padrão os valores escondidos.
* **Recarregar opções do sistema \[Frontend]**

  Recarregar opções referentes à organização quando o usuário alterar a companhia atual.
* **Ajustar fundo das páginas \[Frontend]**

  Ajustar páginas do sistema para se adequarem à nova cor de fundo padrão do sistema.
* I**mplementação do OAuth2.0 \[Backend]**

  Implementação do OAuth2.0 para envio de e-mail uma vez que a abordagem anterior foi descontinuada pela Microsoft.
* **Exclusão de cargo e fornecedor \[Backend]**

  Ajuste nas funções de delete de cargos e fornecedores para realizar a exclusão dos mesmos de forma correta na base de dados.
