Skip to content

merge: dev into styles fix#251

Merged
Braz-Souza merged 5 commits into
styles/daisyuifrom
main
Aug 31, 2025
Merged

merge: dev into styles fix#251
Braz-Souza merged 5 commits into
styles/daisyuifrom
main

Conversation

@Braz-Souza
Copy link
Copy Markdown
Collaborator

No description provided.

SainyGb and others added 5 commits August 25, 2025 21:19
* refactor: inserindo exemplo de resposta

* refactor: ajuste no corpo de requisição de evento

* feat(env): refactoring dockerfiles and compose

* fix: header only show right pages for the logged user

* fix: cadastro usuario obtem area e programas do back

* fix: fix cadastro evento path

* chore: request para criar evento no backend

* chore: tela de cadastro de eventos integrada com o backend

* chore: tela de cadastro de usuario integrada com o backend

* fix(front): melhoria das cores escolhidas para apresentacao no front

* feat: adiciona page de periodicos

* fix(front): melhorar visibilidade de elementos das telas

* fix(cadastroPeriodico): tela adequada ao mockup fornecido

* fix(visual): visual fixes in frontend to get near the mockup example

* chore: componente de representação de pendencias (rf-15) feito

* verificação npm run lint feita

* fix(ui): ui components fixed

* chore: integrar rf-15 e rf-16 com backend

* feat: realizacao Requisito 21

* MultiSelecteDropdown

* fix(front): show right label for the areas

* fix(backend): retornar linkEvento junto das pendencias

* feat(front): initial configuration for endpoint rf-21

* fix(front): apresenta link acesso na pagina de detalhes das pendencias

* hide: esconder botao para acessar a page de cadastrar periodicos

* fix: removed unused utils functions

* feat: prohibit visit page by unauthorized user

* docs: alterando descrição de issn na requisicao

* feat: Adicionados os novos exemplos no banco além dos diagramas de objetos demonstrando o estado do sistema, dividido em duas partes.

* fix: corrigi endpoint de avaliacao de veiculo

* fix: apagando pastas da ide

* refactor: refatorando endpoints para retorno de mensagens de erro

* url restriction removed

* register periodic validation

* fix: errorPopu

* refactor: reduzindo duplicação de código das exceções

* feat: criptografia de senha do front para endpoint do back

* feat: Adicionando mais exemplos para desenvolvimento, assim como veículos de publicação.

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes de pastas e arquivos

* refactor: Alterando dos arquivos svg

* page: periodic validation

* added: periodic validation buttons and header

* fix(front): mostrar mensagem de erro como cadastro duplicado

* fix: salvar cadastro periodico somente na tela de validar

* chore: pesquisador não consegue acessar a tela de revisão de cadastro

* refactor: ordenando dto em pastas próprias

* feat: criação de endpoint para retornar usuários

* modificacoes-erro-duplicidade-periodico

* modificacao-service-criarperiodico

* feat: criação de end point para retornar usuário específico

* fix/ erro-duplicado-evento

* fix/ fix:erro-duplicidade-periodico

* docs: adicionando endpoint de erro duplicacao

* feat(interface): dropdown no header para cadastrar evento ou periodico

* style: botao cadastrar eventos/periodicos

* chore: rf-6

* chore: rf-19

* refactor: removendo docs uml para transferi-lo para o repositório AcadMap-Docs

