Versão v2.0.0
Data Lançamento: 02 de Outubro de 2016
Novo Recurso
- Criação de papéis de usuário (AC-45): Foi redesenhado a forma como ocorre o controle dos usuários de sistema, implementando-se um esquema de papéis totalmente personalizável, onde é possível dizer quais telas e permissões os usuários podem possuir. É permitido inclusive a vinculação de múltiplos papéis complementares a um único usuário;
- Auditoria do Sistema (AC-63): Foi desenvolvido a auditoria de sistema, permitindo que o usuário superadmin consiga verificar quem e quando determinada alteração foi realizada;
- Possibilitar configuração do serviço Eventus via AccessControl (AC-75): As configurações de endereço e porta do serviço Eventus (parte do sistema que se comunica com as controladoras) agora é realizada através da interface do sistema, sendo este um papel do Superadmin;
- Mais possibilidades de restrição de horários de acesso (AC-36): Foi criado a funcionalidade chamada de Cronogramas, que permite que sejam definidos os dias de semana e horários. Agora com o vinculo de diversos cronogramas (esquemas de dia e hora) aos grupos de acesso as permissões ficaram ainda mais personalizáveis;
- Criação de um painel de controle para (AC-68): Através de uma tela chamada Dashboard são exibidos dados importantes para usabilidade do sistema, como por exemplo; Acessos expirados no sistema; Controladoras de acesso sem comunicação, espaço em disco do sistema;
- Implementação/Configuração de serviço de email (AC-47): Inserido no sistema a possibilidade enviar emails através do serviço SMTP de preferência do Administrador. Sua configuração é realizada pelo painel do Superadmin;
- Criação/Configuração de templates de email (AC-83):
- Possibilitar copiar/selecionar conteúdo das telas (AC-92)
- Exibir colunas no menu acesso (AC-93)
- Inserir novo tipo de evento "DoorOpenTooLong" (AC-95)
- Possibilitar reativação de acesso via timeline (AC-96)
- Enviar email com dados de login ao criar usuário (AC-99)
- Bloquear o campo usuario ao refazer o login quando expira a sessão (AC-69)
- Migrar configurações para a interface do usuário, tirando de arquivos de texto (AC-74)
Melhoria
- Vincular grupos de acesso (AC-80): Agora é possível vincular diversos grupos em um único acesso, não sendo necessário criar grupos para acessos específicos, quando a junção de dois ou mais grupos atende a demanda.
- Timeline - Exibir alertas até confirmação de leitura (C-65): Os eventos que forem selecionados como do tipo alerta (Como por exemplo, porta arrombada, porta aberta por muito tempo) ficarão pendentes/em exibição até o operador confirme sua leitura.
Bug
- Correções na performance de banco de dados (AC-67) (AC-87)
- Correções na exibição de alguns tipos de evento (AC-89)
- Erro ao criar grupo de acesso (AC-90)
- Erro na timeline "Retornando para o topo da página" (AC-100)
- Filtro da timeline está exibindo pontos de acesso não cadastrados (AC-64)
- Erro de acesso pra usuario sem tipo de documento (AC-84)
- Exibição estranha em textos com caracteres especiais em alguns componentes (AC-88)
- Erro ao remover Ponto de Acesso (AC-91)
- Correção na auditoria (AC-94)
Requerimentos Implantação
- Java 1.8
- Tomcat 8.0.33
- Postgres 9.4.9
Requerimentos Desenvolvimento
- Maven 3.3.3
- AngularJS v1.5.8