* merge(staging): done RF-21; RF-6; RF-19 (#144)

* docs: alterando descrição de issn na requisicao

* feat: Adicionados os novos exemplos no banco além dos diagramas de objetos demonstrando o estado do sistema, dividido em duas partes.

* fix: corrigi endpoint de avaliacao de veiculo

* fix: apagando pastas da ide

* refactor: refatorando endpoints para retorno de mensagens de erro

* url restriction removed

* register periodic validation

* fix: errorPopu

* refactor: reduzindo duplicação de código das exceções

* feat: criptografia de senha do front para endpoint do back

* feat: Adicionando mais exemplos para desenvolvimento, assim como veículos de publicação.

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes de pastas e arquivos

* refactor: Alterando dos arquivos svg

* page: periodic validation

* added: periodic validation buttons and header

* fix(front): mostrar mensagem de erro como cadastro duplicado

* fix: salvar cadastro periodico somente na tela de validar

* chore: pesquisador não consegue acessar a tela de revisão de cadastro

* refactor: ordenando dto em pastas próprias

* feat: criação de endpoint para retornar usuários

* modificacoes-erro-duplicidade-periodico

* modificacao-service-criarperiodico

* feat: criação de end point para retornar usuário específico

* fix/ erro-duplicado-evento

* fix/ fix:erro-duplicidade-periodico

* docs: adicionando endpoint de erro duplicacao

* feat(interface): dropdown no header para cadastrar evento ou periodico

* style: botao cadastrar eventos/periodicos

* chore: rf-6

* chore: rf-19

* refactor: removendo docs uml para transferi-lo para o repositório AcadMap-Docs

---------

Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>
Co-authored-by: Yuri Luiz Silva do Nascimento <112652173+yurilsn@users.noreply.github.com>
Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: Andrey Oliveira <dedey.cardoso@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: andreyacbpaiva <andreyacbpaiva@gmail.com>
Co-authored-by: caiojulio <caiojuliosilv@gmail.com>
Co-authored-by: Arthur Henrique <artuenrick@gmail.com>

* chore: trocar mensagem de submissao de evento e redirecionar para tela inicial/aumentar duração de popups

* feat: add exclusion button multi dropdown select

* style: use svg instead of react icons

* feat: determinar percentil para classificacao de periodicos (RF25)

* feature: colocar campo para inserir motivo de negacao

* Delete frontend/.idea/.gitignore

Removendo configuração de IDE

* Delete frontend/.idea/vcs.xml

* Delete frontend/.idea/modules.xml

* Delete frontend/.idea/misc.xml

* Delete frontend/.idea/frontend.iml

* fix: register periodic form component

* fix: register periodic schema

* fix: periodic validation page

* fix: calcularClassificacao

* fix: enviando o peiodico com o nulo (corretamente)

* Feat:Classificacao de Periodico como Predatorio

* feat: implementando requisito 23

Co-authored-by: artuenric <artuenrick@gmail.com>

* docs: informando body adicional para os endpoints de  aprovação e negação de veiculo

* fix: error popup mostrar mensagem personalizada

* fix(lint)

* fix: minor fixes

* fix: added flag default to avoid errors

* adição de checkbox para alteração de flag predatório

* fix: rf-23 falhando na interacao

* fix: link obrigatorio de cadastrar evento está como opcional

* fix: possibilitar campo h5 em branco

* merge(staging): done RF-25 (#153)

* docs: alterando descrição de issn na requisicao

* feat: Adicionados os novos exemplos no banco além dos diagramas de objetos demonstrando o estado do sistema, dividido em duas partes.

* fix: corrigi endpoint de avaliacao de veiculo

* fix: apagando pastas da ide

* refactor: refatorando endpoints para retorno de mensagens de erro

* url restriction removed

* register periodic validation

* fix: errorPopu

* refactor: reduzindo duplicação de código das exceções

* feat: criptografia de senha do front para endpoint do back

* feat: Adicionando mais exemplos para desenvolvimento, assim como veículos de publicação.

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes de pastas e arquivos

* refactor: Alterando dos arquivos svg

* page: periodic validation

* added: periodic validation buttons and header

* fix(front): mostrar mensagem de erro como cadastro duplicado

* fix: salvar cadastro periodico somente na tela de validar

* chore: pesquisador não consegue acessar a tela de revisão de cadastro

* refactor: ordenando dto em pastas próprias

* feat: criação de endpoint para retornar usuários

* modificacoes-erro-duplicidade-periodico

* modificacao-service-criarperiodico

* feat: criação de end point para retornar usuário específico

* fix/ erro-duplicado-evento

* fix/ fix:erro-duplicidade-periodico

* docs: adicionando endpoint de erro duplicacao

* feat(interface): dropdown no header para cadastrar evento ou periodico

* style: botao cadastrar eventos/periodicos

* chore: rf-6

* chore: rf-19

* refactor: removendo docs uml para transferi-lo para o repositório AcadMap-Docs

* chore: trocar mensagem de submissao de evento e redirecionar para tela inicial/aumentar duração de popups

* feat: add exclusion button multi dropdown select

* style: use svg instead of react icons

* feat: determinar percentil para classificacao de periodicos (RF25)

* Delete frontend/.idea/.gitignore

Removendo configuração de IDE

* Delete frontend/.idea/vcs.xml

* Delete frontend/.idea/modules.xml

* Delete frontend/.idea/misc.xml

* Delete frontend/.idea/frontend.iml

* fix: register periodic form component

* fix: register periodic schema

* fix: periodic validation page

* fix: calcularClassificacao

* fix: enviando o peiodico com o nulo (corretamente)

* Feat:Classificacao de Periodico como Predatorio

* feat: implementando requisito 23

Co-authored-by: artuenric <artuenrick@gmail.com>

* docs: informando body adicional para os endpoints de  aprovação e negação de veiculo

* fix: error popup mostrar mensagem personalizada

* fix(lint)

* fix: minor fixes

* fix: added flag default to avoid errors

* adição de checkbox para alteração de flag predatório

* fix: rf-23 falhando na interacao

---------

Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>
Co-authored-by: Yuri Luiz Silva do Nascimento <112652173+yurilsn@users.noreply.github.com>
Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: Andrey Oliveira <dedey.cardoso@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: andreyacbpaiva <andreyacbpaiva@gmail.com>
Co-authored-by: caiojulio <caiojuliosilv@gmail.com>
Co-authored-by: Arthur Henrique <artuenrick@gmail.com>
Co-authored-by: maxjuniorr <maxpantojaa@gmail.com>
Co-authored-by: SainyGb <83477876+SainyGb@users.noreply.github.com>

* fix: BUG-010

* fix: BUG-011

* style: PA-003

* merge(staging): RF-23, BUG-005, BUG-007, BUG-010, BUG-011, PA-003, PA-004, PA-005 (#156)

* docs: alterando descrição de issn na requisicao

* feat: Adicionados os novos exemplos no banco além dos diagramas de objetos demonstrando o estado do sistema, dividido em duas partes.

* fix: corrigi endpoint de avaliacao de veiculo

* fix: apagando pastas da ide

* refactor: refatorando endpoints para retorno de mensagens de erro

* url restriction removed

* register periodic validation

* fix: errorPopu

* refactor: reduzindo duplicação de código das exceções

* feat: criptografia de senha do front para endpoint do back

* feat: Adicionando mais exemplos para desenvolvimento, assim como veículos de publicação.

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes das classes service

* refactor: Alterando nomes de pastas e arquivos

* refactor: Alterando dos arquivos svg

* page: periodic validation

* added: periodic validation buttons and header

* fix(front): mostrar mensagem de erro como cadastro duplicado

* fix: salvar cadastro periodico somente na tela de validar

* chore: pesquisador não consegue acessar a tela de revisão de cadastro

* refactor: ordenando dto em pastas próprias

* feat: criação de endpoint para retornar usuários

* modificacoes-erro-duplicidade-periodico

* modificacao-service-criarperiodico

* feat: criação de end point para retornar usuário específico

* fix/ erro-duplicado-evento

* fix/ fix:erro-duplicidade-periodico

* docs: adicionando endpoint de erro duplicacao

* feat(interface): dropdown no header para cadastrar evento ou periodico

* style: botao cadastrar eventos/periodicos

* chore: rf-6

* chore: rf-19

* refactor: removendo docs uml para transferi-lo para o repositório AcadMap-Docs

* chore: trocar mensagem de submissao de evento e redirecionar para tela inicial/aumentar duração de popups

* feat: add exclusion button multi dropdown select

* style: use svg instead of react icons

* feat: determinar percentil para classificacao de periodicos (RF25)

* Delete frontend/.idea/.gitignore

Removendo configuração de IDE

* Delete frontend/.idea/vcs.xml

* Delete frontend/.idea/modules.xml

* Delete frontend/.idea/misc.xml

* Delete frontend/.idea/frontend.iml

* fix: register periodic form component

* fix: register periodic schema

* fix: periodic validation page

* fix: calcularClassificacao

* fix: enviando o peiodico com o nulo (corretamente)

* Feat:Classificacao de Periodico como Predatorio

* feat: implementando requisito 23

Co-authored-by: artuenric <artuenrick@gmail.com>

* docs: informando body adicional para os endpoints de  aprovação e negação de veiculo

* fix: error popup mostrar mensagem personalizada

* fix(lint)

* fix: minor fixes

* fix: added flag default to avoid errors

* adição de checkbox para alteração de flag predatório

* fix: rf-23 falhando na interacao

* fix: link obrigatorio de cadastrar evento está como opcional

* fix: possibilitar campo h5 em branco

* fix: BUG-010

* fix: BUG-011

* style: PA-003

---------

Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>
Co-authored-by: Yuri Luiz Silva do Nascimento <112652173+yurilsn@users.noreply.github.com>
Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: Andrey Oliveira <dedey.cardoso@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: andreyacbpaiva <andreyacbpaiva@gmail.com>
Co-authored-by: caiojulio <caiojuliosilv@gmail.com>
Co-authored-by: Arthur Henrique <artuenrick@gmail.com>
Co-authored-by: maxjuniorr <maxpantojaa@gmail.com>
Co-authored-by: SainyGb <83477876+SainyGb@users.noreply.github.com>

* fix: only show the bigger percentil

* fix: mostrar percentil jcr e scopus na validacao

* bugfix: vinculo sbc para checkbox e confirmar em vez de salvar e continuar

* fix: Realocado o h5, removido link_evento e ajustado o qualis_antigo

* ajustando Entidades e Scripts sql

* fix: corrigi os bugs 003 e 004 do backend

* refactor: refatorando service de log

* fix: trocando o nome para justificacao e trocando styles do btn

* refactor: dtos, scripts sql, service, model (tudo associado a veiculos de publicacao apenas)

* fix: BUG-012

* fix: BUG-13

* fix: BUG-014_1

* fix: BUG-014_2

* fix: BUG-001

* fix: aceitar ISSN 0 ou nulo

* fix: PA-004

* fix: BUG-016

* fix: BUG-018

* fix: BUG-019

* fix: PA-008

* fix: PA-010

* fix: PA-011

* fix: PA-012

* fix: send ISSN empty string as null to back

* feat: h5 temporario enquanto nao tem inserido na tela

* refactor: refatorando código das classes de serviços

* fix: Permitindo somente linkGoogleScholar e H5

* fix: corrigi bug

* fix: resolver forma de envio de dados para o back

* fix: BUG-015

* merge(staging): BUG-001, BUG-004, BUG-012, BUG-013, BUG-014_1/017, BUG-014_2, BUG-015, BUG-016, BUG-018, BUG-019, PA-007, PA-008, PA-009, PA-010, PA-011, PA-012 (#170)

* feature: colocar campo para inserir motivo de negacao

* bugfix: vinculo sbc para checkbox e confirmar em vez de salvar e continuar

* fix: Realocado o h5, removido link_evento e ajustado o qualis_antigo

* ajustando Entidades e Scripts sql

* fix: corrigi os bugs 003 e 004 do backend

* refactor: refatorando service de log

* fix: trocando o nome para justificacao e trocando styles do btn

* refactor: dtos, scripts sql, service, model (tudo associado a veiculos de publicacao apenas)

* fix: BUG-012

* fix: BUG-13

* fix: BUG-014_1

* fix: BUG-014_2

* fix: BUG-001

* fix: aceitar ISSN 0 ou nulo

* fix: PA-004

* fix: BUG-016

* fix: BUG-018

* fix: BUG-019

* fix: PA-008

* fix: PA-010

* fix: PA-011

* fix: PA-012

* fix: send ISSN empty string as null to back

* feat: h5 temporario enquanto nao tem inserido na tela

* refactor: refatorando código das classes de serviços

* fix: Permitindo somente linkGoogleScholar e H5

* fix: corrigi bug

* fix: resolver forma de envio de dados para o back

* fix: BUG-015

---------

Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>
Co-authored-by: MaxJuniorr <maxpantojaa@gmail.com>
Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: Yuri Luiz Silva do Nascimento <112652173+yurilsn@users.noreply.github.com>

* refactor(controller): rotas de eventos e periódicos agora sem '/cadastro'

* docs(endpoint): atualiza documentação das rotas de eventos e periódicos

* refactor: fazer a chamada para novos endpoints

* docs(endpoint): corrige descrição da url no  tópico de forçar inserção para eventos e periodicos

* chore(env): created prod-ci.yml (#174) (#175)

* feat(evento): consulta evento por ID retornando dto de detalhamento

* feat: implementando rf26

* fix: classificar periodico com predatório

* feat(periodico): consulta periodico por ID retornando dto de detalhamento

* feat(dto): add dto para evento e periodico

novo dto necessário devido as propriedades específicas do rf03

* feat(evento): listagem de eventos por nome e status aprovado

* feat(periodico): listagem periodico por nome e status aprovado

* docs(endpoint): especificações do endpoint de eventos

* docs(endpoint): especificações do endpoint de listagem de periódicos aprovados por nome e status

* feat: implementação do componente de visualização de categoria para defesas acadêmicas

* fix: removed unused volumes from docker-compose.override.yml

* fix: removed conflicting  volumes

* bug: correcao de imports e nome de classe

* [feature/frontend-rf-03] Filtro e consulta de periodicos e eventos implementados

* [feature/frontend-rf03] melhorias na responsividade e alteração do corpo de onSubmit

* [feature/frontend-rf03] remoção de hasResultados (teste)

* [feature/frontend-rf03] comentando setValue

* [feature/frontend-rf03] implementação do popup de erro e texto nenhum resultado

* [feature/frontend-rf03] uso de err

* refactor: ajuste no retorno do RF03

* [feature/frontend-rf03] mensagem atualizada

* add: visualizarEvento, VisualizarPeriodico pages

* fix: lint and code format

* feat: show all needed columns in consulta

* style: adequando apresentacoes da tabela conforme o requisitado

* style: tabela de consulta centralizada

* merge(staging): BUG-002; BUG-008; RBT2 BUG-004; RBT2 BUG-018; RBT2 PA-007; RBT2 PA-009 (#196)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* merge(staging): BUG-020; BUG-022; BUG-023; PA-013; PA-014; PA-015; PA-016; PA-017; PA-018; PA-019; PA-020; PA-021; PA-022; PA-023 (#198)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

---------

Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>

* merge(staging): RF-28 (#203)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

---------

Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>

* merge(staging): RF-28; RF-11; RF-27; RF-08; RF-09; CICLO1 (#211)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

---------

Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: andreydedey <dedey.cardoso@gmail.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>

* merge(staging): tela de login (#216)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

---------

Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: andreydedey <dedey.cardoso@gmail.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>

* corrigi conflito no staging (#220)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

---------

Co-authored-by: Braz Souza <brazsdsgabriel@gmail.com>
Co-authored-by: Braz Souza <mail@braz.one>
Co-authored-by: Braz Souza <89750436+Braz-Souza@users.noreply.github.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: andreydedey <dedey.cardoso@gmail.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>
Co-authored-by: yuri.nascimento <yuri.nascimento@tre-pa.jus.br>

* merge(staging): permitir o uso de virgula nos campos de h5 (#222)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

---------

Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: andreydedey <dedey.cardoso@gmail.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>
Co-authored-by: yuri.nascimento <yuri.nascimento@tre-pa.jus.br>

* merge(staging): Adicao do log de erros/csv/grafico e fix RRT3 RB5 (#230)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

* feat: permitir cadastro de usuario por visitante

* feat: novas acoes csv e grafico

* fix: mostrar usuario no log

* fix: remover aspas desnecessarias no csv

* fix: verificar copias baseado em link (RRT3BUG008002)

* feature/endpoint_adicao_log

* fix: fazer formatacao vinculoSBC e adequacaoDefesa no csv (BUG-026) (BUG-027) (BUG-028) (PA-026) (PA-027) (PA-028)

* fix: formatar corretamente adequacaoDefesa no grafico (BUG-029)

* fix: flag predatorio nao estava sendo reconhecido no csv e grafico

* fix: resolver inconsistencia no timestamp de log (BUG-031)

* feat: filtro de tipo de veiculo

* fix: melhorar visualizacao de mensagem de periodico nao encontrado (PA-025)

* fix: alterar link SOL-SBC para clicavel

* fix: mensagem de erro (PA-029)

* fix: adicionar mensagem de erro no historico de auditoria (PA-030)

* feat: enviar log de criacao de csv e grafico, e erro de grafico

* feat:Adicionando tabela e mapeamento de LogErro

* feature/enpoint-logs-adicionais

* feat: log de auditorias melhorado

* feat: representacao de periodicos predatorios na consulta

* feat: docker compose especifico para servers

* fix: adicionar .env adequadas no docker compose server yml

---------

Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: andreydedey <dedey.cardoso@gmail.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>
Co-authored-by: yuri.nascimento <yuri.nascimento@tre-pa.jus.br>
Co-authored-by: Braz Souza <braz.souza@vibetecnologia.com>
Co-authored-by: MaxJuniorr <maxpantojaa@gmail.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>

* merge(staging): minor fixes finais para ciclo 2 (#231)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

* feat: permitir cadastro de usuario por visitante

* feat: novas acoes csv e grafico

* fix: mostrar usuario no log

* fix: remover aspas desnecessarias no csv

* fix: verificar copias baseado em link (RRT3BUG008002)

* feature/endpoint_adicao_log

* fix: fazer formatacao vinculoSBC e adequacaoDefesa no csv (BUG-026) (BUG-027) (BUG-028) (PA-026) (PA-027) (PA-028)

* fix: formatar corretamente adequacaoDefesa no grafico (BUG-029)

* fix: flag predatorio nao estava sendo reconhecido no csv e grafico

* fix: resolver inconsistencia no timestamp de log (BUG-031)

* feat: filtro de tipo de veiculo

* fix: melhorar visualizacao de mensagem de periodico nao encontrado (PA-025)

* fix: alterar link SOL-SBC para clicavel

* fix: mensagem de erro (PA-029)

* fix: adicionar mensagem de erro no historico de auditoria (PA-030)

* feat: enviar log de criacao de csv e grafico, e erro de grafico

* feat:Adicionando tabela e mapeamento de LogErro

* feature/enpoint-logs-adicionais

* feat: log de auditorias melhorado

* feat: representacao de periodicos predatorios na consulta

* feat: docker compose especifico para servers

* fix: adicionar .env adequadas no docker compose server yml

* fix: remover indicacao de predatorio em consulta de evento, link de acesso em confirmacao dos periodicos, adicionar h5 em confirmacao de periodico (PA-021)

* fix: trocar porta do backend no docker-compose.server.yml

---------

Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: andreydedey <dedey.cardoso@gmail.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>
Co-authored-by: yuri.nascimento <yuri.nascimento@tre-pa.jus.br>
Co-authored-by: Braz Souza <braz.souza@vibetecnologia.com>
Co-authored-by: MaxJuniorr <maxpantojaa@gmail.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>

* merge(staging): minor fix (#232)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

* feat: permitir cadastro de usuario por visitante

* feat: novas acoes csv e grafico

* fix: mostrar usuario no log

* fix: remover aspas desnecessarias no csv

* fix: verificar copias baseado em link (RRT3BUG008002)

* feature/endpoint_adicao_log

* fix: fazer formatacao vinculoSBC e adequacaoDefesa no csv (BUG-026) (BUG-027) (BUG-028) (PA-026) (PA-027) (PA-028)

* fix: formatar corretamente adequacaoDefesa no grafico (BUG-029)

* fix: flag predatorio nao estava sendo reconhecido no csv e grafico

* fix: resolver inconsistencia no timestamp de log (BUG-031)

* feat: filtro de tipo de veiculo

* fix: melhorar visualizacao de mensagem de periodico nao encontrado (PA-025)

* fix: alterar link SOL-SBC para clicavel

* fix: mensagem de erro (PA-029)

* fix: adicionar mensagem de erro no historico de auditoria (PA-030)

* feat: enviar log de criacao de csv e grafico, e erro de grafico

* feat:Adicionando tabela e mapeamento de LogErro

* feature/enpoint-logs-adicionais

* feat: log de auditorias melhorado

* feat: representacao de periodicos predatorios na consulta

* feat: docker compose especifico para servers

* fix: adicionar .env adequadas no docker compose server yml

* fix: remover indicacao de predatorio em consulta de evento, link de acesso em confirmacao dos periodicos, adicionar h5 em confirmacao de periodico (PA-021)

* fix: trocar porta do backend no docker-compose.server.yml

* fix: corrigir classificacao de h5 no periodico

* fix: docker-compose-server.yml fix ports override

---------

Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: andreydedey <dedey.cardoso@gmail.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>
Co-authored-by: yuri.nascimento <yuri.nascimento@tre-pa.jus.br>
Co-authored-by: Braz Souza <braz.souza@vibetecnologia.com>
Co-authored-by: MaxJuniorr <maxpantojaa@gmail.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>

* merge(staging): minor changes into env (#237)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting

* docs: atualizada estrutura de arquivos no README

* feature: Add DTO para busca personalizada com filtros

* refactor: habilita jpaSpecificationExecutor aos repository dos veículos

* feature: implementa specification para filtros personalizáveis

* feature: integra filtros nos services e aos controllers

* refactor: pacote specification movido para dentro do pacote service

* [FRONTEND-RF18] Criação da listagem de filtros e onChange dos filtros restantes

* [FRONTEND-RF18] Corrigi o body request da requisição e modifiquei a responsividade dos filtros

* feat(log-veiculo): implementa historico de auditorias

* feat(log-veiculo): adiciona documentação

* feat/Rf-27

* Ajustes ao visualizar histórico

* add: bar graphic

* add: grafico de pizza por area de conhecimento

* add: grafico adequacao defesa

* add: grafico panorama de periodicos

* feat: Exporta consulta de eventos e periodicos para arquivo csv e faz download.

* fix: homologacao RF-17

* fix: homologacao ciclo 1 (RF-21) (RF-6) (RF-25)

* fix: mudar versoes do router para evitar problemas

* feat: botao para limpar filtros

* criação do escopo do componente de login, alterações pontuais e modificação de rota

* add: area conhecimento tooltip

* tooltip grafico predatorio

* add: tooltip grafico adequacao defesa

* fix: chamar api de log de veiculos

* add: tooltip grafico classificao

* fix

* fix

* style: lint&formatting

* fix: ortografia

* refactor: Alterando tempo de refresh token

* chore: Liberando os endpoints listar de periodico e evento

* docs: Instruindo acesso aos endpoints via JWT, login e logout

* refactor: adicionando novos endpints públicos

* feat: implementando solução paliativa para a aplicação backend rodar em container

* style: mudado style do front

* fix: corrigi uso do nome de usuário ao invés de email no login

* fix: minor fixes

* fix: corrigi path dos endpoints de uso público

* fix: aceitar virgula no campo de h5

* feat: permitir cadastro de usuario por visitante

* feat: novas acoes csv e grafico

* fix: mostrar usuario no log

* fix: remover aspas desnecessarias no csv

* fix: verificar copias baseado em link (RRT3BUG008002)

* feature/endpoint_adicao_log

* fix: fazer formatacao vinculoSBC e adequacaoDefesa no csv (BUG-026) (BUG-027) (BUG-028) (PA-026) (PA-027) (PA-028)

* fix: formatar corretamente adequacaoDefesa no grafico (BUG-029)

* fix: flag predatorio nao estava sendo reconhecido no csv e grafico

* fix: resolver inconsistencia no timestamp de log (BUG-031)

* feat: filtro de tipo de veiculo

* fix: melhorar visualizacao de mensagem de periodico nao encontrado (PA-025)

* fix: alterar link SOL-SBC para clicavel

* fix: mensagem de erro (PA-029)

* fix: adicionar mensagem de erro no historico de auditoria (PA-030)

* feat: enviar log de criacao de csv e grafico, e erro de grafico

* feat:Adicionando tabela e mapeamento de LogErro

* feature/enpoint-logs-adicionais

* feat: log de auditorias melhorado

* feat: representacao de periodicos predatorios na consulta

* feat: docker compose especifico para servers

* fix: adicionar .env adequadas no docker compose server yml

* fix: remover indicacao de predatorio em consulta de evento, link de acesso em confirmacao dos periodicos, adicionar h5 em confirmacao de periodico (PA-021)

* fix: trocar porta do backend no docker-compose.server.yml

* fix: corrigir classificacao de h5 no periodico

* fix: docker-compose-server.yml fix ports override

* fix: lint and code format

* env: fix apiUrl usage

---------

Co-authored-by: yurilsn <luizyuri57@gmail.com>
Co-authored-by: trindade_ <allan.marcelo3497@gmail.com>
Co-authored-by: artuenric <artuenrick@gmail.com>
Co-authored-by: José Gabriel <102317576+josegab12@users.noreply.github.com>
Co-authored-by: andreya.paiva <andreya.paiva@netbiis.com>
Co-authored-by: Antonio Henrique <ahenrique.amatos@gmail.com>
Co-authored-by: josé <josegab12@outlook.com>
Co-authored-by: andreydedey <dedey.cardoso@gmail.com>
Co-authored-by: luiz_fleite <luiz_fleite@outlook.com>
Co-authored-by: Luiz Antônio Leite <102365054+luiz-fleite@users.noreply.github.com>
Co-authored-by: trindade_ <102923506+sp0ntanius@users.noreply.github.com>
Co-authored-by: Andrey Cardoso Oliveira <117311544+andreydedey@users.noreply.github.com>
Co-authored-by: yuri.nascimento <yuri.nascimento@tre-pa.jus.br>
Co-authored-by: Braz Souza <braz.souza@vibetecnologia.com>
Co-authored-by: MaxJuniorr <maxpantojaa@gmail.com>
Co-authored-by: Wesley Pontes <wesleypontes50879@gmail.com>

* merge(staging): minor fix env (#239)

* feat: popup para confirmar cadastro de aparente copia

* feat: build front docker with static served with nginx

* security: implementando autenticação básica para acesso do endpoint

* feat(periodico): popup para confirmar cadastro copia

* feat: mostrar eventos que podem ser copias

* feat: mostrar periodicos que podem ser copias

* fix: RRT002 BUG-004

* fix: RRT2 BUG-018

* fix: RRT2 PA-007

* security: implementando autenticação via token

* security: implementando autenticação via token e baseado em roles

* security: implementando autenticação via token assinados com criptografia assimétrica

* feat: implementando resposta personalizada no body de resposta

* feat: implementando refresh token

* fix: corrigindo refresh token

* feat: implementação do RF11 e RF27

* fix(back): retornar h5 no endpoint api/periodico/id

* fix(front): apresentar h5 nos periódicos (BUG-020)

* style(visualizar-veiculo): reduzir espacamento entre linhas

* fix(back): informar percentis na consulta (BUG-022)

* fix(front): apresentar maior percentil na tabela de consultas (BUG-022)

* fix(back): permitir adicao de eventos que ja foram removidos antes (BUG-023)

* fix(front): apresentar corretamente adeq defesa (PA-015)

* fix(front): colocar programas em TitleCase (PA-017)

* fix: corrige erros gramaticais e de texto (PA-013) (PA-014) (PA-016) (PA-022) (PA-023)

* fix(front): apresentar coluna de tipo de veiculo (PA-018)

* feat: melhorar botao logar/deslogar (PA-019)

* feat: botao para retornar para a consulta na tela de detalhes (PA-020)

* style: lint e formatting…
* fix: duplicate import fix App.jsx (#246)

* merge(staging): fix vite env import (#248)

* fix: duplicate import fix App.jsx

* fix: vite env import

* chore(env): removed unused variables
@Braz-Souza Braz-Souza merged commit 1b9b9c0 into styles/daisyui Aug 31, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants